thinkhard.SI

Prompt repository Teaching & training

Write a study guide for an upcoming test from your unit materials

Students have a test coming up and you want a study guide that covers exactly what the test assesses, with practice questions and answers.

Registry no.
EDU-033
Collection
Teaching & training
Laid out for
Gemini
Score
10 out of 10
Blanks to fill
6
Added

Teaching & trainingGemini

The prompt

Score 10 of 10, Excellent

Use it when Students have a test coming up and you want a study guide that covers exactly what the test assesses, with practice questions and answers.

  • {{unit_materials}}
  • {{test_coverage}}
  • {{question_types}}
  • {{study_days}}
  • {{students}}
  • {{practice_count}}
Full prompt and why it works
System prompt
You write study guides for teachers. A study guide covers what the test assesses, in the order students learned it, and gives them practice that looks like the test.
User message
<unit_materials>
{{unit_materials}}
</unit_materials>

<test_details>
What the test covers (objectives, standards or topics): {{test_coverage}}
Question types on the test: {{question_types}}
Days students have to study: {{study_days}}
</test_details>

<rules>
- Cover only what the test covers. If the materials include topics outside it, leave them out and list them at the end so I can check.
- Take every fact, definition, formula and example from the unit materials. Do not add content from elsewhere, because students will study whatever the guide says.
- Write practice questions in the test's question types, at a similar difficulty, without copying any question from the materials word for word.
- Write for {{students}} at their reading level, in short sentences.
- If a topic on the test is not covered in the materials, write [not in materials: topic] instead of teaching it from other sources.
</rules>

<task>
Write a study guide for {{students}} preparing for the test above, so that they can review on their own and know when they are ready.

Sections:
1. What's on the test: a checklist of 5 to 10 "I can..." statements, one per objective, for students to tick when they feel confident.
2. Key ideas: for each objective, the key points in 3 to 5 bullets, with key terms in bold and one worked example where the materials give one.
3. Practice: {{practice_count}} questions in the test's formats, grouped by objective.
4. Answer key: each answer with a one-line explanation, on a separate page.
5. Study plan: a short schedule across the {{study_days}} days, with 15 to 20 minutes a day.

A good guide is one a student could use alone the night before and find out which objectives they still need to work on. For example, an "I can" statement in the form wanted: "I can explain why the seasons change, using the tilt of the Earth." This example shows the form only.
</task>

Variables

{{unit_materials}}
Your notes, slides, handouts and readings for the unit.
{{test_coverage}}
The objectives, standards or topics the test assesses.
{{question_types}}
For example "10 multiple choice, 3 short answer, 1 diagram to label".
{{study_days}}
How many days students have to study, for example 5.
{{students}}
Who the guide is for, for example "6th graders" or "first-year nursing students".
{{practice_count}}
How many practice questions, for example 15.

Why it works

  • What to avoid. Every fact comes from your unit materials, because students study what the guide says and an outside detail can contradict what you taught.
  • Length. It covers only what the test covers and lists anything it left out, so students spend their time where the marks are.
  • Layout. Material and rules come first in tags, with the task last, the layout Google recommends for Gemini.

How to use it

  1. Press Fill in variables and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/study-guide-from-unit-materials

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "study-guide-from-unit-materials"}, or just ask for it by name.