Badge is awarded although passing grade on quiz is not achieved

Badge is awarded although passing grade on quiz is not achieved

by B. M. -
Number of replies: 2

Hello,

I am hoping that someone can clarify if I’m understanding or using badges incorrectly when using a quiz or if there is indeed a bug lurking somewhere.

Setup:

  1. I have a test quiz with three multiple choice questions. Each question is a simple yes/no. “Yes” is grade = 100%, “No” is grade = None. Each question gets 3 grade points (mark), so the quiz’s maximum grade is 9. In quiz settings I have set Grade to pass = 5. 
     
  2. In quiz settings I furthermore have;
    Require grade:
    - Student must view this activity to complete it = NO
    - Student must receive a grade to complete this activity = YES
    - Student must receive a passing grade to complete this activity = YES

  3. In course settings I have;
    Completion tracking:
     - Enable completion tracking = YES
     - Show activity completion conditions = YES

  4. I then create a badge and set criteria so that my quiz needs to be completed

 The problem is that when a user takes the quiz – but DOESN’T pass (doesn’t get a grade > 5) he/she is still awarded with the badge. Why is this?

Average of ratings: -
In reply to B. M.

Re: Badge is awarded although passing grade on quiz is not achieved

by Helen Foster -
Picture of Core developers Picture of Documentation writers Picture of Moodle HQ Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Hello,

The problem you describe is a bug - MDL-75572 - which unfortunately is not yet fixed. If you'd like to receive notifications of updates to the issue, you can watch it. Also please vote for it to indicate that it affects you and that you'd like it to be fixed.

Average of ratings: Useful (1)
In reply to Helen Foster

Re: Badge is awarded although passing grade on quiz is not achieved

by B. M. -
Thanks for info!