我正在阅读从 ADL 网站下载的 pdf“程序员 SCORM 用户指南”,我了解到我们只能在 LMS 中存储一些特定的信息集;比如学习者的名字、分数等。
我想知道我是否可以制作一个 SCO,它可以将我的 OWN 信息集存储在 LMS 中。假设如果我正在评估 SCO,我将如何存储学习者对每个问题的回答,然后以某种方式从 LMS 中获取?有可能吗?在 LMS 中存储我自己的信息?
亲切的问候,谢谢
SCORM 目前没有允许扩展存储特定新数据元素的机制。
但是,它确实为您提供了存储桶,您可以使用这些存储桶以文本格式存储您自己的数据,以便以后检索。这将允许您存储和检索数据,但 LMS 通常不会理解它。cmi.suspend 数据是为此目的最常用的字段。在 SCORM 2004 第 4 版中,还有一个更大、更健壮的 adl.data 结构。
如果您想报告学习者对问题的回答,可以使用一组 SCORM 数据模型元素。查看SCORM Run-Time Reference Chart中的 cmi.interactions 集合。
如果您确实需要开始存储比 SCORM 当前允许的更具表现力的数据,您应该查看即将推出的下一代 SCORM,即Tin Can API。这还没有被广泛部署,但您将在接下来的几个月中开始看到早期的实施。