mcpField
C
course-designer

course-designer

github.com/full-stack-skills其他348 次安装4 周前更新
代码仓库

关于 course-designer

面向教育者和教学规划者的课程设计技能,帮助从学习者需求到评估方案构建课程内容。涵盖课程大纲、可测量的目标、教学计划和评估方式。

主要功能

  1. 01分析学习需求和目标受众
  2. 02规划课程模块与递进顺序
  3. 03制定可测量的学习目标
  4. 04安排课程和教学活动
  5. 05设计评估与评分标准
  6. 06整理课程资源清单

适用场景

  1. 01为特定受众规划课程
  2. 02使学习目标与评估方式对齐
  3. 03准备课堂活动和作业
  4. 04制定课程评估标准

安装

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

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

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

附带文件agents/openai.yaml

详细介绍

来自项目 README

课程设计技能

概述

本技能帮助您创建结构化的课程内容,包括课程大纲、学习目标、教学计划和评估方案。

关键词: 课程设计、教学大纲、学习目标、教学计划、课程规划、教育设计

核心功能

1. 课程大纲设计
  • 分析学习需求和目标受众
  • 设计课程结构和模块划分
  • 确定课程时长和进度安排
  • 规划知识点的递进关系
2. 学习目标制定
  • 使用 Bloom 分类法制定认知目标
  • 设计可测量的学习成果
  • 确保目标与评估方式对齐
  • 区分不同层次的学习目标(记忆、理解、应用、分析、评价、创造)
3. 教学计划编写
  • 设计每节课的教学流程
  • 规划教学活动和互动环节
  • 准备教学资源和材料清单
  • 安排实践练习和作业
4. 评估方案设计
  • 设计形成性评估(过程评估)
  • 设计总结性评估(最终评估)
  • 创建评估标准和评分 rubric
  • 规划多种评估方式(测验、项目、报告等)

使用指南

课程设计流程
  1. 需求分析

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

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

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

    • 设计评估方式和标准
    • 创建评估工具和 rubric
    • 规划评估时间点

输出格式

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

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

最佳实践

  • 确保学习目标清晰、可测量
  • 保持内容递进,由浅入深
  • 平衡理论学习和实践应用
  • 设计多样化的教学活动
  • 评估方式应与学习目标对齐
  • 考虑不同学习风格和需求

评论

支持 Markdown