Skip to content Skip to navigation

OpenStax_CNX

You are here: Home » Content » 创建课程

Navigation

Recently Viewed

This feature requires Javascript to be enabled.
 

创建课程

Module by: Ying Hu. E-mail the author

Summary: 本部分详细介绍如何创建课程

如何利用course composer制作你的课程?

课程制作指南

北京大学教育技术系

陈晔

2009. 6. 7

1. course composer 4

2.创建新课程 5

3.输入识别新课程的元数据 5

4. 添加新的段节 6

5.添加新的段节 7

6.添加模块 8

6.1 添加来自content commons的模块 8

6.2 添加来自工作空间或工作组的模块 10

7. 修改模块的标题 10

8. 选择模块版本 11

9. 编辑或添加链接 12

9.1编辑既有的链接 12

9.2给模块添加链接 13

10. 内容重组 14

10.1利用上下箭头重组 14

10.2利用剪切和粘贴按钮来重组 14

11. 移除课程内容 15

12. 给合作作者分配角色 15

12.1给工作组外的用户分配角色 16

12.2给工作组内的成员分配角色 17

12.3修改作者的出现顺序 18

12.4修改角色分配 19

12.5移除课程合作者 19

13. 设置注释参数 20

14. 课程预览 21

15. 发布课程 21

16. 编辑既有课程 22

1. course composer

Course composer可以让你在connexions上创建一门新的课程或是修改一门既有的课程,你可以利用Course composer实现以下这些功能:

  • 创建新的课程
  • 输入识别新课程的元数据
  • 添加新的段节
  • 添加子段节
  • 添加模块
  • 提供可选择的模块名称
  • 选择模块版本
  • 编辑或添加链接
  • 重新安排课程内容
  • 移除课程内容
  • 给课程合作者分配角色
  • 设置注释参数
  • 预览课程
  • 编辑课程
Figure 1
Figure 1 (graphics1.png)

Course composer的编辑界面

2.创建新课程

创建一门新的课程与创建新的课程是相似的,你可以从你的工作空间或工作组里登陆course composer。

  1. 选择“create New Item”按钮旁的下拉菜单,点击“create New Item”。这时,屏幕上会出现“New Content: Licensing”
  2. 如果你认同将课程放在Course composer的贡献许可,选择屏幕底端的复选框。
  3. 点击next。这时会出现元数据的标签和告知你课程已经建立的信息,在屏幕的右边会出现课程状态的工具条,工具条显示了课程的当前状态、上一次动作、课程的创建者和课程的创建时间。
Figure 2
Figure 2 (graphics2.png)

工具条

3.输入识别新课程的元数据

  1. course composer中的元数据标签
  2. 在元数据区输入合适的信息,包括:
    • 课程名称(必须)
    • 院系名称-适合教学该课程的院系
    • 课程代码-类别号,比如:BIO 201
    • 教师信息-教授该课程的老师
    • 课程主页-以http://开头的URL全地址。比如,课程的通知或是课程大纲页面
    • 关键词-帮助用户搜索课程的术语
    • 摘要-对该课程的简要介绍(必须)

如果你没有输入“必须”区域的信息,当你点击“保存(save)”来保存元数据时,系统会再次要求你输入该信息。

  1. 点击“保存(save)”。输入的元数据信息会被保存,并且“内容(content)”标签会与课程的名称一起呈现。你可以利用标签来做课程的整合。它包含两个区域。标签左边是课程提纲的展示,标签右边是你添加、调整、移除课程内容对象的地方。
Figure 3
Figure 3 (graphics3.png)

课程元数据

4. 添加新的段节

段节是指课程内相关模块的组合。每个段节都有一个标题来帮助用户识别其内容。你可以将一个段节嵌套在另一个段节中,创建字段节。

  1. 在“course composer”中选择“内容(contents)”标签
  2. 如果课程没有显示,在课程纲要中点击课程名称。这是课程纲要中最高层级的对象。
  3. 如果“内容(contents)”标签被隐藏,应将其显示。
  4. 在“内容(contents)”标签中点击“添加新节段(add new section)”,这时新的节段就被添加在课程纲要中已显示的节段下。“编辑(edit)”标签含有空白的“名称(title)”区域,用来填写节段的名称。
  5. 在“名称(title)”区域中输入节段的名称
  6. 点击“保存(save)”

