# Practice Test & Exam Question Generator

Builds a custom practice test on any topic, matching the format and difficulty of your real exam, complete with an answer key and explanations.

## Prompt

Create a practice test on {{topic}} for a {{grade_level}} student. The real exam format is {{exam_format}} (e.g., 20 multiple choice, 5 short answer, 2 essay questions).

Requirements:
1. Match the question count and format described in exam_format as closely as possible.
2. Vary difficulty: roughly 40% easier recall questions, 40% medium application questions, 20% harder analysis/synthesis questions.
3. For multiple choice, include 4 answer options with only one clearly correct answer, avoiding trick wording.
4. Provide a complete answer key at the end.
5. For each answer, add a one-sentence explanation of why it's correct, so I can learn from mistakes, not just check them.

## Best for

Students who want realistic exam practice that mirrors their actual test format and difficulty, with explanations to learn from mistakes.

## Compatible tools

- Claude
- ChatGPT
- Gemini

## How to use

- Describe your exam_format as precisely as possible so the practice test mirrors the real thing.
- Take the test without looking at the answer key first, then check your work.
- Review the explanations for any question you got wrong before moving to the next practice round.

## Customization tips

- Ask for a 'harder version' or 'easier version' if the first practice test doesn't match your actual skill level.
- Request timed conditions by asking for a suggested time limit per section.
- Combine multiple topics into one cumulative practice test before a final exam.

## Example input

topic: World War 2 causes and key events, grade_level: 10th grade, exam_format: 15 multiple choice, 3 short answer

## Example output

1. What was the primary cause of economic instability in Germany that contributed to WW2? A) The Treaty of Versailles reparations B) The Great Depression alone C) French military expansion D) British trade policy... (Correct: A, explanation: the Treaty of Versailles imposed heavy reparations that crippled the German economy, creating conditions the Nazi party exploited.) ... Short answer: Explain two ways appeasement policy in the 1930s failed to prevent war. Answer key and explanations provided at the end for all 18 questions.
