蒸压粉煤灰砖制砖压力:新IT民工论坛-行业分析-科教文卫-开源软件Moodle在中英网络教育合作项目中的应用 -...

来源:百度文库 编辑:九乡新闻网 时间:2024/04/26 06:46:14

[科教文卫]开源软件Moodle在中英网络教育合作项目中的应用

solution

UID:15704

  • 注册时间2010-03-03
  • 最后登录2011-03-05
  • 在线时间6702小时
  • 发帖2977
  • 搜Ta的帖子
  • 精华 56
访问TA的空间加好友用道具
级别: 管理员 显示用户信息  
发帖
2977
  • 关注Ta
  • 发消息
只看楼主 更多操作 0楼 发表于: 2010-08-08 【摘  要】中英高教网络教育合作项目系中英大学校长论坛发起、由英国高等教育拨款委员会和中国教育部牵头的研究性试验项目,意在交流和探讨基于网络的远程教学的模式。本文依托开放源代码网络学习系统Moodle在中英合作项目中应用的案例,介绍了Moodle系统的教学思想、功能特点、使用方法,并总结了应用开源系统可能会遇到的问题。作者提出:与商业软件相比,开源系统教学理念更为先进、功能更为丰富、成本更低廉,但是在易用性、获取有效支持等方面尚不如商业软件。论文的最后提出了更好地应用和推广开源系统的构想。 p`/c&}  
g`r4f%O  
【关键词】 中英合作项目;开放源代码软件;Moodle平台;远程教学  /wT

g#b9xTG J^  
一、项目背景 >vKOG@I  
   中英高教网络教育合作项目系中英大学校长论坛发起,由英国高等教育拨款委员会和中国教育部牵头,是中英双方在高等教育领域整合现代信息技术、合作开发网络教育课程资源的第一次尝试。2002年10月,在北京师范大学举行的首次工作会议上,确定了该项目的四个子项目,其中北京师范大学负责的两个子项目是: eI3ZV^_Ps  
   ● 电子教学模式下的教师教育(DEFT项目):该项目的合作方是英国世界大学网络(WUN)资助下的布里斯托大学、曼彻斯特大学、谢菲尔德大学和南安普敦大学,以及中国的北京师范大学。此项目的中心目标是协作开发三门硕士层次的电子教学课程模块,包括普通教育学、教育心理学和教育技术。 $L"h|>b\o  
   ● 电子教学模式下的英语教师培训(eELT培训项目):该项目为期两年,由英国诺丁汉大学教育学院与中国的北京外国语大学、北京师范大学协作完成。项目开发的材料主要用于培训中学和高校英语教师。 项目分为课程设计和开发、课程试用和评价两个阶段。第一阶段工作在中国和英国交叉进行,根据教师和教学设计人员提出的具体教学要求,由系统设计人员和程序开发人员建立教学支持系统模型和课程管理系统模型并分解到功能任务模块,再行分工,中英双方分别完成部分开发工作。第二阶段在中国进行,包括课程内容的试用、教学支持系统和课程管理系统的试用。 ae0t *;~  
   英国高等教育拨款委员会(HEFCE)教学部主任Liz Beaty指出:“尽管各个子项目都在电子教学方面有创新,但其意义并不仅局限于此。项目促进了中英之间真正的文化与教育交流,这一点意义深远。” W*r1Sy  
   四个子项目采用了不同的课程管理系统,本文将围绕北京师范大学在两个子项目中采用开源课程管理系统Moodle的实际经验进行讨论。 +sT S1t  
二、技术要求 6<mlx'  
   中英合作项目的定位是探索合作开发示范性网络教育课程,项目规模较小,试用人数在100人以内,但对创新性要求很高,除了基本的在线学习功能,还要求有独特的教学支持和课程管理功能。由于项目的前瞻性,也希望能够尝试新的开发模式。 TE% i   
   经分析,北师大两个子项目对课程管理系统的功能要求包括:权限管理、课程管理、资源管理、WorkSpace、音频录音机和视频交互播放器等,详见表1。后三种功能是英方提出的创新性功能,其开发由英方负责,但需要将这三个功能模块应用到课程管理系统。同时,英方也提出,未来将把这三个模块对公众开放,包括开放源代码。 a4\j.(w)$D  
   从整体上看,系统以课程管理为主,对学籍管理等学历教育中常见的管理功能没有要求,但系统必须具有很强的灵活性和可扩展性,能同时为中英双方提供二次开发的可能,包括在不违反版权协议的条件下获得二次开发所需的源代码和开发接口,在项目成果开放给公众后也能摆脱对特定教学平台的使用依赖。 Wn-'iD+9<  
