mcpField
C
course-designer

course-designer

github.com/partme-ai生产力716462 次安装3 周前更新
代码仓库

关于 course-designer

course-designer 是用于规划结构化课程的技能,流程涵盖需求分析、课程内容、教学活动和评估设计,适合需要明确学习目标、教学计划、评估标准及资源清单的课程设计者。

主要功能

  1. 01分析需求与学习者
  2. 02规划课程模块和顺序
  3. 03设计教学活动与练习
  4. 04制定评估、标准和评分量规
  5. 05按结构输出课程设计

适用场景

  1. 01规划新课程大纲
  2. 02将学习目标转为教学计划
  3. 03使评估与目标相对应
  4. 04整理课程资源与约束

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/partme-ai/full-stack-skills --skill course-designer

安装后在 Claude Code 中输入/course-designer确认已加载。

详细介绍

来自项目 README

课程设计技能

Create structured course designs with learning objectives, lesson plans, and assessments.

Workflow

  1. 需求分析 - Gather requirements:

    • 明确目标受众和学习需求
    • 确定课程目标和预期成果
    • 分析现有资源和约束条件
  2. 内容规划 - Structure the curriculum:

    • 划分课程模块和单元
    • 确定每个模块的核心知识点
    • 规划知识点的学习顺序
  3. 活动设计 - Design teaching activities:

    • 为每个知识点设计教学活动
    • 规划实践练习和项目
    • 设计互动和讨论环节
  4. 评估设计 - Build assessment plan:

    • 设计评估方式和标准
    • 创建评估工具和 rubric
    • 规划评估时间点
Example: Learning Objective (Bloom's Taxonomy)
## Module 3: REST API Design

**Learning Objective:** By the end of this module, students will be able to:
- [Remember] List the HTTP methods and their idempotency properties
- [Understand] Explain the difference between PUT and PATCH
- [Apply] Design a RESTful API for a given resource with proper status codes
- [Analyze] Evaluate an existing API design for REST compliance violations

**Assessment:** Design a REST API for a library management system (rubric below)

| Criteria          | Excellent (4)                    | Good (3)              | Needs Work (2)         |
|-------------------|----------------------------------|-----------------------|------------------------|
| Resource naming   | Consistent plural nouns          | Mostly consistent     | Inconsistent naming    |
| HTTP methods      | Correct methods, idempotent      | Minor method misuse   | Incorrect methods      |
| Status codes      | Appropriate codes for all cases  | Missing edge cases    | Generic 200/500 only   |

输出格式

课程设计应包含以下部分:

  • 课程基本信息: 课程名称、目标受众、总时长
  • 课程目标: 总体目标和具体学习目标
  • 课程大纲: 模块划分和内容概览
  • 详细教学计划: 每节课的教学安排
  • 评估方案: 评估方式和标准
  • 资源清单: 所需的教学资源

最佳实践

  • 确保学习目标清晰、可测量(使用 Bloom 动词)
  • 保持内容递进,由浅入深
  • 平衡理论学习和实践应用
  • 评估方式应与学习目标对齐

Keywords

课程设计, 教学大纲, 学习目标, 教学计划, 课程规划, course design, syllabus, curriculum, learning objectives, Bloom's taxonomy

评论

支持 Markdown