mcpField
C
curriculum-design

curriculum-design

github.com/pauljbernard其他42 次安装
代码仓库

关于 curriculum-design

这项课程设计技能用于撰写可衡量的学习目标,并按教育阶段和时长组织课程内容。它运用 Bloom's Taxonomy,并提供目标校验指引及结构化输出格式。

主要功能

  1. 01依据 Bloom's Taxonomy 撰写目标
  2. 02组织课程范围与顺序
  3. 03按教育阶段分配认知层级
  4. 04学习目标校验标准
  5. 05Markdown 和 JSON 输出

适用场景

  1. 01为课程主题起草学习目标
  2. 02将内容编排为单元和课时
  3. 03根据学习者阶段和时长调整目标
  4. 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% 评价

目标类别:

  1. 内容目标(知识):学生将掌握的知识
  2. 技能目标(表现):学生能够完成的任务
  3. 情感目标(可选):态度、价值观、倾向
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