Skip to end of metadata
Go to start of metadata

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