Prompt for a Teacher's Lesson Plan
Most AI lesson plans fail on time and measurability. This one forces a minute-by-minute breakdown, one main activity instead of three, and an assessment that actually tests the objective.
I am preparing a lesson plan for a class teacher. The plan has to be teachable, not decorative. SUBJECT: [SUBJECT] GRADE: [GRADE] OBJECTIVE: [OBJECTIVE] DURATION: [DURATION] minutes CLASS SIZE: [CLASS_SIZE] AVAILABLE RESOURCES: [RESOURCES] PLAN RULES 1. Turn the objective into one measurable sentence: "students will be able to ...". Do not use unmeasurable verbs like "understand" or "appreciate". 2. Split the time minute by minute: opening (warm-up / recall), development (main activity), assessment (everyone does it), close. Total must equal [DURATION]. 3. For every phase: what the teacher does, what the students do, how long. 4. One main activity only. Three activities makes a plan nobody can deliver. 5. Add one support step for struggling students and one extension task for early finishers. 6. Assessment: three questions. Two test the objective directly, one is a transfer question. OUTPUT TABLE | Minutes | Phase | Teacher | Students | Materials | THEN - OBJECTIVE CHECK: does this plan actually measure the objective? If not, say so. - MOST COMMON MISTAKE: what do teachers most often get wrong when planning this lesson? - HOMEWORK: one task, finishable in 10 minutes, that reinforces the objective. Write in English. Do not invent curriculum codes.
A lesson plan is only as good as its timing. Ask for minutes, not activities.
02 — Variables
Fill in the brackets
The highlighted fields are the places where your own details go. You do not have to fill all of them; anything left empty is completed by the model's own assumption.
[SUBJECT]
[GRADE]
[OBJECTIVE]
[DURATION]
[CLASS_SIZE]
[RESOURCES]
03 — How to use
How to use it, step by step
- 01
Paste the objective verbatim from your own curriculum document. Models routinely get curriculum codes wrong while handling the objective text correctly.
- 02
State the class size. A plan for 32 students is not the plan for 18, and the model only accounts for it if you say so.
- 03
Be honest about resources. If you do not write "no lab available" you will get an experiment you cannot run.
- 04
Check the timing yourself once. If three activities do not fit in 40 minutes, tell the model "cut to two activities" rather than editing by hand.
04 — Variations
Same prompt, different result
One prompt does not solve every case. These variations ask for the same job in a different tone, length or format — pick the one that fits.
Double block (80 min)
Same rules, but include one 5-minute reset at the midpoint, and make the second half a different activity type from the first (if part one is input, part two is production).
When two periods run together.
Inclusive classroom
Add a row to the table for differentiation: what the student with additional needs does at each phase, and what the teaching assistant does. Keep the main activity unchanged so the class stays together.
When a student with additional needs is in the class.
05 — Tips
Notes that take the result up a level
- "Understand" and "appreciate" cannot be assessed, which makes the whole plan unassessable. Forcing "students will be able to ..." is what turns a lesson plan into something you can actually use.
- The one-activity rule is the highest-value part. Models like three activities because it looks rich; in a 40-minute period all three end up half-taught.
- Generate the assessment questions with the plan, not afterwards. That is the only way the two stay aligned.
06 — FAQ
Frequently asked about Learning and Study
Can I trust the curriculum codes the model gives me?
No. Codes change and models recall them from memory, frequently mismatching. The correct method is pasting the code and the objective text from your own source and asking only for the plan.
Which model is best for lesson planning?
Ones that follow long structured instructions: current Claude and GPT models. But the bigger difference is prompt structure — without duration and class size, every model produces the same unteachable plan.
Can I use the plan as-is?
Use it as a draft. Timing is the most common failure: a model puts 60 minutes of work into a 40-minute period. Compare once against your real bell schedule and cut the activity count.
Next
You may also find these useful
Study Plan Prompt: Weekly Schedule
Builds a study schedule from your real available hours and topic weights, including the spaced review loop.
Beginner ChatGPTClaudeExam Prep Prompt: Question Generation and Simulation
Reading is passive learning; this prompt tests you, analyses your errors and surfaces the weak topics you avoid.
Intermediate ChatGPTClaudeEnglish Practice Prompt: Conversation With Correction
A conversation partner that corrects you, matches your level and teaches one new word per turn.
Beginner ChatGPTClaudeExplain a Complex Topic Simply (Feynman Technique)
Solves "I understand it but cannot explain it": simplifies the topic, builds an analogy, then tests you.
BeginnerThis page was prepared by the CopyPromt editorial team, first published 25 October 2026. Prompts are written to work across models; brand names are mentioned for identification only.