-
Notifications
You must be signed in to change notification settings - Fork 133
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Inconsistent behavior with mcq questions allowing multiple correct answers #2587
Comments
@Incogdino The bug is in the UG example, or in the feature itself? |
After reading this section through, it seems that the feature itself is not the issue, rather the way we provide the examples is slightly confusing.
The question for this example is asking for: which of the options contradicts the heuristics recommended? The idea is that the first option is correct, meaning that it does not contradict the heuristics recommended, hence not the correct option to be chosen here. The question is intended to be single-answer, with the 4th option being the correct answer. The tip (for multiple correct answers) that follows the question is standalone, and there is no example provided for this. So the UG example is also actually correct. The issue is not in the correctness here, but in the wording. I think we just need to make the following documentation changes:
|
I was referring to the UG example sorry for the confusion. The feature works as expected here. |
I agree that this would be better if it was rephrased.
Would it be better if this was left as a tip instead? Though allowed, according to proper heuristics, if there are multiple correct answers, users should choose to use a checkbox question instead of a multiple choice question. |
I don't think this is true for all cases - I would consider an MCQ question with multiple correct answers vs. a Checkbox question with multiple correct answers to be two different use cases. (The first case might be useful if a question setter wants to be more "lenient" in a textbook quiz) Leaving it as a tip is likely not going to cause huge problems per se, but given that (1) this issue was raised since the tip was initially thought to refer to the example above the tip, and (2) we can have more examples as needed (we are doing it for the Fill-in-the-Blanks Questions section), it might be worthwhile to at least clear up the potential confusion. If providing an example seems to be overkill, we can expand / reword the tip so that there is no ambiguity, i.e. make it clear that the example shown is meant to be a single-answer question. |
Thanks for sharing your perspective. I see your point about MCQ and Checkbox questions serving different purposes, especially in cases where flexibility in grading is desired. Given that the original concern stemmed from potential ambiguity in the tip, I agree that we should ensure clarity and should go along with adding an example to avoid ambiguity while still showing that it is possible to do so. |
Please confirm that you have searched existing issues in the repo
Yes, I have searched the existing issues
Any related issues?
No response
Tell us about your environment
Windows 11 Pro
MarkBind version
5.5.3
Describe the bug and the steps to reproduce it
When browsing through the user guide for adding mcq quesitons, I chanced upon a section that allows for multiple correct mcq questions.
The source code for the question is reproduced below:
The first option is indicated as a correct option but lacks
correct
as a parameterExpected behavior
According to the tip below, mcqs can have multiple correct answers. Does that mean that the first option would need to be correct as well?
I noticed in the source code above that the first option is not indicated as a correct option.
A sample of how to the correct output is shown below (ignore the qn in the heading):
Anything else?
No response
The text was updated successfully, but these errors were encountered: