Design individual class sessions that serve course outcomes and work for mixed-level audiences. Use after planning-courses.
Instalação
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Design individual class sessions that serve course outcomes and work for mixed-level audiences. Use after planning-courses.
Class Session Design Skill
Triggering Contexts
User has a course blueprint and needs to design individual sessions
User is planning a specific class/lesson
User asks "what should I cover in this session?"
User struggles with balancing content for different student levels
Core Principle
Every session must answer: "What can students DO after this class that they couldn't before?"
If you can't answer this, the session needs redesigning.
Workflow
Step 1: Session Context
Before designing, establish:
## Session Context-**Session #:** [N] of [Total]
-**Module:** [Which module this belongs to]
-**Course outcomes served:** [Which outcomes this session advances]
-**Prerequisites:** [What students should know from previous sessions]
-**What comes next:** [What the next session expects them to know]
Step 2: Define Session Outcome
Write ONE primary outcome for this session:
Observable (can you see them do it?)
Specific (not "understand X" but "apply X to Y")
Connected to a course-level outcome
Optional: 1-2 secondary outcomes.
Step 3: Layered Content Design
Design content in three layers to handle mixed audiences:
### 🟢 Core Layer (Everyone Must Get This)- The essential concept/skill
- Simplified explanations
- One clear example
- Time: ~50% of session
### 🟡 Extension Layer (Intermediate Students)- Deeper nuance, edge cases
- "Why" behind the "what"
- Additional examples with variation
- Time: ~30% of session
### 🔴 Challenge Layer (Advanced Students)- Real-world complexity
- "What if..." scenarios
- Connection to advanced topics
- Optional homework/exploration
- Time: ~20% of session
Key rule: Core must stand alone. A beginner who only gets the Core layer should still meet the session outcome.
Step 4: Format & Activity Design
Choose and sequence activities:
Format
Best For
Time Guideline
Lecture
New concepts, theory, context
15-20 min blocks max
Demo
Showing how to do something
10-15 min
Workshop
Hands-on practice with guidance
20-40 min
Discussion
Processing ideas, different perspectives
10-20 min
Individual work
Applying concepts independently
15-30 min
Group activity
Collaborative problem-solving
20-30 min
Assessment
Checking understanding
10-20 min
Rules:
Never lecture for more than 20 minutes without an activity break
Include at least one hands-on activity per session
End with a concrete takeaway or action item
Step 5: Session Flow Template
## Session [N]: [Title]**Duration:** [X minutes/hours]
**Outcome:** [Session outcome]
**Outcomes served:** [Course outcomes]
### Opening (5-10 min)- Hook: [Attention-grabbing question, story, or demo]
- Connection: [How this relates to previous session]
- Roadmap: [What we'll cover today]
### Block 1: [Topic] (XX min)-**Format:** [Lecture/Demo/Workshop]
-**Core:** [What everyone learns]
-**Extension:** [Additional depth]
-**Activity:** [What students do]
### Block 2: [Topic] (XX min)-**Format:** [...]
-**Core:** [...]
-**Extension:** [...]
-**Activity:** [...]
### Application (XX min)-**Format:** [Workshop/Individual/Group]
-**Task:** [What students practice]
-**Challenge variant:** [Harder version for advanced]
### Closing (5-10 min)-**Key takeaway:** [One sentence summary]
-**Connection forward:** [Preview of next session]
-**Action item:** [What to do before next class]
Step 6: Persona Check
For each major content block, verify:
Content Block
Beginner
Intermediate
Advanced
Block 1
✅ Core covers it
✅ Extension adds depth
✅ Challenge available
Block 2
⚠️ Might need scaffolding
✅ Good
✅ Already knows this
Activity
✅ Simplified version
✅ Standard
✅ Extended version
Flag if any persona is neglected for too long.
Red Flags to Call Out
⚠️ All lecture, no activity: Session is passive → Add hands-on
⚠️ No session outcome: Can't answer "what can they DO?" → Define one
⚠️ Persona neglect: Content only works for one level → Add layers
⚠️ No connection: Session doesn't link to previous or next → Fix sequencing
⚠️ Scope creep: Trying to cover 5 topics → Focus on 1-2 max
⚠️ Missing hook: Session starts with theory → Add an engaging opening
Cross-References
Use planning-courses blueprint for session context
After designing all sessions → Use aligning-curriculum for consistency check