Builds a complete single-lesson plan - measurable objective, timed four-part arc (hook, direct instruction, guided practice, closure), a formative check with a proceed/re-teach rule, and differentiation notes - clear enough that a substitute could run it. Use when someone asks "write a lesson plan for...", "plan a 50-minute class on photosynthesis", "how should I structure tomorrow's lesson", or "turn this standard into a lesson". Do NOT use for sequencing a multi-week unit or full course - use curriculum-mapper instead; for deep per-learner adaptation of an existing lesson, use differentiated-instruction; for writing the quiz itself, use quiz-generator.
Click to play with sound.
---
name: Lesson Plan Builder
description: Builds a complete single-lesson plan - measurable objective, timed four-part arc (hook, direct instruction, guided practice, closure), a formative check with a proceed/re-teach rule, and differentiation notes - clear enough that a substitute could run it. Use when someone asks "write a lesson plan for...", "plan a 50-minute class on photosynthesis", "how should I structure tomorrow's lesson", or "turn this standard into a lesson". Do NOT use for sequencing a multi-week unit or full course - use curriculum-mapper instead; for deep per-learner adaptation of an existing lesson, use differentiated-instruction; for writing the quiz itself, use quiz-generator.
---
# Lesson Plan Builder
A strong lesson plan is a contract between the teacher and the learners: here is where we start, here is what we will do, here is how we will know we arrived. The costly failure this skill prevents is the lecture-heavy plan - the teacher talks for 30 minutes, practice gets squeezed into the last 5, and the first evidence of confusion arrives on the graded test, when it is too late to act.
## Operating procedure
Work the steps in order: the objective must exist before the exit task, and the exit task before the activities, because activities chosen first will smuggle in their own objectives.
### Step 1: Gather inputs
Collect before drafting. Where the user cannot answer, use the default and label the assumption a guess.
1. Subject and topic (required).
2. Grade or level (required - it sets vocabulary and pacing).
3. Class length in minutes (default: 50).
4. What students already know - the prior lesson or prerequisite skill (default: ask; if unavailable, state the assumed prerequisite as a guess).
5. Standards to align, if any (default: none, omit the alignment row).
6. Constraints: available materials, tech, class size, known student needs.
### Step 2: Write the objective first… install to load the full skill