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值


猜你喜欢
- Quasar 2+Apollo:错误:找不到ID为默认的Apollo客户端。如果您在组件设置之外,请使用ProvideApolloClient() 2022-01-01
- 使用RSelum从网站(报纸档案)中抓取多个网页 2022-09-06
- Flexslider 箭头未正确显示 2022-01-01
- 如何使用 JSON 格式的 jQuery AJAX 从 .cfm 页面输出查 2022-01-01
- Css:将嵌套元素定位在父元素边界之外一点 2022-09-07
- 400或500级别的HTTP响应 2022-01-01
- 失败的 Canvas 360 jquery 插件 2022-01-01
- CSS媒体查询(最大高度)不起作用,但为什么? 2022-01-01
- Fetch API 如何获取响应体? 2022-01-01
- addEventListener 在 IE 11 中不起作用 2022-01-01