开源课程管理系统(CMS):Moodle

开源课程管理系统(CMS):Moodle

1、总结

一、php开发的cms,可借鉴参考用 php

 

 

2、Moodle(百度)

Moodle(Modular Object-Oriented Dynamic Learning Environment)是一个用于制做网络课程或网站的软件包。它是一个全球性的开发项目,用以支持社会建构主义(social constructionist)的教育框架。Moodle是一个自由的开源软件 (在GNU 公共许可协议下),也就是说Moodle是有版权的,可是你有额外的自由。你能够自由地复制、使用或者修改Moodle,前提条件是你赞成:为他人提供代码,没有修改或删除原有的版权和许可,以及将类似的版权应用于衍生的做品。web

 

什么是Moodle

Moodle是一个开源课程管理系统(CMS),也被称为学习管理系统(LMS)或虚拟学习环境(VLE)。它已成为深受世界各地教育工做者喜好的一种为学生创建网上动态网站的工具。为了正常运行Moodle,它须要被安装在Web服务器上,不管是在本身的电脑或网络托管公司。  [1] 
Moodle 平台界面简单、精巧。使用者能够根据须要随时调整界面,增减内容。课程列表显示了服务器上每门课程的描述,包括是否容许访客使用,访问者能够对课程进行分类和搜索,按本身的须要学习课程。
Moodle 平台还具备兼容和易用性。能够几乎在任何支持 PHP 的平台上安装,安装过程简单。只须要一个数据库(而且能够共享)。它具备全面的 数据库抽象层,几乎支持全部的主流数据库(除了初始表定义)。利用 Moodle ,现今主要的媒体文件均可以进行传送,这使能够利用的资源极大丰富。在对媒体资源进行编辑时,利用的是用所见即所得的 编辑器,这使得使用者无需通过专业培训,就能掌握 Moodle 的基本操做与编辑。Moodle 注重全面的安全性,全部的表单都被检查,数据都被校验, cookie 是被加密的。用户注册时,经过电子邮件进行首次登录,且同一个邮件地址不能在同一门课程中进行重复注册,全部这些,都使得 Moodle 的安全性获得了增强。目前,Moodle 项目仍然在不断的开发与完善中。
Moodle是B/S模式的应用程序,可是通常而言,只适合于中小型学校。

特征

像许多著名的学习管理系统同样,Moodle能够管理内容元件,可是更针对教育训练设计,另外,更增强了学习者的历程纪录,让老师们更能深刻分析学生的学习历程。具体的讲,做为创设虚拟学习环境的软件包,Moodle的主要特征与功能可从下面几个方面来介绍:
一、整体设计
Moodle比较容易安装,能够支持大量的多种类别课程,特别重视整个系统的安全性。全部的界面设计风格一致、简单、高效,并且不须要特殊的浏览技能。
二、网站管理
网站是在安装时定义的管理者来进行管理的。管理者进入“主题”既能够设定适合本身的网站颜色、字体大小、版面等。在网站中还有活动模块,和43种语言包用以知足不一样国家的学习者的需求。并且一些代码已经清楚的写出,方便用户按照本身的需求对其进行修改。
三、用户管理
每一位用户均可以选择一种语言应用于Moodle的用户界面;能够指定本身的时区和相关的数据;鼓励学生创建一个在线档案,包括相片、我的描述、 E-mail地址,并且这些信息能够依据用户要求不呈现;
若是学习者有一段时间不参加活动的话,管理员将有记录,其注册将自动退出。为了安全起见,老师能够设定课程的登陆密码,以阻止那些闲杂人等进入。课程的开设帐户仅仅对创建这些课程和教授课程的人公开。
目标是使管理者尽量少的参与系统的安全保障。经过将验证模块 插件整合到系统中,来支持一些验证机制。学生能够建立他们本身的登录帐号,而其电子邮件地址将须要验证。

主要功能

