Section outline

    • Randomize Questions (MCQ / Short Answer/ Various)

      If you're using the Quiz activity (test plugin) in Moodle, you can randomly assign 10 questions from a pool of 30 using the "Random question" feature from the question bank.


      ✅ How to Do It (Step-by-Step):

      1. Create Your Question Bank:

        • Go to your course > More > Question bank.

        • Create a Category (e.g., "Test Pool – Chapter 1").

        • Add all 30 questions to this category.

      2. Create a New Quiz:

        • Go to your course page.

        • Click “Add an activity or resource” > Quiz.

        • Name the quiz and set timing, attempt limits, etc.

        • Click Save and display.

      3. Add Random Questions to the Quiz:

        • Click “Edit quiz”.

        • Click “Add” > “+ a random question”.

        • Choose the category you created.

        • Enter “Number of random questions to add” = 10.

        • Click Add random question.

      4. ✅ Done!

        • Now, each student will get a random 10-question subset from the 30-question pool.

        • If you also enabled answer shuffling, every student’s test will look different.


      💡 Bonus:

      • You can add random questions from multiple categories to mix topics.

      • Use different difficulty levels by organizing your bank into:

        • Easy

        • Medium

        • Hard


    • Please click on Week 2 - Test - Randomized Questions Example to start. <--- Preferably used with Google Calendar for reminder 

    • Use Quiz Availability + Open Date

      When you set a quiz with an open date, Moodle automatically creates a calendar event and sends reminders if the student has calendar notifications turned on.

      ➤ Steps:

      1. Go to your quiz > Edit settings.

      2. Under Timing, set:

        • Open the quiz: (e.g., July 5, 10:00 AM)

        • Close the quiz

        • Time limit

      3. Save the quiz.

      📌 A calendar event will be generated, and students will be notified according to their preferences.