你输入的节段名称将会在课程纲要中出现,这时,你可以在显示的节段里添加子节段或模块。

Figure 4
Figure 4 (graphics4.png)

增加新段节

5.添加新的段节

子段节是指一个段节内相关模块的组合。每个子段节都有一个标题来帮助用户识别其内容。你可以将一个段节嵌套在另一个段节中,创建字段节。

  1. 在“course composer”中选择“内容(contents)”标签
  2. 如果课程没有显示,在课程纲要中点击课程名称。
  3. 如果“内容(contents)”标签被隐藏,应将其显示。
  4. 在“内容(contents)”标签中点击“添加新节段(add new section)”,这时新的子节段就添加在课程纲要中已显示的节段下。“编辑(edit)”标签含有空白的“名称(title)”区域,用来填写子节段的名称。
  5. 在“名称(title)”区域中输入子节段的名称
  6. 点击“保存(save)”

你输入的子节段名称将会在课程纲要中出现,这时,你可以在显示的子节段里添加课程内容。

6.添加模块

你可以将“content commons”中,或者从课程本身的工作空间或工作组中已发布的模块添加到你的课程中来。当添加模块时,connexions并不是将模块复制到你的课程里,模块依然留在“content commons”中,并且connexions会在你的课程中插入一个引用出处或是指示。任何新模块或者已有的模块都可以按如下方式添加到课程中:

  • 同一个模.块不能被插入课程中超过一次。
  • 模块只有在connexions中经发布以后,才能被插入课程。
  • 用户可以利用标题、名称、作者、关键词、或者字符串来搜索模块。

如果没有出现匹配的搜索内容,connexions就会提供一些搜索建议。

6.1 添加来自content commons的模块

如果想在content commons中搜索模块并将它添加到你的课程中,则可以按以下的步骤来进行:

  1. 如果内容标签没有显示,则在course composer中选择“内容(contents)”标签
  2. 在课程纲要你想插入模块的地方点击标题项,标题可以为课程标题、节段标题或子节段标题。
  3. 在搜索框里输入与模块相关的词或字符串
  4. 取消“课程(course)”复选框的选择,然后选择“模块(module)”一项。
  5. 点击“搜索(search)”。所有能与搜索条件匹配的模块都会出现在清单里,如果匹配结果不止一页,那其他页的匹配结果也会列出来。
Figure 5
Figure 5 (graphics5.png)

添加模块

  1. 选择你想添加的模块的复选框
  2. 点击“添加选择内容(Add Selected Content)”

这时,你所选择的模块的标题就会出现在课程纲要中你所添加的节段之下了。

Figure 6
Figure 6 (graphics6.png)

6.2 添加来自工作空间或工作组的模块

如果想要从你的工作空间或工作组提取模块来添加到你的课程里,可以按如下的步骤来执行:

  1. 显示包含有课程和模块的工作空间或工作小组的内容标签
  2. 选择你中意的模块的复选框。在这里你只能选择处于“已发布(published)”状态的模块。
  3. 点击“复制(copy)”。这时会出现该项已被复制的对话框。
  4. 点击课程标题登陆course composer。此时粘贴按钮、剪切按钮、复制按钮及删除按钮都会出现在“内容(content)”标签旁。
  5. 在你想插入模块的节段处点击节段的标题。
  6. 在“内容(content)”标签处点击“粘贴(Paste)”。

这时,你所选择的模块的标题就会出现在课程纲要中你所添加的节段之下了。

提示:如果你尝试添加未经发布的模块,错误信息的对话框就会出现。如果要确认你想添加的模块是否经过发布,可以在你的工作空间的“内容(content)”标签处的“状态(state)”一列进行查看。