一、课程管理
教师能够全面控制课程的全部设置,包括限制其它教师
能够选择课程的格式为星期、主题或社区讨论
灵活的课程活动配置——论坛、测验、资源、投票、问卷调查、做业、聊天、专题讨论
课程自上次登录以来的变化能够显示在课程主页上——便于成员了解当前动态
绝大部分的文本(资源、论坛帖子等)能够用所见即所得的编辑器编辑
全部在论坛、测验和做业评定的分数均可以在同一页面查看(而且能够下载为 电子表格文件)
全面的用户日志和跟踪——在同一页面内统计每一个学生的活动,显示图形报告,包括每一个模块的细节(最后访问时间、阅读次数),还有参与的讨论等,汇编为每一个学生的详细的“故事”。
邮件集成——把讨论区帖子和教师反馈等以HTML或纯文本格式的邮件发送。
自定义评分等级——教师能够定义本身的评分等级,并用来在论坛和做业打分
使用备份功能能够把课程打包为一个zip文件。此文件能够在任何Moodle服务器恢复
二、做业模块
能够指定做业的截止日期和最高分。
学生能够上传做业(文件格式不限)到服务器——上传时间也被记录。
也能够容许迟交做业,但教师能够清晰地看到迟交了多久
能够在一个页面、一个表单内为整个班级的每份做业评分(打分和评价)。
教师的反馈会显示在每一个学生的做业页面,而且有email通知。
教师能够选择打分后是否能够从新提交做业,以便从新打分
三、聊天模块
支持平滑的、同步的文本交互
聊天窗口里包含我的图片
支持URL、笑脸、嵌入HTML和图片等
全部的谈话都记录下来供往后查看,而且也能够容许学生查看
四、投票模块
有点像选举投票。能够用来为某件事表决,或从每名学生获得反馈(例如支持率调查)
教师能够在直观的表格里看到谁选择了什么
能够选择是否容许学生看到更新的结果图
五、论坛模块
有多种类型的论坛供选择,例如教师专用、课程新闻、全面开放和每用户一话题。
每一个帖子都带有做者的照片,图片附件内嵌显示
能够以嵌套、列表和树状方式浏览话题,也可让旧贴在前或新贴在前。
每一个人均可以订阅指定论坛,这样帖子会以email方式发送。教师也能够强迫每人订阅
教师能够设定论坛为不可回复(例如只用来发公告的论坛)
教师能够轻松地在论坛间移动话题
若是论坛容许评级,那么能够限制有效时间段
六、测验模块
教师能够定义题库,在不一样的测验里复用
题目能够分门别类地保存,易于使用,而且能够“公布”这些分类,供同一网站的其它课程使用。
题目自动评分,而且若是题目更改,能够从新评分
能够为测验指定开放时间
根据教师的设置,测验能够被尝试屡次,并能显示反馈和/或正确答案
题目和答案能够乱序(随机)显示,减小做弊
题目能够包含HTML和图片
题目能够从外部文本文件导入
Quizzes can be attempted multiple times,if desired
若是愿意,能够分屡次完成试答,每次的结果被自动累积。
选择题支持一个或多个答案:包括填空题(词或短语)、判断题 、匹配题、随机题 、计算题(带数值容许范围)、嵌入答案题(完型填空风格),在题目描述中填写答案 、嵌入图片和文字描述
在Moodle中设计的各种题目能够备份,并导出,能够在任何支持国际标准的学习管理系统中导入。
七、资源模块
支持显示任何电子文档、Word、Powerpoint、Flash、视频和声音等
能够上传文件并在服务器进行管理,或者使用web表单动态创建(文本或HTML)
能够链接到Web上的外部资源,也能够无缝地将其包含到课程界面里
能够用连接将数据传递给外部的web应用
八、问卷调查模块
内置的问卷调查(COLLES、ATTLS)做为分析在线课程的工具已经被证实有效
随时能够查看在线问卷的报告,包括不少图形。数据能够以 Excel电子表格或CSV文本文件的格式下载。
问卷界面防止未完成的调查。
学生的回答和班级的平均状况相比较,做为反馈提供给学生
九、互动评价(workshop)
学生能够对教师给定的范例做品文档进行公平的评价,教师对学生的评价进行管理并打分。
支持各类可用的评分级别
教师能够提供示例文档供学生练习打分
有不少很是灵活的选项。

评价

