Old modules and plugins

Note: This database has been replaced by the Moodle Plugins Directory.

Package: Checklist

Student and Teacher views of the checklist
Type: Package
Requires: Moodle 1.9 or later
Status: Contributed
Maintainer(s): Davo Smith

This is a Moodle package (an activity module and a block) 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


  1. Unzip the contents of file you downloaded to a temporary folder.
  2. Upload the files in the 'mod/checklist' folder to the your Moodle server, placing them in the 'moodle/mod/checklist' folder.
  3. (Optionally) upload the files in the 'blocks/checklist' folder to your Moodle server, placing them in the 'moodle/blocks/checklist' folder.
  4. Log in as administrator and click on 'Notifications' in the admin area to update the Moodle database, ready to use this plugin.
  5. Go to a course, click on 'Add an activity...', then select 'Checklist' from the list.
  6. (Optional) To allow items to be automatically checked-off immediately as activities are completed (without an up to 60 second delay), you need to modify a few Moodle core files (see mod/checklist/README.txt for full details).

Video overview of this plugin:

Record added by Davo Smith - Friday, 26 February 2010, 3:51 AM
Last modified - Thursday, 24 February 2011, 9:43 PM


  • Picture of Toby AdamsToby Adams - Fri, 26 Feb 2010, 7:50 AM
    Download link not working sad
  • Anthony BorrowAnthony Borrow - Fri, 26 Feb 2010, 9:09 AM
    Toby - OK, I have fixed the download link. If there are still problems please let me know. Peace - Anthony
  • ToshimiToshimi Hatanaka - Fri, 26 Feb 2010, 3:13 PM
    I intend to add ja_utf8 language files, but it doesn't work when I convert checklist.php into utf8 encoding.悲しい What's wrong with it?

  • Pieter ParijsPieter Wolters - Fri, 26 Feb 2010, 4:45 PM
    Looked at this module, idea is good but needs too much user interaction for the audience I have in our company.

    Besides that : would it be possible to add groupings to this module?