课程管理系统moodle是基于什么而设计的
Mood1e是由澳大利亚MartinDougiamas博士主持开发的课程管理系统(CMS),该系统是一套基于“社会建构主义理论”设计开发的开放源代码的软件,能够帮助教师高质量创建和管理的在线课程。魔灯不仅仅是一个技术平台,而是体验了新的教育理念的操作平台,不仅仅是一个先进的“课程管理系统”(CMS),更是一个将教育理论与实践相结合的,支持教师和学生组织实施教学活动的“学习管理系统”(LMS)。Moodle平台主要特点有: 1.理念先进,功能全面 Moodle以“社会建构主义理论”为其设计基础, Moodle特别强调的是其教育哲学理念,它强调程序设计的基本思想是社会建构主义教育,对于其他的CMS系统来说,这是个创新。因为其他的CMS系统仅仅是提供一堆工具而已,却并没有教育法融入其中。所以,我们可以认为,Moodle则是一个以学习中心的系统,而多数CMS只是个商业的工具集合罢了。 Moodle主要功能大致分为网站管理功能、学习管理功能、课程管理三大部分,其中课程管理中有灵活、丰富的课程活动:论坛、测验、资源、投票、问卷调查、作业、聊天室、Blog和Kiwi等。 2.相容性高,技术门槛底,易于使用 Moodle的在线教学模块采用可自由组合的动态模块化设计,教师搭建在线课程时就像搭积木一样简单有趣。支持多种教学模式,可以帮助教师学生在一个积极协作的在线环境中进行交流;在线活动记录能够详细呈现;课程可以被压缩成SCORM包做为备份或者供其他学习内容管理平台安装使用;提供嵌入式的所见即所得的网页编辑器,教师能够很方便地编辑课程内容。 3.开源性和免费性 所谓软件的开源性,指的是,软件源代码是公开的,用户可以了解这个设计功能是如何实现的,修改它的源代码等。Moodle作为一个开放源代码的自由软件它的开发与发布是遵循CPL协议,即允许任何人免费使用和修改源代码,但必须保留原作者的版权许可声明。Moodle的社群中除了开发者,更有大量的教师和学生用户,来自他们的反馈和建议,正是Moodle的开源性促使其不断完善和发展。 其次,与价格昂贵的CMS系统不同的是,Moodle是免费的软件。你可以自由下载,然后安装使用它。你不会被强迫升级,不会被强迫调整一些你不需要的模块功能。开发者不会从用户那里强迫拿走你的代码,但如果有某个人不想在开发Moodle的时候,没关系,一定还会有其他的热衷于Moodle开发的人继续下去。而这就是moodle的开源性和免费带来的好处。 Moodle的主要特点 (1) Moodle充分体现了建构主义的学习理论。社会建构主义强调过程中学习者之间的对话、协作、互动等社会性互动对个人及群体意义建构的作用。Miidle正是一个以社会建构主义为基础的平台,它允许师生或学生彼此间***同思考,合作解决问题,最终实现集体智慧的碰撞与***享。 (2) Moodle是一个开放源代码的自由软件。Moodle遵循GPL协议,在不修改或删除原有许可协议和版权的前提下,用户可以免费拷贝、使用和修改,这吸引了一大批开发者,使其迅速成长、更新。 (3) 模块化的结构设计。Moodle采用模块化面向对象的设计方法,本身具有极好的灵活性和可扩展性,修改和扩充十分方便。系统的管理也是模块化的,大致有系统设置、文件备份、编辑设定、用户管理、课程管理及活动记录。Moodle为就是提供了支持建构主义教学设计理念的十几种课程活动,包括讨论区、聊天室、在线调查等。作为可自行修改和编辑的模块,Moodle为使用者、管理员和开发者提供了极大的选择空间。 (4)快速安装、低技术门槛。Moodle的搭建基于PHP与SQL数据库,教师能够在如何 搭建环境的计算机上建立Moodle,按照说明,快速完成安装。由于Moodle体现了Web2.0核心产品的易用性,因此,教师和学生只要花一定的时间熟悉操作,便能够无障碍使用。