Quiz Question Types

Single Choice

Single choice means there is only one correct answer. This is the most common question format for standardized tests. You should also use this question type for True or False questions.

  • There is no limit to the number of incorrect answers you provide
  • Choose the correct answer by selecting the radio button for “Correct”
  • Check the “Allow HTML” box if you’d like to use HTML in your answer
  • Add images or other media by clicking the “Add Media” button
  • Delete an answer by clicking the “Delete answer” button
  • Add a new answer by clicking the “Add new answer” button
  • Move answers around by long-pressing the “Move” button and dragging the answer up or down

Setting up a single-choice question in the Admin area looks like this:

LearnDash single choice question in admin

Here’s an example of what the user will see. This uses the LearnDash 3.0 theme with the correct answer selected.

LearnDash single choice question frontend example

Different Points Per Answer in Single Choice
By default, only the correct answer earns points for the Single Choice question type. However, when the “Different points per answer” and “Different points – modus 2 activate” options are enabled, incorrect answers also affect the user’s score.

Here’s what it looks like in the Admin area when the “Different points per answer” and “Different points – modus 2 activate” options are enabled in the Single Choice question type:

You also have the option to allocate positive points to every answer, while negative point values are deducted from the total Quiz points. This variation allows for diverse assessment strategies.

Multiple Choice

Multiple-choice questions support multiple correct answers. In order for the question to be marked correct, users must select ALL of the correct answers. If the user only selects some correct answers, the question is marked incorrect.

  • There is no limit to the number of correct or incorrect answers you provide
  • The rest of the setup options are the same as single-choice questions

Setting up a multiple-choice question in the Admin area looks like this:

LearnDash multiple choice question, admin setup

Here’s an example of what the user will see. This uses the LearnDash 3.0 theme with the correct answers selected.

LearnDash multiple choice question, frontend example

Subtract Points for Incorrect Answer
You can choose to subtract points when the user selects an incorrect answer. Note that negative scoring is calculated on a per-question basis.

  1. In thePointsbox, enable the option for Different points for each answer
  2. Provide a number of points for the incorrect answer
  3. This value will then be subtracted from the questions total points
Negative Scoring Setting

Free Choice

Free-choice questions give the user an input field where they must type the correct answer.

  • You can choose to accept only one answer, or multiple possible answers
  • Answers may be one-word or multiple words
  • Capitalization does not matter. BLUE, Blue and blue are all scored the same.

Example: If you ask “What color is the sun?”, you can choose to accept yellow, orange or white. If the user enters any one of these answers, the question is marked correct.

Setting up a free choice question in the Admin area looks like this:

LearnDash free choice question, admin setup

Here’s an example of what the user will see. This uses the LearnDash 3.0 theme with the correct answers selected.

LearnDash free choice question, frontend example

Different Points Per Answer in Free Choice
To customize the points awarded for each possible answer in the Free Choice mode, simply enable the Different points for each answer box. Additionally, you have the flexibility to set whole numbers, decimal points, and even negative values for the pointing system. Please see this page for instructions.
Correct Answer| 10.5
Wrong Answer| -5.5

In this example, the answer Correct Answer is awarded 10.5 points, and Wrong Answer deducts -5.5 points from the total Quiz points..

Sorting Choice

Sorting choice questions asks the user to place a series of answers in the correct order. When creating the question, the order of the answers in the backend will be considered the correct order.

Setting up a sorting choice question in the Admin area looks like this:

LearnDash sorting choice question, admin setup

Here’s an example of what the user will see. This uses the LearnDash 3.0 theme.

LearnDash sorting choice question, frontend example

Matrix Sorting Choice (Matching)

Matrix sorting questions should be used when you want the user to match two items together. There are two parts to a matrix sorting question:

  • Criterion: These are static & cannot be moved.
  • Sort elements: These are what users will drag & drop to the correct criterion.

Each sort element must be unique, and only one-to-one associations are supported.

Your answer area will be set up like a table, with the criterion on the left and an open area to drag & drop sort elements on the right. You have the option to set a percentage width for the criterion column.

Setting up a matrix sorting choice question in the Admin area looks like this (the example uses images for the criterion):

LearnDash matrix sorting question, admin setup

Here’s an example of what the user will see. This uses the LearnDash 3.0 theme.

LearnDash matrix sorting choice question, frontend example

Fill in the Blank

Fill in the Blank questions allow you to insert a blank line(s) in the middle of a sentence or paragraph. Users then type the correct answer into this empty field.

  • If more than one blank exists, all blanks must be answered correctly for the entire question to be marked correct.
  • Capitalization does not matter. PLAY, Play and play are all scored the same.
  • Blank spaces are created by providing the correct answer inside of curly braces { and }.

Example Format

  • Admin Setup: I {play} soccer.
  • User Sees: I ____ soccer.

The correct answer is “play”.

Multiple Possible Answers

To allow for multiple possible answers, enclose each possible answer with square brackets [ and ]. You still use { and } to create the blank space.

I {[play][love][hate]} soccer.

In this example, the user can enter “play,” “love” or “hate,” and they would all be accepted as correct.

Different Points Per Answer

Different points for each answer

