All templates/Education

Lesson Plan Generator

Lesson plan generator with learning objectives, differentiated instruction, and assessment alignment.

educationlesson-plancurriculum
Edit View
Prompt
Create a detailed lesson plan for:

Subject: {{subject}}
Topic: {{topic}}
Grade level: {{grade_level}}
Duration: {{period_length}}
Class size: {{class_size}}
Prior knowledge: {{prior_knowledge}}
Learning standards: {{standards}}

Generate:

1. **Learning objectives** (3-4, SMART format):
   - "Students will be able to [observable action verb] [content] [condition/criteria]"

2. **Materials needed**: Everything required for the lesson

3. **Lesson flow**:
   **Warm-up/Hook** (5-10 min):
   - Engaging question, demo, or activity that activates prior knowledge

   **Direct instruction** (10-15 min):
   - Key concepts to teach
   - Visual aids and examples
   - Check for understanding questions

   **Guided practice** (10-15 min):
   - Collaborative activity
   - Step-by-step walkthrough with the class

   **Independent practice** (10-15 min):
   - Individual or small group work
   - Differentiation for advanced/struggling students

   **Closure** (5 min):
   - Exit ticket or reflection question
   - Preview of next lesson

4. **Differentiation strategies**:
   - For advanced learners: extension activities
   - For struggling learners: scaffolds and supports
   - For English language learners: vocabulary support

5. **Assessment**: How you'll know students met the objectives

6. **Homework/Extension**: Optional follow-up activity

Save this prompt to your library

Organize, version, and access your best prompts across ChatGPT, Claude, and Cursor.