APP下载

Moodle平台的二次开发与应用

2018-04-02陈雪花胡贞华

韶关学院学报 2018年6期
关键词:二次开发教学资源师生

陈雪花,胡贞华

(1.韶关学院 物理与机电工程学院;2.韶关学院 网络与教育技术中心,广东 韶关 512005)

《国家中长期教育改革和发展规划纲要》中强调:“要加强优质教育资源开发与应用,加强网络教学资源体系建设,引进国际优质数字化教学资源.开发网络学习课程,建立开放灵活的教育资源公共服务平台,促进优质教育资源普及共享.创新网络教学模式,开展高质量高水平远程学历教育.”[1]网络教学是传统学校教学功能的延伸,也是互联网信息资源共享服务的一个重要方面.当前许多高校都搭建了网络教学平台,积累了庞大的教学资源,开展了形式多样的网络教学活动.但是在平台使用、资源利用、发挥作用等方面却不尽如人意,难以取得预期的效果.在韶关学院Moodle教学平台中,已建和在建的网络课程一共有123门,参与建设与应用的教师有234人.现阶段正是教师建设网络课程的热情时期,必须有个稳定、优秀的网络教学平台,才能保证网络教学正常进行.在大数据、多用户访问的情况下,原版的Moodle教学平台有些力不从心,需要进行二次开发和应用.

1 存在问题

Moodle作为一个优秀的开放式网络课程管理系统,具有强大的资源开发、学习活动创建、互动评价和课程管理等功能,能够帮助高校教师快速高质创建和管理在线课程.同时,Moodle也是一个基于社会建构主义理论设计开发的学习管理系统,支持预先确定的教学过程,能创造构建主义学习氛围,支撑师生进行与情境相关的知识建构,真正发挥信息技术的优势[2].

Moodle主要包括网站管理、用户管理、学习管理与课程设计4个模块.Moodle平台主要的教学功能有:课程建立与管理、分组、上传资料、互动评价、实测与练习、学习跟踪与分析、论坛、词汇表、问卷调查等[3].通过对原版Moodle平台的应用,发现存在一些问题.

(1)数据信息孤立化,资源无法共享.搭建Moodle平台较为理想的操作系统和数据库分别是LINUX操作系统和MYSQL数据库,这与学校主流的Windows操作系统和MS SQL数据不一致.从学校信息化建设“十三五”规划来看,在今后几年内将建成全校性的统一认证,以消除信息数据“孤岛”.如果系统不兼容,会与学校信息化建设目标不一致.

(2)界面缺失本土化,管理不便.Moodle平台是一个开放的、免费的教学平台,其设计、开发和插件都是世界各地爱好者发布共享的[4].平台的界面结构以及功能模块都过于西方化,不太符合我国教师“教”与学生“学”的常规习惯.如信息导航缺失及没有书签功能,不便于学生对学习状况等的管理;学生主页信息与学生的学习状态结合栏目较少,无法建立比较完整的学生档案袋;单纯的评分方式难以反映学生的操作能力;教师分班管理手动添加复杂化,对教学组织的管理不够便捷等.

(3)资源编辑过于局限化,课程设计难度较大.平台的结构设计多采用于西方使用方式,例如文件名称的限制,导致大部分教师在资源上传前需将所有的文件名称修改为英文字符的形式,稍不注意就会出现错误.在讨论区中课程文件的图片,没有选择该课程的学生无法正常浏览.对于复制粘贴的文字,资源编辑器无法识别其基本的字体与格式,教师需要进行大量的调整工作等.

(4)师生互动弱化,教学形式单一.Moodle平台中的师生互动形式仅限于师生异步互动,互动效果弱,不利于学生学习状态的及时引导与监督.枯燥的展示很容易使学生失去对平台的兴趣,甚至还不如面对面授课的效果好.多样化的教学方式不能很好的展开,也影响了网络教学效果[5].

2 二次开发解决方案

在原有Moodle平台的基础上,立足学校网络教学的发展要求,满足学校师生教与学的需求,调整学校网络教学平台的结构组织形式,整合、优化网络教学平台,探索网络教学高效运行的管理与应用机制.在调查研究的基础上,通过理论指导对Moodle平台二次开发进行探讨,并通过实证分析,逐步构建、不断完善学校的网络教学平台.

(1)统一门户认证方式,方便登录使用,减少信息冗余.将网络平台资源整合纳入到学校信息化建设统一规划中,在数字校园中进行资源整合.最大化的将有关网络教学的资源集中起来,将全校信息资源、用户信息列入平台中.一次登录,多次使用,全网通行.

(2)增加资源编辑模块,降低教师资源设计的难度,支持丰富多样的教学设计.通过对Moodle平台的二次开发,增加相应的资源编辑模块,来满足教学平台中的各种教学组织模式的需要,以降低教师教学资源设计的难度.优化网络教学内容的同时也优化教学中的其他要素,如教学模式、教学内容、教学方式、教学组织形式等.同时开设教师个人资源管理主页面,方便教师在平台上直接自主上传下载课件,将线上展示和线下施教无缝衔接起来,使用学校教学资源更为智能化、聚合能力更高.

