| name | co-learning-activity-generator |
| description | Generates aligned learning activities with engagement strategies and differentiation.
Use when DESIGNING learning experiences, creating practice exercises,
planning active learning tasks, or differentiating instruction for diverse learners.
|
Activity Generator
Generates aligned learning activities with engagement and differentiation.
Use This Skill When
- Designing learning experiences aligned to specific objectives.
- Creating active learning tasks (not passive lecture content).
- Planning differentiated activities for diverse learner populations.
- Generating practice exercises with varying complexity levels.
Workflow
- Receive objectives and curriculum sequence.
- Select engagement strategy per objective (active learning, collaborative, experiential).
- Design activities aligned to Bloom's level of each objective.
- Add differentiation options (UDL: multiple means of engagement/representation/action).
- Save activities to
results/activities.md.
Deliverables
results/activities.md: activity descriptions with objective alignment.
results/differentiation-notes.md: UDL accommodations per activity.
Quality Gates
If any gate fails: redesign activity, add differentiation, or re-align to objective.
Gotchas
- 「活動が楽しい」だけでは不十分。目標との整合性(Constructive Alignment)を必ず確認すること
- UDL の3原則(関与・表現・行動と表出)すべてに対応する必要はないが、少なくとも1つは意識すること
- グループ活動を設計する場合、Social Loafing(社会的手抜き)を防ぐ個人責任の仕組みを組み込むこと
Validation Loop
- Design activities with objective alignment
- Check: mapped to objectives, active learning, differentiation present
- If any check fails → redesign or add missing elements
- Activities ready for rubric-designer input