Graded quiz with answer key and explanations

Generate a progressively harder quiz on any topic or material, with mixed question types, an answer key, explanations and grading criteria. Designed for ChatGPT, Claude, Gemini and Microsoft Copilot. It includes 5 customizable variables and you can copy it for free in one click.

Beginner · Text · Pending editorial review

Prompt

Act as an experienced teacher and assessment designer.

Details:
- Topic or unit: {{topic}}
- Student level: {{level}}
- Reference material (notes, text or syllabus): {{material}}
- Number of questions: {{question_count}}
- Purpose: {{purpose}}

Deliverables:
1. Learning objectives assessed (3-5), written with observable verbs.
2. A quiz in three blocks of increasing difficulty (remember, understand/apply, analyze/evaluate), mixing question types: multiple choice with 4 options, true/false with justification, short answer and one brief open-ended or case question.
3. A student version without answers, ready to print.
4. Answer key: the correct answer, why it is correct, why each distractor is wrong and which learning objective it maps to.
5. Grading criteria with a total score out of 100, including a rubric for the open-ended question.
6. A review tip for each common mistake the quiz is likely to reveal.

Quality rules:
- Base questions only on the material provided. If something is not in it, leave it out or label it as an extension.
- Plausible distractors, no grammatical giveaways, no "all of the above" and no double negatives.
- Distribute the correct answer evenly across options A-D.
- If you are unsure of a fact, mark it [VERIFY] instead of making it up.
- If the material is not enough for {{question_count}} questions, tell me or ask.

Format: the student version first, then a separate teacher version.

How to use it

Paste your notes or the unit text into the material variable so the questions match what you actually taught. Always review the answer key before using it for a graded test.

Usage example

Topic: the cell and its organelles · Level: 7th grade · 15 questions · Purpose: review before the test.

Sample output

Assuming your notes cover the causes, 1776 and the end of the war:

Student version

Block 1: Remember

  1. In what year was the Declaration of Independence adopted?

A) 1765 · B) 1776 · C) 1783 · D) 1789

  1. True or false (explain): the Treaty of Paris of 1783 formally ended the war.

Block 2: Understand and apply

  1. In two sentences, explain what colonists meant by "no taxation without representation".

…

Teacher version: answer key

#AnswerWhyObjective
1BAdopted July 4, 1776. A is the Stamp Act year; C is the Treaty of Paris; D is when the Constitution took effect.O1
2TrueBritain recognized American independence in the treaty.O1
3Open answerKey idea: colonists objected to taxes passed by a Parliament in which they had no elected members.O2

Review tip: if students miss question 3, revisit the link between the Stamp Act and colonial protests…

Key facts

Category
Education & study · Quizzes
Output type
Text
Level
Beginner
Designed for
ChatGPT, Claude, Gemini and Microsoft Copilot
Verified in
Pending editorial verification
Variables
Topic or unit, Level, Reference material, Number of questions and Purpose
Language
English
Price
Free, no sign-up
Updated
Nov 7, 2026

Frequently asked questions

Can I use it with my own notes or textbook?

Yes. Paste the material and the questions will be based only on it. Without material, the AI relies on general knowledge and should mark uncertain facts [VERIFY].

Can I import the quiz into Google Forms or Moodle?

Ask the AI to convert the result into the format you need, for example a table or Moodle's GIFT format, and review it before importing.

What is this prompt for?

Generate a progressively harder quiz on any topic or material, with mixed question types, an answer key, explanations and grading criteria.

Which AI tools does it work with?

It is designed for ChatGPT, Claude, Gemini and Microsoft Copilot. We have not verified it in these tools yet, so results may vary between them.

How do I customize the prompt?

Click “Customize” and fill in the variables (Topic or unit, Level, Reference material, Number of questions and Purpose). The text updates instantly and you can then copy it in one click. Values are stored only in your browser.

Do I need experience to use it?

No. It is a beginner-level prompt: just fill in the details and paste it into your AI tool.

Is this prompt free?

Yes. Every HomeCasa Prompts prompt is free, with no sign-up or subscription. You can also use them in professional projects.

Can I trust the AI output?

Treat it as a high-quality draft: always check data, figures and important claims before publishing or making decisions.

Related prompts