Short-answer quiz question with multiple 100%-correct answers

Short-answer quiz question with multiple 100%-correct answers

David Richerby གིས-
Number of replies: 1

I'm trying to write a short-answer question that can be answered in two ways, both of which are 100% correct. For example, suppose the question is "Name a child of King Charles III" and the correct answers are "William" and "Harry".

Obviously, this can be done by adding the two answers, both with grade 100%. However, when somebody enters either correct answer, they get the feedback "The correct answer is William". This is confusing if they said "Harry": they were correct but are told that something else is the correct answer, implying that it is the only correct answer.

I tried giving feedback of "Correct. You could have also answered [the other answer]" for each correct answer, but then the feedback for "Harry" ends up as "Correct. You could have also answered William. William is the correct answer" which is still wrong and, even worse, it looks sarcastic.

Possible fixes:

  • Don't give a correct answer in feedback if the user's answer was correct -- why is it necessary, anyway? Just say their answer was correct.
  • List all correct answers in feedback if the user's answer was correct.
  • Don't give a correct answer in feedback if the user's answer was one of multiple possible correct ones.

Not sure what version of Moodle I'm using -- the site admins don't let me see it.

དཔྱ་སྙོམས་ཀྱི་སྐུགས་ཚུ།: -
In reply to David Richerby

Re: Short-answer quiz question with multiple 100%-correct answers

Tim Hunt གིས-
Core developers གི་པར Documentation writers གི་པར Particularly helpful Moodlers གི་པར Peer reviewers གི་པར Plugin developers གི་པར
Well, one approach is to turn off Moodle's automatic display of correct answers, and instead write 'General feedback' for each question, in which you give the right answer, and any explanation to help the student understand what they were supposed to learn from the question.

But, you are right, for this question type, with this sort of question, the automatic display of the right answer could be better. You could add an 'Improvement' request in the Tracker. That would be the official way to suggest that is done one day.