我正在为一个LMS软件工作,我们有视频,课程等......我已经分配了一个任务,我必须导入一个SCORM项目(作为一个zip文件),读取它的清单并存储SCO和资产到我们的数据库。我正在寻找一种方法来完成这项任务,但无法通过互联网找到任何东西。另外,我必须只参加SCORM 2014课程。
我必须以这样的方式存储课程,即我可以使用我的LMS软件维护SCO序列并检索课程。
有没有可行的方法呢?如果有人可以,请给我一个解决方案。谢谢你提前!
答案 0 :(得分:1)
SCORM有多个版本,其中三个版本在LMS和课件中得到了广泛采用:SCORM Version 1.2,SCORM 2004 3rd Edition和SCORM 2004第4版。我假设您指的是对SCORM 2004 4th Edition的支持,因为它是最新的。
在SCORM 2004 4th Edition(以及所有版本的SCORM)中,“导入”过程在很多方面都是特定于实现的。 LMS的实现细节各不相同,因此要求是课程软件按预期运行(在运行时),这是经过测试的。
话虽如此,通常LMS在导入过程中通常会执行以下几项操作:
此外,还有其他要求,例如在运行时根据清单中的值初始化数据模型元素。
您可以在SCORM内容聚合模型(CAM)一书中找到有关如何构建课程以及如何定义课程顺序的所有信息。这可以在上面的SCORM链接中找到(以及下面的其他提及)。
您可以在SCORM Sequencing and Navigation(S& N)一书中找到有关LMS如何为课程排序的所有信息,包括此过程的伪代码。
最后,您可以在SCORM运行环境(RTE)手册中找到有关运行时API和数据模型的信息。
您也可以找到这些资源:
我希望这会有所帮助。祝你好运。