Assessment: Creating Different Questions

There is and instructional video for each different test type. However much of the information is repetitive. Each section below summarizes the important features of each question type and links to definitions of common test features.

Creating True/False Questions

  • "Penalty Factor" is always set to 1, because the question is either right or wrong.

Creating Multiple Choice Questions
These questions include the following options:


Creating Short Answer Questions
This question allows students to type in an answer and compare that answer to a list of possible answers that you have entered in previously. The question has the following options:

  • Case Sensitivity: you can decide whether or not Moodle pays attention to capitalization in the answers written. If you select "Yes" then students musts use capitalization correctly. If you select "No" then Moodle will not pay attention to capitalization. You can give partial credit if words are incorrectly capitalized by selecting "Yes" and then setting the value of the grade lower for the uncapitalized option.

If students misspell an answer it will be marked as wrong in Moodle. However it will store the answers so that you can go back and manually award partial credit if you choose to.

Creating Essay Questions
This question allows students to write their answers directly into a standard HTML editor screen. However, due to the vagaries of internet connections, students are strongly advised to write their essay in a word-processor program and then paste it into the HTML editor. Otherwise they risk losing their work if they lose the interenet connection. It may be helpful to suggest this to your students at the bottom of your essay question.

Essay questions are not graded by Moodle. Moodle will store the student's answer until a teacher grades it manually and applies a grade. Note that there is no Penalty Factor for this reason.

Create Match Questions
Students are presented with a series of questions. Each question has a drop-down menu with multiple answers they can choose. You can use text, audio, video or images in your question, but can only use text in your answers.

Note that the "Image to display" option will show one image in the main question. If you want to post an image for each question in the matching section you can use the "Insert Image" button on the HTML editor.

  • Shuffle: This will shuffle both the order of the questions and the order of the answers in the drop-down menu.
  • Question #: Write your questions here. Note that the question box has no editing options. If you want to [LINK TO Moodle Blog 16: Inserting Pictures or Internet Video] add audio, video or images in your question the easiest thing to do would be to compose the question in the "Feedback" box above the questions, click the "Toggle HTML Source" button, cut the HTML code out and paste it into the question box. Any HTML code in the question box will be active.
  • Answer: Type in the answer to each question. Note that you can have more answers than you have questions by just typing in answers without corresponding questions. These answers will appear in the drop-down menu along with the correct answers.


Creating Numerical Questions
These are very similar to short answer questions, allowing students to fill in their answer in a blank. The difference is you can set a range of numbers that will be accepted.

  • Answer: List the numeric value for the correct answer here. If there is a range of numbers that are correct set this number as the middle of that range.
  • Accepted Error: Once you have a middle number set this as the amount either above or below the number listed in Answer.
    • Example: The correct range of the answer is between 20 and 30. Set your "Answer" to 25, the number at the middle of that range. Set your "Accepted Error" to 5, so that the correct number will be a range of between 5 more and 5 less than the "Answer" number.
  • Unit #: These are not described in the video

Note that even though the answers allow a range of numbers, you cannot type in an actual range, such as "20-30".