【问题标题】:what's SCORM and how to use it in Tin Can API?什么是 SCORM 以及如何在 Tin Can API 中使用它?
【发布时间】:2015-08-28 09:57:52
【问题描述】:

我是 SCORM 和 Tin Can API 的新手。谁能解释一下什么是SCORM。如何使用 SCORM 云凭据生成语句。

提前谢谢...

【问题讨论】:

    标签: scorm tin-can-api


    【解决方案1】:

    您的第一个问题有点含糊。网络上有很多文档涵盖了 SCORM 和 Tin Can(现在称为 Experience API 或 xAPI)的基础知识。你可以从这里开始:http://tincanapi.com/overview/

    如果您想弄清楚如何将 Tin Can 语句保存到 SCORM 云,建议您查看 ADL 的 xAPI 包装器:https://github.com/adlnet/xAPIWrapper

    您应该能够通过更改example.html 页面中的以下凭据来快速启动和运行。

    ADL.XAPIWrapper.changeConfig({
      'endpoint': 'https://cloud.scorm.com/tc/YOUR_LRS_ENDPOINT_HERE/',
      'user': 'YOUR_USERNAME_HERE',
      'password': 'YOUR_PASSWORD_HERE'
    });
    

    【讨论】:

    【解决方案2】:

    SCORM 是一种基于 JavaScript 的标准,允许课程与 LMS 进行通信。 TinCan 是一种模型,它允许 Web 内容通过 REST 将数据传送到学习资源商店。它们完全不同。如果您正在生成语句,那么您纯粹是在谈论 Tin Can API(又名:eXperience API 或 xAPI)。

    要创建将数据发布到 cloud.scorm.com LRS 的声明,您需要确保已按照“如何开始使用 SCORM Cloud API”http://scorm.com/scorm-solved/scorm-cloud-developers/how-to-get-started-with-the-scorm-cloud-api/ 中的所有步骤进行操作

    要初始化您的帐户并开始发送语句,请查看此页面http://cloud.scorm.com/doc/web-services/api.html,特别是以下代码,并在构建应用程序时将 [您的应用程序 ID] 和 [您的密钥] 替换为您的特定凭据。

    ScormCloud.Configuration = new RusticiSoftware.HostedEngine.Client.Configuration([your services url], [your app id], [your secret key]);

    【讨论】:

      【解决方案3】:

      SCORM 和 Tin Can API(现在的 Experience API 或 xAPI)都是独立的电子学习标准。 Tin Can API 是 SCORM 的更新/最新版本,并且有一个不同的名称,因为它与 SCORM 完全不同。

      如果你想生成语句,你首先需要一个内容,你可以在网上找到几个示例内容,或者如果你需要自定义生成内容,你需要一个 Javascript 库(有免费的库可用)。 SCORM 云凭证或任何其他 LRS 身份验证凭证可与这些内容/库一起使用,以将语句发送到 LRS/Scrm 云。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2016-01-20
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-02-11
        • 2022-01-10
        • 2015-03-13
        相关资源
        最近更新 更多