编辑
应用Moodle创设的虚拟学习环境中有三个维度:技术管理维度、学习任务维度和社会交往维度。技术管理是指提供了会谈的空间和交流的工具。学习任务是指与课程学习有关的学习材料、资源和活动等。社会交往维度是指参加者须要经过常常性的联系来维持必定程度上的互相关心和理解,从而造成对整个群体的 归属感和社会情感纽带。由于这种社会交往使成员得到学习中的知足感,有助于群体的造成和保持,于是对学员的学习结果有积极的促进做用。不管是做为学习者登陆到Moodle网站,仍是做为管理者应用Moodle建立本身的课程网站,均可以从这三个方面对这一软件进行评价。
Moodle的一个重要特点就是以社会建构主义教学法为其设计的理论基础。它容许师生或学生彼此间共同思考,合做解决问题。从这些过程当中,与他人互动,或与教师互动时,学生很天然就能创建概念,由于他们在交谈时,共同创造出一个可论述的世界,和一个共同架构,在其中能够产生沟通。最终实现“集体智慧”和“集体认知”。

技术管理

Moodle这一软件对于学习者的计算机技能要求不是很高,只要掌握计算机的基本操做并会使用 IE浏览器的人就能够方便的使用;Moodle还支持各类管理和交流工具,还提供了学生日志做为我的的收藏空间。另外,Moodle这一系统有较高的安全性,如前面的用户管理中提到的,在注册为Moodle的用户后,或者当登陆到Moodle中的某一个课程后,系统会自动发一份邮件进行验证;学习者参与某一个课程时,有时也须要课程密码。
可是MOODLE对于技术的依赖性很强,曾在相关论坛上见到关于学习者被自动取消其登陆资格的问题,这就属于技术方面的问题。因此对于教师或管理者,除了简单的根据提供的变量来设置课程外,还有必定的技术要求。

学习任务

Moodle与其余的管理系统同样提供了多样的学习活动和资源,教师能够按照本身的计划,将资源上传到网站上,并且学习者能够上传本身认为有价值的资料,这样学习者会处于一个主人翁的地位,参与到资源的建设中,能够提升学习者的积极性。不过,有些资料与用户上传的类型是类似的,因此还须要管理员的有效的监控;在应用Moodle设置的课程中,特殊的课程网站有特定的版面设计,并且主题特征容许管理者或学生改变虚拟学习环境的外观和感受,容易使学生进入学习状态。课程被分红几个部分分别完成,包括练习、推荐阅读、测验、讨论等,学生有很大的灵活性进行自主性的学习。
不过,这同时也要求学习者掌握一种适合本身的学习方法,曾在Using Moodle这一课程的论坛中看到有的学习者不知道登陆后该往哪里的困惑,所以对学习者的学习能力和自我管理能力仍是有必定要求的。值得一提的是,并不必定全部的课程都适合于这种基于网络的建构性—合做的学习方式,因此教师在建立课程网站时,应该对课程的类型、学习者特征以及学习目标进行综合分析,以达到较好的学习效果。

社会交往

Moodle中有不一样分类的论坛,针对不一样人的不一样需求。学习者在论坛中提出的一些疑难很快就会获得解决,或者针对一个特定的话题展开讨论,在讨论交流的过程当中不断学习。这与BBS论坛等交流工具相相似的。
对于教师或者管理者而言,在建立本身的课程网站时,Moodle随时有专用术语的解释与引导,可使教师对于课程的安排有一个清晰的思路。不管哪一个论坛都须要学生的积极参与,同时还要求老师可以对学生的问题及时地给与指导和提出建议。所以,如何调动学生的积极性也是老师应该考虑的问题。
Moodle虽然做为课程管理系统软件,可是这一软件并不能解决学习者的全部的电子学习问题,它们仅能做为对学生使用内容进行管理的“框架”或“引擎”。不少时候,其 课件制做工具和讨论工具没法胜任实现整个电子学习规划,因此它应被视为用其余工具和系统建立内容的“起始点”和一种有效的管理平台。
对于现有的教学实践,课程管理系统软件仅限于使其自动化,故而永久地保存。不过,Moodle也能够做为学生本身的一个 知识管理系统,储存本身所学的各门学科资源,进而很好地对本身的学习内容进行管理。
虚拟学习环境的创设是远程教育一直探讨的问题,如何创建起一个有效的、交互性强的网上学习环境,使学生获得高质量的远程学习,始终是远程教育实践者和管理者不断深刻的问题,仅有理论指导是不够的,迫切须要有相应的技术支持。同时,人们已经注意到,目前在中国各省市进行的新课程改革,亟需可供一线教师操做的具体的方法和策略,可以实施具体平常教学活动的平台和环境,MOODLE这个课程管理和学生学习环境管理平台,给咱们提供了一条有效的解决途径。
相关文章
相关标签/搜索