7. 修改模块的标题

Content commons中的模块的标题都是制作该模块的作者决定的,如果模块的标题并不适合你的课程空间的时候,你可以给这个模块提供一个替代的标题。当登入进入你的课程之后,模块就会显示这个修改后的标题。在从你的课程空间之外登陆这个模块的时候,该模块都会显示它的原始标题。

你可以按如下步骤进行操作:

  1. 点击课程纲要中的模块标题。模块的“编辑(edit)”标签会出现在屏幕的右方。
  2. 在“标题修改(Alternate Title)”处键入模块的新标题。
  3. 点击“保存(save)”

这些操作之后,模块的的标题就会改变会修改之后的新标题了。

8. 选择模块版本

当模块被升级或是被编辑之后,connexions就会保存模块之前的版本,并提供最新的版本来给用户浏览。模块的每一个新版本都有一个版本号,你可以在你的课程中选择任何一种版本。

  1. 在课程纲要里点击模块的标题。模块的“编辑(edit)”标签就会出现在屏幕的右方。
  2. 选择你决定在课程中使用的模块版本的单选按钮。默认值是“总是选用最新版本(Always uses newest version)”
  3. 点击“保存(save)”
Figure 7
Figure 7 (graphics7.png)

模块版本选择

9. 编辑或添加链接

链接可以允许用户通过鼠标的点击自由地浏览不隶属于课程空间的相关信息或样例。链接可以在课程水平或是在个体模块水平上来定义。你对既有模块中的链接所做的任何变化只有在你课程空间的这个模块中才能体现出来。

9.1编辑既有的链接

  1. 点击课程纲要中的模块标题。模块的“编辑(edit)”标签就会在屏幕的右方出现。
  2. 单击“链接(Links)”标签。
  3. 在“链接编辑(Edit Links)”中对链接的“名称(Name)”、“链接类型(Link Type)”、“强度(Strength)”进行编辑。
  4. 当你不希望某个链接出现在你的模块中时,选择链接复选框中的“删除(Delete)”列。
  5. 点击“升级链接(Update Links)”。

当用户浏览模块时,对原始链接所做的修改就会呈现在“链接(Links)”工具条里。

Figure 8
Figure 8 (graphics8.png)

编辑链接

9.2给模块添加链接

  1. 点击课程纲要中的模块标题。模块的“编辑(edit)”标签就会在屏幕的右方出现。
  2. 单击“链接(Links)”标签。
  3. 输入新的链接,并在“添加新链接(Add a new link)”中的“输入名称(Enter a Name)”处输入链接的名称。
  4. 在“链接类型(Link Type)”的下拉菜单中选择链接的分类。
  5. 从“链接强度(Link Strenghth)”的下拉菜单中选择链接的重要性程度。
  6. 在“ID模块(Module ID)”或“URL链接(Link URL)”中输入链接的目标地址。
  7. 点击“添加(Add)”。

当用户浏览模块时,这个链接和原始链接(如果有的话)就会呈现在“链接(Links)”工具条里。

10. 内容重组

Course Composer有两种在课程内进行内容重组的方法。第一种是在课程内利用上下箭头来移动项;第二种就是利用“剪切(cut)”和“粘贴(paste)”按钮来完成课程与节或是节与节之间项的移动。

10.1利用上下箭头重组

如果要利用上下箭头来在课程内或节内进行项的移动,可以按照如下步骤来进行:

  1. 在Course Composer中选择“内容(contents)”标签。
  2. 点击课程标题来重组课程内容项或是点击节标题来重组节内的内容项。这时,课程或是选定节的内容清单就会出现在屏幕的右方。
  3. 单击“移动(move)”列的上下箭头来重置课程内或节内的内容项的位置。两旁的两个箭头可以将内容项移到第一个或是最后一个位置,中间的两个箭头可以将内容项上下移动一个位置。
Figure 9
Figure 9 (graphics9.png)

