Instructional Content Development
Create comprehensive lesson plans, learning activities, and instructional materials aligned to learning objectives and appropriate for educational level.
When to Use
Automatically activate when the user:
- Needs to create lesson plans
- Asks "develop content for [learning objective]"
- Wants learning activities designed
- Requests "write instructional materials"
- Says "create hands-on activities"
- Needs differentiation strategies
Required Inputs
- Learning Objectives: Specific objectives to address
- Curriculum Design: Architecture/sequence context
- Educational Level: K-5, 6-8, 9-12, undergraduate, graduate, post-graduate
- Lesson Duration: Time available (e.g., "45 minutes", "90 minutes", "3 hours")
- Resources Available (optional): Materials, technology, space constraints
Workflow
1. Analyze Learning Objectives
For target objectives, identify:
- Bloom's cognitive level
- Content knowledge required
- Skills to be developed
- Prerequisites needed
- Standards alignment
2. Design Lesson Structure
Use research-based lesson models:
K-12 Model (Gradual Release):
- Hook/Anticipatory Set (5-10%)
- Direct Instruction/Modeling (20-30%)
- Guided Practice (30-40%)
- Independent Practice (20-30%)
- Closure/Assessment (5-10%)
Higher Ed Model:
- Activation/Connection (10%)
- Content Delivery (30%)
- Active Learning (40%)
- Application/Transfer (15%)
- Synthesis/Next Steps (5%)
3. Create Complete Lesson Plan
Generate detailed plan with all components:
# Lesson Plan: [TITLE]
**Learning Objectives**: [LO-X.X, LO-X.Y]
**Educational Level**: [Level]
**Duration**: [Time]
**Lesson Date**: [Date]
## Lesson Overview
**Purpose**: [What this lesson accomplishes in the unit sequence]
**Big Idea**: [Core concept students will understand]
**Essential Question**: [Open-ended question framing the learning]
## Standards Addressed
- [Standard Code]: [Standard description]
## Learning Objectives
By the end of this lesson, students will:
- **LO-X.X**: [Full objective with success criteria]
- **LO-X.Y**: [Full objective with success criteria]
## Materials & Resources
**Teacher Materials**:
- [Item 1 with quantity]
- [Item 2 with quantity]
**Student Materials**:
- [Item 1 per student/group]
- [Item 2 per student/group]
**Technology**: [Devices, software, websites needed]
**Handouts**: [List all worksheets, guides]
## Prerequisite Knowledge
Students should already know/be able to:
- [Prerequisite 1]
- [Prerequisite 2]
## Lesson Procedures
### 1. Hook/Engagement (5 minutes)
**Activity**: [Compelling opening]
**Teacher Does**:
- [Action 1]
- [Action 2]
**Students Do**:
- [Response 1]
- [Response 2]
**Purpose**: [Why this hook connects to learning]
### 2. Direct Instruction (15 minutes)
**Objective Addressed**: [LO-X.X]
**Content to Cover**:
- [Concept 1 with explanation]
- [Concept 2 with explanation]
- [Concept 3 with explanation]
**Teaching Strategy**: [Lecture, demonstration, think-aloud, etc.]
**Teacher Script/Notes**:
> [Key points to emphasize, example explanations, questions to pose]
**Check for Understanding**:
- [Quick check method]
- [Expected response]
### 3. Guided Practice (15 minutes)
**Objective Addressed**: [LO-X.X]
**Activity**: [Description of collaborative/supported practice]
**Grouping**: [Individual, pairs, small groups, whole class]
**Task**:
1. [Step 1 students complete with support]
2. [Step 2 students complete with support]
3. [Step 3 students complete with support]
**Teacher Role**:
- Circulate and monitor
- Ask probing questions: [Examples]
- Provide scaffolding: [How]
**Success Indicators**:
- Students can [observable behavior]
- Common errors to watch for: [List]
### 4. Independent Practice (20 minutes)
**Objective Addressed**: [LO-X.Y]
**Activity**: [Description of individual application]
**Task**: [Detailed instructions students will receive]
**Differentiation** (see full section below):
- **Advanced**: [Extension]
- **On-Level**: [Core task]
- **Support Needed**: [Simplified/scaffolded version]
**Assessment**: [How you'll know students achieved objective]
### 5. Closure (5 minutes)
**Activity**: [Exit ticket, reflection, summary]
**Prompts**:
- [Question 1 to assess understanding]
- [Question 2 to connect to next lesson]
**Next Steps**: [Preview of upcoming lesson]
## Differentiation Strategies
### For Advanced Learners
- **Challenge**: [Extension activity or deeper question]
- **Enrichment**: [Additional complexity or real-world application]
- **Pacing**: [Allow faster pace, add breadth]
### For Struggling Learners
- **Scaffolding**: [Sentence frames, graphic organizers, step-by-step guides]
- **Simplification**: [Reduced complexity, fewer steps]
- **Support**: [Partner work, teacher check-ins, modified success criteria]
### For English Language Learners
- **Language Support**: [Vocabulary pre-teaching, visual aids, sentence stems]
- **Comprehension**: [Simplified text, translated resources, buddy system]
- **Expression**: [Allow native language, provide word banks]
### For Students with Disabilities
- **Accommodations**: [Extended time, reduced items, assistive technology]
- **Modifications**: [Adjusted expectations, alternative formats]
- **Supports**: [Visual schedules, manipulatives, sensory tools]
## Assessment
### Formative Assessment (During Lesson)
- **Checks**: [Questions, observations, quick tasks]
- **Purpose**: [What you're monitoring]
- **Adjustments**: [How you'll respond to data]
### Summative Assessment (End of Lesson)
- **Method**: [Exit ticket, quiz, observation, product]
- **Criteria**: [What constitutes mastery]
- **Data Use**: [How results inform next steps]
## Common Misconceptions & How to Address
1. **Misconception**: [What students often think]
- **Why**: [Reasoning behind misconception]
- **Address**: [Instructional strategy to correct]
2. **Misconception**: [Another common error]
- **Why**: [Reasoning]
- **Address**: [Strategy]
## Vocabulary
| Term | Student-Friendly Definition | Visual/Example |
|------|----------------------------|----------------|
| [Word 1] | [Simple definition] | [How to represent] |
| [Word 2] | [Simple definition] | [How to represent] |
## Safety Considerations (if applicable)
- [Safety rule or precaution]
- [Equipment handling procedures]
## Homework/Extension (optional)
**Assignment**: [Description]
**Purpose**: [How this extends/reinforces learning]
**Time Expected**: [Minutes]
## Reflection Notes (Post-Lesson)
*To be completed after teaching:*
**What worked well**:
**What to adjust**:
**Student challenges**:
**Time management**:
---
**Artifact Metadata**:
- **Artifact Type**: Lesson Plan
- **Objectives**: [LO list]
- **Level**: [Level]
- **Duration**: [Time]
- **Next Phase**: Review or Deliver
4. Level-Appropriate Content Development
K-5:
- Concrete, hands-on activities
- Short attention span segments (10-15 min max)
- Heavy use of visuals, manipulatives
- Simple, clear language
- Repetition and practice emphasized
6-8:
- Bridge concrete/abstract
- Group work and collaboration
- Start introducing complex texts
- Build independence gradually
- Connect to student interests
9-12:
- Abstract concepts expected
- Student-led inquiry
- Complex texts and problems
- Prepare for college/career
- Depth over breadth
Undergraduate:
- Self-directed learning
- Case studies and applications
- Discussion-based
- Reading and research outside class
- Professional contexts
Graduate/Post-Grad:
- Seminar format
- Original research
- Peer teaching
- Expertise development
- Field contribution
5. Generate Learning Activities
Create engaging activities aligned to objectives:
Activity Types by Bloom's Level:
- Remember: Flashcards, matching, labeling, listing
- Understand: Summarizing, explaining, demonstrating, illustrating
- Apply: Problem-solving, demonstrations, experiments, simulations
- Analyze: Comparing, organizing, deconstructing, attributing
- Evaluate: Critiquing, judging, testing, detecting
- Create: Designing, constructing, planning, producing
6. Output Format
Human-Readable (default):
- Formatted markdown lesson plan
- Write to:
curriculum-artifacts/lessons/[title]-lesson.md
JSON Format:
{
"artifact_type": "lesson_plan",
"title": "string",
"objectives": ["LO-1.1"],
"duration_minutes": 45,
"level": "string",
"sections": [
{
"name": "Hook",
"duration_minutes": 5,
"activities": ["string"],
"teacher_actions": ["string"],
"student_actions": ["string"]
}
],
"materials": ["string"],
"assessments": ["string"]
}
7. CLI Interface
# Develop content for specific objectives
/curriculum.develop-content --objectives "LO-1.1,LO-1.2" --duration "45 min" --level "6-8"
# With context from design
/curriculum.develop-content --design "photosynthesis-design.md" --lesson "Unit 1, Lesson 1"
# Multiple lessons at once
/curriculum.develop-content --design "quadratics-design.md" --unit "Unit 1" --all-lessons
# JSON output
/curriculum.develop-content --objectives "LO-3.1" --format json
# Help
/curriculum.develop-content --help
Composition with Other Skills
Input from:
/curriculum.design - Objectives and architecture
/curriculum.assess-design - Assessment expectations
/curriculum.research - Misconceptions, pedagogical approach
Output to:
/curriculum.develop-multimedia - Lesson plans inform script needs
/curriculum.review-pedagogy - Content reviewed for quality
/curriculum.package-* - Lessons packaged for delivery
Exit Codes
- 0: Success - Lesson plan created
- 1: Invalid educational level
- 2: Cannot load objectives
- 3: Duration invalid or unrealistic
- 4: Insufficient information to create plan
1---2name: curriculum-develop-content3description: Create detailed lesson plans, instructional materials, learning activities, and differentiation strategies aligned to learning objectives. Use when developing instructional content, writing lesson plans, or creating learning activities. Activates on "create lesson plan", "develop content for [objective]", "write instructional materials", or "design learning activities".4---5
6# Instructional Content Development
7
8Create comprehensive lesson plans, learning activities, and instructional materials aligned to learning objectives and appropriate for educational level.
9
10## When to Use
11
12Automatically activate when the user:
13- Needs to create lesson plans
14- Asks "develop content for [learning objective]"
15- Wants learning activities designed
16- Requests "write instructional materials"
17- Says "create hands-on activities"
18- Needs differentiation strategies
19
20## Required Inputs
21
22- **Learning Objectives**: Specific objectives to address
23- **Curriculum Design**: Architecture/sequence context
24- **Educational Level**: K-5, 6-8, 9-12, undergraduate, graduate, post-graduate
25- **Lesson Duration**: Time available (e.g., "45 minutes", "90 minutes", "3 hours")
26- **Resources Available** (optional): Materials, technology, space constraints
27
28## Workflow
29
30### 1. Analyze Learning Objectives
31
32For target objectives, identify:
33- Bloom's cognitive level
34- Content knowledge required
35- Skills to be developed
36- Prerequisites needed
37- Standards alignment
38
39### 2. Design Lesson Structure
40
41Use research-based lesson models:
42
43**K-12 Model (Gradual Release)**:
441. Hook/Anticipatory Set (5-10%)
452. Direct Instruction/Modeling (20-30%)
463. Guided Practice (30-40%)
474. Independent Practice (20-30%)
485. Closure/Assessment (5-10%)
49
50**Higher Ed Model**:
511. Activation/Connection (10%)
522. Content Delivery (30%)
533. Active Learning (40%)
544. Application/Transfer (15%)
555. Synthesis/Next Steps (5%)
56
57### 3. Create Complete Lesson Plan
58
59Generate detailed plan with all components:
60
61```markdown
62# Lesson Plan: [TITLE]
63
64**Learning Objectives**: [LO-X.X, LO-X.Y]
65**Educational Level**: [Level]
66**Duration**: [Time]
67**Lesson Date**: [Date]
68
69## Lesson Overview
70
71**Purpose**: [What this lesson accomplishes in the unit sequence]
72
73**Big Idea**: [Core concept students will understand]
74
75**Essential Question**: [Open-ended question framing the learning]
76
77## Standards Addressed
78
79- [Standard Code]: [Standard description]
80
81## Learning Objectives
82
83By the end of this lesson, students will:
84- **LO-X.X**: [Full objective with success criteria]
85- **LO-X.Y**: [Full objective with success criteria]
86
87## Materials & Resources
88
89**Teacher Materials**:
90- [Item 1 with quantity]
91- [Item 2 with quantity]
92
93**Student Materials**:
94- [Item 1 per student/group]
95- [Item 2 per student/group]
96
97**Technology**: [Devices, software, websites needed]
98
99**Handouts**: [List all worksheets, guides]
100
101## Prerequisite Knowledge
102
103Students should already know/be able to:
104- [Prerequisite 1]
105- [Prerequisite 2]
106
107## Lesson Procedures
108
109### 1. Hook/Engagement (5 minutes)
110
111**Activity**: [Compelling opening]
112
113**Teacher Does**:
114- [Action 1]
115- [Action 2]
116
117**Students Do**:
118- [Response 1]
119- [Response 2]
120
121**Purpose**: [Why this hook connects to learning]
122
123### 2. Direct Instruction (15 minutes)
124
125**Objective Addressed**: [LO-X.X]
126
127**Content to Cover**:
128- [Concept 1 with explanation]
129- [Concept 2 with explanation]
130- [Concept 3 with explanation]
131
132**Teaching Strategy**: [Lecture, demonstration, think-aloud, etc.]
133
134**Teacher Script/Notes**:
135> [Key points to emphasize, example explanations, questions to pose]
136
137**Check for Understanding**:
138- [Quick check method]
139- [Expected response]
140
141### 3. Guided Practice (15 minutes)
142
143**Objective Addressed**: [LO-X.X]
144
145**Activity**: [Description of collaborative/supported practice]
146
147**Grouping**: [Individual, pairs, small groups, whole class]
148
149**Task**:
1501. [Step 1 students complete with support]
1512. [Step 2 students complete with support]
1523. [Step 3 students complete with support]
153
154**Teacher Role**:
155- Circulate and monitor
156- Ask probing questions: [Examples]
157- Provide scaffolding: [How]
158
159**Success Indicators**:
160- Students can [observable behavior]
161- Common errors to watch for: [List]
162
163### 4. Independent Practice (20 minutes)
164
165**Objective Addressed**: [LO-X.Y]
166
167**Activity**: [Description of individual application]
168
169**Task**: [Detailed instructions students will receive]
170
171**Differentiation** (see full section below):
172- **Advanced**: [Extension]
173- **On-Level**: [Core task]
174- **Support Needed**: [Simplified/scaffolded version]
175
176**Assessment**: [How you'll know students achieved objective]
177
178### 5. Closure (5 minutes)
179
180**Activity**: [Exit ticket, reflection, summary]
181
182**Prompts**:
183- [Question 1 to assess understanding]
184- [Question 2 to connect to next lesson]
185
186**Next Steps**: [Preview of upcoming lesson]
187
188## Differentiation Strategies
189
190### For Advanced Learners
191- **Challenge**: [Extension activity or deeper question]
192- **Enrichment**: [Additional complexity or real-world application]
193- **Pacing**: [Allow faster pace, add breadth]
194
195### For Struggling Learners
196- **Scaffolding**: [Sentence frames, graphic organizers, step-by-step guides]
197- **Simplification**: [Reduced complexity, fewer steps]
198- **Support**: [Partner work, teacher check-ins, modified success criteria]
199
200### For English Language Learners
201- **Language Support**: [Vocabulary pre-teaching, visual aids, sentence stems]
202- **Comprehension**: [Simplified text, translated resources, buddy system]
203- **Expression**: [Allow native language, provide word banks]
204
205### For Students with Disabilities
206- **Accommodations**: [Extended time, reduced items, assistive technology]
207- **Modifications**: [Adjusted expectations, alternative formats]
208- **Supports**: [Visual schedules, manipulatives, sensory tools]
209
210## Assessment
211
212### Formative Assessment (During Lesson)
213- **Checks**: [Questions, observations, quick tasks]
214- **Purpose**: [What you're monitoring]
215- **Adjustments**: [How you'll respond to data]
216
217### Summative Assessment (End of Lesson)
218- **Method**: [Exit ticket, quiz, observation, product]
219- **Criteria**: [What constitutes mastery]
220- **Data Use**: [How results inform next steps]
221
222## Common Misconceptions & How to Address
223
2241. **Misconception**: [What students often think]
225 - **Why**: [Reasoning behind misconception]
226 - **Address**: [Instructional strategy to correct]
227
2282. **Misconception**: [Another common error]
229 - **Why**: [Reasoning]
230 - **Address**: [Strategy]
231
232## Vocabulary
233
234| Term | Student-Friendly Definition | Visual/Example |
235|------|----------------------------|----------------|
236| [Word 1] | [Simple definition] | [How to represent] |
237| [Word 2] | [Simple definition] | [How to represent] |
238
239## Safety Considerations (if applicable)
240
241- [Safety rule or precaution]
242- [Equipment handling procedures]
243
244## Homework/Extension (optional)
245
246**Assignment**: [Description]
247**Purpose**: [How this extends/reinforces learning]
248**Time Expected**: [Minutes]
249
250## Reflection Notes (Post-Lesson)
251
252*To be completed after teaching:*
253
254**What worked well**:
255
256**What to adjust**:
257
258**Student challenges**:
259
260**Time management**:
261
262---
263
264**Artifact Metadata**:
265- **Artifact Type**: Lesson Plan
266- **Objectives**: [LO list]
267- **Level**: [Level]
268- **Duration**: [Time]
269- **Next Phase**: Review or Deliver
270```
271
272### 4. Level-Appropriate Content Development
273
274**K-5**:
275- Concrete, hands-on activities
276- Short attention span segments (10-15 min max)
277- Heavy use of visuals, manipulatives
278- Simple, clear language
279- Repetition and practice emphasized
280
281**6-8**:
282- Bridge concrete/abstract
283- Group work and collaboration
284- Start introducing complex texts
285- Build independence gradually
286- Connect to student interests
287
288**9-12**:
289- Abstract concepts expected
290- Student-led inquiry
291- Complex texts and problems
292- Prepare for college/career
293- Depth over breadth
294
295**Undergraduate**:
296- Self-directed learning
297- Case studies and applications
298- Discussion-based
299- Reading and research outside class
300- Professional contexts
301
302**Graduate/Post-Grad**:
303- Seminar format
304- Original research
305- Peer teaching
306- Expertise development
307- Field contribution
308
309### 5. Generate Learning Activities
310
311Create engaging activities aligned to objectives:
312
313**Activity Types by Bloom's Level**:
314- **Remember**: Flashcards, matching, labeling, listing
315- **Understand**: Summarizing, explaining, demonstrating, illustrating
316- **Apply**: Problem-solving, demonstrations, experiments, simulations
317- **Analyze**: Comparing, organizing, deconstructing, attributing
318- **Evaluate**: Critiquing, judging, testing, detecting
319- **Create**: Designing, constructing, planning, producing
320
321### 6. Output Format
322
323**Human-Readable** (default):
324- Formatted markdown lesson plan
325- Write to: `curriculum-artifacts/lessons/[title]-lesson.md`
326
327**JSON Format**:
328```json
329{
330 "artifact_type": "lesson_plan",
331 "title": "string",
332 "objectives": ["LO-1.1"],
333 "duration_minutes": 45,
334 "level": "string",
335 "sections": [
336 {
337 "name": "Hook",
338 "duration_minutes": 5,
339 "activities": ["string"],
340 "teacher_actions": ["string"],
341 "student_actions": ["string"]
342 }
343 ],
344 "materials": ["string"],
345 "assessments": ["string"]
346}
347```
348
349### 7. CLI Interface
350
351```bash
352# Develop content for specific objectives
353/curriculum.develop-content --objectives "LO-1.1,LO-1.2" --duration "45 min" --level "6-8"
354
355# With context from design
356/curriculum.develop-content --design "photosynthesis-design.md" --lesson "Unit 1, Lesson 1"
357
358# Multiple lessons at once
359/curriculum.develop-content --design "quadratics-design.md" --unit "Unit 1" --all-lessons
360
361# JSON output
362/curriculum.develop-content --objectives "LO-3.1" --format json
363
364# Help
365/curriculum.develop-content --help
366```
367
368## Composition with Other Skills
369
370**Input from**:
371- `/curriculum.design` - Objectives and architecture
372- `/curriculum.assess-design` - Assessment expectations
373- `/curriculum.research` - Misconceptions, pedagogical approach
374
375**Output to**:
376- `/curriculum.develop-multimedia` - Lesson plans inform script needs
377- `/curriculum.review-pedagogy` - Content reviewed for quality
378- `/curriculum.package-*` - Lessons packaged for delivery
379
380## Exit Codes
381
382- **0**: Success - Lesson plan created
383- **1**: Invalid educational level
384- **2**: Cannot load objectives
385- **3**: Duration invalid or unrealistic
386- **4**: Insufficient information to create plan