Documentation / LearningLemur

  • Demos
  • Visit our website
  • Contact us
  • MathType

    • Wiris Quizzes

      • Learning Lemur

        • CalcMe

          • MathPlayer

            • Store FAQ

              • VPAT for the electronic documentation

                • MathFlow

                  • BF FAQ

                    • Home
                    • Learning Lemur
                    • Basic guide to Learning Lemur
                    • Creating a quiz
                    • Creating a quiz

                    Open answer questions

                    Reading time: 3min

                    Creating a short answer question

                    Let’s create a short answer question using Learning Lemur! In this walkthrough, we will build an opened ended question. To start, we’ll create a static question, meaning all students will see the same numbers. Our mathematical engine will handle the answer validation. By the end of this guide, you’ll also learn how to create randomized questions that offer unlimited practice opportunities for students.

                    Getting started

                    We’ll start with a simple math question—asking students to add two fractions.

                    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. Define the Correct Answer

                    You need to input the correct response that students are expected to provide.

                    Additionally, you can: 

                    • Add alternative correct or partially correct responses to account for different valid answers. 
                    • Provide specific feedback based on the student’s response. 
                    • Set evaluation criteria, such as allowing equivalent forms, simplifications, or decimal tolerance. 

                    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. 
                    • Test different answers to ensure they are properly recognized.
                    Your browser does not support HTML5 video.

                     

                    Adding Additional Validations

                    In the previous section, we created a question that asks students to add two fractions. Now, we’ll refine the question by ensuring that students submit their answers in the simplest form using validation options.

                    1. Adjust the Problem Statement

                    To guide students toward providing a simplified answer, update the question statement to explicitly instruct them to simplify their answer.

                    2. Adjust the Evaluation Options

                    To enforce answer simplification:

                    1. Open the "Evaluation Options" menu.
                    2. Select “Simplified” to require students to submit the reduced form of the fraction.
                    3. [Optional] Disable “Allow Decimal Numbers” to ensure students answer with a fraction instead of a decimal representation.
                    Your browser does not support HTML5 video.

                    3. Test Your Changes

                    Preview the question and test different possible answers:

                    ✅ Correct: 3/2 (simplified form)
                    ❌ Incorrect: 6/4 (not simplified)
                    ❌ Incorrect: 1.5 (decimal format)

                    Adding Customized Feedback and Partial Grades

                    Now that the system only accepts simplified answers, we want to ensure students who correctly add the fractions but forget to simplify still receive partial credit. Additionally, we’ll provide custom feedback to guide them toward the correct answer.

                    1. Add a New Answer

                    1. Click on “Add Answer” to create an alternative response.
                    2. Set the answer value to 3/2 (same as the correct answer).
                    3. Do not enable the “Simplified” evaluation option—this will allow the system to accept mathematically correct answers in any form (e.g., 6/4).

                    2. Assign a Partial Grade

                    1. Select “Partially Correct Answer” for this response.
                    2. Decide the percentage of the total grade to award students who provide an unsimplified answer (e.g., 6/4).

                    3. Set Custom Feedback

                    1. Enable custom feedback for this answer.
                    2. Provide a message that reminds students to simplify their answer before submitting.
                      • Example: "Your answer is mathematically correct, but remember to simplify fractions to their lowest terms!"

                    4. Test Your Changes

                    Preview the question and test different possible answers:

                    ✅ Full Credit: 3/2 (correct and simplified)
                    ➖ Partial Credit: 6/4 (correct but not simplified)
                    ❌ Incorrect: 1 (wrong mathematical result)

                    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 Numbers

                    1. Open the “Random Variables” panel.
                    2. Define four random integers to represent the numerators and denominators:
                      • num1 and den1 (first fraction)
                      • num2 and den2 (second fraction)
                    3. Set all values to be random integers between 2 and 5.
                    Your browser does not support HTML5 video.

                    2. Define the Solution

                    Random numbers provide variation, but we need to compute the correct answer dynamically. To do this:

                    1. Define a random expression named sol.
                    2. Set sol as the sum of the fractions using the random variables.

                    3. Adjust the Statement and Answers

                    Edit the question statement to use the new random variables.

                    Note: When adding random variables or random expressions inside the statement, answer fields, or feedback, always use the # character before the variable name.

                     

                    4. Test Your Question

                    1. Preview the question.
                    2. Click “Regenerate” to see different versions appear with new values each time.
                    Your browser does not support HTML5 video.

                     

                    Was this article helpful?

                    Yes
                    No
                    Give feedback about this article

                    Related Articles

                    • Math accessibility
                    • Composition: Equation Composer
                    • Equation Composer, Java

                    Open answer questions

                    Creating a short answer question Getting started 1. Add a Title [Optional] 2. Write the Problem Statement 3. Define the Correct Answer 4. Preview the Question & Save Changes Adding Additional Validations 1. Adjust the Problem Statement 2. Adjust the Evaluation Options 3. Test Your Changes Adding Customized Feedback and Partial Grades 1. Add a New Answer 2. Assign a Partial Grade 3. Set Custom Feedback 4. Test Your Changes Adding random variables for infinite practice 1. Define Random Numbers 2. Define the Solution 3. Adjust the Statement and Answers 4. Test Your Question

                    Making people’s STEM work more meaningful

                    MathType

                    • MathType for Office Tools
                    • MathType for Mac
                    • MathType for Microsoft 365
                    • MathType for Google Workspace
                    • MathType for LMS
                    • MathType for XML Editors
                    • Arabic notation
                    • Our products accessibility
                    • MathType is online

                    WirisQuizzes

                    Learning Lemur

                    Solutions for Education

                    • Blackboard Learn
                    • Brightspace by D2L
                    • Canvas
                    • Google Classroom
                    • Moodle
                    • Schoology

                    Solutions for Publishing Houses

                    Solutions for Technical Writers

                    Solutions for Chemistry

                    Integrations

                    • HTML Editors
                    • MathType in WordPress

                    Pricing

                    Company

                    Careers

                    Blog

                    Contact Us

                    Buy Now

                    Plugin Downloads

                    © Wiris 2025

                    • Cookie Preferences
                    • Cookie Policy
                    • Terms of Use
                    • Privacy Policy / GDPR
                    • Student Data Privacy
                    • Compliance
                    • Powered by Helpjuice
                    Expand