三、平台选择 u\Y3h:@u  
   在选择商业平台还是开源系统作为基础平台的问题上,经对比,北京师范大学最终为两个子项目选择了开源系统。 i|[**P  
   商业平台虽然有详细的文档和较强的技术支持,但这些都是建立在增加总使用成本的基础上,而且高校只能通过开发接口进行二次开发,开发的新模块很难在其他系统上应用,由于版权限制也无法对社会开放。开源系统总体使用成本较低,功能能够基本满足项目的要求,开放性很高,高校自主性强,但对开发人员的要求也较高。综合比较,尤其是考虑到自主性和后续开放性,两个子项目组确定采用开放源码的课程管理系统作为基础教学平台。 sf"vii,1A  
四、二次开发 C`qE ,2.  
   2004年,项目开始平台开发的前期准备,首先选择开源系统,经过多方调研和安装试用,北京师范大学选择了Moodle平台。“Moodle是由澳大利亚教师Martin Dougiamas发起并主导的开放源代码的软件系统。重要特色是采用了组件化的设计思想,各种教学工具、手段在Moodle中都定义成教学组件,教师可以使用这些组件组合出不同的教学方案,实现不同的教学模式。现在有聊天、作业、投票、论坛、测验、资源、专题等教学组件,而且在其官方网站中会不断地增加和更新各种用途的组件,而新组件的安装也只需要简单的操作便能与原来的系统共存使用。…… 迄今为止,有近百个国家的2000余机构采用了Moodle网络教育平台。”英方的子项目负责人Gordon Joyes认为开源平台Moodle优势有:“符合GNU协议,可以在不破坏版权法律的情况下进行修改;有一个全球范围的开发社区为它提供新的特性;相对容易安装;有60多个语言包,用户可在平台上自由切换不同的语言,对于中英项目来说这是一个显而易见的重要优点;支持SCORM标准,支持学生跟踪记录。”  ) fQ1U  
   为了顺利实施开源项目,双方共同成立平台项目小组来解决教学和技术之间的沟通。教师的意见由教学设计人员汇总,在小组内部讨论成型并设计出开发原型,然后系统设计人员和程序开发人员深入讨论在Moodle平台上实现有关功能的可行性。这个流程将教师模糊的教学需求逐步明确、细化为功能模块,为在开源平台上成功进行二次开发打下良好基础。 Lu CiO  
   在仔细评估了教学需求与Moodle之间的差异之后,项目小组发现工作任务主要有三个方面:系统定制,二次开发和制作平台使用课程。系统定制指通过Moodle系统提供的内部配置功能就能满足教学需求中的某些功能,如:首页主题、双语界面、课程目录、资源上载、SCORM课程导入等,但需要用户根据自身需求来配置完成。定制过程比较简单,普通的技术人员就能完成,难度较大的是二次开发。二次开发包括两个部分。一是对系统原有功能进行修改,例如SCORM课程模块原系统已经有导入和执行功能,但原模块中的目录树结构不能全部满足课程导航的需要,要对SCORM课程模块进行二次开发,增加一种新的导航视图。项目组将这种开发定义为二次开发中的初级开发模式,相当于对原有功能模块的升级。二是增加新的模块。若原系统不具备类似功能,则只能开发新的模块,再插入到系统中,以满足教学需求。这种开发难度较高,开发人员必须了解整个系统的架构,熟悉系统提供的各种功能接口和数据接口,能够按照系统模块的设计规范来编写代码。经过多次研讨,项目组认为这部分开发可以通过项目外包的方式委托专业的软件开发公司来完成。模块的功能由项目组确定并设计出开发原型,然后交给软件公司完成代码编写工作。模块的功能测试由项目组来完成。本项目中WorKSpace模块采用了外包方式。平台使用课程是提供给最终的用户,即教师、学习者和系统维护人员的功能使用说明。 EhAaaG  
   经过分析,项目组确定了全部工作的范围和具体的内容。按照项目任务,除外包部分由英方完成开发原型之外,其他部分都主要由北京师范大学项目组开发完成。 6/6{69tnr  
   开发过程中遇到三个方面的问题:项目沟通、平台性能和字符集编码。 1YN w=  
   项目涉及两国多个高校之间的合作开发,不同文化、不同类型人员之间的沟通需要一套规范的技术框架。最初因为对某些概念的理解不同,双方都花费了不少时间来澄清基本概念。意识到这个问题之后,技术小组很快制订了一个标准的开发用技术词典,将开发中涉及的概念都用标准固定下来,顺利地解决了沟通问题。这表明标准的制订对沟通非常重要,越早制订标准对项目的进行越有利。 ==AmL]*  
   平台性能方面,Moodle平台为了实现灵活性,在某些方面牺牲了部分效率。例如系统为了保证接口的一致性,使用了中间层,一定程度上影响了系统的性能。开源平台很少有性能测试报告,项目组也担心Moodle系统能否随着规模的扩大保持良好性能。经研究发现,性能问题可通过增加服务器数量的集群方式来解决,也可通过提升服务器性能来解决。 L%jIU   字符集编码的问题表现在使用Moodle在线编写教学内容的时候,由于不同国家使用的默认字符集不同,混合编排的教学内容常出现乱码。由于涉及到多环节的编码转换,难免出现问题,项目组曾试图使用Unicode编码来解决,但由于教师使用不便,这个问题一直没有得到很好的处理。开源平台对中文字符的支持始终不够好,该平台无法在国内推广的一个主要原因就是中文文档和中文支持相对缺乏。这方面期待国内高校积极参与,推动开源教育资源的应用。 *vzEfmN:d  
五、实际应用及反思 i>O8q%BnJ  
   项目在2005年4月进行了为期6周的试用,涉及5门在线课程,分别包含不同数量的教学资源和活动项目,其中包括介绍如何使用Moodle平台进行在线学习的课程,共有教师、课程设计人员、学生、技术人员和项目管理人员等161人参与。课程主要用到Moodle的基本功能,不包括音频录音机、视频交互播放器和Workspace。试用过程中,技术维护人员随时跟进保证平台的运行,《中英eChina项目课程试用评估报告2005》中的试用结果表明,选择Moodle作为课程管理系统是成功的。 4W#DLip9  
   试用完成后,项目组继续进行后续开发,2006年12月,诺丁汉大学的开发人员将两个新开发的模块源码发布在项目网站,其中音频录音机可在Moodle上运行,Workspace能独立运行,通过改写可做成Moodle的模块。北京师范大学开