The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
I would like to be able to automatically issue a course completion certificate for our learners who have sucessfully completed our course based on a pre-determined score (average) on completed assignments and quizzes. Can CANVAS do this. Badgr will not suffise for this task.
This is something I'm still very interested in as well, would be great to see some options/progress around this function 🙂
There might be a way to do this with badges. The easiest way, if you have access to Badgr Pro, is to use a Badgr Pathway. If a student earns a badge for each module, a Badgr Pathway can track those and award a completion badge once all the badges in the pathway are earned. This assumes that you are awarding a badge for completing modules (and whatever required activities within those modules).
Without Badgr Pro, it seems a bit more cumbersome but this might work (if I understand your case properly):
- Every module should have completion criteria for the standard you have set (e.g., 90% correct on a quiz). You could also award a badge for module completion, but this method doesn't depend on that (whereas the Pathway option does).
- Create a final module which has all the prior modules as a pre-requisite so that it opens only when the student has successfully completed all the prior modules.
- Assign the completion badge to the final module based on some completion criteria. A simple completion criteria would be to set up a course exit survey that, when complete, completes the module, which then awards the badge.
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.