-
MathType
-
WirisQuizzes
-
LearningLemur
-
CalcMe
-
MathPlayer
-
Store FAQ
-
VPAT for the electronic documentation
-
MathFlow
-
BF FAQ
-
Miscellaneous
-
Wiris Integrations
Understanding the Multiple Choice Question Interface
Reading time: 3minThe Multiple Choice Question interface is the environment where teachers create and configure questions that require students to select one answer from a list of predefined options.
This interface allows educators to define the question statement, configure answer choices, and control how student selections are evaluated and graded.
Understanding this interface helps teachers design structured exercises and manage how different answers affect scoring and feedback.
What It Is
The Multiple Choice Question interface is the editing environment for creating questions in which students select one answer from a predefined list of options.
Unlike open-answer questions, which require students to type a mathematical expression, multiple-choice questions provide a set of possible responses for students to choose from. The interface allows teachers to define:
- Question title — identifies the question in the quiz
- Question statement — describes the exercise students must solve
- Answer options — the list of selectable responses
- Grading configuration — defines which answers are correct or partially correct
- Custom feedback — feedback associated with each answer option
- Question settings — additional configuration, such as random variables
Together, these components allow teachers to create questions that test conceptual understanding or quick calculations using predefined answer choices.

Why It Matters
Multiple choice questions allow teachers to quickly and consistently evaluate student understanding.
Instead of interpreting the student's mathematical expressions, the system simply evaluates which option the student selected. This approach provides several advantages:
- Immediate automatic grading
- Clear answer choices for students
- Flexible grading through partially correct answers
- Structured feedback tied to specific responses
Multiple choice questions are commonly used for:
- Conceptual checks
- Quick quizzes
- Large classroom assessments
- Questions where a limited set of answers is expected
How It Works
The Multiple Choice Question interface is organized into several functional areas that define how a question behaves. The following diagram summarizes the structure of a multiple choice question.
Multiple Choice Question
│
├─ Question Content
│ ├─ Title
│ ├─ Statement
│ └─ General feedback
│
├─ Answer Options
│ ├─ Correct answers
│ ├─ Partially correct answers
│ └─ Incorrect answers
│
├─ Grading Configuration
│ ├─ Score weight
│ └─ Custom feedback
│
└─ Advanced Configuration
├─ Random variables
├─ Constants & functions
└─ Allowed constructionsStage 1: Defining the question content
The first part of the interface allows teachers to define the visible content of the question. This includes:
- The question title
- The question statement, where the exercise is written
- Optional general feedback displayed after answering
The statement editor supports formatted text and mathematical expressions using MathType.

Stage 2: Defining the answer options
Teachers then define the possible answers students can select. Each answer option includes:
- The answer text or mathematical expression
- The level of correctness (correct, partially correct, incorrect)
- The score weight assigned to that answer
- Optional custom feedback
Teachers can add multiple answer options to represent different possible responses. The order of the answers shown in the editor does not necessarily correspond to the order seen by students.

Stage 3: Configuring grading behaviour
Each answer option can be associated with a specific grade weight. For example:
| Answer | Score |
|---|---|
| Correct answer | 100% |
| Partially correct answer | 50% |
| Incorrect answer | 0% |
This allows teachers to reward answers that demonstrate partial understanding of the problem. Unlike open answer questions, the evaluation does not require mathematical comparison. The system simply verifies which option the student selected.
Stage 4: Providing answer-specific feedback
Teachers can define custom feedback for each answer option. This feedback appears after the student selects an answer and submits the question.For example:
- Correct answer → "Great job! You correctly simplified the fraction.”
- Incorrect answer → "Check your fraction addition again.”
Providing feedback helps students understand their mistakes and learn from the exercise.

Stage 5: Configuring question settings and advanced logic
Beyond defining answers, teachers can configure additional parameters affecting how the question behaves. These settings may include:
- Random variables used to generate multiple versions of a question
- Constants and functions used in calculations
- Allowed mathematical constructions
- Formatting rules
These options allow multiple choice questions to be used with dynamic or randomized problem statements.

In addition to defining how answers are evaluated, LearningLemur also allows questions to automatically generate different values.
Stage 6: Defining random variables
Random variables allow questions to generate different values automatically.
Instead of presenting identical values to every student, LearningLemur can generate new numbers or expressions each time the question appears. Teachers can define:
- Random numbers within a range
- Random expressions based on other variables
- Algorithmic generation of values
This enables multiple choice questions to support dynamic exercises and infinite practice.

Stage 7: Preview and test the question
Before publishing or assigning the question, teachers can use the Preview feature to simulate how the question will appear to students. The preview allows teachers to:
- View the question exactly as students will see it
- Test how the answer evaluation behaves
- Generate different versions of the question when random variables are used
This helps verify that both the question content and evaluation rules behave as expected before the question is used in a quiz.

Tip: Use the “Regenerate question” button multiple times to ensure that all randomized values behave as expected.
Key Rules or Behaviours
- Students select answers rather than writing expressions
- Teachers define all possible responses in advance
- Multiple answers may receive partial credit
- Answer order can be randomized for each student
- Custom feedback can be attached to individual answers
Examples
Example 1
A teacher creates a question asking, "What is the result of 1/4 + 5/4?"
Answer options:
- 3/2 ✅
- 6/4
- 1
- 7/4
Correct answer: 3/2
Example 2
A teacher asks students: Which of the following fractions is equivalent to 1/2?
Answer options:
- 2/4 ✅
- 3/5
- 5/6
- 7/8
Correct answer: 2/4.
Common Misunderstandings
Misconception: Multiple choice questions cannot use random values
Clarification: Random variables can be used to generate dynamic statements and answer options.
Misconception: Only one answer can be correct
Clarification: Teachers can define partially correct answers with different score weights.