开放课程管理系统(Moodle)的介绍(转)
一、虚拟学习环境
关于虚拟学习环境,很难用一个简单的定义来描述。可以说是,支持和管理教与学的各项活动的基于网络的环境。也可以认为是学习管理系统的组成部分。当应用于远程教育时,通常认为它包括“任何用于创造一个统一的、类似于面对面的学习环境的尝试," (Milligan, 1999 )。这种学习环境不仅能提供结构化的信息,并且提供为必要的交互所必备的通讯媒体。通过虚拟学习环境,同样可以建立学生与教师、学生与学生之间良好的人际关系。
一个完整的虚拟学习环境,应包括以下核心功能:
l 学习模块:课程资料的传输与管理、参考资料、学习活动等;
l 安全设置:进入控制如口令设置;
l 学生管理:包括学生档案、成绩核对、学习过程记录等;
l 学习跟踪:如时间表工具(对学习进展速度有明确的表示方法);
l 学习评估:通常是反馈信息型的评估,如自我评估;
l 交流合作:可以是一对一、一对多,同步或异步等不同形式的交流;
l 支持系统:比如在线帮助;
目前以学生为中心的虚拟学习环境模式备受关注。对于学生而言,这种模式提供一套工具以帮助学生构建符合自己需要的学习环境,并在学习过程中采用建构性一合作式学习方法,以培养学生的创造能力、分析能力、评价及自我评价的能力。
对于教师而言,应用虚拟学习环境的创设工具则可以迅速快捷地建立一个课程“网站”,轻松存放课程资料,并让学生登陆访问到这些课程资料。因此,它们使教师能够进行教学管理,对学生进度进行跟踪。
关于虚拟学习环境的创建工具有很多,如Claroline 、Moodle、Dokeos、Blackboard等。本文将重点介绍Moodle的功能及其在应用中的优势和不足。
二、Moodle及其特征介绍
1. Moodle简介
Moodle 是一个为专门制作基于因特网的课程和网站的软件包,也可以说是一个课程管理系统(CMS),与内容管理系统有关,是由澳大利亚教师Martin Dougiamas开发的。Moodle可以在任何一台支持PHP的计算机上运行,而且支持许多种类的数据库(尤其是MySQL)。目前,免费的Moodle其实已经拥有了一些知名的远距教学系统的能力。
Moodle这个词最初是作为模块化的面向对象的动态学习环境的首字母的缩写,对于程序开发者和教育理论家是很有用的。同时Moodle 又是一个动词,用来描述一个循序渐进的过程,一个可以引导学习者不断的洞察和创造的过程。正因为如此,这个系统不仅应用于Moodle的开发,还应用于学生或教师对在线课程的学习或教学当中。
2. Moodle的特征
像许多著名的管理系统一样,Moodle可以管理内容元件,但是更针对教育训练设计,另外,更加强了学习者的历程纪录,让老师们更能深入分析学生的学习历程。具体的讲,作为创设虚拟学习环境的软件包,Moodle的主要特征可从下面几个方面来介绍:
• 总体设计
Moodle比较容易安装,可以支持大量的多种类别课程,特别重视整个系统的安全性。所有的界面设计风格一致、简单、高效,而且不需要特殊的浏览技能。
• 网站管理
网站是在安装时定义的管理者来进行管理的。管理者进入“主题”既可以设定适合自己的网站颜色、字体大小、版面等。在网站中还有活动模块,和43种语言包用以满足不同国家的学习者的需求。而且一些代码已经清楚的写出,方便用户按照自己的需求对其进行修改。
• 用户管理
每一位用户都可以选择一种语言应用于Moodle的用户界面;可以指定自己的时区和相关的数据;鼓励学生建立一个在线档案,包括像片、个人描述、E-mail地址,而且这些信息可以依据用户要求不呈现;
如果学习者有一段时间不参加活动的话,管理员将有记录,其注册将自动退出。为了安全起见,老师可以设定课程的登录密码,以阻止那些闲杂人等进入。课程的开设账户仅仅对建立这些课程和教授课程的人公开。
目标是使管理者尽可能少的参与系统的安全保障。通过将验证模块插件整合到系统中,来支持一些验证机制。学生可以创建他们自己的登陆账号,而其电子邮件地址将需要验证。
• 课程管理
一个课程有一个全面负责的老师,它可以控制课程的所有设置,包括对其他老师的限制。
课程版式的选择有:每周课程呈现版式、话题呈现版式或者特定讨论话题的群体版式;灵活的课程活动系列:论坛、日志、测验、资源、选择、调查、任务分配、聊天室和工作平台;自从上次登陆后的课程的最近的变化将会在课程主页上呈现;关于论坛、日志、测验和任务的登记将记录在一页里,学生可以下载。全日制的用户的登陆和跟踪活动将对学生参与情况进行详细记录。课程可以打包成压缩文件用于备份。
• 任务模块
任务都有完成期限和最高等级。学生可以将他们的作业上传到服务器上,有邮戳表明日期。迟交作业也是可以的,不过老师可以清楚的知道迟交的次数。对于每一个特定的任务,整个班级都要在一个论坛中进行评价,包括其等级和评论。老师的反馈是附加到学生的作业中的,将以邮件的形式通知学生。在等级评定后,老师还可以选择性的对一些作业给予新的建议。
• 聊天室模块
允许流畅的、同步的文本交互;在聊天窗口中可以包括图片;支持URL地址,表情符号、包含HTML,图像等格式。所有的内容都会记入后续的讨论中,而且这些对学生都是公开的。
• 选择模块
像一个民意测验。既可以用来投票也可以得到每个学生的反馈(比如对一些研究专题)
老师可以看到学生谁选择了什么。学生可以选择性的看一些最新的统计结果的图表。
• 论坛模块
论坛分好多种类:教师论坛、课程新闻、公众论坛和用户论坛。
论坛上附加有老师的照片。讨论有嵌套的、单调的或者有图案装饰的、最新的或者最早的置于顶部。还有的如公告论坛,教师可以选择不允许回复。老师可以比较容易的引导讨论的话题或思路。如果应用论坛等级的话,这些将会有一定的日期限制。
• 日志模块
日志的特性可以允许学生提出问题,持续记录自己的学习过程或者求助,在老师和学生之间是不公开的;登陆每一个日志都有一个公开的问题引导。对于每一个特殊日志的登录,整个班级可以在一个论坛的同一页面上对其进行评价。老师的反馈是附加在日志的同一页面上的,同样以邮件的形式通知学生。
• 测验模块
老师可以界定一个问题数据库,以便于重复应用于不同的测验中。为了便于进入,问题可以分类储存起来,并且这些类别可以在网站的任何课程中提供进入方式。测验有一个限定的时间窗口,超出这个时间的就不能进行测验了。按照教师的选择,测验可以进行多次,可以有所反馈或给出正确答案。测验的问题和答案可以随机安排,以减少欺骗行为。多选题支持多选和单选。还有简答题,判断题,匹配题、随机问答、数字题、完形填空题,还包括有描述性的文本和图形。
• 资源模块
支持任意的电子文档、PPT、Flash动画、视频和声音等;可以上传和管理文件,或者创建Web形式的链接。网站上的外部内容可以链接到或者包含在课程界面中。
• 调查模块
内置的调查已经被证实为分析在线课程的测量工具。在线调查结果总是可取的,包括一些图表,数据可以以Excel电子表格的形式或CSV文本文件下载。
三、Moodle评价
应用Moodle创设的虚拟学习环境中有三个维度:技术管理维度、学习任务维度和社会交往维度。技术提供了会谈的空间和交流的工具。学习任务是指与课程学习有关的学习材料、资源和活动等。社会交往维度指的是参加者需要通过经常性的联系来维持一定程度上的互相关心和理解,从而形成对整个群体的归属感和社会情感纽带。因为这种社会交往使成员获得学习中的满足感,有助于群体的形成和保持,因而对学员的学习结果有积极的促进作用。无论是作为学习者登录到Moodle网站,还是作为管理者应用Moodle创建自己的课程网站,笔者认为都需要从这三个方面对这一软件进行评价。
Moodle的一个重要特色就是以社会建构教学法为其设计基础的。它允许师生或学生彼此间共同的思考,合作解决问题。从这些过程中,与别人互动,或与教师互动时,学生很自然就能建立概念,因为他们在交谈时,共同创造出一个可论述的世界,和一个共同架构,在其中可以产生沟通。(Solomon,1987)
• 技术和管理方面
Moodle这一软件对于学习者的计算机技能要求不是很高,只要掌握计算机的基本操作并会使用IE浏览器的人就可以方便的使用;Moodle还支持各种管理和交流工具,还提供了学生日志作为个人的收藏空间。另外,Moodle这一系统有较高的安全性,如前面的用户管理中提到的,在注册为Moodle的用户后,或者当登录到Moodle中的某一个课程后,系统会自动发一份邮件进行验证;学习者参与某一个课程时,有时也需要课程密码。
但是对于技术的依赖性很强,曾在相关论坛上见到关于学习者被自动取消其登录资格的问题,这就属于技术方面的问题。所以对于教师或管理者,除了简单的根据提供的变量来设置课程外,还有一定的技术要求。
• 学习任务方面
Moodle与其他的管理系统一样提供了多样的学习活动和资源,教师可以按照自己的计划,将资源上传到网站上,而且学习者可以上传自己认为有价值的资料,这样学习者会处于一个主人翁的地位,参与到资源的建设中,可以提高学习者的积极性。不过,有些资料与用户上传的类型是相似的,所以还需要管理员的有效的监控;在应用Moodle设置的课程中,特殊的课程网站有特定的版面设计,而且主题特征允许管理者或学生改变虚拟学习环境的外观和感觉,容易使学生进入学习状态。课程被分成几个部分分别完成,包括练习、推荐阅读、测验、讨论等,学生有很大的灵活性进行自主性的学习。
不过,这同时也要求学习者掌握一种适合自己的学习方法,曾在Using Moodle这一课程的论坛中看到有的学习者不知道登录后该往哪里的困惑,因此对学习者的学习能力和自我管理能力还是有一定要求的。值得一提的是,并不一定所有的课程都适合于这种基于网络的建构性—合作的学习方式,所以教师在创建课程网站时,应该对课程的类型、学习者特征以及学习目标进行综合分析,以达到较好的学习效果。另外,Moodle的评价不是很完善。
• 社会交往方面
Moodle中有不同分类的论坛,针对不同人的不同需求。学习者在论坛中提出的一些疑难很快就会得到解决,或者针对一个特定的话题展开讨论,在讨论交流的过程中不断学习。这与BBS论坛等交流工具相类似的。
对于教师或者管理者而言,在创建自己的课程网站时,Moodle随时有专用术语的解释与引导,可以使教师对于课程的安排有一个清晰的思路。无论哪个论坛都需要学生的积极参与,同时还要求老师能够对学生的问题及时地给与指导和提出建议。因此,如何调动学生的积极性也是老师应该考虑的问题。
Moodle虽然作为课程管理系统软件,但是这一软件并不能解决学习者的所有的电子学习问题,它们仅能作为对学生使用内容进行管理的“框架”或“引擎”。很多时候,其课件制作工具和讨论工具无法胜任实现整个电子学习规划,所以它应被视为用其他工具和系统创建内容的“起始点”。另一方面,一些功能可能在一些课程中并不适用,因此,院校在使用前需要考虑清楚该软件是否与自己的教学体系相匹配。
对于现有的教学实践,课程管理系统软件仅限于使其自动化,故而永久地保存。不过,笔者认为,Moodle软件也可以作为学生自己的一个知识管理系统,储存自己所学的各门学科资源,进而很好地对自己的学习内容进行管理。
虚拟学习环境的创设是远程教育时间一直探讨的问题,如何建立起一个有效的、交互性强的网上学习环境,使学生得到高质量的远程学习,始终是远程教育实践者和管理者不断深入的问题,仅有理论指导是不够的,迫切需要有相应的技术支持,所以开发功能更加完善的软件是必要的。