10.2利用剪切和粘贴按钮来重组

如果要利用“剪切(cut)”和“粘贴(paste)”按钮来在课程内或节内进行项的移动,可以按照如下步骤来进行:

  1. 在Course Composer中选择“内容(contents)”标签。
  2. 点击课程标题来剪切或粘贴课程内容项或是点击节标题来剪切或粘贴节内的内容项。这时,课程或是选定节的内容清单就会出现在屏幕的右方。
  3. 选择你想移动的内容项的左方的复选框。
  4. 点击“剪切(cut)”。
  5. 如果你想将内容项移至某一节,则在课程纲要中点击该节的标题。
  6. 点击“粘贴(paste)”。这时,内容项就会在课程纲要中该节的的标题下出现,而在经移除后的原始课程或节下该内容项将不再存在。

11. 移除课程内容

如果要将课程中某节中的内容移除,则可以按一下步骤进行操作:

  1. 在Course Composer中选择“内容(contents)”标签。
  2. 点击课程标题来移除课程内容项或是点击节标题来移除节内的内容项。这时,选定节的内容清单就会出现在屏幕的右方。
  3. 选择将要移除的对象的复选框。
  4. 点击“移除(Remove)”。这时,该项就被从课程或是节内删除了。

12. 给合作作者分配角色

作为课程的创建者,你将扮演三个角色:作者、课程维护者及版权持有者。

Figure 10
Figure 10 (graphics10.png)
  • 作者可以因为编写教学材料而得到一定积分。作者是指负责创建课程的人员,但不一定是实际将教学材料导入Connexions的人。每个模块或课程在Connexions上发布之前,都需要有至少一位作者。
  • 课程维护者将可以编辑和发布课程的后续版本。大多数作者事实上也将是课程的维护者,当然也有些作者将会将这个任务交给别人来做。作者是可以将这个维护权限交给助手来帮助其进行课程材料的升级的。
  • 版权持有者将拥有该课程的合法许可权。在大多数情况下,版权的持有者就是作者本人,不过当教师或雇员签了合同将版权移交院系所属时,版权的持有者就是院系,而教师或雇员只是作者和课程维护者了。

Figure 11
Figure 11 (graphics11.png)

你可以给其他你想与其合作制作课程的connexions用户分配一个或多个角色。“角色(role)”标签有定位这些用户的搜索功能。课程的当前合作者会按角色列在“角色(role)”标签的“当前角色(current roles)”下。你可以通过在“改变角色(change roles)”下的“作者(Author)”、“课程维护者(Maintainers)”、“版权持有者(Copyright Holder)”各列的复选框中选择或取笑选择来给其他合作者来分配角色。下面是进行角色分配和角色升级的操作方法。

当你在课程中分配或升级角色时,只有当其他用户接受了你的角色分配并且你发布了你的课程,你对角色所做的改动才能有效。Connexions给与了其他用户选择或是拒绝某个角色的权利。如果在你的课程中还存在准角色(即分配的角色既未被接受也未被拒绝时的状态),那你的课程就不能被发布。一旦合作者接受了你的角色分配或是角色升级,你也必须发布你的课程来公布你的合作者。Connexions会来查看发布后课程的作者、课程维护者和版权持有者。

提示:你在connexions上发布课程或是模块之前,所有的经添加或改变的准角色必须经过各角色的分配用户(作者、课程维护者、版权持有者)的接受或是拒绝。并且,你也需要在connexions查看课程的角色状态之前发布你包含新角色的课程。

12.1给工作组外的用户分配角色

