【问题标题】:SCORM and JavaScript: How to make a web application SCORM compatible?SCORM 和 JavaScript:如何使 Web 应用程序与 SCORM 兼容?
【发布时间】:2018-09-11 23:14:23
【问题描述】:

我有一个播放 HTML5 视频的网络应用程序。我想知道如何使这个应用程序与 SCORM 兼容。

我不是在寻找生成和导出 SCORM 内容的程序,但我想知道如何从头开始创建 SCORM 包。

通过 pipwerks 我已经找到了一个 javascript API 库,它非常笼统地描述了这种方法:https://pipwerks.com/2008/05/08/adding-scorm-code-to-an-html-file/

Pipwerks 很棒,但我想知道在一个 SCORM 课程的不同情况下需要调用库中的哪些函数。

【问题讨论】:

    标签: javascript scorm scorm2004


    【解决方案1】:

    通常这将取决于您希望在 SCORM 信息模型中捕获哪些数据。 IOW,观看视频的某些部分是否等同于“完成”的概念?还是它的意思是“通过”?也许观看的视频量是一个分值?您甚至可以通过交互模型捕捉单个时刻,例如暂停、播放、跳过等。本质上,您需要决定要记录什么,然后可以将其转换为必要的 SCORM 调用,然后根据您选择的库如何产生这些结果。有关更多详细信息,我建议阅读 https://scorm.com/scorm-explained/technical-scorm/run-time/,尤其是从“使用 API”开始。您至少需要确保调用了 InitializeTerminate。还请务必在 Rustici 的 SCORM Cloud https://cloud.scorm.com 中测试您的内容(为此目的是免费的)。

    【讨论】:

    • 我的网络应用程序播放视频并中断一些地方,然后在视频中显示一个任务。因此,用户必须观看视频以完成课程并解决各种任务以通过课程。为此,我需要相应的 API 调用。感谢您的提示:)
    • 很高兴它有帮助。您已经找到了 PipWerks 包装器,如果您需要通过一个界面支持多种学习标准(和 SCORM 版本),您可能还需要考虑使用 Rustici 的驱动程序(无耻插件):rusticisoftware.com/products/rustici-driver
    猜你喜欢
    • 1970-01-01
    • 2013-08-07
    • 2011-05-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多