Mastery Learning

Vocareum's "Mastery Learning" feature allows you to specify an order for which assignments must be completed by students.  This is accomplished by assigning a "level" (integer) to each part of an assignment.  Assignments with lower levels must be successfully completed before assignments with higher levels may be attempted. (NOTE:  the level numbers do not need to be contiguous)  

1. In order to enable this feature, turn it ON at the course level in Setup -> Settings.

2. Then, in the setup page for each part belonging to the Mastery Level, you can specify an integer level - 

3. When a part has a Mastery Level defined, a rubric called VOC_LEVEL_COMPLETED is automatically created. This needs to be set to 1,  either manually by the grader or through a script.  This indicates to the system that student has successfully completed the given level.

If the student attempts to go to a part before the previous level has been completed, he/she will see a message - 

" You need to successfully complete <previous assignment> before you can start this assignment."

Still need help? Contact Us Contact Us