Skip to Main Content

Create Quiz guide

Overview of how to create a Moodle Quiz and how to add your questions to the Quiz.


Most likely it is because you have students that have already attempted the Quiz. You will need to delete all of the attempts if you need to add/remove questions from a quiz.
To delete all student attempts:

  1. Open the relevant quiz, select the red text Attempts: x (where x is the number of attempts) in the middle of the page.
  2. Under What to include in report select "All users who have attempted the quiz". This will include attempts by staff as well as students.
  3. Select Show report 
  4. Check the box on the report next to first name/last name to select all attempts.
  5. Then select Delete selected attempts.

Select a Quiz and select More. Then select Overrides from the drop-down menu. This provides links to to User overrides. Avoid Group overrides for managing resubmissions, extensions and reasonable adjustments as students can see the members of the groups.

Set the User overrides required.


If your quiz contains all the questions in one page you can easily print it from your browser. Open the Quiz, select Settings and select Preview from the menu. Use the browser settings (e.g. three vertical dots in Chrome) and select Print. Using this option you can also print the quiz to .pdf. If your quiz contains several pages, you will need to print them one by one.

Review your Quiz and verify Moodle has enough questions from each category of questions it will be pulling from. You may have inadvertently selected more questions than what exists in the category.
Also, make sure you're not pulling questions from a category that has zero questions. Because you are picking random questions, rather than a specific question, it may not be apparent at first that you have run out of questions to ask.

If you would like to use a quiz that is not graded, you have two options:

  1. Open the Quiz, select Questions from the contextual navigation menu.
  2. Set the score for each question, and the maximum grade to 0.

maximum grade input field and question mark fields highlighted

If you would like the quiz to be graded but not to count in the final grade, you could set your grading report and include the Quiz in a formative assessment category. 

You can not remove a question once a quiz has been taken by one student or more. However, you can change the score and flag the question so you know it has problems.

Set the score for that question to 0. Find the question in the Question bank. Edit the title (Do not use in Bio101). Or if you do not share the question category with other teachers, create a subcategory, move the offending question there, and  create a better question to replace the one you just moved. Create a new Quiz and if necessary hide the old Quiz.

This situation is produced when you select Attempts must be submitted before the time expires, or they are not counted from the options under When time expires in the Timing settings in the Quiz activity 

Timing settings on Quiz actvity

In that case, if any student fails to submit the quiz before the time expires, their attempts will display as Never submitted and they will not be automatically marked.

The solution to this problem is complicated and involves changing settings in a live activity, we recommend logging in your query in IT Self Service Portal.

The solution will require staff with Programme Administrator rights to:

  1. Export all Quiz scores in case anything goes wrong. 
    • Open the Quiz.
    • Select Attempts.
    • Select the check boxes alongside: In progress, Overdue, Finished, Never submitted to include all attempts.
    • Select all students.
    • From the Download table data drop-down list above the student names, select Microsoft Excel.
    • Select Download.
  2. Export all Quiz responses in case anything goes wrong.
    • Open the Quiz.
    • Select Attempts.
    • Select the check boxes alongside: In progress, Overdue, Finished, Never submitted to include all attempts.
    • Select Settings.
    • Select Responses from the Settings menu.
    • Select all students.
    • From the Download table data drop-down list above the student names, select Microsoft Excel.
    • Select Download.
  3. Export the Grader Report for the Quiz in case anything goes wrong.
    • Select Grades from the contextual navigation menu on the module homepage.
    • Open the Grader report drop-down menu on the left of the screen. Choose Export.
    • Select Excel spreadsheet from the second row of tabs.
    • All of the grade items are selected. You can scroll down to select none and then select just the Quiz item or you can select to download all the grade items.
  4. Create a group of those students who have not submitted, restrict Quiz access to the group.
  5. Re-open the Quiz and add a 15-minute grace period.
  6. Set attempts allowed to Unlimited.
  7. Set question behaviour to Each attempt builds on the last - Yes.
  8. Login as the relevant student, start an attempt, submit attempt.
  9. Repeat step 6 for each student in the group.
  10. Change back all settings, including the original date.
  11. To confirm that the student's Quiz is now submitted.
    • Select the Quiz.
    • Select the number of attempts.
    • Change the filter to Finished. This will filter attempts to only those Quiz attempts that have been submitted. 
    • Use the first name and last name filters to find a student where you resubmitted the Quiz.
    • Confirm that a Quiz grade is now displaying for the student.
    • Repeat these steps for each student where you resubmitted the questions to confirm that the questions have been submitted and that the grade has been recorded.
  12. Delete downloads of the Quiz and Grader Report taken in steps 1, 2 and 3.
Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License