Checklist icon

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.
Price option: Free

Supports Moodle 2.0-5.2 See all versions
Latest release: 3 months ago
Installations: 8640
Downloads (last 90 days): 2295

Frankenstyle name: mod_checklist
Activities

Comments

Comments are no longer open for new posts. Existing comments remain available to read.

I have upgraded the plugin and it seems not to be working, after upgrade I couldn't see students progress. I can't give very much feedback because I have the server in a virtual machine, and as I upgrade the plugin (and some others) and see that it was not working, I rolled back the virtual machine. I'm using moodle 4.0.1+ build 202220701 under linux.
Hi Charles,
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.
Do you have any full documentation on how to setup... iu am lost beyond lost... cant even get the side block to be listed in the available blocks or make it work like in the videos
Ali,
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).
Hi Davo
We are looking to have a programme with around 10 Moodle courses, which have the activities such as Assignments (with conditions set) added to the Checklist activity within each course. With these 10 Moodle courses, we want an single Moodle course to hold programme information etc and a single checklist activity with linking to the 10 Moodle course areas. With the students completing these course areas, can the Checklist within the programme information course be automatically check off the linked 10 Moodle course areas? Hopefully I have made sense.
Hi Davo, I found what I was looking for on the side of the page. Thanks a lot
Raymi,
I'm not quite sure what you mean by "the grid where you could validate the activities" - do you mean the "View progress" page where the teacher can update the checklist?
If you are using Moodle 4.0, then the custom tabs have been replaced by the secondary navigation tabs across the top of the page. If you're using the default "Boost" theme (or another theme that follows the new layout in Moodle 4.0), then you'll see navigation items "Checklist" "Settings" "View progress" "Edit checklist" across the top of the page.
If you are using an older theme, that doesn't properly support Moodle 4.0, then you may have to look for these entries in the "Settings block" down the side of the page.
Hi Davo, I just updated the plugin and I noticed that there is a bug. The grid where you could validate the activities no longer appears. I tried reinstalling the plugin but that didn't change anything. Tabs no longer appear. Regard's
Hi Davo, Thank you for your reply. The groups within moodle is in a more specific type of restriction so I still prefer it, then I can just create a checklist per groupings. Just to explain why I need it is currently my setup would be grouping = department/team and group group = role. This means, that there might be an item that is only specific to the role. So I wanted to created the checklist per grouping(department) with the items specific to the group (role). If I create the grouping then there would be duplicate on groupings which I need for other activities in Moodle. At this point if doing that will make it easier then I might resort to that.
Thank you.
Jonadine,
Theoretically, it would be possible to do this. But, that wouldn't fit with the rest of the Moodle code, which uses 'groupings' as the way of handling this sort of thing - it would be confusing to have two different methods of hiding items, both related to groups.
Even if I thought this was a good idea, I'm unlikely to have the spare time to look at modifying the code. I would suggest that creating a grouping for each of the groups that you want to hide items from should solve the problem for you?
Hi, Is there a possibility of editing the item visibility to groups instead of grouping?
Hi Lucy,
I'm afraid I'm a little confused about exactly what you are doing here.
Are you using the checklist feature that links a checklist item to a course (and marks it as complete when that course is complete), or are you linking the checklist item to the subcourse activity (so it is marked as complete when the particular subcourse activity is marked as complete)?
You are saying that marking a course as complete is causing it to be marked as complete in checklists that they are not enrolled on (as you can't be "enrolled" on a checklist, I assume you mean a checklist on a course that the user is not currently enrolled on)?
The checklist code deliberately checks-off course-linked items for the user, even on checklists in courses the user is not enrolled on, for a number of reasons:
a) it would be a lot more complicated to check and exclude items in checklists that the user is not enrolled on (not impossible, but messy to do)
b) (more importantly) if the user later enrols on the relevant course, they would expect to have the items linked to the courses already completed to be marked as complete (which is more difficult to calculate retrospectively)
c) I can't think of any situation in which it would matter - the user won't show up in the list of users when the teacher views the report and the user won't be able to see their own progress on that checklist either (unless I'm missing something important?)
Does that answer your question?
Thanks for a great plugin - we have one issue that would like to know if its unique to us and if there is something we can do to fix it - we are using checklist (with Show course modules in checklist option) with the sub-course plugin to manage our curriculum and specifically provide a course list and track course completion. The same course could be used in more than one checklist but will have unique checklist IDs and when a user completes the course it marks them complete for that checklist but also completes them in all the other checklists - even though they are not enrolled in the other checklists.
Is there something we can do to fix this?
Daniel,
A setting to automatically number checkboxes sounds like a fairly straightforward, but helpful addition to the checklist plugin. I don't want to make a firm promise, but it is something that sounds like a small enough project that I might be willing to put aside a bit of spare time to have a go at it.
Matt,
I've looked (briefly) in the past at producing a mobile version of my checklist plugin. I've never written a mobile version of a Moodle plugin before and, as a rough estimate, I'd expect it to take a few days work for me to produce this.
As I spend my working days writing Moodle code, I'm very unlikely to take on such a project in my spare time. If, however, there was funding available, then I'd be very happy to talk to my employers (Synergy Learning) to see if it could be scheduled into my work.