Self Assessment - MCQ All Correct Example
JSON code for this quiz:
{
"questions": [
{
"questiontype":"mcq",
"question":"<p>Multiple choice questions can have no correct answer. Just set 'correct' option in the json file to \"all\". This is intended for reflective questions that don't require grading</p><p>As with other MCQs, each answer can have individual feedback as well as a general feedback comment.</p><p><strong>Which of the following do you prefer?</strong></p>",
"answers": {
"a":"Going to the cinema",
"b":"Going to a restaurant",
"c":"Going to the pub",
"d":"Going to the theatre",
"e":"Staying at home"
},
"feedback": {
"a":"Enjoy your films",
"b":"Bon appetit.",
"c":"Don't drink too much",
"d":"A play or a musical?",
"e":"Bit boring..."
},
"correct":"all",
"feedbackGeneral": "Whatever you do, have fun."
},
{
"questiontype":"mcq",
"question":"<p>Another question with no feedback. Just to check that the default feedback doesn't show as it wouldn't make sense to display \"That's right\" or \"That's correct\" in a question where all stems are in fact correct.</p><p>Two options make a true/false.</p><p><strong>The earth has a moon</strong></p>",
"answers": {
"a":"True",
"b":"False"
},
"correct":"all"
}
],
"endPage": [
{
"title":"<h4>Quiz complete</h4>",
"textAllCorrect":"<p>Awesome! You've obviously mastered the subject.</p>",
"textPass":"<p>Well done! You've passed this quiz.</p>",
"failPercentage":75,
"textFail":"<p>You didn't do so well and need to go back over the materials again.</p>",
"showScore":true,
"showRetry":true
}
]
}