APP下载

Moodle平台在线下教学管理中的应用

2012-11-10福州大学阳光学院计算机工程系福建福州350001

长江大学学报(自科版) 2012年10期
关键词:面授插件页面

游 玲 (福州大学阳光学院计算机工程系,福建 福州 350001)

Moodle平台在线下教学管理中的应用

游 玲 (福州大学阳光学院计算机工程系,福建 福州 350001)

介绍了如何在Moodle(Modular Object-Oriented Dynamic Learning Environment)平台中实现对线下课程的管理,重点介绍了Moodle中facetoface插件的安装及其应用实践。

Moodle;线下教学;面授

Moodle是澳大利亚教师 Martin Dougiamas基于建构主义教育理论而开发的课程管理系统,是一个免费的开放源代码的软件。Moodle平台因其界面简单、精巧、易用性,目前在全球已得到广泛的应用。但Moodle只能作为现代教学的辅助手段之一,无法完全替代传统的最主要的线下教学活动——面授。面授作为学校教育中较为重要的教学活动,因缺少有效管理工具,而无法预知有多少人参加本次面授课程,以及教室的可容纳人数、参加人员的安排通知等难以管理。

在线的网络环境无法完全满足新课程改革背景下对面授等线下活动的管理、排期、等待列表管理等需求。线上学习与线下互动二者无法完全替代。目前国际教育技术界的共识是,只有将这传统学习与网络化学习结合起来,使二者优势互补,才能获得最佳的学习效果。

因此,对教学/学习系统提出了新的要求:混合式学习平台的搭建。“所谓混合式学习就是要把传统学习方式的优势和网络化学习的优势结合起来,也就是说,既要发挥教师引导、启发、监控教学过程的主导作用,又要充分体现学生作为学习过程主体的主动性、积极性与创造性[1]。”

下面,笔者将Moodle与facetoface插件模块相集成,并结合教学实践,以满足新课程改革背景下对面授等线下教学活动的管理、排期、等待列表等管理需求。

1 系统的具体环境

系统的具体环境如表1所示。假设已经正确安装了Moodle 1.9.12,并能正常运行。

2 facetoface插件的安装

表1 系统环境

facetoface(面授活动)插件用于在面对面教学的过程进行跟踪及预订管理。每个面授活动可包含一个或多个面授课。这些面授课可以跨越多天、可限定参加人数,支持扣费管理、出勤点名、在面授活动正式开始前可发送提醒邮件给课程参与者及管理员。当用户注册或取消该课程活动时会发送确认消息给相关的参与者。该模块为寻求搭建一个混合式学习环境提供了可能。facetoface插件的安装过程如下:

1)下载facetoface插件包,解压后将facetoface放到Moodle的mod目录下(facetoface下载地址:http://download.moodle.org/download.php/plugins/mod/facetoface.zip)。

2)通过浏览器中访问Moodle系统并以管理员的身份登录Moodle平台,然后进入平台的管理界面,选择“通知”菜单,系统则会自动根据插件接口搜索到facetoface插件并自行安装。

3)点击“继续”。

4)检查安装是否成功。网站管理→插件→活动→活动管理。如果安装成功,你在活动模块列表中能看到“面授”条目。

注意: Linux用户将程序包解压放到mod目录下之后,需要将安装文件的读权限授权给apache的启动用户。

facetoface插件安装完后,进入 网站管理→插件→活动→活动管理,进行些基本的设置。所有的设置项都有详细注释,按注释进行设置即可。

3 facetoface的应用

3.1预约面授课程

预约面授课程过程如下:

1)新建一门课程或者进入一门已存在的课程,点击“打开编辑功能”按键,在“添加活动”下拉框中,选择图1所示的“面授”活动类型。

2)在面授设置中选填相关的信息,如图2所示。如果该项设置信息有不理解的可以点选,获得帮助。填完相关的信息后,点击页面最下方的“保存并预览”按钮。

图1 课程首页

图2 添加新面授活动设置页面

图3 添加新面授课程

3)在本页面点击“添加一节面授课”即可增加一个面授课程及其时间安排,界面如图3所示。

4)添加面授课程页面,该页面包含:开课开始结束时间、容量、是否允许预约、课程时长、课程费用、折扣费用等信息可供配置,开始结束时间可增加多个,界面如图4所示。

5)添加完面授课程内容,效果如图5所示。

6)现在学生可以开始预约该面授课程了。当老师确认了该学生的预约后,学生将会收到一个确认邮件,并且可先把将该预约记入个人日历中,系统将在开课前指定的时间提前发送提醒消息。

3.2facetoface与课程的集成优化

在课程的页面无法直接看到面授课程时间安排的详细信息,界面如图6所示,不便于学生查看与预约,为了直接在课程页面上能直接显示所有面授课程的时间安排,方便学生查看,使facetoface插件在Moodle中发挥更好的作用,达到如图6所示的效果,需要修改 course/lib.php文件中的print_section()函数,在lib.php源代码的1442与1443行之间加入如下代码:

if ($mod→modname == ‘facetoface’)

{

include_once($CFG-gt;dirroot.‘/mod/facetoface/lib.php’);

echofacetoface_print_coursemodule_info($mod);

}

图4 添加新的面授课程的时间安排及费用

图5 面授课添加完成

图6 代码修改

4 结 语

充分利用facetoface模块的灵活性和可操作性等特点,结合Moodle平台开源和免费的优势搭建教学管理信息平台。根据学校的具体情况,设计具有全面性、科学性、导向性的面授课程管理,让学生对教师的教学情况进行了全面的评价,对学校在新课程改革中存在的问题提出合理的意见或建议。笔者在Moodle平台集成该模块后,采取通过对系统用户访谈法进行对比分析,得到的结论是该模块的集成对线下教学活动的管理获得了较好的实践应用效果,对学校基于Moodle混合式教学环境的搭建有参考意义。

[1]黎加厚.信息化课程设计[M].上海:华东师范大学出版社,2007.

[编辑] 洪云飞

10.3969/j.issn.1673-1409(N).2012.04.038

TP393

A

1673-1409(2012)04-N108-03

2012-02-10

游玲(1975-),女,1999年大学毕业,硕士,讲师,现主要从事计算机科学与技术方面的教学与研究工作。

猜你喜欢

面授插件页面
刷新生活的页面
自学
自编插件完善App Inventor与乐高机器人通信
自 学
广西天等县“混合式工作坊”支撑乡村学校项目集中面授、送教下乡暨项目调研会
广西天等县“混合式工作坊”支撑乡村学校项目集中面授、送教下乡暨项目调研会
基于jQUerY的自定义插件开发
MapWindowGIS插件机制及应用
基于Revit MEP的插件制作探讨
Web安全问答(3)