Lesson Plan Creator
Prompt
Create a lesson plan for: Subject: {subject}. Topic: {topic}. Grade/level: {level}. Duration: {duration}. Learning standards: {standards}. Student count: {student_count}. Include: lesson title, learning objectives (SWBAT format), materials needed, warm-up activity, direct instruction, guided practice, independent practice, assessment, differentiation (struggling + advanced), and homework/extension.
Variables
subject
topic
level
duration
standards
student_count
About This Prompt
Create structured lesson plans with learning objectives, activities, and assessments for any subject.
Example Output
**Lesson Plan: Introduction to Machine Learning Concepts**
**Level:** High school (grades 10-12)
**Duration:** 50 minutes
**Students:** 25
**Learning Objectives (SWBAT):**
Students will be able to:
1. Define machine learning and distinguish it from traditional programming
2. Identify 3 types of ML (supervised, unsupervised, reinforcement)
3. Classify real-world examples into ML categories
**Materials:** Projector, sorting cards (printed), worksheet, 3 online demos
**Warm-Up (5 min):**
"How does Netflix know what you want to watch?" — Think-pair-share. Collect 3-4 responses on the board.
**Direct Instruction (12 min):**
- Traditional programming vs. ML (diagram)
- The 3 types with everyday examples
- Quick demo: Teachable Machine (Google) — train a model in 60 seconds
**Guided Practice (15 min):**
Card Sort Activity — groups of 4 receive 15 cards with real-world AI applications. Sort into: supervised, unsupervised, reinforcement learning. Discuss disagreements.
**Independent Practice (10 min):**
Worksheet: 10 scenarios — classify each and explain reasoning.
**Assessment (5 min):**
Exit ticket: "Name one ML application you use daily and what type it is."
**Differentiation:**
- Struggling: Provide a reference sheet with definitions
- Advanced: Add a 'design your own ML application' extension
Usage Tips
- Start with a hook that connects to students' lives
- Limit direct instruction to 15 minutes max
- Include movement or group work
- Exit tickets provide immediate formative data