Generate a Quiz or Test
Create a comprehensive quiz on any topic with multiple question types, answer keys, and difficulty levels.
The Prompt
Create a quiz on the following topic. Include: 1. Multiple choice questions (4 options each) — 5 questions 2. True/False questions with brief explanation of why — 3 questions 3. Short answer questions — 3 questions 4. One scenario-based question requiring application 5. Answer key with explanations for each answer Difficulty: distribute as [30% easy / 40% medium / 30% hard] Include: common misconceptions as wrong answer choices in multiple choice Topic: [YOUR TOPIC] Audience/level: [WHO IS TAKING THIS — e.g., junior developers learning TypeScript] Focus areas: [WHAT SPECIFIC ASPECTS TO EMPHASIZE]
Example Output
12-question quiz on React hooks: 5 MCQ with plausible distractors (including a common 'stale closure in useEffect' misconception as a wrong answer), 3 T/F with reasoning, 3 short answers requiring code snippets, and 1 scenario asking candidates to refactor a class component to hooks.
FAQ
Which AI model is best for Generate a Quiz or Test?
GPT-4o or Claude Sonnet 4. Both generate well-constructed quiz questions.
How do I use the Generate a Quiz or Test prompt?
Copy the prompt, replace the [BRACKETED] placeholders with your specific information, and paste into your preferred AI assistant (ChatGPT, Claude, Gemini, etc.). 12-question quiz on React hooks: 5 MCQ with plausible distractors (including a common 'stale closure in useEffect' misconception as a wrong answer), 3 T/F with reasoning, 3 short answers requiring code snippets, and 1 scenario asking candidates to refactor a class component to hooks.
Model Recommendation
GPT-4o or Claude Sonnet 4. Both generate well-constructed quiz questions.