如何将描述设置为 imsmanifest.xml 中的 objective

How to set a descripton to an objective from imsmanifest.xml

我是 SCORM 2004 第 3 版的新手,我需要在我创建的每个 objective 中添加描述。 http://www.examengine.net/help/LmsApiHelp/GetValueEnum.htm 这让我相信我可以从 js API 创建它,但我想知道我是否可以从 imsmanifest.xml

创建它

SCO(s) 是在 Articulate Storyline 上创建的,通常我不能对其执行 objectives 但触发 javascript 我可以设置它,但现在我需要显示 imsmanifest 中的描述。

我发现了这个:

<imsss:objective objectiveID="obj_module_1" description=”This is the first objective of module 1.”>

但是没用...

我是用这个函数搞定的:

lmsAPI.GetObjectiveDescription("obj_module_1");

SCORM 中没有目标的描述属性。 SCORM 内容聚合模型 (CAM) 一书列出了可用于清单的元素和属性。从它列出的内容来看,'objective' 的唯一属性是 objectiveIDsatisfiedByMeasure。 (SCORM books here)

除非您的 LMS 将此作为 SCORM 之外的功能提供,否则 Javascript 路径似乎是您唯一的选择。