3

我是 SCORM 课程设计的新手。我有一个设计课程的要求如下

在第一页收集使用输入:你是学生吗?

如果是,加载学生练习如果不是,加载研究练习

我无法理解如何在 SCORM 中实现这一点。我使用 eXe XHTML 编辑器来设计课程包,然后将其作为 SCORM 1.2 导入。然后,为了验证我在 SCORM 云上加载了 hte 包。

有人可以指导我吗?

4

1 回答 1

1

SCORM 1.2 没有排序规则。如果您必须使用 SCORM 1.2,那么您最好的选择是只有一个 SCO 并在 JavaScript 中管理课程导航。基本上,您有一个 SCO 充当玩家并根据用户是否是学生来加载适当的练习。

在清单中,您将在该组织下拥有一个 SCO,对于其资源,您将拥有 SCO href 指向您的“播放器”页面。

...
<organizations default = "Course001">
    <organization identifier = "MyCourse">
        <title>SCORM 1.2 My Course</title>
        <item identifier="I_SCO1" identifierref="R_SCO01">
            <title>SCO 1</title>
        </item>
    </organization>
</organizations>
<resources>
    <resource identifier="R_SCO01" type="webcontent" adlcp:scormtype="sco" href="scos/playerSCO.html">
        <file href="scos/playerSCO.html"/>
        <file href="scos/studentSCO1.html"/>
        <file href="scos/researchSCO1.html"/>
        ...
    </resource>
</resources>
...

如果您可以使用 SCORM 2004,那么您有排序选项。您可以根据称为全局目标的全局变量进行条件排序;您可以使用选择导航事件在整个课程中移动;或者在最新版本(第 4 版)中,您可以发出跳转导航事件以转到特定 SCO。

ADL 为 SCORM 2004 制作了一个开发人员指南,其中还包括一些秘诀。菜单或先决条件食谱应该让您朝着正确的方向前进。http://www.adlnet.gov/wp-content/uploads/2011/12/SCORM_Users_Guide_for_Programmers.pdf

于 2014-06-26T15:08:56.070 回答