0

希望一切都好,我想知道是否可以实现以下场景。

  1. 我们有一个 SCORM 包,我们希望将它放在我们自己的 Web 服务器上,并在 LMS(blackboard,moodle) 中指定指向它的链接。
  2. 当用户登录 LMS 时,它应该执行单点登录(使用 LTI)并显示来自我们 Web 服务器的 scorm 内容。
  3. SCORM 可以在我们的 Web 服务器中访问登录用户的详细信息(用户 ID、分数详细信息等)。

我已经搜索并在下面找到了一些详细信息

http://scorm.com/scorm-solved/scorm-cloud-developers/how-to-get-started-with-the-scorm-cloud-api/

但是这个api不是免费的。

4

1 回答 1

0

您自己的网络服务器使用另一个网络服务器,然后处理用户凭据、作业和启动课件将是一项艰巨的任务。这些系统本质上具有一个运行时 API,用于管理与 SCORM 交互的学生尝试。

您可以从 Rustici 的 SCORM 引擎获得的 SCORM 支持的一些部分实际上是值得付费的。

  1. 100% SCORM 兼容性(1.2,2004)
  2. 我相信他们有一个 .NET 和 Java 实现(关于 PHP 的不确定性),您可以将其插入您的平台。如果您不使用这些语言,我相信他们会很高兴回答您关于进一步支持的任何问题。
  3. 您已了解如何导入 PIF/ZIP 内容聚合模型包。即使是健壮的。
  4. SCORM 云托管可以消除对 SCORM 引擎的需求(#2)

你在这个领域找不到太多免费的主要原因(除了moodle)主要是工作量巨大,另一个主要原因是你发现许多平台都支持SCORM。还有遗留空间和陈旧过时的东西也达到了这一目的。

最后,您拥有了运行时、内容包解析以及如果您使用 SCORM 2004 的所有序列和导航规则。这三件事听起来并不多,但从头开始,它们是一项令人筋疲力尽的工作。

希望一切都有意义,马克

于 2014-06-25T21:45:08.043 回答