Branching Conditions for Multiple Choice
The Multiple Choice tool supports branching based on conditions. No setup is required in Multiple Choice - the condition is available automatically for a Tool Output Based Branching Activity if you have a prior Multiple Choice activity.
Learner's total mark
This condition uses the mark for the final attempt of the questions for a particular learner. This condition is expressed as a number between 0 and the maximum possible score for the particular multiple choice activity.
So for branching, an author could set up conditions so that all users who have 0 to 3 marks on a quiz worth 10 go to one branch, whereas the users who have 4 to 10 marks go to another branch. The marks are checked when the user reaches the branching point.
Internationalisation key (for translators): output.desc.learner.mark
Learner has all answers correct
This condition is a Boolean value, which means it is either TRUE or FALSE. The condition is set to true if the learner has got all the questions in a multiple choice quiz correct, false otherwise.
So for branching, an author could set up conditions so that all users who get 100% go to one branch, whereas the other users go to another branch. The marks are checked when the user reaches the branching point.
Internationalisation key (for translators): output.desc.learner.all.correct