Ember JS用于SCORM合规性

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ember JS用于SCORM合规性相关的知识,希望对你有一定的参考价值。

是否有任何参考资料解释如何制作将在LMS(SCORM Compliance)中使用的Ember JS学习内容。我已经尝试过ember build并将imsmanifest.xml放在根文件夹(/ dist)上。当我将所有/ dist文件夹的内容上传到LMS(cloud.scorm.com)时,不会显示Ember JS应用程序。

有没有建议使用SCORM Compliance和Ember JS制作学习内容?我将使用SCORM 2004第4版。非常感谢你。

答案

你有几个选择 -

  1. 这是未跟踪的吗?在imsmanifest.xml中,您可以将其资源scormType标记为“asset”或“sco”。提示:如果您的EmberJS内容中没有包含SCORM通信,那么它就是一项资产。
  2. 如果已跟踪,则应将其资源scormType设置为“sco”。这意味着您的内容正在使用SCORM Runtime API(在SCORM 2004中是API_1484_11)进行初始化和终止等基本操作。

示例:https://github.com/cybercussion/SCOBot/blob/master/imsmanifest.xml

如果这是您第一次听到API,那么您需要考虑您的目标是什么。通常,课程将确定您的可共享内容对象中可接受的数据点。您必须至少初始化和终止,但如果您选择跟踪分数,进度,完成状态,则需要将其整合到现有工作中。

有免费的javascript库可用于与SCORM Runtime API交互。这些将被称为“SCORM Wrappers”,“SCORM Content API”,其工作是找到API_1484_11,然后开始根据需要进行Initialize,GetValue / SetValue,Terminate调用。这些库的特性和功能不同,因为SCORM规范自2001年以来一直存在,然后在2004年得到增强。

以上是关于Ember JS用于SCORM合规性的主要内容,如果未能解决你的问题,请参考以下文章

css 用于隐藏具有辅助功能合规性的文本块的CSS类

css 用于隐藏具有辅助功能合规性的文本块的CSS类

css 用于隐藏具有辅助功能合规性的文本块的CSS类

Web 应用程序(Vue.js、Django、Heroku)的 GDPR 合规性 [关闭]

什么是文件系统的 posix 合规性?

HIPAA 合规性的数据库要求是啥?