Education: Lesson Plan

General Productivityai-prompt-templates-freetopicstudent_levelduration

The timed structure with differentiation strategies produces a lesson plan a teacher can actually use. Including a formative assessment ensures the lesson has a clear success metric.

Prompt
Create a lesson plan for teaching {{topic}} to {{student_level}} students.

Duration: {{duration}}
Learning objectives: By the end, students should be able to:
1. {{objective_1}}
2. {{objective_2}}
3. {{objective_3}}

Structure:
- **Hook** (5 min): An engaging opener that connects the topic to something they already know
- **Direct instruction** (15 min): Core concepts with clear explanations and visual aids
- **Guided practice** (15 min): A structured activity where they apply the concept with support
- **Independent practice** (10 min): An exercise they complete on their own
- **Assessment:** One formative check that tells you if they got it

Include: 2 differentiation strategies (one for struggling students, one for advanced).

Variables to customize

{{topic}}{{student_level}}{{duration}}{{objective_1}}{{objective_2}}{{objective_3}}

Why this prompt works

The timed structure with differentiation strategies produces a lesson plan a teacher can actually use. Including a formative assessment ensures the lesson has a clear success metric.

What you get when you save this prompt

Your workspace unlocks powerful tools to iterate and improve.

AI OPTIMIZE

AI Optimization

One-click improvement with structure analysis and pattern suggestions.

VERSION DIFF

Version History

Track every edit. Compare versions side-by-side with word-level diffs.

ORGANIZE
Development
Code Review
Testing
Marketing

Folders & Tags

Organize your library with nested folders, tags, and drag-and-drop.

MCP
$ npm i -g @promptingbox/mcp
Claude · Cursor · ChatGPT

Use Everywhere

Access prompts from Claude, Cursor, ChatGPT & more via MCP integration.

Your prompts, organized

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