Badge Criteria, Activity Completion and order of setup

Badge Criteria, Activity Completion and order of setup

by Kevin Ryan -
Number of replies: 3

I've set up a badge to be awarded when a student gets 80% or more on a quiz. A test student completed the quiz, and was awarded the badge. All OK so far.

25 other students had completed the quiz before I set up the Badge. When I set badge to ACTIVE, it checked the criteria, but did not award the badge to the students who got more than 80% on the quiz. I waited the appropriate 10 minutes for the Cron Job, and am sure activity completion was set up at the system, course, and activity levels.

Is this an issue of order (badges need to be set up before the students take the quiz (or other assignment)? Or is this something about being locked and unlocked (which I am still struggling to understand). This has got to be something simple, a toggle I have not switched. Just can't find which one. Thanks to those who can point me in the right direction.

Average of ratings: -
In reply to Kevin Ryan

Re: Badge Criteria, Activity Completion and order of setup

by Randy Thornton -

A badge is locked after at least one user has earned it. It means its criteria cannot be changed anymore. An unlocked badge is one that has not yet been earned by any one.

Availability means whether it can be earned. Whenever you make it available, it should do the check to see if anyone has earned it. Order should not matter.

If all the completion settings are correct, and the quiz is graded in the gradebook okay, then the next most common issue to look for is all the "Any vs. All" settings in both the badge and the completion.

Average of ratings: Useful (2)
In reply to Randy Thornton

Re: Badge Criteria, Activity Completion and order of setup

by Kevin Ryan -

Thank you Randy, I had experimented with one user to get the badge set up, not realizing that would lock it for others.

In addition, I had set the badge to monitor an Activity Completion, and that too was locked. Fortunately, unlocking that had little consequence on the results for all except the one experimental user. 

I just made a new badge and set it up again, after unlocking the Activity Completion in the quiz, and Badge awarding worked as it should have, automatically. 

In reply to Kevin Ryan

Re: Badge Criteria, Activity Completion and order of setup

by Randy Thornton -

Great.

I think there is some interest in having a formal way to make a "test badge," but for the time being, I just create a sort of "throwaway" badge for my test user. One day when revocation of badges is available, that will solve the issue of testing.

Average of ratings: Useful (1)