如何将 scor 课程整合到我的网站

How integrate scorm courses to my website

我有scorm课程,这是一个包 next files

我可以将它上传到 scorm 云(使用 scorm 驱动程序)并在此处启动它。但是我需要在我自己的网站上展示这门课程。而且我不知道该怎么做。

我应该使用一些 scorm 播放器吗? Here 据说我可以使用 scorm cloud,但它不适合我(或者我不明白)。

或者我应该使用 scorm 包装器吗?但是如何使用它来展示课程。

在功能中,我将从服务器获取 scorm 包。

SCORM 的基本方法(构建与购买)-

  • 后端 api(命名你喜欢的 NodeJS,PHP,ASP.NET 等...)
  • 一个数据库(SQL/NOSQL)
  • 前端HTML/CSS/JS
  • 内容在 IFRAME 中启动,新 window,选项卡(取决于偏好)
  • 需要 SCORM 1.2 或 2004 的 SCORM 运行时环境 (RTE),具体取决于 (JavaScript)。这主要是付费选项,否则您需要自己推出。这会为每个学生尝试强制执行 SCORM 规范。这称为 CMI 对象。它由评分、互动、目标等组成。这是您要求的核心,但确实依赖于后端来保存学生尝试、获取学生尝试和管理学生尝试的历史记录。
  • 内容(通过称为 CAM 内容聚合模型的 zip 导入)完整 imsmanifest.xml。这可以通过上传或手动将内容放在服务器上来完成。
  • XML 解析,XSD 验证可选
  • 这会构建 Table 的内容,您将在课程查看器中显示这些内容。考虑将所有导入的内容放入作业中,以便您可以将它们分配给学生。这也假设您有用户管理。如果您不这样做,那么您也在构建它。

而这一切都只是考虑上市时间。如果您属于获取/购买类别 -

免费:Moodle(SCORM 1.2,有限或无 SCORM 2004)

我知道的所有其他选项都开始有订阅、席位或一次性付款选项。请记住,这些是 2001-2009 年创建的。我希望你坐上时光机回到过去,记住 JavaScript 的状态 ;)。因此,需要注意的事项取决于您的目标。

我会说明我出售 SCORM Runtime API 只是为了与现有站点集成,但您必须带来周围的 API 支持、数据库和课程查看器(我提供了这方面的示例、文档和支持)。但是,很明显,这取决于你 Google 这个问题的目标,你会意识到这个“要求”的范围从几千到几十万美元不等,而不是花 2 年时间阅读白皮书规格并整理所有这些内容。

我的网站 https://cybercussion.com has plenty of info as well as my GitHub open source project for Content Development https://github.com/cybercussion/SCOBot/wiki 可以突出显示连接 LMS 的一些内容。