[Credentials/Badges] Learner Progress Updates in Groups are Not Frequent Enough

Problem statement:

Currently Canvas Credentials checks for new badge awards and updates learner progress once daily (we think.. it's not very frequent if its more than that). We have short skills-training courses where learners may earn multiple badges in a day, but as of now there is no way for them to see that they have earned any badges until the system updates their progress. This leaves learners and instructors wondering if they did everything they need to do.

The groups they belong to are pathway groups, but the badges are awarded manually outside of the canvas course in external self-paced modules. This means that even if the instructor clicks the "Update now" link on the Pathway Group Progress page, the individual badge progress still won't update. Part of the great reason to use Badges is that good feeling that people get when they successfully complete a task and get that "Way to go!!" with Confetti and the badge. But as it stands now they don't really get anything until the next day when the excitement has worn off. This also results in calls and emails to our department wondering if something is broken, if students have done something wrong, and instructors/learners getting frustrated.

Proposed solution:

We'd love to have a way to: a) run a script via API to ask the issuer to check for any new Badge awards to update learner progress (programmatic way to increase the frequency);
and/or
b) have a link, button, or way to manually trigger the entire issuer to check for any new Badge awards to update learner progress (manual global issuer check by administrators)
and/or
c) enable the pathway group, "Update now" link to be able to check not only pathway progress, but the required badges inside of the pathways and update learner progress accordingly (responsibility of instructors to update user progress before checking badge awards).

User role(s):

instructor,student,ta,observer

Added to Theme

3 Comments
KristinL
Community Team
Community Team
Status changed to: Open
 
KristinL
Community Team
Community Team
Status changed to: New
 
KristinL
Community Team
Community Team
Status changed to: Added to Theme