Setting module completion requirements in Canvas

Setting module completion requirements in Canvas

Badgr in Canvas can be configured to award badges automatically based on module completion status (only). Module completion requirements can be set based on a rich combination of assignment grades, quiz scores, submission, content viewed, and module prerequisites. Badges are linked to Canvas modules (and awarded based on any "rubric" criteria the module has configured).

  • Module completion requirements must be added to each module with which you've associated a badge. 
  • If a badge is not being awarded as expected, module completion requirements should be reexamined (troubleshooting).
  • Modules and courses need to be published in order for badges to be automatically awarded.
  • Prerequisites can be used in conjunction with Requirements, however only Requirements will trigger badge awards.


Setting Module Completion Requirements
  1. Log into your Canvas course and click the "Modules" menu.
  2. Click the gear icon that is adjacent to the module title.
  3. Choose edit from the gear menu dropdown.
    Module requirements


  4. A dialog box will open that gives you several options for adding prerequisites and requirements.
    Prerequisites are optional, requirements are compulsoryPrerequisites will not trigger badge awards, only requirements.

  5. Choose the requirement(s) and/or prerequisites that match the goals of your course and badging program. You can get very creative with combinations of requirements. 

    Self-paced courses may opt to use "view the item" or "mark as done" whereas courses with rigor may opt to use "submit the assignment" or "score at least".
    multiple requirements


  6. Click the "Update Module" button to finish, then observe your completion rules displayed within the module.
  7. In the example below, the student only has to complete one of the requirements (quiz or lesson plan).

    Flexible requirements




Troubleshooting


You can view a Student's Progress from the Modules menu in a Canvas course to verify that a student should have received a badge.  Use that view to navigate between students who should and should not have met the criteria to verify that the criteria are being defined correctly. If Badgr has awarded badges to students who should not have earned that badge, it means the module requirements are incorrectly configured in Canvas, and should be sorted out. 

After correcting that problem, you can either revoke badges that were awarded mistakenly or clear out the badge assigned to the module and reassign it. Just make sure before doing this that you have fixed the problem with the completion rules so that incorrect badges are not re-awarded the next time Badgr checks progress when you view the progress screen.


    • Related Articles

    • Troubleshooting: No completion badge has been set for this module

      Problem On rare occasion a teacher might encounter an error saying there are no completion badge set for the module. Solution(s) Most likely if you see this message, you have not assigned badges to your modules. To fix this, see Automatically ...
    • Award badges in a module and/or include evidence in the badge award

      Awarding Badges in Module Teachers now have the ability to add the badge as an element in the module in so that students can view the module completion badge right alongside other modules. This also opens up a new option to require learners to submit ...
    • Checklist for badging in Canvas courses

      Once you've completed these steps, you're all set to configure Badgr to award Open Badges automatically in your course.  If you are outside the US, please ensure that you are using your regional server (Australia, Canada or Europe). You will need to ...
    • Students using Badgr and Pathways in a Canvas Course

      Teachers can optionally enable automatic badge awarding in Canvas courses. Course designers and instructors choose what achievements the course will award badges for and they create them through using the Badgr platform. Earning badges in a Canvas ...
    • Automatically awarding badges in Canvas courses

      Prerequisites: Checklist for awarding badges in a Canvas course Canvas documentation: How do I add requirements to a module?  How do I create an Issuer profile in Badgr? How do I create a badge in Badgr (to award)? Issuer profiles in Canvas courses ...