Lesson Plan Template

Generate a structured lesson plan from a fillable form. Standard sections (objectives, materials, steps, assessment, reflection). Markdown + printable HTML output.

Header
Learning objectives (Bloom's level per objective)
Materials
Instructional steps
Assessment
Differentiation
Reflection (filled in after the lesson)
Enter input above to see the result.

What is this for?

Lesson plans are the work behind the work. A good one lets a substitute teacher take your class without panic, lets a head of department see what's happening across a department, and lets you reflect honestly after the bell. But writing one from scratch every time is friction — most of the structure is the same across every lesson you'll ever write, and only the content changes. This tool gives you the structure as a form: fill in subject, grade, duration, objectives (with Bloom's taxonomy tags), materials, the instructional sequence, assessment, differentiation, and reflection. It hands you back a clean markdown file (paste into your LMS, share with a TA, save into your unit folder) and a printable HTML view (print to PDF, hand to a sub, pin behind your desk).

How to use it

Common gotchas

What it doesn't do