Moodle 简介

来源:百度文库 编辑:神马文学网 时间:2024/04/27 14:13:23
2006-11-13 22:38
一、Moodle 简介:
Moodle 这个词本是 Modular Object-Oriented Dynamic Learning Environment(模块化面向对象的动态学习环境)的缩写,程序员和教育理论家经常使用它。它也是一个动词,表述的是一个这样的过程:遇事不慌不 忙,想起什么就做什么,快乐的瞎忙活可也经常会带来一些领悟和创新。Moodle 的开发就是这样,学生与教师在在线课程中学习与教课也是这样。使用 Moodle 的人被称为 Moodler。
  Moodle是一个课程管理系统(CMS)--一套运用“声音教学原理”设计开发的开放源代码的软件,可以帮助教育者建立有效的在线学习社区。你可下载并安装于你的服务器,建立从一名教师的站点到40,000名学生的大学。
开发背景:
Moodle是一个还在不断发展的活跃项目。Martin Dougiamas发起了这个项目,并且继续领导着它:
我一直以各种方式在为它做着什么,已经持续若干年了。它开始于90年代,那时我是Curtin University of Technology的网站管理员,同时也是那里使用的WebCT系统的管理员。WebCT这个怪兽给我带来了很多麻烦,使我有一种抓狂的感觉——一定要有更好的解决方案 (不,Blackboard不行 :-)
我也知道学校和研究院(包括大型研究院)里有很多人想更好地应用Internet,但是面对眼花缭乱的技术和教学法,感到无从着手。我一直梦想可以有一个免费的软件,让这样的人能够把他们的教学能力发挥到网络上。
对Internet 教育的强烈信仰促使我运用我在计算机科学方面的职业经验,结合新掌握的关于学习和协作的原理,攻读了教育学的硕士学位和博士学位。尤其是,我被社会建构主 义的认识论深深影响。它不仅把学习看做一个社会活动,更关注在积极地为他人创造学习资源(例如课本)的过程中所产生的学习效果。
我认为这个软件的易用性是最重要的。实际上,它应该尽可能的直观。
我承诺继续为Moodle工作,并保持它的开放和免费。我一直深深地信奉无限教育(Unrestricted Education)和使能教学(Empowered Teaching)。Moodle是我可以为之贡献,从而实现我的理想的主要方式。
开发和放弃了许多早期的原型之后,2002年8月20日,他面对着一个充满怀疑的世界,发布了1.0版本。这个版本的定位是服务于大学里的更小、更紧密的班级。它做为一个实例研究的目标,用来严密分析小型成年团队内发生的协作和反馈的本质。
从那时起,一系列的新版本平稳发布,新的特性被加入进来,系统更加可靠,性能也获得提升。
随着Moodle的推广和社区的扩大,更多的人为它注入了更多元素,他们来自不同教育机构。例如,Moodle现在不仅在大学被使用,在中学、小学、非 盈利性组织和私人公司也被使用,还被自由教师,甚至孩子的父母使用。来自全世界的源源不断的人正在以各种方式为Moodle做贡献,详细情况请看致谢页面。
Moodle项目的一个重要特色是moodle.org网站。它为各种Moodle的用户(包括系统管理员、教师、研究者和教导员,当然也包括开发者)提供了一个发布信息、讨论和协作的中心。就像Moodle一样,这个网站总随着社区的需要而进化,并且也像Moodle一样永远免费。
开发理念:
Moodle 的设计与开发遵从一种您可能听过的特别的教育理念、思想形态,简单地说就是“社会建构主义教育学(Social Constructionist Pedagogy)”。(读到这里,有些科学工作者可能已经在想:“故弄玄虚的胡言乱语”,并且准备移动鼠标,但请继续阅读下去——这对每个学科领域都很有用!)
本页尝试用简单的术语,通过分解出其中的四个主要概念,来解释这个名词的含义。需要说明一下,这四个概念只是是对大量不同研究成果的片面总结,因此如果您对此领域有所了解,会觉得这里给出的定义并不全面。
如果这些概念对您而言是全新的,那么刚开始会遇到一些理解上的困难——我的建议是仔细阅读,同时结合自己的经历,来尝试学到一些新东西。
1. 构成主义(Constructivism)
此观点主张,人在与所处环境相互影响的同时,应该积极地构造新知识。
您使用已经具备的知识来检验您读、看、听、感受和触摸到的每件事物。如果一件事物被您的精神世界判断为可行,就可能形成伴随您的新知识。如果您在您的广阔天地里成功应用知识,它就会得到巩固。您不是一个存储器被动地接受信息,知识也不可能只通过阅读与听讲就“传递”给您。
这并不是说您通过浏览网页和聆听讲座什么也学不到。显然,您能学到。这个观点只是指出,相对把信息从一个大脑传递到另一个大脑而言,还有更多的诠释的必要。
2. 建构主义(Constructionism)
建构主义断言,当为其他人创造一些事物去体验的时候,学习的效果将显著提高。可创造的事物多种多样,从一句话或一篇网上帖子,到更复杂的一幅画、一栋房屋或一个软件包都可以。
例 如,您可能阅读此页很多次但明天依然会忘记,可是如果曾试图用自己的话向其他人解释这些观点,或者制作一个幻灯片来阐明这些概念,那么我可以保证您一定获 得更深入的理解,并且它与您自己的观点一定更好地融合在一起。这就是为什么尽管人们从来不看自己的笔记,但在听讲的时候还要做笔记。
3. 社会构成主义(Social Constructivism)
此主义把上述的观点扩展到一个社群,该社群成员为彼此创造事物,为一个共同的目标,协力建立一个共享成果的文化圈。当一个人融入这样的一个文化氛围时,他将自始至终学习如何在各个层面成为这个文化的一部分。
一 个非常简单的例子是像茶杯一样的一个物体。这个物体可以被用来做很多事情,但是它的形状却明确说明了某种“知识”——盛装液体。一个更复杂的例子是一个在 线课程,不仅软件工具的“形”表明了在线课程的某种工作方式,社群创造的活动和文字作为一个整体也对社群中每个人的行为起到了一定的引导作用。
4. 连接和分割(Connected and Separate)
这个观点深入探求了个体参与讨论的动机。分割行为是当某人力图保持“客观”和“实际”,但倾向于为自己的观点辩护时,通过逻辑分析来寻找对手观点中的漏洞。连接行为是一种更合情理的方式,它认可主观的观点,试图通过努力地听和提问来理解他人的观点。 建构行为是指一个人敏锐地洞察这两种方式,并且能够根据当前情况从中找出最佳选择。
一般而言,在一个学习团体中,合理数量的连接行为是对学习非常有力的刺激。它不仅把人们拉得更近,而且促进他们对所持观点的更深入的反省和检查。
如 果您在考虑所有的这些问题,经验表明,从学生的观点中学习是最好的,远比发布和评估您认为他们应该知道的信息有效得多。它可以帮助您认识到课程中的每个人 不仅是学生,也是老师。做为“教师”,您的工作可以从“知识源”转变为班级文化的影响者和行为榜样;以个人方式和学生连在一起,引导他们的学习需求;通过 适度的讨论和活动带领全体学生达到班级的学习目标。
显然,Moodle 并没有强迫行为风格,这正是它的支持能力的体现。将来,随着 Moodle 技术架构的稳定,更多关于教学法支持的改进将是 Moodle 开发的主要方向。
特性:
Moodle是一个正在快速发展的产品。此页只列出了它众多特性中的一部份:
整体设计
推广社会建构主义教育学(协作、活动、互相批评讨论等) 适合于100%在线的课程,也可以作为传统课程的补充 简单、精巧、高效、兼容,易用的界面 可以几乎在任何支持PHP的平台上安装,安装过程简单。只需要一个数据库(并且可以共享) 全面的数据库抽象层,几乎支持所有的主流数据库(除了初始表定义) 课程列表显示了服务器上每门课程的描述,包括是否允许访客使用 可以对课程分类和搜索——一个Moodle网站可以支持成千上万门课程 全面注重安全。所有的表单都被检查,数据被校验,cookie被加密…… 绝大部分的文本(资源、论坛帖子等)可以用所见即所得的编辑器编辑
网站管理
网站由admin用户管理,在安装过程中定义 “主题”插件允许管理员根据需要自定义网站的颜色、字体、字库和布局等 活动模块插件可以随时被添加到已经安装的Moodle中 语言包插件允许本地化到任何语言。可以使用内嵌的web编辑器编辑。目前已经有超过43种语言的语言包 代码用PHP语言清晰地编写,采用GPL协议,可以按照您的要求轻松修改
用户管理
目标是保持安全的前提下,尽量降低管理员的工作量 通过认证模块插件,支持多种认证机制,可以方便地与现有系统集成 标准email认证:学生可以自己建立登陆帐号。对Email地址进行确认检查 LDAP认证:通过LDAP服务器对用户的登陆进行认证。管理员可以指定使用那些字段 IMAP、POP3、NNTP:通过邮件或新闻服务器对用户的登陆进行认证。支持SSL、证书和TLS 外部数据库:任何有至少两个字段的数据库都可以用作外部认证源 每人只需要一个帐号就可以访问整台服务器——每个帐号可以有不同的权限 管理员帐号控制课程的建立,并且任命普通用户为教师 课程管理员只允许建立课程,并在自己建立的课程里任教 可以去掉教师(比如兼职的助教)的编辑权限,这样他们就不能修改课程了 安全——教师可以给课程增加“选课密钥”,使不属于该课程的学生不能进入。可以以面对面或者email等方式告诉学生密钥 教师可以根据需要手工添加学生到课程中来 教师可以根据需要手工注销学生,否则他们在一段时间(由网站管理员设置)不活动后会被自动注销 鼓励学生建立个人档案,包括照片和个人描述。如果需要,email地址可以不显示 每个用户可以设定自己的时区,并且Moodle里的每个日期都被自动转换到该时区(例如发帖日期、作业截止日期等) 每个用户可以选择Moodle的界面语言(英语、法语、德语、西班牙语、葡萄牙语等)
课程管理
全职教师可以全面控制课程的所有设置,包括限制其它教师 可以选择课程的格式为星期、主题或社区讨论 灵活的课程活动配置——论坛、测验、资源、投票、问卷调查、作业、聊天、专题讨论 课程自上次登陆以来的变化可以显示在课程主页上——便于成员了解当前动态 绝大部分的文本(资源、论坛帖子等)可以用所见即所得的编辑器编辑 所有在论坛、测验和作业评定的分数都可以在同一页面查看(并且可以下载为电子表格文件) 全面的用户日志和跟踪——在同一页面内统计每个学生的活动,显示图形报告,包括每个模块的细节(最后访问时间、阅读次数),还有参与的讨论等,汇编为每个学生的详细的“故事”。 邮件集成——把讨论区帖子和教师反馈等以HTML或纯文本格式的邮件发送。 自定义评分等级——教师可以定义自己的评分等级,并用来在论坛和作业打分 使用备份功能可以把课程打包为一个zip文件。此文件可以在任何Moodle服务器恢复。
作业模块
可以指定作业的截止日期和最高分。 学生可以上传作业(文件格式不限)到服务器——上传时间也被记录。 也可以允许迟交作业,但教师可以清晰地看到迟交了多久 可以在一个页面、一个表单内为整个班级的每份作业评分(打分和评价)。 教师的反馈会显示在每个学生的作业页面,并且有email通知。 教师可以选择打分后是否可以重新提交作业,以便重新打分
聊天模块
支持平滑的、同步的文本交互 聊天窗口里包含个人图片 支持URL、笑脸、嵌入HTML和图片等 所有的谈话都记录下来供日后查看,并且也可以允许学生查看
投票模块
有点像选举投票。可以用来为某件事表决,或从每名学生得到反馈(例如支持率调查) 教师可以在直观的表格里看到谁选择了什么 可以选择是否允许学生看到更新的结果图
论坛模块
有多种类型的论坛供选择,例如教师专用、课程新闻、全面开放和每用户一话题。 每个帖子都带有作者的照片。 可以以嵌套、列表和树状方式浏览话题,也可以让旧贴在前或新贴在前。 每个人都可以订阅指定论坛,这样帖子会以email方式发送。教师也可以强迫每人订阅 教师可以设定论坛为不可回复(例如只用来发公告的论坛) 教师可以轻松地在论坛间移动话题 图片附件内嵌显示 如果论坛允许评级,那么可以限制有效时间段
测验模块
教师可以定义题库,在不同的测验里复用 题目可以分门别类地保存,易于使用,并且可以“公布”这些分类,供同一网站的其它课程使用。 题目自动评分,并且如果题目更改,可以重新评分 可以为测验指定开放时间 根据教师的设置,测验可以被尝试多次,并能显示反馈和/或正确答案 题目和答案可以乱序(随机)显示,减少作弊 题目可以包含HTML和图片 题目可以从外部文本文件倒入 Quizzes can be attempted multiple times, if desired 如果愿意,可以分多次完成试答,每次的结果被自动累积。 选择题支持一个或多个答案 填空题(词或短语) 判断题 匹配题 随机题 计算题(带数值允许范围) 嵌入答案题(完型填空风格),在题目描述中填写答案 嵌入图片和文字描述
资源模块
支持显示任何电子文档、Word、Powerpoint、Flash、视频和声音等 可以上传文件并在服务器进行管理,或者使用web表单动态建立(文本或HTML) 可以连接到Web上的外部资源,也可以无缝地将其包含到课程界面里。 可以用链接将数据传递给外部的web应用
问卷调查模块
内置的问卷调查(COLLES、ATTLS)作为分析在线课程的工具已经被证明有效 随时可以查看在线问卷的报告,包括很多图形。数据可以以Excel电子表格或CSV文本文件的格式下载。 问卷界面防止未完成的调查。 学生的回答和班级的平均情况相比较,作为反馈提供给学生
专题讨论
学生对给定的文档进行公平的评价,教师对评价进行管理并打分。 支持各种可用的评分级别 教师可以提供示例文档供学生练习打分 有很多非常灵活的选项。
二、Moodle 社区:
Moodle拥有一个巨大的、各式各样的用户社区,超过75,000注册用户,138个国家,70种语言。使用Moodle最适合建立一个重要的国际学术研讨会,主要使用英语,但其他各种团体使用不同的语言讨论其他主题。
三、课程举例:
http://www.xue8.info/:学吧-xue8.info,依托世界开源软件强大后盾,全力为所有渴求知识和热心教育事业的人构建一个自由、高效、丰富的网上教学平台。
引用URL