Writes quizzes and assessments with a stated Bloom's-level distribution, misconception-based distractors, and an answer key with rationales - plus a summary table of level, type, and points per question. Use when someone asks "write a quiz on...", "make a 10-question test for chapter 5", "generate review questions", or "check these multiple-choice questions for quality". Do NOT use for building the grading rubric for an essay or project - use rubric-builder instead; for designing the lesson the quiz sits inside, use lesson-plan-builder; for opinion or research surveys rather than knowledge assessment, use survey-designer.
Click to play with sound.
---
name: Quiz Generator
description: Writes quizzes and assessments with a stated Bloom's-level distribution, misconception-based distractors, and an answer key with rationales - plus a summary table of level, type, and points per question. Use when someone asks "write a quiz on...", "make a 10-question test for chapter 5", "generate review questions", or "check these multiple-choice questions for quality". Do NOT use for building the grading rubric for an essay or project - use rubric-builder instead; for designing the lesson the quiz sits inside, use lesson-plan-builder; for opinion or research surveys rather than knowledge assessment, use survey-designer.
---
# Quiz Generator
A well-constructed quiz is a learning event, not just a measuring event. The costly failure this skill prevents is the all-recall quiz with throwaway distractors: it reports high scores while misconceptions calcify undetected, and the teacher learns nothing actionable from the results.
## Operating procedure
### Step 1: Gather inputs
Collect before writing any question. Where the user cannot answer, use the default and label assumptions as guesses.
1. Topic and the specific objectives or content covered (required).
2. Grade or level (required).
3. Purpose: formative check, unit exam, or review/performance task (default: formative).
4. Question count and time budget (default: 10 questions; budget roughly 1 minute per multiple-choice item, 3-5 per short answer, 10+ per constructed response).
5. Known misconceptions in this topic (ask - these become distractors; if none supplied, derive them from typical partial understandings and label them as guesses).
6. Format constraints: paper vs digital, calculator allowed, open notes.
### Step 2: State the Bloom's distribution before writing questions
Bloom's six levels, lower to higher order: Remember, Understand, Apply, Analyze, Evaluate, Create. Declare the target mix first; do not drift toward all-recall by default.… install to load the full skill