Moodle plugins directory: OU multiple response
OU multiple response
Question types ::: qtype_oumultiresponse
Maintained by
Tim Hunt,
Mahmoud Kassaei,
Anupama Sarjoshi
The main difference from the standard Moodle multiple choice question type is in the way that grading works. When creating the question, the teacher just indicates which choices are correct. If there are n correct choices, then the student scores 1/n for each correct choice. If they select too many choices, then incorrect choices outweigh correct ones.
Latest release:
1593 sites
384 downloads
29 fans
Current versions available: 9
There are working examples in eAssessment with Moodle on our OpenLearn site.
The documentation is in How to create questions in Moodle on that site.
And example of how the grading works, using an example with 5 options, 3 correct and 2 incorrect:
- If the student selects the right number of choices (3) then their score is the fraction that are correct (0/3, 1/3, 2/3 or 3/3).
- If the student selects too few choices, add incorrect choices to make the number exactly 3, then score as above. For example, 1 right and 1 wrong is the same as 1 right and 2 wrong = 1/3; or 2 right => 2 right 1 wrong = 2/3.
- If the student selects too many choices, then remove correct choices to make the number exactly 3. So, 2 right and 2 wrong => 1 right and 2 wrong = 1/3.
This logic is extended to compute a fair grade when interactive with mulitple tries behaviour is used.
Sets
This plugin is part of set Open University.
Contributors
Tim Hunt (Lead maintainer)
Mahmoud Kassaei: Developer
Anupama Sarjoshi: Tester & Developer
Phil Butcher: Question type design
Colin Chambers: Developer
Chris Nelson: Product owner
Please login to view contributors details and/or to contact them
We are testing this very valuable plugin but are facing difficulties in grading. It is said that the student scores 1/n for each correct choice, and loses 1/n for each incorrect choice and here is what we get for a question with 5 options (3 correct and 2 incorrect)
1 correct 0 incorrect -> 33%
2 correct 0 incorrect -> 66%
3 correct 0 incorrect -> 100%
1 correct 1 incorrect -> 33%
2 correct 1 incorrect -> 66%
3 correct 1 incorrect -> 66%
1 correct 2 incorrect -> 33%
2 correct 2 incorrect -> 33%
3 correct 2 incorrect -> 33%
0 correct 1 incorrect -> 0%
0 correct 2 incorrect -> 0%
Any help?
Thanks in advance
If the student has selected the right number of choices (3) then their score is the fraction that are correct (0/3, 1/3, 2/3 or 3/3).
If the student has selected too few choices, then add more incorrect choices to make the number exactly 3, then score as above. For example, 1 right and 1 wrong is the same as 1 right and 2 wrong = 33%; or 2 right == 2 right 1 wrong = 67%
If the student has selected too many choices, then remove correct choices, to make the number exactly 3. So, 2 right and 2 wrong == 1 right and 2 wrong = 33%.
(The last point is the only sense in which the student "loses 1/n for each incorrect choice".)
I hope that makes sense. We think this scoring scheme is fair: rewarding students for what they know, and without generating false incetives that help students game the system.
This being said, IMHO, the plugin description should mention this so that users are aware of it
Cheers
at our moodle-Installation we have installed "Multiple-Choice (OU)". A collegue realized that the questions are not shown correctly in the moodle-App. Do you know anything about this problem?
Any hints or chances to solve this problem?
Best regards,
Birgit from Germany (Rhineland-Palatinate)
It's a pity the alignment bug mentioned by Peter Jonker on Mon, 17 Aug 2020 has still not been fixed. Any hope for a fix at some date?
Using Moodle 3.11 (Build: 20210517) and OU multiple response 2020121800 the following change in styles.css does the trick (i.e. remove the flex-wrap: wrap; line):
.que.oumultiresponse .answer div.r0,
.que.oumultiresponse .answer div.r1 {
display: flex;
/* flex-wrap: wrap;*/
align-items: baseline;
}
/* Stop OU multiple responses question answers wrapping onto next line */
.que.oumultiresponse .answer div.r0, .que.oumultiresponse .answer div.r1 {
display: flex;
flex-wrap: inherit;
align-items: baseline;
text-indent: 0px !Important;
}
I can't see any difference with your added text-indent: 0px !Important; Maybe this depends on your Moodle version or theme?
Thank you