首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设计有条件加载下一页的SCORM包

如何设计有条件加载下一页的SCORM包
EN

Stack Overflow用户
提问于 2014-06-23 20:34:18
回答 1查看 293关注 0票数 2

我是SCORM课程设计方面的新手。我有一个设计课程的要求,如下所示

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

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

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

有人能为我做同样的指导吗?

EN

回答 1

Stack Overflow用户

发布于 2014-06-26 23:08:56

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

在清单中,您将在组织下有一个SCO,并且对于其资源,您将使SCO href指向您的“玩家”页面。

代码语言:javascript
复制
...
<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,那么就有了排序选项。您可以基于称为全局目标的全局变量执行条件排序;您可以使用choice导航事件在整个课程中移动;或者在最新版本(第4版)中,您可以发出跳转导航事件以转到特定SCO。

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24366066

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档