To edit this and other questions settings:

  1. Navigate to LEARNDASH LMS > Questions
  2. Select the question that you want to update the settings
  3. Click “Edit”

From here, you will be able to see all the question settings on the right-hand side, including the option for “Different points for each answer”.

If the “Different points for each answer” option is selected, you can assign points to each possible answer. Otherwise, 1 point will be awarded for each correct answer. To assign points to an answer, enter the pipe character | immediately following the answer, and then enter the number of points.

I {play} soccer, with a {ball|3}.

In this example, the answer “play” is awarded 1 point, and “ball” is awarded 3 points.

Setting up a fill in the blank question in the Admin area looks like this:

LearnDash fill in the blank question, admin setup

Here’s an example of a fill in the blank question used for math equations, where there is only one possible correct answer for each blank.

LearnDash fill in the blank question, frontend example

Another example is using decimal points and negative point value for fill in the blank question type:
I {[love|5][hate|-2.50]} soccer!
The answer “love” is awarded 5 points, and “hate” deducts -2.50 points. Here’s an example of a fill in the blank question with decimal points and negative point value:

Assessment (Survey)

Assessment questions allow for the use of a Likert scale. This question type is perfect for surveys or any time you’re asking a user to rate something on a scale.

  • Only one answer may be selected
  • You can add text/images before and/or after the scale
  • There is no limit to the number of options available in the assessment
  • Enclose the entire assessment with curly braces { and }
  • Enclose each individual answer with square brackets [ and ]
  • The maximum possible score is equal to the total number of options

Examples:

  1. less true { [1] [2] [3] [4] [5] } more true
  2. { [disagree] [not sure] [agree] }

Example 1: 1 is the least true; it’s worth 1 point. 5 is the most true; it’s worth 5 points.

Example 2: disagree is worth 1 point. not sure is worth 2 points. agree is worth 3 points.

TIP
This type of question is great for pre-Course or end-of-Course surveys.

Setting up an assessment question in the Admin area looks like this:

LearnDash assessment question, admin setup

Here’s what the user sees:

LearnDash assessment question, frontend example

Essay / Open Answer

Essay questions allow the user to enter a free-form answer. You can choose between two types of essay questions:

  • Text Box: Displays a <textarea> form field for the user to enter any text they’d like.
  • Upload: Displays an upload button that allows the user to upload a file.
2 types of LearnDash essay questions

Essays come with 3 options for how they are graded after the quiz is submitted:

  • Not Graded, No Points Awarded: The essay question is submitted and awaiting a grade. The final quiz grade will be displayed as “Pending” to the user.
  • Not Graded, Full Points Awarded: Awards full points for the essay submission, but its status remains “Not Graded.” An Admin can grade the essay at a later date, and adjust the awarded points.
  • Graded, Full Points Awarded: Automatically mark the essay as “Graded” and award full points.
LearnDash grading options for essay questions

Options for showing messages for correct or incorrect answers should not be filled in for Essay/Open questions since it is user submitted and cannot be graded at the time of submission.

Course Progression

A user can only progress if the following two things are true:

  • The essay is marked as “Graded,” and
  • The user has enough quiz points to move on (configured in the quiz’s settings)

IMPORTANT
If no points are immediately awarded for the essay, this (temporarily) counts against the final score. If the total points obtained from the other quiz questions meets the passing threshold, the user can continue with the Course. However, if they do not earn enough points to meet the passing threshold, they will not be able to continue.

Here’s an example of a “Text Box” essay:

LearnDash essay questions, text box type, frontend example

Here’s an example of an “Upload” essay:

LearnDash essay questions, upload type, frontend example

For more on essay management & grading, please see our full documentation on essays

Quiz Questions Audio Formats

Because LearnDash runs on WordPress, any WordPress-supported audio files can be used in your quizzes:

  • .mp3
  • .m4a
  • .ogg
  • .wav

NOTE: Not all web hosts permit the upload of these files, and they may not permit large file uploads. If you are having issues, please check with your host first.

Quiz Scores and Answers

Administrators can view overall quiz scores for Students with the built-in LearnDash reporting and with ProPanel. Individual answers to questions can be viewed on the Quiz Statistics page.

NOTE
The Quiz Statistics option must be turned ON in order for data to be gathered.

If the Quiz Statistics option is turned on in the Quiz settings, your users will be able to view their previous answers in two ways:

  • Immediately after taking the quiz: Immediately after taking the quiz, and the user wants to review their answers, click on the “View Questions” button.
  • Via the user’s profile page: If the user wants to view their previous quizzes’ responses and answers, including essays, they need to go to their “Profile” or “My Account” page and click on the paper icon under the “Statistics” column.
Quiz statistics icons on the profile page

If you have turned off the Quiz Statistics setting on your quiz, all the data captured during the time the setting was turned off will not be captured nor attributed to a specific user. Also, even if that option is turned on after the quiz is taken, the setting is not retroactive. Meaning, the data will still not be attributed to a user in the Quiz Statistics.

Conversely, if the Quiz Statistics setting is initially on and you turn it off, your users will still be able to view their logged answers for that particular quiz. And the data is still retained in the Quiz Statistics.