course-designer

teachingai/full-stack-skills · updated Apr 8, 2026

$npx skills add https://github.com/teachingai/full-stack-skills --skill course-designer
0 commentsdiscussion
summary

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

skill.md

课程设计技能

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

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.552 reviews
  • Arjun Abbas· Dec 28, 2024

    We added course-designer from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Pratham Ware· Dec 20, 2024

    Registry listing for course-designer matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Arjun Sanchez· Dec 20, 2024

    Registry listing for course-designer matched our evaluation — installs cleanly and behaves as described in the markdown.

  • Chen Mehta· Dec 16, 2024

    course-designer fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Anika Gonzalez· Dec 4, 2024

    Solid pick for teams standardizing on skills: course-designer is focused, and the summary matches what you get after install.

  • Yusuf Huang· Nov 23, 2024

    course-designer has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Hassan Ghosh· Nov 19, 2024

    Useful defaults in course-designer — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Sakshi Patil· Nov 11, 2024

    course-designer reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Anika Ndlovu· Nov 11, 2024

    course-designer reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Yuki Nasser· Nov 3, 2024

    course-designer is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

showing 1-10 of 52

1 / 6