关于 curriculum-design
这项课程设计技能用于撰写可衡量的学习目标,并按教育阶段和时长组织课程内容。它运用 Bloom's Taxonomy,并提供目标校验指引及结构化输出格式。
主要功能
- 01依据 Bloom's Taxonomy 撰写目标
- 02组织课程范围与顺序
- 03按教育阶段分配认知层级
- 04学习目标校验标准
- 05Markdown 和 JSON 输出
适用场景
- 01为课程主题起草学习目标
- 02将内容编排为单元和课时
- 03根据学习者阶段和时长调整目标
- 04为评估设计准备学习目标
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ pauljbernard/ content --skill curriculum-design安装后在 Claude Code 中输入/curriculum-design确认已加载。
附带文件skill.py
详细介绍
学习目标与课程架构设计
创建与布鲁姆分类法相符、可衡量的学习目标,并设计全面的课程架构,实现系统化教学。
适用场景
当用户出现以下需求时自动启用:
- 需要为某个主题编写学习目标
- 要求“为[主题]创建学习目标”
- 希望设计课程范围与顺序
- 请求“逆向设计”或“课程架构”
- 表示“将这些内容整理成单元”
- 需要符合 UDL 的课程结构
必要输入
- 研究材料:
/curriculum.research的输出(可选,但建议提供) - 主题:要设计课程的学科内容
- 教育阶段:K-5、6-8、9-12、本科、研究生或博士后
- 时长:课程周期(例如“6 周”“1 学期”“1 年”)
- 学习目标(可选):用户期望达到的高层次成果
工作流程
1. 加载研究背景
如有研究报告,请阅读以了解:
- 需要涵盖的核心概念
- 需要对齐的标准
- 学生应具备的先修知识
- 建议采用的教学方法
2. 编写学习目标
按照以下原则创建目标:
结构:[受众]将[可衡量的动词][内容][方式/情境][标准]
示例:“学生将分析 光合作用示意图,通过识别并标注各组成部分,达到 80% 的准确率”
按布鲁姆分类法层级划分的动词:
- 记忆(侧重 K-5):定义、识别、列出、命名、回忆、辨认、陈述
- 理解(侧重 K-8):描述、解释、概述、转述、分类、比较
- 应用(侧重 6-12):演示、使用、解决、实施、执行、完成
- 分析(9-12、本科):区分、组织、归因、比较、对照、解构
- 评价(本科、研究生):批判、判断、辩护、论证、评估、鉴定
- 创造(研究生、博士后):设计、构建、生成、产出、规划、撰写
符合教育阶段的认知能力分布:
- K-5:60% 记忆/理解,30% 应用,10% 分析
- 6-8:40% 记忆/理解,40% 应用,20% 分析
- 9-12:30% 理解/应用,40% 分析,30% 评价/创造
- 本科:20% 理解/应用,40% 分析,40% 评价/创造
- 研究生:10% 分析,40% 评价,50% 创造
- 博士后:90% 创造,10% 评价
目标类别:
- 内容目标(知识):学生将掌握的知识
- 技能目标(表现):学生能够完成的任务
- 情感目标(可选):态度、价值观、倾向
3. 按范围与顺序组织内容
创建层级结构:
Course/Program
├── Unit 1: [Theme]
│ ├── Lesson 1.1: [Topic]
│ │ └── Learning Objectives (3-5)
│ ├── Lesson 1.2: [Topic]
│ │ └── Learning Objectives (3-5)
│ └── Unit Assessment
├── Unit 2: [Theme]
│ └── [Similar structure]
└── Final Assessment
排序原则:
- 从简单到复杂
- 从具体到抽象
- 从已知到未知
- 先学技能,再进行应用
- 先学概念,再进行分析
4. 创建课程架构文档
生成全面的设计:
# Curriculum Design: [TOPIC]
**Educational Level**: [Level]
**Duration**: [Timeframe]
**Design Date**: [Date]
**Based on Research**: [Link to research artifact if available]
## Course/Unit Overview
**Purpose**: [Why this curriculum exists, what gap it fills]
**Big Ideas**: [2-3 overarching concepts students will understand]
**Essential Questions**: [3-5 open-ended questions that frame the learning]
**Standards Addressed**: [List of relevant standards from research]
## Learning Objectives
### Unit 1: [Title] ([Duration])
**Unit Goal**: [What students will accomplish by end of unit]
**Learning Objectives**:
1. **LO-1.1** [Bloom's Level: Remember] - Students will [verb] [content] [context] [criteria]
- **Standard**: [Aligned standard code]
- **Assessment**: [How this will be assessed]
2. **LO-1.2** [Bloom's Level: Understand] - Students will [verb] [content] [context] [criteria]
- **Standard**: [Aligned standard code]
- **Assessment**: [How this will be assessed]
3. **LO-1.3** [Bloom's Level: Apply] - Students will [verb] [content] [context] [criteria]
- **Standard**: [Aligned standard code]
- **Assessment**: [How this will be assessed]
[Continue for all objectives in unit]
### Unit 2: [Title] ([Duration])
[Same structure as Unit 1]
## Curriculum Scope & Sequence
| Unit | Topics Covered | Learning Objectives | Duration | Prerequisites |
|------|----------------|---------------------|----------|---------------|
| 1 | [Topics list] | LO-1.1 through LO-1.5 | 2 weeks | [Skills needed] |
| 2 | [Topics list] | LO-2.1 through LO-2.4 | 2 weeks | Unit 1 complete |
| 3 | [Topics list] | LO-3.1 through LO-3.6 | 3 weeks | Units 1-2 complete |
**Total Duration**: [Sum of all units]
## Prerequisite Map
[先修知识 1] ──┐ [先修知识 2] ──┼──> 单元 1 ──> 单元 2 ──> 单元 3 [先修知识 3] ──┘
## Curriculum Flow Diagram
第 1-2 周:单元 1(基础) ↓ 第 3-4 周:单元 2(应用) ↓ 第 5-6 周:单元 3(整合) ↓ 第 7 周:综合与评估
## Assessment Overview
| Assessment Type | When | What | Objectives Assessed |
|-----------------|------|------|---------------------|
| Formative Checks | Weekly | Quick checks, exit tickets | All objectives (ongoing) |
| Unit 1 Assessment | Week 2 | [Assessment type] | LO-1.1 through LO-1.5 |
| Unit 2 Assessment | Week 4 | [Assessment type] | LO-2.1 through LO-2.4 |
| Final Performance Task | Week 7 | [Authentic task] | All course objectives |
## Universal Design for Learning (UDL) Considerations
### Multiple Means of Representation
- [How content will be presented in varied formats]
- [Visual, auditory, kinesthetic options]
### Multiple Means of Engagement
- [How students will be motivated and engaged]
- [Choice, relevance, authenticity elements]
### Multiple Means of Expression
- [How students will demonstrate learning]
- [Varied assessment formats, options for showing mastery]
## Differentiation Strategy
**For Advanced Learners**:
- [Extensions, enrichment, depth opportunities]
**For Struggling Learners**:
- [Scaffolding, additional support, simplified options]
**For English Language Learners**:
- [Language supports, visual aids, vocabulary work]
**For Students with Disabilities**:
- [Accommodations, modifications, accessibility features]
## Materials & Resources Needed
- [Resource 1]: [Purpose and when used]
- [Resource 2]: [Purpose and when used]
- [Resource 3]: [Purpose and when used]
## Pedagogical Approach
**Primary Instructional Model**: [e.g., Backwards Design, Inquiry-Based, Project-Based]
**Teaching Strategies**:
- [Strategy 1]: [How and when used]
- [Strategy 2]: [How and when used]
**Engagement Tactics**:
- [Tactic 1]: [Description]
- [Tactic 2]: [Description]
## Pacing Guide
| Week | Unit/Lesson | Topics | Objectives | Assessment |
|------|-------------|--------|------------|------------|
| 1 | Unit 1, Lesson 1 | [Topics] | LO-1.1, LO-1.2 | Formative |
| 2 | Unit 1, Lessons 2-3 | [Topics] | LO-1.3, LO-1.4, LO-1.5 | Unit 1 Assessment |
| 3 | Unit 2, Lesson 1 | [Topics] | LO-2.1, LO-2.2 | Formative |
[Continue for all weeks]
## Next Steps
1. Use `/curriculum.assess-design` to create detailed assessment blueprints and rubrics
2. Develop lesson plans with `/curriculum.develop-content`
3. Create assessment items with `/curriculum.develop-items`
---
**Artifact Metadata**:
- **Artifact Type**: Curriculum Design
- **Topic**: [Topic]
- **Level**: [Level]
- **Total Objectives**: [Count]
- **Duration**: [Timeframe]
- **Bloom's Distribution**: [Percentage at each level]
- **Next Phase**: Assessment Design
5. 验证学习目标
逐项检查目标是否:
- ✅ 使用可衡量的行动动词(不能只写“理解”,而应写“通过……展示理解”)
- ✅ 内容清晰具体
- ✅ 结果可观察、可评估
- ✅ 符合年级对应的布鲁姆分类法层级
- ✅ 与标准对齐(如有提供)
- ✅ 符合时间安排,切实可行
6. 输出格式
便于阅读的格式(默认):
- 按示例格式输出 Markdown
- 写入文件:
curriculum-artifacts/[topic]-design.md
JSON 格式(使用 --format json):
{
"artifact_type": "curriculum_design",
"topic": "string",
"level": "string",
"duration": "string",
"units": [
{
"unit_number": 1,
"title": "string",
"duration": "string",
"learning_objectives": [
{
"id": "LO-1.1",
"blooms_level": "Remember",
"objective": "full text",
"standard": "standard code",
"assessment_type": "string"
}
]
}
],
"bloom_distribution": {
"remember": 20,
"understand": 25,
"apply": 30,
"analyze": 15,
"evaluate": 5,
"create": 5
}
}
7. CLI 接口
# With research artifact
/curriculum.design --research "photosynthesis-grade5-research.md" --duration "3 weeks"
# Without research (standalone)
/curriculum.design "quadratic equations" --level "9-12" --duration "4 weeks" --goals "Students will solve, graph, and apply quadratics"
# JSON output
/curriculum.design "neural networks" --level "graduate" --duration "1 semester" --format json
# Help
/curriculum.design --help
教育阶段适配
K-5
- 每节课设置 3-4 个目标(侧重更简单的内容)
- 着重培养记忆、理解和应用能力
- 目标具体且可观察
- 课时较短(30-45 分钟)
6-8
- 每节课设定 4-5 个目标
- 平衡基础与分析
- 衔接具体与抽象
- 标准课时(45-50 分钟)
9-12
- 每节课设定 5-6 个目标
- 强调分析与评价
- 要求抽象推理
- 延长课时(50-90 分钟)
本科
- 每周/每个模块设定 4-6 个目标
- 强调分析、评价与创造
- 培养学科特定思维
- 要求自主学习
研究生/博士后
- 每门课程设定 3-5 个目标
- 着重强调创造
- 注重原创性综合与研究
- 要求达到专家级表现
与其他技能的配合
输入来自:
/curriculum.research- 研究报告为目标与结构提供依据
输出至:
/curriculum.assess-design- 目标驱动评估设计/curriculum.develop-content- 目标指导课程计划的制定/curriculum.develop-items- 目标明确评估内容
错误处理
- 没有研究文档:根据用户提供的主题继续,并提醒缺少背景信息
- 时长过短:提醒用户目标可能无法在规定时间内完成,并建议调整
- 布鲁姆分类法层级无效:修正为适合该年级的层级
- 目标过多/过少:调整至适合该层级的建议范围
退出代码
- 0:成功 - 已生成课程设计
- 1:教育层级无效
- 2:时长格式无效
- 3:无法加载研究文档(如果已指定)
- 4:信息不足,无法制定目标
评论
支持 Markdown