Multiple choice with 4 choices correct, only one can be chosen
Summit - May 29, 2009 - 11:29
| Project: | Quiz |
| Version: | 6.x-3.x-dev |
| Component: | Code - Multichoice |
| Category: | feature request |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | duplicate |
Description
Hi, start a new issue, to focus on multiple choice.
Could the following multiple choice type be supported please:
Multiple choice where all four answers can be right, but only one out of four can be chosen. So choices like: excellent, good, average, bad, terrible can be supported.
Thanks for considering this! Greetings, Martijn

#1
Martijn,
The Quiz 3 version of multichoice has hardly been touched. I'm hoping that as we start development on the next version (Quiz 4), we can completely re-write the multichoice module, and create various types of multiple choice questions. I've been using some of your earlier comments as a basis for planning and this is what I have in mind so far:
Types:
1. multiple choice, single answer
2. multiple choice, multiple answer
3. multiple choice, multiple answer
Scoring:
1. Correct answer is worth N points, all others are worth 0 points
2. Answer A is worth N points, Answer B is worth M points, Answer C is worth P points....
3. Answer is correct only if ALL correct answers are chosen
4. Answers are correct in proportion to the number of questions that are chosen (e.g. if A, B, and C are correct, and users selects A and B, user gets 66% of possible points)
If I understand it, you are suggesting:
5. Answer is correct if ONE of the possible correct answers is selected.
There are many considerations having to do with personality quizzes, and I've just about made up my mind to break personality quizzes off into a separate module so that we can get rid of the dual-mode scoring system.
Anything you'd like to add to this?
Matt
#2
Hi Matt,
That looks great.
Creating a personality_quiz module would be the way to go I think. Splitting up in different submodules also.
And making multiple choice submodules per specific questiontype is also making it easier to control I think. Out of one framework.
So a module for every multiple choice type 1,2, 3 (3= multiple choice, multiple answers possible with one to choose (like radiobutton male/female working) would be great.
For me priority is the latter, a multiple choice type where all answers can be chosen as correct answer like male/female but then more than 3 options.
I think this is also within personality_quiz questiontypes a very common feature, right?
greetings, Martijn
#3
Oops... I put "multiple choice, multiple answer" on the list twice...
Yes, the personality quiz "scoring" also needs something analogous, so in that way there are similarities.
#4
Yes, I think the list is, in priority order :)
1- multiple choice, multiple answer possible, one answer possible to choose from by user
2- multiple choice, multiple answer possible, more than one answer possible to choose from by user (current possible with multiple choice)
3- multiple choice, single answer possible.
greetings, Martijn
#5
Hello Martijn and Matt,
I think what Martinj is describing in the first post is a Likert scale.
http://en.wikipedia.org/wiki/Likert_scale
which happens to be one of the things I am interested in as well. As long as you are thinking of splitting the 'personality' tests into a separate module (which I think is a good idea), you might want to consider extending the scoring and scaling capabilities for these sorts of tests with no _correct_ answers.
Building in a small subset of research-type features, like the ability to mark some questions as 'reverse scored' when the results are being viewed by the test-administrator, simple data aggregation and export, continuous and incremental data input (think sliders vs radios) would make a module that would be of interest not only to people administering the 'personality' tests that categorize users, but also people wanting to do surveys, ratings, feedback, research, etc
Since all these assessments boil down to basically the same thing, I think a module that would elegantly handle them as Quiz seems to do with Correct/Incorrect data-types would be of interest to a substantially large group of people.
Just my opinion, thanks for all the work on the quiz module thus far.
#6
Hi, I would love to promote: 3- multiple choice, single answer possible. As first construction to build upon within this scope. So list of construction becomes then:
1- multiple choice, single answer possible.
2- multiple choice, multiple answer possible, one answer possible to choose from by user
3- multiple choice, multiple answer possible, more than one answer possible to choose from by user (current possible with multiple choice)
Any progress in this field please?
greetings, Martijn
#7
#8
Hia, is this not a duplicate of #501886: Likert question type? - if so we are working on a likert / scale question type right now (where you can have scale presets or create your own). you will find it in the issue que here in a day or two!
[edit: sorry, didn't mean to remove the todo tag!]
#9
Hi, it is if your type also supports multiple choice with only one choice possible to select?
greetings, Martijn
#10
That is exactly what it does :)
have a look at the screenshot attached, showing both the question creator view and the user view. we're sorting out some more bugs now, but after that we will post it and you can play with it yourself!
#11
Hi,
Great! Looking forward to playing with it. Is it build on the new quiz framework?
Is it in some way replacement of muliple choice question type then but with the new framework?
Or connected to it?
greetings,
Martijn
#12
Yes, built as a separate question type on the new framework, not as a replacement for the original MCQ!
#13
This issue is a duplicate, and I think it should be closed.
This issues is still active:
http://drupal.org/node/501886