Badge is awarded although passing grade on quiz is not achieved

Badge is awarded although passing grade on quiz is not achieved

B. M. -
回帖数: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?

回复B. M.

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

Helen Foster -
Core developers的头像 Documentation writers的头像 Moodle HQ的头像 Particularly helpful Moodlers的头像 Plugin developers的头像 Testers的头像 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.