0

数据模型中有一个 course_location 元素,用于存储学生在 SCO 中离开的位置。

是否有任何元素描述了可以在 SCORM 1.2 的 scorm 包中添加书签的幻灯片总数或课程总数?

4

1 回答 1

0

不是正式的。课程可以以任何方式构建,不期望会有幻灯片编号。

大多数人suspend_data用来存储包含您需要的信息的自定义字符串。您也可以将其存储在lesson_location.

例如(这只是众多方法之一):

var totalSlides = 10;
var currentSlide = 3;
LMSSetValue("cmi.core.lesson_location", currentSlide + "|" + totalSlides);
var lmsdata = LMSGetValue("cmi.core.lesson_location").split("|");
totalSlides = lmsdata[1];
currentSlide = lmsdata[0];

这是一个非常人为的例子,但你明白了。不要忘记添加错误检查,如果lmsdata数组中没有第二个元素,此示例将抛出错误。您也可以使用 JSON,但它更冗长并且会占用字符 -lesson_location并且suspend_data对可以存储的字符数有限制,尤其是。在 SCORM 1.2 中。

在此处查看所有数据模型元素:http: //scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/

于 2014-07-24T15:42:08.757 回答