21世纪,以互联网为特征的信息技术的日益普及必将引起教育的重大变革。我们选择开源电子教学平台Moodle入手,开展计算机创新教学的应用探索工作,以先进的软件技术更好地服务于教学,不断提高学生的实际动力能力和综合素质。一、Moodle简介
Moodle是一个用于创建基于互联网电子教学平台的软件包,这个持续开发的项目理论支撑来自建构主义教育理念。Moodle基于GPL协议提供免费的开源分发。这意味着我们可以自由的拷贝、使用、修改而不侵犯原始作者的权益,当然前提条件是必须将自己修改的源代码也公开给他人,不修改或者不去除原始作者的版权说明信息。Moodle可运行于任何支持PHP程序的电脑,支持任何数据库,最优的数据库支持是MYSQL,Moodle单词来自下列英文的首字母:Modular Object-Oriented Dynamic Learning Environment,也可以理解遇事不慌不忙,想起什么就做什么,快乐的瞎忙活可也经常会带来一些领悟和创新。使用Moodle的人也可以叫做Moodler。Moodle开发的项目负责人是 Martin Dougiamas博士,来自澳大利亚的Curtin University of Technology, Martin博士认为Blackboard和WebCT(前者收购了后者,在全球电子学习平台商业软件中,市场占有率已超过80%,美国有关部门正在调查这起交易是否违反反垄断法)有许多不足之处,只有从零开始,才能打造一个全新的电子教育平台。Martin博士非常强调软件的易用性,他也是开源软件的坚定支持者。经过努力开发,在2002的8月20日,发布了1.0版。随着用户的增多,Martin建立了Moodle.org,在2003年,成立了公司Moodle.com提供增值商业服务。Moodle既适合各类学校使用,又适合培训机构和知识管理部门使用。
二、Moodle的统计数据
Moodle的发展非常迅速。Moodle在2003年以前还不到几百站点,2005年6月突破3000站点,2005年11月突破5000站点,2006年5月突破10000站点,2006年8月接近15000家站点,依据Moodle官方网站提供的2006年9月17日数据,目前使用Moodle的站点来自163个国家总数达15676个,其中中文站点(含简繁体)115个,较为知名的高校有武汉大学计算中心、北京理工大学、哈尔滨工业大学、清华大学准备使用本系统。总开设课程有576256门,注册用户总数量达到5999828人,注册教师有1044878人,注册学生有8879684人,使用Moodle发布的论坛帖子有6687994篇,教师发布的教学资源有3636702个,题库总题量有4363258,有177个站点使用人数超过5000人。最多用户的站点开设了41门课135263用户. 开设课程最多的站点有12288门课共42121多学生。每个月Moodle的下载量超过5万次。Moodle提供的语言支持超过75种。
三、Moodle的主要特点
根据我们开设《软件开发理论与实践》及《教育技术培训》(www.cc.whu.edu.cn网页左侧的课程管理链接,教育网访问)使用Moodle的情况将其特点归纳如下:
1)Block定制技术
对于任何一个Moodler而言,都是完全个性化的。管理员、教学秘书、老师、教学助理及学生都可以拥有个性化的定制界面。网站可以自由定义不同的主题风格、多语种迅速切换。在个性化设置有一个概念:版块(Block)。管理员和教师能够任意的调整自己的界面版块,从而最终利用Moodle架构起适合自己教学需要的电子学习平台。Moodle的语言翻译也做的较为到位。针对有些汉化不是很精准,笔者也利用Moodle提供的语言管理工具非常方便的实现了词汇的修改和调整。
2)多模式备课与元课程
使用电子学习平台,教师备课是一个不可缺少的内容。Moodle提供了多模式的备课方案,教师可以按照主题模式、章节模式、教学日历模式、社区论坛模式进行备课。在很多教学单位,通常都有教学小组,几个老师上同样的课程,Moodle给出的解决方案是设置元课程,元课程就是这个几个老师的公共教学区,同时还可以给每个老师单独开辟各自课程的教学区,这样就很好的解决了统一的教学要求和个性化教学的矛盾。为最大程度的共享利用教学资源创造了有利条件。基于XML技术开发的导出和导入课程资源功能非常强大。可以将A课程的资源导入到B课程,更进一步也可以将A课程的资源带学生资料一起导入到B课程。
3)Web2.0解决方案
Web2.0目前在互联网领域非常热门,Moodle也提供了非常多的Web2.0功能。Moodle内置了每一个用户的博客(Blog),学生和教师都可以利用Moodle方便的进行博客发布。Moodle内置了一个Wiki,Wiki是网络百科全书的一种,也是Web2.0的大热门,教师可以利用Wiki建立自己课程的百科全书,例如在词汇表中增加一个“八荣八耻”的解释,以后只要教师提供的网页、下载资源、文本、学生交的作业中有“八荣八耻”这个词,系统会自动增加该词的链接,并且在一个资源中只会智能链接第一次出现的词,用户不用担心满屏的链接。 Web2.0非常强调社会性,在Moodle讨论区中,可以非常方便的实现学生和学生之间的互相评价。此外Moodle也提供全程的RSS订阅功能。
4)基于项目的分组作业及多样化练习考核方式
Moodle的考核系统功能非常强大,可以将学生分组,给不同的小组布置不同的作业,笔者在自己的公选课中就是几个学生布置一个小题目,这样既避免学生相互抄袭,又增加了学生的团队合作精神。在Moodle的考试和练习系统中,支持练习、考试、项目、任务、讨论、期刊、调查、课程、论坛、课程设计、毕业设计等。支持的题型和作业也非常多。包括单选、多选、填空、匹配、随机问题、计算题、问答、离线作业、上传文档型作业、多媒体题型如听力题等。
5)全程学习跟踪
传统的学习方式,对于跟踪学生的学习情况相对较为困难。但是Moodle中设置了非常强大的跟踪情况,对于老师发布的每一个资源,Moodle对每一个学生的阅览情况都进行了全程跟踪。因此可以非常方便的知道每一个学生的学习时间长度、学习投入情况、学习兴趣点、作业完成情况。在Moodle的分析资料基础上,笔者准备利用数据挖掘技术进一步分析学生学习情况数据。
6)功能繁多的插件
目前Moodle较为稳定的插件(Module)有101种,每一种插件分别具有不同的功能。我们可以给Moodle动态增加一个功能模块。比较有用的插件如数学模块Algebra,可以支持数学符号的显示,数学符号的显示对于一般的电子教学平台都是一个难点。Book Module可以将教师上传的资源整理成传统的书籍式的多页浏览,可惜本人只在英文版中调试成功。Dictionary / Translator 插件,可供九种语言的在线字典及翻译功能。Drag and drop支持拖放题型,图片库,提供图片共享上传管理功能;Internalmail构建内部邮件系统;iPodcast支持视频教学;Marking支持任意评论,所有教学资源都是可评论的;My Files支持网盘功能。Scheduler支持计划日历功能;WebCT CE4 import支持导入WebCT资源;Chat支持聊天;Java Molecule Editor支持化学分子结构作业
四、Moodle的问题与发展方向
Moodle目前最大的问题还是对中文的支持不是非常完善,需要我们做一些汉化工作,Moodle站点的搜索功能还略显不足。另外对于我们的日常工作,可能需要一些自定义的报表之类的东西,因此,在选用Moodle之后,可以考虑对Moodle进行二次开发,Moodle目前的较为稳定的版本是1.6.2,目前新版本的开发正在紧张进行中。预计1.7版本将在2006年10月稳定推出,2006年12月推出1.8版,2007年上半年推出2.0版。可预计其功能比原来更强大,主要功能如下:任意角色的创建、完全的数据库无关性、Ajax课程格式、支持Google earth、支持年级册、更安全的身份认证、更多的电子教学平台格式转换支持、构建Web services函数接口、社区聚合等。
五、实际教学应用案例
为开好公选课,我们目前在以下几门科目中使用了该系统,《软件开发理论与实践》、《SAS统计分析》等。我们使用一台普通Web Server,OS是Win2000,采用的方案是Moodle+MySQL+PHP+Apache平台,系统稳定可靠,全部开源,不涉及任何版权问题。在实际使用中共享各类教学资源如:文本、图片、网页、链接、下载、大纲、电子书、调查、论坛、作业、大作业、论文、课程设计、Wiki、博客等。同时对每周学生使用情况进行监控,及时了解学生每周学习情况,全面掌握教师提供的所有资源的难易及受欢迎程度,采用开放教学资源计划不断让老师和学生都有权反复评论和更新教学资源,将教学资源最优化,使教学资源的表现形式、语言表达、语义精炼更上层楼,加强师生互动,积累教学资源,方便下一届学生学习。使用Moodle取得了较好的学习效果。
例如:在《软件开发理论与实践》课程中,通过对学生每次的浏览网页记录及时了解学生的学习情况,细化到对每一个同学的学习记录监控,从而根据浏览记录及论坛发言情况提取出平时成绩。此外对于较受学生的欢迎的网页和资料进行加入精华处理,对于点击较少的网页则进行修改调整,便于学生更好的学习和掌握,同时教学平台中提供调查和投票,及时了解学生所思所想,调整部分教学策略和教学内容,以取得更好的教学效果。提供电子邮件,便于学生提交课程论文,对课程论文进行整理和评点,将评点后的课程论文放在教学平台中作为新的教学材料。对于学生自己提交的评论和作业,鼓励学生分组提交以及互相点评。并且根据教师给出的问题,有学生给出类似的问题或者新的问题,同时考虑这些问题的解决方案。例如在课程中训练搜索力的练习中。教师给出了“找到世界上最有知识的一张图片”、“找到湖北省有多少头牛”这样一些趣味训练题。同学通过类比,给出了“宝黛相会时贾宝玉到底多少岁”、“世界上最丑的人的图片”这样一些题目,同时给出了自己的参考答案和解题的搜索策略调整过程。这种开放式的命题方式,受到同学的广泛欢迎。
通过上述的应用可知,该应用方案力求高可靠性和实用性,可为相关的教学研究人员较为理想的电子学习平台。当然由于电子教学平台的技术和应用复杂性,还需要我们从技术、教育理论、学习行为等多个方面进行深入研究,以便达到更好的教学效果。

