Checklist
Maintained by
Davo Smith
A checklist can be created by a teacher (or generated from the activities in a course) and then the students or teachers can check-off each item as they are completed.
Comments
Comments are no longer open for new posts. Existing comments remain available to read.
Thank you first for your work. I change my theme in BCU, and now the bars didn't upgrade (no color in it)...have you ever know about this problem ? is-it my server configuration ? have you à solution or a lead to follow ?
Thank you for your help
Our courses are asynchronous, so it’s very difficult at times for teachers to monitor the progress of students. We were hoping the checklist was the answer, until it was found that the student can check an activity as complete even if it is not.
The teacher student option was considered but this requires the teacher to go into each individual students checklist. This is just not an option for our program.
My question is, could the plugin be edited to have activities marked complete automatically (based on completion settings) and remove the option for the student to check off items? If so can someone give some ideas of how this could be done? I realize this would require some coding/programming. Just hoping it’s something we can do.
There is a version tested with M2.8 on git hub, which I'll now add here as well.
Thank you for your efforts and time.
When a checklist was set to complete on condition, and when the completion percentage was not set, the checklist does not complete when all checkbox was checked.
...
...
Duh. That of course was expected behavior.. That is not the issue I am talking about.
The issue goes after this. Our teacher did not know the module well enough, so they went into the setting page to save it again to trigger the completion check. The first save works as expected, get the student who checked all required box a nice completion mark on the course page.
However, on the second checklist setting save, it gave all enrolled student completion check. Does not care if they have checklist completed or not.
So the checklist_check table is still empty, but the course_module_completion table was somehow all filled up, after the user saved setting in the <>/course/modedit.php?update=cmid for the second time.
This happens with completion triggered by both the cron or the core competionlib.php hack. All enrolled students got the same completion timestamp.
I know this seems such a corner case.. It happened with 2014070600 version on moodle 2.8.2 if it helps.