The simplest kind of exercise is a Multiple Choice exercise, in which the learner chooses an answer to a question but doesn't do any coding. Multiple Choice Exercises have several parts:
- Context: Including the background information that sets the stage and the question itself.
- The possible answers.
- The feedback messages corresponding to each possible answer.
- The hint that learners ask for when they are stuck.
The feedback messages and the hint are the keys to making a great Multiple Choice exercise. Telling the learner they're wrong without providing any guidance on what to do next is frustrating. Telling them exactly which answer to pick instead can be equally frustrating; finding something in between takes practice, but is worth the effort.
- Context of length 30 - 600 characters (recommended is 540).
- Possible answers of length 10 - 300 characters for all possible answers (recommended is 240).
- Between 3 - 5 possible answers (recommended is 4).
- No more than 5 Multiple Choice or Multiple Choice with Console exercises per course.
- No back-to-back Multiple Choice or Multiple Choice with Console exercises.