Create a lesson plan skeleton you can fill in and print. Enter the subject, grade, topic and lesson length, and the tool lays out objectives, materials and a timed lesson outline.
All processing runs locally in your browser. Your data is not uploaded to any server.
100% Local
How to Use the Lesson Plan Generator
Fill in the subject, grade and topic, set how long the lesson lasts, then press Generate Lesson Plan. The outline splits the time across a warm-up, main activity, guided practice and wrap-up.
Building the outline
The time is shared across four phases and always adds up to the lesson length.
Learning objectives are written as prompts for you to complete.
Materials list the usual classroom basics to edit.
Print or download the plan, then fill in the detail by hand.
Features
Lesson plan skeleton with objectives, materials and a timed outline
Time automatically shared across four lesson phases
Lesson lengths from 10 to 180 minutes
Copy the plan as text or download it for printing
Works for any subject and grade
All processing runs locally in your browser. Your data is not uploaded to any server.
Use the skeleton as a starting point, then add your own activity detail before the lesson.