Competency Based Education: Canvas Features

Community Team
Community Team

CBE For Canvas Admins


Competency Based Education: Canvas Features


* Feature Previews are in active development, where feature updates take place outside the product's regular release cycle.

Course Pacing *Feature Preview

Course Pacing is best fit for “rolling enrollment” courses, where you want each student to have their own due dates based on the date they enrolled in the course.

Course Pacing, while similar, is not a direct replacement for Pace Plans, which is an LTI tool built by the Instructure Professional Services team and purchased by some users.

As this feature is still in active development there may be limitations that are still being identified and tested

Module Requirements

When you add requirements to a module, students must complete the defined requirements within the module before the module will be marked complete. You can require students to complete all requirements in the module, or have them choose one item to fulfill a specific requirement.

Depending on the module item type, requirements include up to five options:

  • View the item: Students must view the item.
  • Mark as done: Students must mark the assignment or page as done before they can progress to the next item. This option also synchronizes with the student List View Dashboard and completes the item for the student. However, this behavior is only supported when the item with this requirement is located in one module. Adding the same item within multiple modules is not supported.
  • Contribute to the page: Students must post a reply to a non-graded discussion or contribute content to a page (make sure students are allowed to edit pages in the course).
  • Submit the assignment: Students must submit an assignment, post a reply to a graded discussion, or submit a quiz. (Canvas does not allow you to manually enter a grade to fulfill this requirement; a submission must be made by the student.)
  • Score at least: Students must meet a minimum submission score. With this option, an additional field appears where you can enter the minimum score that students must earn. This option is available for all graded assignment types, and the grade must be posted in order for the student to progress to the next module.

Mastery Paths

Mastery Paths are based on differentiated assignments, which allows targeted learning activities to be assigned to different users and sections.

With Mastery Paths

  • Assignments are differentiated to individual students automatically
  • No additional work is required aside from grading student assignments as usual
  • The student’s score designates which conditional item(s) they are assigned as a learning path


What are Outcomes?

Outcomes enables the administration and faculty to track students’ progress as measured by pedagogical goals or desired outcomes.

Grading student work automatically collects and compiles data on student progress for the Outcomes.

How do I create outcome groups for an account?

How do I create an outcome for an account?

Outcomes: Learning Mastery Gradebook