Skip to content
Quiz Tools

How to Make a Quiz: 7 Steps from Topic to Published

May 7, 202610 minSarah Mitchell
Share:XLinkedIn

TL;DR. Making a good quiz takes seven steps: define the objective, pick question types, set difficulty by Bloom's level, write each question with plausible distractors, add explanations, randomize delivery, and pilot before publishing. AI tools shortcut steps 4–5 but never the first three. Skip step 1 and the rest doesn't matter.

This guide is for anyone making a quiz that should actually teach or assess — not just collect responses. Teachers, trainers, and self-studiers all benefit from the same workflow.

Step 1 — Define the learning objective

Before opening any quiz tool, write one sentence: *what should a learner who passes this quiz be able to do?*

Examples:

  • "Students should be able to identify the four chambers of the heart and describe blood flow through each."
  • "Sales reps should be able to handle the three most common pricing objections without consulting their manager."
  • "After this quiz, I want to be able to recall every irregular Spanish verb in the present tense."
  • If you can't write this sentence, your quiz won't work. Every later step (question type, difficulty, length) flows from this objective.

    The cognitive verb in the sentence (*identify, describe, handle, recall*) tells you the Bloom's Taxonomy level tells you the [Bloom's Taxonomy level](/blog/blooms-taxonomy-quiz-questions) — and that determines what kinds of questions to write.

    Step 2 — Pick question types

    Different cognitive goals need different question types:

  • Recall facts → multiple choice, fill-in-the-blank, true/false
  • Understand concepts → short answer, "explain why", matching
  • Apply knowledge → scenario-based multiple choice, calculation problems
  • Analyze → compare/contrast questions, "which is the best…" with multiple plausible options
  • Evaluate → essay or long-form short-answer
  • A quiz with only multiple choice can only test the first three levels well. If your objective is "students should be able to *evaluate* …", multiple choice won't reach it. See Multiple Choice vs Open-Ended for when to mix.

    A common mix that works for most classroom and training contexts:

  • 60% multiple choice (recall + apply)
  • 20% true/false (concept checks)
  • 20% short answer (understanding)
  • Step 3 — Set difficulty

    "Difficulty" is not a vibe. It's a deliberate cognitive load decision.

    The Bloom-aligned mapping:

  • Easy (Remember): direct recall — "What is X?"
  • Medium (Understand + Apply): explanation or use in a new situation — "Why does X happen?", "Given Y scenario, what happens?"
  • Hard (Analyze + Evaluate): comparison, judgment, or breakdown — "Which is the better approach and why?"
  • A formative quiz (during learning) should lean easy-to-medium so students build confidence. A summative quiz (end of unit) should mirror the difficulty distribution they'll see on the real exam — typically 30% easy, 50% medium, 20% hard.

    For more, see How to Write Hard Quiz Questions.

    Step 4 — Write each question

    The single biggest quality lever for multiple choice is distractor design. The wrong answers matter more than the right one.

    A bad distractor: random text that has nothing to do with the topic.

    A good distractor: a common misconception a student might actually hold.

    Three distractor patterns that work:

  • **Common student mistake** — the answer they'd give if they confused two related concepts
  • **Half-right** — true statement, but doesn't fully answer the question
  • **Plausible-but-wrong** — sounds right unless you know the topic
  • We have a full guide on distractor design — it's the difference between a quiz that grades and a quiz that teaches.

    Other rules per question:

  • Stem (the question text) is clear and self-contained
  • Avoid "all of the above" / "none of the above" — they reward test-taking, not knowledge
  • Don't repeat words from the stem in the correct answer (gives it away)
  • Length-balance the choices — students learn that the longest answer is usually right
  • One correct answer, not two debatable ones
  • Step 5 — Add explanations

    A quiz without explanations grades knowledge. A quiz with explanations *creates* knowledge.

    For each question, write a 1–3 sentence explanation that:

  • States the correct answer
  • Explains *why* it's correct (the reasoning, not just "it's correct")
  • (Optional) References the source material so students can re-read
  • Without explanations, a student who got a question wrong just sees "wrong" and moves on. With explanations, they understand the gap and close it.

    See Quiz with Explanations: Why It Matters for the research on this.

    Step 6 — Randomize delivery

    For any quiz that more than one person will take, randomize:

  • Question order — so two students sitting next to each other don't see the same question 1
  • Answer choice order — so the correct answer isn't always C
  • Question pool — if you have 30 questions and the quiz shows 15, draw a different 15 each time
  • Randomization is not about preventing cheating (a determined cheater wins anyway). It's about reducing the value of casual answer-sharing. See How to Randomize Quiz Questions. It's about reducing the value of casual answer-sharing. See [How to Randomize Quiz Questions](/blog/how-to-randomize-quiz-questions).

    Step 7 — Pilot, then publish

    Always test the quiz on yourself, then ideally on one trusted person, before deploying.

    What you're checking:

  • Does each question read clearly?
  • Is the correct answer actually correct?
  • Is the time limit reasonable?
  • Do explanations render properly?
  • You will find at least one issue every time. If you don't, check harder.

    After the pilot:

  • For classroom use: assign via your LMS or share a link
  • For corporate training: integrate with your LMS via SCORM or direct API
  • For self-study: schedule recurring sessions (spaced repetition)
  • For LMS-specific instructions, see How to Make Quizzes for Google Classroom.

    Using AI to speed up steps 4–5

    Modern AI quiz generators handle steps 4 and 5 well. You provide the source and difficulty; they produce questions with explanations. You still own steps 1–3 (objective, types, difficulty) and step 6–7 (randomization, piloting).

    The workflow:

  • Write the objective
  • Pick types and difficulty
  • Generate with AI from your source
  • Review and edit (10–20% of the time of writing from scratch)
  • Pilot
  • Publish
  • This is the difference between "I spent two hours on a quiz" and "I spent twenty minutes". For details on how AI generation actually works, see our AI quiz generator pillar.

    How long should the quiz be?

    Depends on stakes:

  • Formative (during learning): 8–12 questions, 10 minutes
  • End-of-unit summative: 20–30 questions, 30 minutes
  • High-stakes certification prep: 50+ questions, 60+ minutes
  • Full breakdown: How Many Questions Should a Quiz Have?

    Frequently Asked Questions

    Where do I start if I've never made a quiz before?

    Start with step 1. Write your one-sentence objective. Then use a free AI quiz generator on your source material — you'll have a draft to edit, which is much easier than writing from blank.

    How long does it take to make a quiz?

    From scratch: 30–60 minutes for a 10-question quiz. With AI generation: 10–15 minutes including review. Most of the time is reviewing distractors and explanations, not generating.

    Can I make a quiz without a textbook or source?

    Yes. You can ask an AI generator to make a quiz on a topic ("photosynthesis", "JavaScript array methods"), and it will use the model's training. Quality is decent for well-known topics. For specialized or recent material, provide your own source.

    Do I need to write explanations for every question?

    For learning, yes. For grading-only (e.g., a final exam where students don't see results), no. The general rule: if students will see the answer key, explanations dramatically increase learning. If they won't, they don't help.

    What if I don't know the answer to a question I want to ask?

    You shouldn't be writing that question. Either learn the topic first, or ask a colleague to verify. Quizzes with wrong "correct" answers damage trust and learning.

    ---

    Ready to write your first quiz? Start with our AI quiz builder — paste your source material and you'll have a draft in 30 seconds.

    Related how-to guides:

  • [How to Create a Multiple-Choice Test](/blog/how-to-create-multiple-choice-test)
  • [How to Create an Online Quiz Free](/blog/how-to-create-online-quiz-free)
  • [How to Create a Quiz from Image](/blog/how-to-create-quiz-from-image)
  • [How to Share a Quiz Online](/blog/how-to-share-a-quiz-online)
  • [How to Make a Study Quiz](/blog/how-to-make-study-quiz)
  • [How to Make a Quiz from a PDF](/blog/how-to-make-a-quiz-from-a-pdf)
  • [How to Make a Quiz from a YouTube Video](/blog/how-to-make-a-quiz-from-youtube-video)
  • [Best Free Test Maker for Teachers](/blog/best-free-test-maker-for-teachers)
  • [Is Using AI to Make Quizzes Cheating?](/blog/is-using-ai-to-make-quizzes-cheating)
  • Get weekly study & quiz tips

    Join teachers and students who get practical tips on quizzing, active recall, and AI-powered learning.

    Share:XLinkedIn

    Sarah Mitchell

    Curriculum Designer & Former High School Teacher

    Practice with AI-generated quizzes

    Ready to create your first quiz?

    Use AI to generate quizzes from your own study materials in seconds.

    Try SimpleQuizMaker Free