如果想给工作组外的用户分配角色可以进行以下的操作:

  1. 点击“角色(Roles)”标签;
  2. 在“搜索(search)”框里键入你想将角色进行分配的对象用户的名字。
  3. 点击“搜索(search)”。这时,凡能与你的搜索条件匹配的connexions用户都会显示。
  4. 选择你想选择作为合适人选的用户名字旁的复选框,点击“添加人员(People)”。这时,合作者的名字就会和作者、课程维护者、版权持有者一起出现在“当前角色(Current Roles)”下及“角色改变(Change Roles)”下的表格里,在这两个地方,合作者都会作为准角色出现。
  5. 查看“角色改变(Change Roles)”下的表格,确认你已经在复选框的“作者(Author)”、“课程维护者(Maintainers)”、“版权持有者(Copyright Holder)”各列中对合作用户的角色进行了选择。必要的话,你还可以点击复选框修改角色。
  6. 点击“提交修改(Submit Changes)”。当下次合作用户登陆conexions的时候,他(她)都会被通知处理角色请求。除非用户自己选择接受该请求,不然Connexions不会擅自将角色强加给该用户。
Figure 12
Figure 12 (graphics12.png)

12.2给工作组内的成员分配角色

如果要给你课程工作组内的成员分配角色,则可以按如下步骤进行操作:

  1. 点击“角色(Roles)”标签。
  2. 点击链接“从当前工作组中进行选择(Select from members of your current workgroup)”。这时,一个含有所有工作组成员的名单就会显示在链接之下。
  3. 将你想选择的成员的名字放在角色分配的表格中,并在复选框中对作者、课程维护者、版权持有者各角色进行相应的选择。
  4. 点击“添加人员(People)”。这时,合作者的名字就会和作者、课程维护者、版权持有者一起出现在“当前角色(Current Roles)”下及“角色改变(Change Roles)”下的表格里,在这两个地方,合作者都会作为准角色出现。
Figure 13
Figure 13 (graphics13.png)

当下次合作用户登陆conexions的时候,他(她)都会被通知处理角色请求。除非用户自己选择接受该请求,不然Connexions不会擅自将角色强加给该用户。

12.3修改作者的出现顺序

如果要在课程中改变作者名字的出现顺序,可以按照一下步骤进行操作:

  1. 点击“角色(Roles)”标签。
  2. 查看并确认所有拥有作者角色的用户在被列在“角色改变(Change Roles)”表格中。并在“角色调整(Adjust Roles)”列中的复选框中选择或者取消选择,从而对课程的角色做必要的添加或调整。
  3. 点击“提交修改(Submit Changes)”。如果你没有保存你的修改数据,那么你所进行的下一步操作就会丢失你的角色修改数据。
  4. 通过点击上下箭头来调整作者在模块中的出现顺序。单箭头能让作者名字上移或下移一步,双箭头则可以让作者名字移至列首或列尾。

如果要让作者的名字在课程中出现在第一位,他(她)的名字必须置于“角色改变(Change Roles)”表格的顶部。表格从上往下的第二个名字将是课程中出现的第二个作者名字,以此类推。

Figure 14
Figure 14 (graphics14.png)

12.4修改角色分配

如果要在课程中修改先前所分配好的用户角色,可以按以下步骤进行操作:

  1. 点击“角色(Roles)”标签。
  2. 将你想进行角色修改的用户对象的名字放在“角色改变(Change Roles)”表格中。
  3. 点击包含标记号的复选框,这时标记号会消除,即取消了该用户对象上的角色分配。同时点击复选框其他空标记处的其他用户对象,标记号即会出现,新的角色分配完成。
  4. 点击“提交修改(Submit Changes)”。升级后的“角色改变(Change Roles)”表格会显示角色分配新的变化,并且会提示角色的变化还有待对方用户的接受。

当下次合作用户登陆conexions的时候,他(她)都会被通知处理角色请求。除非用户自己选择接受该请求,不然Connexions不会擅自将角色强加给该用户。

12.5移除课程合作者

如果要从课程中移除合作者,则可以按下列步骤进行操作:

  1. 点击“角色(Roles)”标签。
  2. 将你想其角色移除的用户对象的名字置于“角色改变(Change Roles)”表格中。
  3. 通过点击“用户移除(Remove User)”列的复选框来删除你想移除的用户。
  4. 点击“提交修改(Submit Changes)”。升级后的“角色改变(Change Roles)”表格中将不再出现经移除的用户对象的名字。