(3)增加网络常用互动途径,方便师生选择更为便捷的互动方式.教学的核心在于互动,通过改善网络教学过程中的师生互动来提高网络教学效果,提升网络教学质量.根据网络环境下师生互动原理,分析网络环境下师生互动途径的利弊,将部分常用的社会性软件整合到网络教学平台中来.例如通过论坛,邮箱以及外挂社会性通讯软件QQ、微信,实现网络教学过程中师生互动的多样化、简易化.同时,网络教学互动的多样化、简易化也将优化网络教学组织形式,继而带动网络教学的快速发展.

(4)进行资源整合,构建全校统一的资源库.调整平台主页,将课程按部门、按热门程度分列,实现精品课程与网络课程的整合应用,满足学校师生在网络教与学的过程中对教学资源与学习资源的需求.支持师生对资源平台进行深度的开发,设计多样化的课程界面和操作空间.通过自主开发以提高系统对用户的粘性.

(5)优化学习统计分析,实现个性化预测.设计学生学习状态实时监控功能,帮助教师实施了解学生学习状态.突破教学日志无法深入记录学生与学习系统的互动情况的瓶颈,也为教师提供详尽的学生学习情况的统计分析数据.同时,增加学生的个人学习计划制定功能,为学生保留最近的学习记录和学习进度提醒,并根据学习者学习记录提供相应的学习建议或提供专家咨询栏目.

3 实施应用

(1)统一登录设计.学校使用统一用户登录进行数据接入,要求Moodle开放用户登录方式及验证方法.具体操作为:

第一步,先确认登录权限,用户失效或无权访问的强制退出或要求重新登录.

第二步,绑定用户数据,如用户名、密码、身份以及是否为新增用户.

第三步,对比两者数据,查询用户是否存在.如果存在则提交用户名和密码,否则把用户名和密码插入数据库再提交过去.

第四步,提交关键数据,实现登录跳转.由于两者平台不统一,需要统一登录平台自动通过Post方式提交数据到Moodle的登录界面并实现自动提交登录.

(2)资源编辑模块设计.利用eWeb Editor替换原有文本输入框,使得资源编辑更加轻松.eWeb Editor是基于浏览器的、所见即所得的在线HTML编辑器,能够在网页上实现许多桌面编辑软件[6].不需要在客户端安装任何的组件或控件,操作人员就可用直观、易用的界面创建和发布网页内容.

(3)QQ对话窗嵌入.在课程学习模块嵌入“QQ在线状态”代码,学生即可看到教师的QQ图标,点击可直接与教师进行会话.无论学生是否安装并登录QQ,在线状态代码均可支持.同时要求学生个性签名要写真名,还要写出自己班级和学号以及小组编号,这样不仅能够有针对性地交流,而且也能在互动过程中更加明确学生问题和参与程度[7].

任何开源项目都需要保持基本约定、编码、数据库等方面的一致性和稳定性才能拥有旺盛的生命力和不竭的动力[8].作为著名的开源课程管理系统,Moodle有完整的一套编码约定、数据接口规则.在技术实施过程中,可以通过规范资源命名的方法来进行资源整合.同时,可以利用DBDesigner4(一种免费的数据库设计软件,可以从http://fabforce.net/dbdesigner4/下载)将Moodle数据库导出成XML文件并进行分析.

4 结语

通过对现有Moodle平台进行二次开发,并在部分院系课程中进行试用,试用结果为:

(1)实现了单点登录,统一认证.平台与MIS系统一个门户,一个身份认证登陆入口,采用权限开放制度,极大的方便了全校师生,同时也方便了网络教学综合平台后台管理者.所有用户信息只需存储一次,信息集中简洁,减少了信息冗余情况,便于统一管理.

(2)优化后的Moodle平台为教师提供开展多样化教学活动的平台,同时也为教师的教学设计提供了发挥的空间.将社会性软件与网络教学平台进行整合,弥补了网络教学中交互与协作的缺陷,增加了网络教学过程中师生互动的工具,为学生提供轻重缓急的互动突进,学生还可以根据自己的喜好来选择与老师互动的方式等,为师生互动提供了极大的便利.

(3)将Moodle平台与信息管理系统的有效整合,以此共同服务网络教学,弥补了网络教学中教学设计的缺陷;对Moodle平台进行优化,从一定程度上实现了资源的整合,建立科学的网络教学管理与应用机制,实现了资源的动态更新与累积,加强了平台的可持续性发展.

猜你喜欢

二次开发教学资源师生
初中历史教学中师生的有效互动
丰富历史教学资源 提升课堂教学质量
浅谈基于Revit平台的二次开发
浅谈Mastercam后处理器的二次开发
西门子Easy Screen对倒棱机床界面二次开发
初中语文数字化教学资源应用探索
麻辣师生
初探教学资源开发的系统思维
临床实验教学中教学资源的整合优化与应用
重视“五老”作用 关爱青年师生