The Canvas MasteryPaths feature allows you or a course designer to customize learning experiences to students based on student performance. With MasteryPaths, you identify activities for each student’s learning path and differentiate assignments for required learning, optional learning, or choosing their own content and assignments within a specific path, which helps them achieve course mastery.
MasteryPaths is based on differentiated assignments, which allows assignments to be assigned to different users and sections. With MasteryPaths, assignments are differentiated to individual students automatically and no additional work is required aside from grading student assignments as usual. After the initial assignment has been graded (either manually or automatically), the student’s score designates which conditional items(s) will be assigned as a learning path.
When creating MasteryPaths, all assignments and pages should be created and added as conditional items before publishing the course to students.
If you use weighted grading in your course, additional course work may affect student's total grades. However, grade calculations are based on the assignments assigned and completed by the student; students are not penalized for any assignments that are not assigned to them. If you are concerned about grade variances with point values, you may want to review the conditional assignments assigned to each MasteryPath and try to balance out grading totals in each path. Additionally you could evaluate student progress and add individual students to assignments as necessary that they can complete to improve their grade.
- MasteryPaths is currently a course opt-in feature. To enable this feature, learn how to manage feature options in the course features lesson.
- If your institution uses a student information system (SIS) and requires due dates for assignments, any MasteryPaths assignments assigned to one or more students are currently not validated. Please use with caution when syncing to your SIS.
- Currently MasteryPaths does not support association with outcomes.
Add Course Modules
The MasteryPath process currently only originates from the course Modules page. Before a user creates conditional assignments, all course assignments and pages should be developed and added to Modules as module items. MasteryPaths can be created from module structures in existing courses or new course content.
Indenting module items can be used to help organize the modules structure and visually show which items should be part of a MasteryPath.
Any graded assignments, graded discussions, and quizzes in a module can be the source for a MasteryPaths item and can also be set as conditional assignments directly from the module. Module items that cannot be used in MasteryPaths include ungraded assignments, ungraded discussions, practice quizzes, and surveys (both graded and ungraded).
Allow Page Content
Because content pages do not require grading, content pages cannot be the source of a MasteryPath and can only be added to an assignment as conditional content. However, a page must be allowed for MasteryPaths before it can be added to a conditional path.
Add Conditional Items
MasteryPaths items should be created from assignment assigned to everyone, such as a pre-test or an introductory assignment.
The MasteryPaths configuration page allows you to add conditional content items in the modules list that are only assigned to specific students through conditional rules in three scoring ranges. After the initial assignment has been graded (either manually or automatically), the student’s score designates which conditional items(s) will be assigned as a learning path.
Assign Items to MasteryPaths
By default, assignments in Canvas are assigned to Everyone, which means all students will be able to view the item in their Modules page. Once conditional content items have been added to MasteryPath, the conditional assignments must be assigned to MasteryPaths. The Mastery Paths assignment designates the assignment for conditional release only, and the assignment will only display to students whose scores fall in a range that releases the assignment to them.
Release Conditional Items
For students, the only effect that MasteryPaths has on students is that their Modules list adds assignments and pages as they move throughout the course. When the course begins, they will only be able to see items that have been published and assigned to Everyone or assigned specifically to them. In contrast, courses that do not use MasteryPaths display all content in the Module, even if the content is locked.
Once a MasteryPath assignment has been graded (either automatically by Canvas or manually in SpeedGrader), the conditional item(s) will automatically display in the student’s Modules page based on the item’s scoring range.
If a MasteryPath assignment includes an Or option for students to choose their own content, they must choose an assignment path before proceeding.
- When students complete a MasteryPath assignment that requires any manual grading, and module items have a requirement to be completed in order, the item is shown as being locked until the assignment is graded.
- If you regrade an assignment after a student chooses a MasteryPath option, and the regrade puts the student’s grade in a different conditional item range, the student will have to choose another MasteryPath option and complete it before advancing through the module.
View Student Path Assignment
When a student is assigned or selects a conditional item, the conditional assignment automatically adds the student’s name to the assignment as being differentiated to that student.
View MasteryPath Breakdown
Once students complete a specific assignment, you can view the MasteryPaths breakdown for the assignment. Each range includes a link that shows the number of students who scored in each range. You can click the name of a student in the range, view the student’s score and submission, and send a message to the student.