当下次合作用户登陆conexions的时候,他(她)都会被通知处理角色移除请求。除非用户自己选择接受该请求,不然Connexions不会擅自删除该用户的合作者角色。

13. 设置注释参数

在不同的课程中可能会有不同的表达方法来表示同一种事物,如vectors(向量表示法)和imaginary numbers(虚数表示法)。你可以通过以下的操作步骤来在你的课程中设置这些称谓的表达参数:

  1. 点击Course Composer中的“参数(parameter)”标签。
  2. 选择理想的注释类型。默认值一般出现在第一列。
  3. 点击“属性升级(Update Properties)”.

Connexions会将定义的注释参数应用到课程中的所有模块。

Figure 15
Figure 15 (graphics15.png)

注释参数选择

14. 课程预览

点击Course Composer中的“预览(preview)”标签,就可以像学生浏览最后成品一样地在线演示、观看该课程。预览功能方便你检查课程的最终演示是否如你预期进行。

Figure 16
Figure 16 (graphics16.png)

课程预览

15. 发布课程

经过发布的课程可供任何人在因特网上浏览。一旦课程完成,你就可以按如下步骤来发布:

  1. 确认你的元数据输入、角色分配和在线版本是否设置正确。
  2. 点击“发布(Pubilish)”标签。
  3. 在“修改描述(Description of Change)”处键入校订版课程的简要说明,这个说明文档会显示在课程的修订历史页面上。
  4. 点击“发布(Publish)”。

这时,课程就在connexions上发布了。你任何时候都可以利用Course Composer来审阅它。

提示:在课程发布以前,角色“作者”、“课程维护者”和“版权持有者”都必须指定到特定用户,并且,所有的准角色申请请求都必须经过了处理(接受或是拒绝)。

Figure 17
Figure 17 (graphics17.png)

课程发布

16. 编辑既有课程

你可以用Course Composer创建新课程的方式同样来编辑一门既有的课程。当然,只有你是该门课程的的课程维护员时,你才有权限进行课程的编辑。对课程进行编辑你可以按以下步骤来进行操作:

  1. 点击“搜索发布内容(Search for Published Content)”。这时,屏幕会显示“搜索Connexions资源库(Search the Connexions repository)”。
  2. 在搜索框里输入与课程相关的词或字符串。
  3. 取消复选框中的“模块(Module)”选择。保持复选框中的“课程(Course)”选择。
  4. 点击“搜索(search)”。这时会显示符合搜索条件的对象列表。
  5. 在复选框中选择特定课程。
  6. 从“添加内容到(Add selected content to)”下拉菜单中选择放置该课程的工作空间或工作组。
  7. 点击“添加(Add)”。该课程就被添加到特定的工作空间或工作组中了。
  8. 打开Course Composer中的课程,如前面“创建新课程”部分所介绍的方法对课程进行编辑。

Content actions

Download module as:

PDF | EPUB (?)

What is an EPUB file?

EPUB is an electronic book format that can be read on a variety of mobile devices.

Downloading to a reading device

For detailed instructions on how to download this content's EPUB to your specific device, click the "(?)" link.

| More downloads ...

Add module to:

My Favorites (?)

'My Favorites' is a special kind of lens which you can use to bookmark modules and collections. 'My Favorites' can only be seen by you, and collections saved in 'My Favorites' can remember the last module you were on. You need an account to use 'My Favorites'.

| A lens I own (?)

Definition of a lens

Lenses

A lens is a custom view of the content in the repository. You can think of it as a fancy kind of list that will let you see content through the eyes of organizations and people you trust.

What is in a lens?

Lens makers point to materials (modules and collections), creating a guide that includes their own comments and descriptive tags about the content.

Who can create a lens?

Any individual member, a community, or a respected organization.

What are tags? tag icon

Tags are descriptors added by lens makers to help label content, attaching a vocabulary that is meaningful in the context of the lens.

| External bookmarks