← Prompt library
Education & teachingFree→ ChatGPT / Claude

Lesson Plan Builder

A complete, differentiated lesson plan with timings and checks for understanding.

What you get: A timed lesson plan with objectives, activities, questions and assessment.

input
output — ChatGPT / Claude
Create a {{duration}}-minute lesson plan for {{subject}}, topic '{{topic}}', for {{grade_or_level}} students. Class context: {{class_context}} (size, prior knowledge, resources, learning needs).

Include: 2–3 measurable learning objectives; a hook; a timed sequence of activities (direct instruction, guided practice, independent work); 5 checks for understanding with likely misconceptions and how to address them; differentiation for students who need support and for those who need challenge; materials; a short exit ticket; homework that is optional and purposeful. Align to {{curriculum_or_standard}} where you can, and tell me where I should verify alignment. Keep teacher talk time reasonable and make student thinking visible.