Get the scorm values from the LMS(从LMS获取SCORM值)
本文介绍了从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值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:从LMS获取SCORM值
基础教程推荐
猜你喜欢
- 响应更改 div 大小保持纵横比 2022-01-01
- 有没有办法使用OpenLayers更改OpenStreetMap中某些要素 2022-09-06
- 动态更新多个选择框 2022-01-01
- 在for循环中使用setTimeout 2022-01-01
- 当用户滚动离开时如何暂停 youtube 嵌入 2022-01-01
- 悬停时滑动输入并停留几秒钟 2022-01-01
- 我什么时候应该在导入时使用方括号 2022-01-01
- Karma-Jasmine:如何正确监视 Modal? 2022-01-01
- 角度Apollo设置WatchQuery结果为可用变量 2022-01-01
- 在 JS 中获取客户端时区(不是 GMT 偏移量) 2022-01-01