Generate Quizzes and Tests with AI
Create comprehensive quizzes and tests in minutes — multiple choice, short answer, true/false, and matching — tailored to your topic and difficulty level. AI handles question generation, distractors, and answer keys so you can focus on reviewing quality rather than writing from scratch.
Tools You'll Need
MCP Servers for This Scenario
Browse all MCP servers →- 1
Define Quiz Parameters
Before generating questions, specify exactly what you're testing, at what level, and in what format. A clear brief produces dramatically better questions.
I need to create a quiz for my [subject] class. Help me plan it before I generate the questions. My context: - Subject and topic: [e.g., 'Biology — Cell Division and Mitosis'] - Grade level / course: [e.g., '10th grade biology' or 'Intro Biology 101'] - What was covered: [e.g., 'Chapters 8-9 of the textbook, covering phases of mitosis, cell cycle regulation, and why cell division matters for growth and repair'] - Time allowed for quiz: [e.g., '25 minutes'] - Total number of questions wanted: [e.g., '20'] - Question formats I want: [e.g., '10 multiple choice, 5 true/false, 3 short answer, 2 diagram labeling'] - Purpose: [e.g., 'formative quiz to check understanding before the unit test'] Based on this, tell me: 1. Is my question count realistic for the time allowed? (Standard benchmark: 1-2 minutes per multiple choice, 3-5 minutes per short answer) 2. Suggest a difficulty distribution: what percentage of questions should test recall, application, and analysis for this type of assessment? 3. What are the 5-7 most important concepts from this topic that MUST appear on any quiz? Rank them by importance. 4. Flag any concepts that are commonly tested incorrectly (i.e., tricky questions teachers sometimes write that test reading comprehension rather than content knowledge).
Tip: Decide upfront whether this is a formative quiz (check for understanding, low stakes) or a summative test (measure mastery, high stakes). The balance of question types should shift — formative assessments can be more recall-heavy, summative assessments should weight application and analysis more heavily.
- 2
Generate Multiple Choice Questions
Create multiple choice questions with plausible distractors — the hardest part of MC question design that AI handles particularly well.
Generate [number] multiple choice questions for a [grade level] [subject] quiz on [topic]. For EACH question, follow this exact format: Q[number]: [Question stem] A) [Option A] B) [Option B] C) [Option C] D) [Option D] Correct Answer: [Letter] Explanation: [1-2 sentences explaining why the correct answer is right AND why each distractor is wrong — this is my answer key] Difficulty: [Easy/Medium/Hard] Bloom's Level: [Remember/Understand/Apply/Analyze] Question design rules to follow: 1. Question stems should be complete sentences that make sense without the answer choices 2. All four options should be grammatically consistent with the stem 3. Distractors should represent real misconceptions, not obviously wrong answers — a student who half-understands should be tempted by at least one distractor 4. Avoid 'all of the above' and 'none of the above' 5. Avoid negative phrasing ('Which of the following is NOT...') unless specifically testing a critical distinction 6. Options should be roughly equal in length — the longest option is often the correct answer, which is a tell Distribute questions: - [X] Easy questions (testing direct recall of key facts) - [Y] Medium questions (testing understanding of how concepts relate) - [Z] Hard questions (testing application or analysis in a new context) Topic: [topic] Key concepts to cover: [list from Step 1]Tip: After generating, read each distractor and ask: 'Would a student who studied but has a specific misconception choose this?' If the answer is no, the distractor is too obvious. The best distractors are things students actually say in class when they're partially confused.
- 3
Generate Short Answer and Essay Questions
Create higher-order questions that require students to explain, analyze, or apply knowledge — and generate model answers for consistent grading.
Generate [number] short answer questions and [number] essay or extended response questions for my [grade level] [subject] quiz on [topic]. For SHORT ANSWER questions (2-5 sentences expected): - Write the question - Write a model answer showing what a full-credit response includes - List the 2-3 key elements a student must mention to receive full credit - Note common incomplete answers and what they miss For ESSAY / EXTENDED RESPONSE questions (1-3 paragraphs expected): - Write the question with clear instructions (e.g., 'In 2-3 paragraphs, explain...') - Specify what the response must include to earn each point tier (full, partial, minimal) - Write a model response at the 'full credit' level - Write a model response at the 'partial credit' level so I can show students the difference Question quality requirements: 1. Short answer questions should require more than a one-word answer but should be answerable without extensive writing 2. Essay questions should require synthesis — students must connect at least two ideas, not just recall one 3. Every question should have a clear, defensible correct answer — avoid questions where two reasonable interpretations lead to different answers 4. At least one question should ask students to apply their knowledge to a new scenario they haven't seen before: [describe a novel scenario related to your topic] Topic: [topic] Key concepts: [list them]
Tip: Short answer questions are harder to grade consistently than multiple choice. Write your model answer before you see any student responses, then stick to it. If most students write something you hadn't anticipated that's actually correct, add it to your key — but don't retroactively change the standard downward because grading is hard.
- 4
Compile the Full Quiz and Answer Key
Assemble all question types into a clean, formatted quiz document and generate the complete answer key with scoring guidelines.
Compile all the questions we've generated into a complete, formatted quiz. Create two documents: **DOCUMENT 1: STUDENT VERSION** [School/Class Name] [Subject] Quiz — [Topic] Name: _________________________ Date: _____________ Period: _____ Total Points: _____ / [total] Time Allowed: [duration] Instructions: [Write clear, specific instructions for each section — don't assume students know what 'short answer' means in terms of expected length] Section 1: Multiple Choice ([X] points each) [List all MC questions without explanations] Section 2: True or False ([X] points each) [List T/F questions] Section 3: Short Answer ([X] points each) [List short answer questions with space indication] Section 4: Essay ([X] points) [Essay question with word count guideline] **DOCUMENT 2: TEACHER ANSWER KEY** For each question: - Correct answer clearly marked - Point value - For short answer/essay: full-credit criteria, partial credit criteria, common errors - Suggested time per section **DOCUMENT 3: SCORING SUMMARY** - Point distribution by concept/learning objective - What score ranges suggest: mastery, developing, needs reteaching - Suggested reteaching focus for students who score below [X]%
Tip: Before distributing the quiz, take it yourself with a timer. This catches ambiguous wording, incorrect answer keys, and questions that are harder or easier than you thought. If it takes you longer than one-third of the student time limit, the quiz is too long.
Recommended Tools for This Scenario
ChatGPT
The AI assistant that started the generative AI revolution
- GPT-4o multimodal model with text, vision, and audio
- DALL-E 3 image generation
- Code Interpreter for data analysis and visualization
Claude
Anthropic's AI assistant built for thoughtful analysis and safe, nuanced conversations
- 200K token context window for massive document processing
- Artifacts — interactive side-panel for code, docs, and visualizations
- Projects with persistent context and custom instructions
Frequently Asked Questions
How do I make sure AI-generated questions are factually accurate?
Can I use AI to generate different versions of the same quiz to prevent cheating?
What question types is AI best and worst at generating?
Related Articles
Agent Skills for This Workflow
Get More Scenarios Like This
New AI guides, top MCP servers, and the best tools — curated weekly.