Lesson plan prompt builder
Asking an LLM to “make a lesson plan about photosynthesis” gives you something usable but generic — no clear objectives, no timing, no differentiation, no aligned assessment. The lesson plan prompt builder turns your inputs into a precise prompt that asks the model for a complete, professional lesson plan with every section a teacher actually needs. It runs entirely in your browser, no API key required.
How it works
You provide the subject, student level, duration, learning objectives, and assessment type. The builder composes a prompt that instructs the model to produce:
- Learning objectives written as measurable outcomes.
- Prerequisite knowledge so the lesson starts at the right point.
- Materials and preparation the teacher needs in advance.
- A timed activity sequence that fits the duration — opening hook, instruction, guided practice, independent work, and closing.
- Differentiation for learners who need support or extension.
- An assessment of your chosen type, explicitly aligned to the objectives.
Tips and examples
Write objectives as outcomes, not topics: “students can explain how chlorophyll captures light energy” beats “photosynthesis.” That single change makes the whole plan tighter because the model aligns activities and assessment to a target it can measure. Match the assessment type to the level — formative check-ins for younger learners, a project or written response for older ones. For a unit rather than a single lesson, set a longer duration and ask the model to break it into sessions; the section structure carries across each one.