Moodle plugins directory: Checklist | Moodle.org
Checklist
This is a Moodle activity module for Moodle 1.9 and Moodle 2.0+ that allows a teacher to create a checklist / todo list / task list for their students to work through. The teacher can monitor all the students' progress, as they tick off each of the items
in the list. Items can be indented and marked as optional. Students are presented with a simple bar showing how far they have progressed through the required/optional items and can add their own, private, items to the list.
Features include:
- Choose whether students or teachers can check-off items
- Students can add their own notes to their checklist
- Dates can be added to items (and exported to the calendar)
- Teachers can comment on an individual student's items
- Progress is exported to the gradebook
- Choice of colours for each checklist item
- Heading items (without checkboxes)
- (Optional) Import list of current course activities and automatically check-off as activities completed
There are two other plugins that further enhance this activity:
Video overview of this plugin:
The latest version (and the Moodle 1.9 version) can always be found here: https://github.com/davosmith/moodle-checklist (the version on Moodle.org will be updated from time to time)
You can configure a checklist to link items to courses and they will then be checked-off automatically when those courses are complete.
However, there is no way to link a checklist item to a specific section in another course or to a specific checklist in another course, so that it would be automatically updated when that section/checklist was completed (you can link to a checklist in the _same_ course, without too much difficulty).
There isn't any specific documentation for getting the block working - it works more or less like any block in Moodle.
I assume that you (or your site administrator), have installed the block on your site (available at: https://moodle.org/plugins/block_checklist ) - it is a separate plugin from the activity itself.
Once the block plugin is installed, then anyone with the correct permissions (editing teachers / site admins, by default) should be able to add the block to a course.
I'm afraid I'd need a bit more to go on than that, as I'm sitting here with a Moodle 4.1 site (and previously a Moodle 4.0 site) and I'm having no trouble seeing the student progress page.
Could you open up a ticket (using the 'source control' or 'bug tracker' links, above) and include some screenshots of the problem?
Are you missing the link to the "View progress" page? (This will have moved from the custom tabs, to the Moodle 4.0+ tabbed navigation, which means it may be in the settings block, if you're using a non-standard theme).
Or when you get to the page, is it failing to display the student progress?
Does it work as expected with the standard "Boost" theme? (If so, you may need to talk to whoever maintains your theme, to discuss why they are not showing settings properly)
Hello, I have a question about the activity completions of the blue H5P that are embedded via the content repository. These are not reflected in the progress bar and the progress bar block.
The activity completions are shown as completed in the H5P activities. However, this completion is not reflected in the progress bar.
What could be the cause?
There are lots of reasons why the progress bar might not be moving - the relevant activity might not be included in the checklist, the setting to automatically update checklist items when activities are complete might not be selected, the checklist might not be set to 'student only' for updates (there are lots of warning messages built-in to the checklist to mention that only the 'student' status is updated automatically by activity completion).
What is the usecase for settings "Lock teacher marks " since editingteacher have permission "mod/checklist:updatelocked" allowed by default?
The use case is for when you have a custom role that does not have the 'mod/checklist:updatelocked' capability. For auditing purposes, certain members of staff may be allowed to check-off items, but not remove those check-marks (only a more senior member of staff with 'mod/checklist:updatelocked' would be allowed to do so).
It's a fairly obscure use-case, but I there was someone who wanted to use the checklist that way.
It would certainly be possible to add floating headers to the top and side of the checklist report page (I've done something similar for a customer on an unrelated report - using Javascript to duplicate the headings then fix the location of the duplicates on the page, as the rest of the table scrolls). However, it is quite fiddly to implement and would probably require me 2-3 hours to figure out (which I'm unlikely to get around to doing in my spare time).
If you have access to a developer, then I'd be happy to accept a well-written bit of code and integrate it back into the checklist plugin.
Checklist embedding is available by using this filter: https://github.com/catalyst/moodle-filter_checklist
The changes to my plugin were sent through by the developer of that plugin in order to get them to work together.
I've not used my checklist activity via the mobile app and I've not come across any reports of doing so breaking any formatting. If you figure out what is going on (and my plugin is at fault), then I'd be happy to review any suggested fixes.