[Modules] Customizable Checklists to Add to Modules

This is a feature that I was expecting to find in Canvas because I have used it in D2L Brightspace. A checklist is something that is added to a module and created by the instructor. Here's an article about it in D2L and here's a video tutorial



The checklist would be interactive in that students could "check" the boxes of tasks that they've completed as they work through a module or project or course. Those selections are kept so when students return to that page minutes or weeks later, they can still see which items were checked and which weren't.

For example, I often would create weekly checklists that included a list of the assigned readings/videos as well as the assessments/activities for the week. They could come to the checklist as often as they wish to keep track in a quick summary view of what they had and hadn't done so far that week.

The data in terms of what was checked/unchecked was never integrated with the grading system. Checklists were strictly to help students stay organized. 



The biggest reason for adding this feature is that it's helpful for students. It is also aligned with Universal Design for Learning in that it supports differences in executive functioning, project management skills, etc. It is especially beneficial for students with learning disabilities and/or processing disorders. For students who don't need or want this feature, it doesn't add any extra work or responsibility since it isn't graded in any way. A benefit to many and a harm to none.

Added to Theme

Community Participant


Sadly, I am unable to find your request to change this process.

Community Novice

Here's a related use case for something a checklist in Canvas. In some cases, we include term-long projects, which have incremental deliverables. The To Do list on the dashboard is very organized by date, which could result in project deliverables being mixed together with regular assignments and tasks. 

If I could create a checklist, I could create a list that shows all the basic elements of a project together. It lets the students know where they are in the project, and where they're going. 

Of course, one of the strongest use cases is really a weekly roadmap. This would be something that lays out all the things a student needs to do in a week, and allows the student to keep track of where they are in terms of accomplishing the week's work. The To Do list works for this, but it results in a very impacted calendar (imagine a week that has five videos to watch, a discussion to participate in, a document to read, a milestone for a group project, and some reading). 

One other comment - a checklist would help with the challenge of the discussion assignment where students have to post, and respond to two other students. At the moment, Canvas doesn't have a way to enforce this type of "assignment." If there was a checklist, at least the students would see "Post a response" and two additional "Respond to 2 other students' responses." 

Community Novice

I cannot believe this isn't a BASIC function of Canvas. We are educators - checklists for students are FORMATIVE FEEDBACK 101.

I get it - Canvas creators are looking to exponentially capitalize on every innovation but, this - THIS - is just dumb. 

Any chance I get, I will vote Moodle instead. 

In this regard, much like analytics and quiz format options - Canvas SUCKS!

Signed - "Stuck without another option and NOT happy about it",

A. Bakker

Saudi Arabia 

Community Contributor

Allison, there are many features that Canvas lacks so whether this one, adding checkboxes, will ever be looked at and implemented seems doubtful.  (My guess is that the current 73 votes are still very far from putting this request in the upper 10%, but we will never know with the Canvas current voting system that gives us no clue about how close 73 is to the breakpoint for being archived.)

My guess is that your time would be better spent convincing your school to adopt Moodle than spending time convincing Canvas to implement a Moodle and D2L feature.  (I am not trying to be "mean" or "unkind," I am just trying to portray a realistic perspective.  Of course, my opinion.)

Community Novice

I also cannot believe that a checklist isn't in the basic code. Students need to keep track of things for outlines, for step-by-steps of procedures - not just that they finished a page in a module. We need the ability to have checkboxes and checklists on individual pages. I added my upvote!

Community Explorer

I still cannot believe that Canvas has not added this as a feature in Canvas.  We are vetting Brightspace and Canvas, and this would be a nice functionality to at least keep up with Brightspace.  

 @buffy_matthews ‌ am I right?!?



 @rjb9514 ‌

Community Explorer

I am a fan of Canvas for the record.

Community Novice

It would be a life saver if we were able to manually mark an assignment in our modules as done!! This quarter I am taking 3 online classes and 1 in person class, a total of 18 credits. 3 of my classes have McGraw-Hill books, and all of our assignments are online. For some reason, when I complete an online assignment through the McGraw-Hill website it doesn't cross of my assignment as done on the calendar, even though it is linked through canvas and that's where I go to access it. I didn't realize how big of an issues this was until after the 2nd week of the quarter and I had unfortunately skipped over not just one assignment, but 2 assignments that were not turned in. As i'm trying to graduate with high honors, this was terrifying and since I write my assignments down and have them in the front of my binder, but it would be so much easier if we could do it on canvas. I am uploading a day from my calendar so you can see how there was a couple crossed off but the others were not, but the assignments were done. 

A screen shot of my Canvas Calendar with only a few assignments crossed off, however they were all completed.

Community Novice

Has anyone heard any updates on this? Being able to have a to-do/checklist tool is essential for students and instructors.This is an issue for those of us who are accustomed to writing things down but are having to spend most of our time in the online environment, usually Canvas. We need to be able to check tasks off and have an idea of what we need to do next to keep us on track. 

Community Champion

 @sg2021  I turn the modules themselves into the equivalent of a checklist for my students.  I set up each item in the module as a "requirement" to complete the module and set the module to require that students complete all of the requirements before the module is marked complete. 


The settings are in the edit options from the three dot menu at the right end of each module title bar.  Activities can be set to be marked complete automatically when students view them (ex. a page with some learning material), contribute to the page (ex. discussions), score at least (ex. practice quizzes), or submit (ex. quizzes and assignments).  When none of the automatic checks fits your needs, it can be set to "mark complete," which displays a check box on the screen with that activity for students to mark it complete. For example I use "mark complete" on pages that remind students to go back to the discussion and reply to their classmates, because viewing the page is not everything required for completion.  


It's a little bit of work to set up, but the settings import with course copies, so you only have to do it once.  The result is that the students can use the modules page as a checklist.