我们正在我们公司建立一个移动学习解决方案[IOS和Android兼容]。该产品需要符合SCORM标准。我想知道它是应该由开发人员在内部开发还是应该追求其他付费选项?什么是使我们的产品符合SCORM标准的其他方法?由于我们在这里解决了我们的问题的高成本解决方案,我们并没有因为使用SCORM引擎而积极肯定。任何建议/帮助表示赞赏。
答案 0 :(得分:0)
您可以使用GitHub上提供的许多开源选项在内容中包含SCORM。
在内容中获取SCORM(免费)是第1步。 打包,捆绑和部署确实是第2步。
这通常与课程如何定义课程,模块,单元等结构有着密切的关系。我不知道他们想要如何组织这个,我可以推测你可能只是有一个简单的“我想知道学生查看内容“方法。如果您更加依赖于学生如何执行他们所看到或接下来要做的事情,那么这需要大量的预先设计,以便您可以桥接内容的设计,开发和部署。
如果您在谷歌搜索我的SCOBot项目或Pipwerks,那么您就可以开始使用了。 需要JavaScript友好的开发人员和通过阅读获得的一些基础SCORM知识。这可能是外包的。 了解您希望支持的SCORM版本可以提供帮助。咨询LMS以了解该信息。
远程呈现/创建内容;如果你从头开始这样做,你需要一个HTML / JS开发人员,或者如果它更加互动你的WebGL,Canvas或更多。还有其他付费服务,如iSpring,Captivate和其他提供SCORM标准支持的内容创建。他们甚至可以为您处理包装(如下所述)。
这需要一个zip(CAM内容聚合模型),其中包含一个imsmanifest.xml文件来描述TOC的一对多关系。再简单就是1,许多人开始允许您对层进行分组并添加目标和其他增加复杂性但可行的事情。 您可以使用XML,Zip和规范知识来创建此包。我的网站上有一个包装应用程序和Mac(免费)AppleScript,它也可以执行非常基本的包装。我没有任何其他免费选择。
通过上传这些CAM(zip)软件包,通常通过FTP / FileShare执行。 LMS解压缩并读取清单。有时你可以通过媒体/内容服务器将原始文件复制到LMS,但这在很大程度上取决于选项。