基于的异构型网络教学平台研究以教学平台与音(2)
1.Moodle教学平台
Moodle是一个模块化的、面向对象的动态学习环境,是基于“社会建构主义理论”设计开发的开放源代码的网络教学系统平台。自2002年发布以来,由于简单清晰的使用方式和灵活的扩展方式等优秀表现,Moodle在教育领域赢得了无数人的青睐,目前已经成为最为流行的网络教学平台之一。
Moodle作为一个课程管理学习系统,因为它的开源特性、安装简单、能实行智能化升级等优点,在全球各类教育机构中广泛采用。据Moodle官网统计,截止到2018年4月,已经有233个国家的个站点取得了注册资格,共有1528万多门课程,用户数万人,其中教师人数超过万人[6]。
2.Helix Media Library音视频资源库
Helix Media Library是由著名的RealNetwork公司开发的流媒体资源库软件,软件提供创建、管理、编组和分发视频服务。Helix媒体库提供了一个直观和功能强大的Web界面,可对流媒体服务器上的数字媒体资产进行分类、搜索和管理。Helix Media Library业务于2014年底被Streaming Ltd公司收购。
Helix Media Library的主要功能:教师可通过平台布置创建或上传语音或视频作业;学生可通过平台创建或上传语音和视频作业;可通过Grade Book为语音和视频作业评分。
3.教学平台的音视频资源库功能LTI集成与使用
因为Moodle教学平台和Helix Media Library音视频资源库应用了LTI标准,所以Moodle可以利用LTI集成Helix Media Library,使网络教学平台有了视频资源库的功能,能够在网络教学平台上直接上传音视频,或者检索引用视频库中的资源,并且提供流媒体服务,教者与学者都能实时收看视频。
Helix Media Library与教学平台的主要集成功能:可通过Moodle直接上传视频;教师可通过平台布置创建或上传的语音或视频作业;学生可通过平台创建或上传语音和视频作业;可通过Grade Book为语音和视频作业评分。
4.Helix Media Library与Moodle的集成实现
利用LTI,以其为标准的Moodle教学平台和Helix Media Library音视频资源库的集成实则只需简单几步就可实现。可以分为用户身份认证及权限的集成、教学功能模块的集成两类。
Helix Media Library LTI可以通过LTI来集成两个系统之间的统一身份认证,当然也支持LDAP或Active Directory。Moodle通过 LTI将用户信息发送到 Helix Media Library以确定用户权限;通过现有的Helix Media Library设置Active Directory,并且和Moodle整合。
Helix Media Library的LTI设置只需在“设置”中的“安全”项中对“学习工具互操作性”中设置“Key”“Secret”及“Access Level”,如图 2 所示。 在 Moodle 中通过“key”“Secret”与联接的媒体库匹配。 Access Level设置用户访问方式和权限,为了便于权限管理,我们选择了AD/LDAP Only。用户权限由LDAP来定义[7]。
图2 Helix Media Library LTI设置
在Moodle中以管理员登录,在“网站管理”中选择“插件”,以Moodle管理员身份登录Moodle,在“网站管理”中选择“插件概述”。在插件列表中,会看到Helix Media Library(音视频库)插件,点击设置,进入图3所示的具体插件设置页。这里我们只用设置Helix Media Library提供的 LTI接口 URL(
可以看出应用了LTI规范的系统,只需要做简单的设置即可。应用了LTI规范系统的开发者,需要熟悉、遵循IMS LTI技术规范,应用了该规范的系统对于教师是易操作和易管理的,并易于学习者操作和使用。
图3 Moodle中Helix Media Library插件设置
Helix Media Library拥有支持 BlackBoard、Moodle教学平台的模块(插件)软件。利用学习工具的互操作性(LTI),在Moodle教学平台中可以通过该模块直接使用资源库中的内容,并且在Moodle中直接上传资源到资源库中。
Moodle插件模块包括三部分:helixassign,作业提交插件,从Moodle中提交作业音视频作业。helixmedia-HtmlEditor,Moodle中的文本编辑器插件;helixmedia,教学活动模块插件,为Moodle提供了HML(音视频资源)活动模块(见图4)。插件的安装方法和安装Moodle的其他功能插件方法一样,将helixassign文件放到Moodle服务器上的moodle/mod/assign/submission目录中;将helixmedia文件放到Moodle服务器上的moodle/mod/目录中;将helixmedia-htmleditor文件放到Moodle服务器上的lib/editor/tinymce/plugins目录中。以Moodle管理员身份登录Moodle,在“网站管理”中选择“插件”,通过简单的操作就能完成插件的安装。
图4 Moodle中添加音视频资源
当然我们还要对Moodle插件进行配置,主要为学习工具互操作(LTI)的配置如图2。完成插件的安装与配置后,在Moodle教学平台中就可以用活动模块添加音视频资源、布置音视频作业,并且可以在文本编辑器中直接插入音视频资源。