Canvas Modules

As you build your Canvas course, you may find that pieces of your course are scattered across the course site. They may be assignments, quizzes, discussions, files, or more that all exist in your course, but in different places. Canvas Modules does a great job in bringing it all together into a single space, and allows you to build cohesion and flow into your course.

Using modules provides a way to for your and your students to stay organized in the course and helps you manage student expectations. Common uses of modules you may want to consider is matching your modules to your syllabus. If your syllabus is ordered by week, consider adding modules by week that include what students should be completing for that week.

Why Use Canvas Modules

  • Group and organize related course content together.
  • Set and moderate student progress through requirements and prerequisites.
  • Provide paths to meet requirements for learning objectives.
  • Facilitate self-paced or asynchronous learning.

Creating a Module and Adding Items

To begin creating a module, click on "Modules" in your course navigation. Click on the "+Module" button in the top right hand corner.  Give the module a name and click "Add Module". This will add the module to the bottom of the page. You can rearrange modules by clicking and dragging them into the order you'd like them to appear.

You can now begin adding items to modules that you have created. To add items, click on the "+" icon to the right of the module name. From the drop down menu, select the kind of item you'd like to add. A list will populate the selection box with the exist items. You can select an existing item or create a new one of that type.

Indenting further allows you to organize within a module. You can use Text Headers to create sub categories within the module and use indenting to add items under the sub category.

Click "Add Item" once you have selected an item, and it will appear in the module, appended to the end. Click and drag to rearrange the items where you'd like them to go.

For more detailed instructions on how to add a module, please see our help article, How do I Create Modules?

Controlling the Flow

By default, students can move through modules in any order. This means they can skip to future modules that have been published and skip items within a module. However, there are a few ways to control the flow in which students move through modules. You can lock modules until a certain time to prevent students from accessing them too early. You can also control what modules must be completed before moving on to the next module as well as what items within a module must be completed.

When you create or edit a module, you can set a "lock until" date. While students can see published items in the module, they will not be able to access it until the lock date has passed.

In addition to when you create or edit a module, can add is a "prerequisite". You can select a previous existing module to be a completed to be a prerequisite of the selected module. This means that student will not be able to access the selected module until the prerequisite module has been completed.

You can also add requirements within a single module as well. To do this, edit the module and click "+ Add requirement". This opens up two options. "Students must complete all of these requirements" means that all items in the module must be viewed and completed. Under this option, is also the option of "Students must move through requirements in sequential order". Checking this box would require students to complete the module items in the order that they are presented. They would not be able to skip around within the module. The second option is "Student must complete on of these requirements", which will bring up a drop down menu of the items. Select the item you want the student to complete and what is considered "complete". To add more than one item, click "+ Add requirement" again and repeat.

For more detailed instructions on each of these module settings, please see the vendor help articles below: