如何将我的网站与AICC集成用于LMS

时间:2014-05-21 07:52:33

标签: scorm

我希望我的网站作为内容发布在LMS中,其中一位专家建议我使用SCORM和AICC。他们建议我们应该在我们的网站上创建一个包装器然后在LMS上发布它。现在我试着搜索和阅读有关SCROM和AICC但是无法了解包装器的构建方式。如果有人可以引导我使用博客或者我们应该如何实现这一目标。

1 个答案:

答案 0 :(得分:1)

基本上,您可以在互联网上以免费和付费的方式使用一些电子学习内容库。主要工作是找到LMS Runtime API。您的实现是可行的,但需要一些仔细的包装和一些自定义工作来完成它。

每个电子学习开发人员都必须共同构建一个可共享内容对象播放器。这可以使用加载页面的IFRAME来完成。这允许LMS启动的主页面加载一次,并卸载一次。现代内容采用的另一种方法是使用AJAX加载HTML的片段,并且具有类似的分页感觉,而没有IFRAME的开销。

下一个障碍是试图缓解跨域政策......

正如您所提到的,您可以去AICC,主要是因为它启用了跨域。尽管如此,AICC在你能录制的内容方面有点受限。请记住,此标准早于XML。所以我们在文本中有分隔符类别的配置。

SCORM会出现与您网站上试图与LMS通信的JavaScript相关的跨域安全性(沙盒)错误。这可能包括您的基础index.html页面,它可以使用您的网站上的JavaScript,CSS,图像。但是,如果您的网站更改了网页,我们会回到上面的评论。我们需要将它包装在IFRAME中。

在IFRAME场景中,您必须将您的电子学习标准库放在那里。您在IFRAME中的子页面可以与父母交谈。这可以确保您的主页面和所有子页面都与该帧的父页面有一条视线,并且如果存在则可以进行调用。

所有这些都取决于您构建网站的方式。我们类似地从媒体服务器上运行内容,并且具有相同的障碍,但内容应该是活动,游戏和测试/测验。如果您调整网站以尝试以这种方式进行通信,则无论是否使用LMS和任何运行时数据,您都必须使用它来填充它。

您仍然可以将网站作为资产启动。未评级为期权。有些人通常将此作为课程的一部分,学生可以阅读某些内容,然后在后续作业中对其进行测试。

祝你好运, 标记