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)
I would like to ask if check lists can be used collaboratively with students working on a group project? I would like the students to break down the project into tasks that they can all see on their shared checklist, agree on tasks and prioritise work. Is this possible?
First up, Loving the plugin. I use it for my sports club to allow me (as a coach) to set up different skills (each one being a checklist) and I then go in and tick their checklist once I have seen them demonstrate the skill.
As there are about 50 girls to mark off, and i have used 3 seperate check list instances - one for each skill level, it would be great if I could display all of their names when I click the "edit checks". Is there a way I can extend the view to show more names.
Any other people using this in this way that could share ideas. Happy to write a breakdown of how I am using it, as it really does work well.
Thanks so much to one and all.
Darren
Maybe someday I could add something to the form to set the number of users per page, but I'm not going to promise to do so in the near future.
Is that possible to freeze the titles of the colomns and the titles of the lignes in the 'edit checks' section. We are using an electronic tablet with Moodle 3.3. Thank you.
Daniel
There is no simple way to achieve what you are asking. Doing so requires some slightly fiddly javascript to create duplicates of the elements you want to remain in place and then have those duplicates float above the rest of the table, whilst the page is scrolled.
Entirely possible to write, but would take a few hours work to do it.
Daniel
for example: pending, accomplished. Thanks in advanced!!!
Thank you for the plugin. It is really useful for the students.
I have a question. We have added some activities to the page and set group availability restrictions for them. Therefore, only specific people can see them, only those who belong to a specific group. However, everybody (and not only the members of the group) can see these activities in the checklist and this confuses the students as they believe they need to complete them.
Is this the standard behaviour of the plugin?
I posted a comment (March 16th 2018) about our need the freeze the titles of the columns and the ligns in the ‘Edith checks’ section when the page is scrolled. The teachers had to divided the ckecklist in many smaller checklists but their management in the lab with a group of students is very difficult. Do you expect to modify the plugin. Thank you very much.
Daniel
I don't tend to actively add new features to my plugins any more - working full-time with Moodle code means I'm rarely up for more than occasional bug fixes in my spare time.
If you're wanting new features adding, then I'm probably only going to do so if there is funding available for me to do this as part of my day job (or you could find another developer who's willing to write the feature and, assuming it is well written, I can look at adding it to the official code).
Davo
The rules governing the availability of different activities to different users are complex, so it's hard for the checklist to keep track of them. There used to be a 'grouping availability' feature built-in to Moodle which the checklist supported, but that has been replaced with a much more flexible system, which I've never supported directly in the checklist.
In theory I could probably work out a way to support this, but I'm not likely to spend any of my free time on it soon (the progress calculations will become a lot more complex if I need to check the visibility of each checklist item per user).