如何为php应用程序创建SCORM内容


How to create SCORM content for php app

SCORM基本上是电子学习要遵循的一套标准可以在交互过程中跟踪用户信息的课程。

对于运行我们需要创建的SCO包,我正处于LMS开发的初始阶段,所以我想知道如何为我的应用程序创建SCORM包。

我读过这篇文章——Make_a_single_HTML_page_to_be_a_SCO,但这需要Dreamweaver和我在Ubuntu上(这也不是一般参考)。

我也关注了这个链接http://www.elml.org/website/en/html/output_cp.html#d8e3988.html但是输了。

也请阅读这篇文章。正在创建SCORM内容,但内容并不丰富。

请让我知道我在创建SCORM包时缺少了什么,因为该主题的可用内容非常少。

仅供参考-我查过了http://scorm.com/但它是100MB之后的付费解决方案,我的应用程序不是Moodle应用程序。

在这个时候举一两个例子真的很棒。

编辑-

我在探索的早期阶段就提出了这个问题Scorm含量。

PIPWERKS在一般情况下清楚地回答了这个问题,所以如果你遇到这个问题,请同时阅读他的答案。

SCORM课程需要使用客户端代码;本课程不允许使用PHP和ASP等服务器端语言。

您的标题是"如何为php应用程序创建SCORM内容"。SCORM课程故意不知道LMS用于加载和播放SCORM内容的语言。LMS可以用PHP、ASP、Ruby、node.js等构建。无论播放器使用什么语言,课程内容都必须是纯HTML和JavaScript。(您可以包括Flash等其他客户端技术,但HTML和JavaScript仍然是核心。)

因此,你的标题最好写为"我如何创建SCORM内容?"(相当于"我如何新建SCORM课程?")。

网上有很多很多SCORM课程的例子。您可以先复制其中一个,然后根据需要进行修改。正如他们所说,"谷歌是你的朋友",所以我不会为你列出所有的资源。谷歌点击率最高的是http://scorm.com/scorm-explained/technical-scorm/golf-examples和http://www.adlnet.gov/scorm/scorm-2004-4th

这两个网站都被SCORM开发人员认为是最好的资源。

请记住,还有不同版本的SCORM:SCORM 1.2和SCORM 2004。SCORM 1.2被认为更容易,因为它有较少的移动部件。SCORM 2004是SCORM 1.2的继任者,功能更强大,但学习曲线也更陡峭。

如果你只是需要SCORM课程来测试你的PHP应用程序,那么Rustici Golf的例子(SCORM.com链接)绝对是你能找到的最好的例子。ADL站点包括一个专门为测试LMS中的SCORM支持而设计的一致性检查器,因此使用它也是一个好主意。

我也在运行Ubuntu,我理解你的困难,我还没有找到一个导出scorm的应用程序。每当我需要自己创建SCORM内容时,我:

  1. 已创建Windows虚拟机
  2. 已安装Articulate的故事情节演示(免费30天)

Articulate产品,以及Composica和Adobe Captivate,可能是最受欢迎的SCORM内容创建应用程序,因此,如果您的实现与配合良好,那将是一个额外的好处

在清晰的论坛中进行快速搜索,我发现了一个可以使用的示例SCORM 1.2文件,Big Brute LMS版本