从LMS获取SCORM值 [英] Get the scorm values from the LMS

查看:0
本文介绍了从LMS获取SCORM值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我在symfony中创建了一个LMS,我想在上面实现SCORM标准。有没有人已经做了一个关于它的项目?我想知道如何从LMS获取SCORM值,以及如何连接它们。 谢谢。

推荐答案

SCORM 2004是在一组电子书中定义的,俗称为SCORM书架。您可以在ADL SCORM网站上找到这些内容:https://www.adlnet.gov/projects/scorm/

2004年,您需要实施三本书:

  • CAM手册定义了imsmanifest.xml清单文件的格式,您可以在包含SCORM模块的压缩文件(在SCORM中称为PIF&q;)中找到该文件。
  • RTE一书定义了运行时环境,即SCORM 2004模块将尝试查找并与之对话的Java API。
  • SN手册定义了排序逻辑(即,如果要在不同活动之间导航,将会发生什么情况)以及如何在LMS端处理目标。

实施SCORM 2004并非易事。对于规模感:根据您的周密程度,对于一个全职从事这项工作的经验丰富的独立开发人员,我估计实现时间至少为一个月,如果进行适当的遵从性测试,实现时间会更长。

大多数LMS仍然只支持SCORM 1.2,并将他们的SCORM 2004支持限制为运行模块的最基本必需品,而不考虑实际的排序逻辑,这需要大量的实现工作。另请注意,SCORM 2004与SCORM 1.2不兼容,因此如果您想同时支持两者,则需要同时实现两者,或者至少为两个版本都提供API包装器。SCORM 1.2书架仅包含RTE和CAM书籍,还包括第三本包含更正和说明的书籍。

还请注意,SCORM系列标准的工作已经停止,SCORM 2004第四版的最后一个版本可以追溯到2009年。自那以后,ADL支持了更通用的Experience API(xAPI,最初称为&Tincan";)标准,以及基于xAPI作为SCORM替代方案的cmi5打包标准:https://xapi.com/

这篇关于从LMS获取SCORM值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