mcpField
C
curriculum-design

curriculum-design

github.com/pauljbernardその他42 回インストール
リポジトリ

curriculum-design について

測定可能な学習目標を作成し、教育段階や期間に合わせてコース内容を構成するカリキュラム設計スキルです。Bloom's Taxonomy を用い、目標の検証方法と構造化された出力形式も示します。

主な機能

  1. 01Bloom'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

詳細

学習目標とカリキュラム設計アーキテクチャ

ブルームのタキソノミーに沿った測定可能な学習目標を作成し、体系的な指導のための包括的なカリキュラム設計アーキテクチャを設計します。

使用するタイミング

ユーザーが次のような場合に自動的に有効になります。

  • トピックの学習目標を作成する必要がある
  • 「[topic] の学習目標を作成して」と依頼する
  • カリキュラムの範囲と順序を設計したい
  • 「逆向き設計」や「カリキュラム設計アーキテクチャ」を依頼する
  • 「このコンテンツを単元に整理して」と伝える
  • 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

[Prerequisite 1] ──┐ [Prerequisite 2] ──┼──> Unit 1 ──> Unit 2 ──> Unit 3 [Prerequisite 3] ──┘


## Curriculum Flow Diagram

Week 1-2: Unit 1 (Foundation) ↓ Week 3-4: Unit 2 (Application) ↓ Week 5-6: Unit 3 (Integration) ↓ Week 7: Synthesis & Assessment


## 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
  • 1レッスンあたりの目標は3〜4個(焦点を絞る)
  • 記憶する/理解する/適用することを特に重視
  • 具体的で観察可能な成果
  • レッスン時間は短め(30〜45分)
6-8
  • 1レッスンあたり4~5個の目標
  • 基礎と分析のバランスを取る
  • 具体と抽象をつなぐ
  • 標準的なレッスン時間(45~50分)
9-12
  • 1レッスンあたり5~6個の目標
  • 分析/評価を重視
  • 抽象的な推論を期待
  • 長めのレッスン時間(50~90分)
学部課程
  • 週/モジュールあたり4~6個の目標
  • 分析/評価/創造を重視
  • 専門分野に応じた思考
  • 自律的な学習を期待
大学院/大学院修了後
  • コースあたり3~5個の目標
  • 創造を特に重視
  • 独自の統合と研究
  • 専門家レベルの成果

他のスキルとの連携

入力元:

  • /curriculum.research - 調査レポートが目標と構成に反映されます

出力先:

  • /curriculum.assess-design - 目標に基づいて評価を設計します
  • /curriculum.develop-content - 目標に基づいてレッスンプランを作成します
  • /curriculum.develop-items - 評価対象となる項目を目標で指定します

エラー処理

  • 調査成果物がない場合:ユーザーが提供したトピックに基づいて進め、不足しているコンテキストについて警告します
  • 期間が短すぎる場合:目標が時間内に収まらない可能性を警告し、調整を提案します
  • Bloomのレベルが無効な場合:学年に適したレベルに修正します
  • 目標が多すぎる/少なすぎる場合:レベルに応じた推奨範囲に調整します

終了コード

  • 0:成功 - カリキュラム設計を生成しました
  • 1:教育レベルが無効です
  • 2:期間の形式が無効です
  • 3:調査成果物を読み込めません(指定されている場合)
  • 4:目標を作成するための情報が不足しています

コメント