首页 / 课程制作

课程制作:从零建好一门课

Open edX 的课程内容在 Studio(CMS)中制作,在 LMS 中面向学员发布。本文按实际建课顺序讲解关键概念与操作。

1. 课程的四层结构

  • 课程 Course:一门课的顶层容器,定义名称、编号、开课时间;
  • 章 Section:课程的章节(如第一周),控制发布与开放时间;
  • 小节 Subsection:章节下的学习单元组,可设置前置条件与截止时间;
  • 单元 Unit:学员看到的一页,由若干组件(视频 / HTML / 习题)纵向排列组成。

2. 建课流程

  1. Studio 新建课程(填写机构、编号、名称,注意编号发布后不可改);
  2. 规划章节结构,批量创建 Section / Subsection;
  3. 在每个 Unit 中添加组件:视频、HTML 图文、各类习题;
  4. 用「预览」以学员视角检查内容与题目判定;
  5. 发布(Publish),并在 LMS 端验证实际学习体验;
  6. 设置课程上线时间与选课方式(开放选课 / 邀请码 / 白名单)。

3. 常用题型一览

  • 单选 / 多选题:最常用,支持选项级反馈文案;
  • 下拉选择:适合填空式选择;
  • 数值输入:支持误差范围与单位;
  • 文本输入:可设置多个可接受答案、大小写与空格规则;
  • 公式作答:数学表达式判定(基于 LaTeX 语法);
  • 开放回答:主观题,配合同伴互评(Peer Instruction)使用;
  • JS Problem / 自定义 XBlock:需要复杂交互时扩展。

4. 教学建议

4.1 小步快跑

每个 Unit 控制在 5-10 分钟的学习量:一段视频或图文 + 1-3 道练习,完成率显著更高。

4.2 用好即时反馈

每道题都写「答对 / 答错」的反馈文案,错题提示比答案本身更有教学价值。

4.3 证书与进度

合格线(如总分 60%)写在课程大纲里,配合进度条能有效提升完课率。

5. 视频与字幕

视频建议上传到平台媒体库或对象存储后以链接引用;字幕使用 WebVTT 格式上传,中文字幕文件需使用 UTF-8 编导,避免乱码。

建好课后,如需深度定制界面或对接外部系统,见二次开发。