...
As a creator, I will create MCQ, enter options, and mark some of the options as correct.
When an option is marked as correct, system by default gives it a score of 1. This means that all options carry equal weightage when marked as correct.
In future, there will be an option to edit option level score.
Partial scoring is turned ON by default. Partial scoring ON means, user will get score for ANY of the responses with a +ve score (correct option) selected.
[Question] When there are two possible correct answers, and the user has to be awarded the full marks when one of the selected options are right, how to enable this?
Partial scoring can be turned OFF. This means, user will get score only when ALL responses with a +ve score are selected.
[Question] What score is awarded when user selects a mix of correct & incorrect - a few correct & a few incorrect options?
Along with Partial scoring ON?
Along with Partial scoring OFF?
[Question] What score is generated when user selects all options - trying to game the system - can we mark it as Invalid attempt? (Assume that all were not correct)
Option 1 : The number of options the user is allowed to select will be restricted based on the number of correct answers.
For eg: If there are two correct answers for a question, the user will be allowed to select only two option in the MCQ.
Option 2 : Assign negative score for every incorrect answer.
Instead of partial scoring, we could have a variable for scoring logic which has values:
Partial scoring can have 3 values:
ALL
Full marks assigned only when all the correct options are selected
ANY
Full marks assigned when any one of the correct answers is selected
PARTIAL
Partial scores assigned of any one or more correct answers entered.
Assumptions:
There is no negative marking. Score is always positive.
In future, Score can be any number, system will award whether it is positive or negative.