-
MathType
-
Wiris Quizzes
-
Learning Lemur
-
CalcMe
-
MathPlayer
-
Store FAQ
-
VPAT for the electronic documentation
-
MathFlow
-
BF FAQ
Multiple choice questions
Reading time: 2minCreating a multiple choice question
In this guide, we will walk you through the process of creating a simple multiple choice question in Learning Lemur. By the end, you’ll be able to use random variables for dynamic questions, apply custom validations, and provide meaningful feedback for each answer.
Getting started
We’ll start with a simple math question—asking students to add two fractions and simplifying the result.
1. Add a Title [Optional]
If you want, you can give your question a title to help organize your content. While this is optional, it can be useful for categorization and easy reference.

2. Write the Problem Statement
Now, let’s define the question that students will see.

Tip: You can use MathType editor to easily format fractions and other mathematical expressions. To open MathType, click on the square root icon in the editor toolbar.
Additionally, you can:
- Use random variables to generate different values for each student.
3. Add Answer Options
Next, add the answer choices. Here’s a simple setup:
- Option 1:
3/2
(Correct Answer) - Option 2:
6/4
(Incorrect) - Option 3:
1
(Incorrect) - Option 4:
7/4
(Incorrect)
Tip: To randomize the order of answer choices for each student, check the "Sort Answers Randomly" checkbox. This ensures that each student sees the answer options in a different order, reducing the chance of cheating.
4. Preview the Question & Save Changes
Before finalizing, it’s good practice to preview your question:
- Click “Preview” to see how the question will appear to students.
Adding Customized Feedback and Partial Grades
Providing feedback helps students understand what they got right or wrong. Now let’s add custom feedback for each answer option.
1. Set Custom Feedback for Each Answer
- For the correct answer (
3/2
), add feedback like: "Great job! You correctly simplified the answer!" - For the incorrect answers:
- Option 2 (
6/4
): "Remember to simplify the fraction to its lowest terms." - Option 3 (
1
): "Check your math! The answer should be a fraction." - Option 4 (
7/4
): “Oops! Try adding the fractions again.”
- Option 2 (
2. Set Custom Grading for Each Answer
You can assign partial credit to answers that show some understanding, even if they’re not fully correct. For example:
- Mark Option 2 (
6/4
) as Partially Correct and give 50% credit.
3. Preview and Test the Feedback
Preview the question and make sure the feedback appears correctly based on the student's selection.
Adding random variables for infinite practice
One of the most powerful features of Learning Lemur is random variables! With this feature, you can:
- Allow students to practice infinitely until they master a concept.
- Ensure each student sees a unique version of the question in an exam to prevent cheating.
1. Define Random Variables
- Open the “Random Variables” panel.
- Define four random integers to represent the numerators and denominators:
-
#num1
and#den1
(for the first fraction) -
#num2
and#den2
(for the second fraction)
-
- Set these values to be random integers between 2 and 5.
2. Define the Solution
- Define a random expression called
#sol
. - Set
#sol
as the sum of the fractions:#sol = #num1/#den1 + #num2/#den2

3. Update the Statement and Answers
Now, let’s update the statement and answers to use these random variables.
Statement:"What is the sum of #num1/#den1 and #num2/#den2?"
Answers:
The correct answer will be #sol
, and other answer choices can be distractors like #num1/#den2
, #num2/#den1
, or #num1/#num2
.

4. Test Your Question
- Preview the question.
- Click “Regenerate” to see different versions appear with new values each time.