【问题标题】:To Develop LMS and Scorm Sequesncing Engine开发 LMS 和 Scorm 测序引擎
【发布时间】:2015-07-29 21:26:52
【问题描述】:

我们想要一个能够导入 SCORM 包并将其显示给学习者查看内容的 LMS(以 ASP.NET/vb.net 编码)。我对 SCORM 完全陌生,并且已经转移到这个项目。我想知道如何访问 SCORM 评估对象的(测试)结果,例如学习者 ID、通过/失败、时间。

您能否指导我在 ASP.NET 代码中实现什么才能实现我的目标?

到目前为止我已经完成的任务是,

读取清单 zip 文件,解压缩文件并从文件中获取所有信息(内容名称、描述、项目和启动页面),当用户点击特定课程时,弹出窗口正在启动页面。

我急切地想知道接下来我可以做什么来使用 API 与 LMS 进行通信。我需要开发自己的 LMS 以获得结果吗个人用户的数据库中的信息,以便我以后可以查看结果。

所以剩下的任务。

  1. 提供内容的跟踪机制。
  2. SCORM/LMS 排序引擎,用于控制符合 SCORM 的课程部分之间的导航。

请帮忙。

【问题讨论】:

    标签: scorm


    【解决方案1】:

    codeplex 的 SLK 提供了一个很好的起点。但是,如果您真的想要提供完全兼容的内部书面 SCORM 剧本,那么您面临着一项重大任务。本质上,您需要充分发展三个方面:

    CAM - 解压过程,听起来你已经实现了。

    RTE - SCORM 的 javascript 主机,提供 8 种指定方法。在这之后,您还需要实现 SLC 确实提供帮助的 SCORM 对象模型。如果您已经实现了所有这些,那么数据模型上应该有指示完成等的数据条目。

    SN - 排序和导航处理。这显然是最复杂的部分。我仍在尝试使用 SLC 来实现这一点,这很难。完成这项工作后,可能会为您提供更多信息,让您了解已完成的工作。

    也值得一看 scorm.com,它是一家咨询公司,但提供了很多关于 scorm 标准的有用信息。

    【讨论】:

    • 我也是基于 Scorm 2004 第 4 版的 LMS 的新手。我接下了这个任务。请问你能帮我吗?我已经读完了 CAM ,现在我正在读 RTE 文档。
    【解决方案2】:

    确实如此。 SCORM 是这些标准之一,您可以在其中尽可能少地实施。但是你需要一些带有后端脚本的 Javascript(JSON 来拯救),这样你就可以跟踪 scorm 数据,并将其保存到你的数据库中。

    但让我告诉你:这是最简单的任务!制作自己的课程创建者是另一回事。

    【讨论】:

    • 请查看我在同一个博客中发布的问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多