通俗的说moodle平台是什么东西?它与PHP有什么关系?

麻烦讲的通俗易懂点,这样自学比较容易上手~~先谢谢了~~

moodle平台简单说是一个在线教学平台,用PHP语言编写。

一、Moodle是澳大利亚教师 Martin Dougiamas开发的基于因特网的课程管理系统,目前在各国已广泛应用。Moodle平台依据社会建构主义的教学思想,即教育者(老师)和学习者(学生)都是平等的主体,在教学活动中,他们相互协作,并根据自己已有的经验共同建构知识。
二、Moodle的主要功能
1、课程管理
教师可以全面控制课程的所有设置,并进行灵活的课程活动配置:包括论坛、测验、资源、投票、问卷调查、作业、聊天、专题讨论等
2、作业模块
学生可以上传作业到服务器
教师的反馈会显示在每个学生的作业页面,并且有邮件通知
3、聊天模块 支持文本聊天
4、投票模块
有点像选举投票,教师可以在直观的表格里看到谁选择了什么,可以选择是否允许学生看到结果
5、论坛模块
有多种类型的论坛供选择,例如教师专用、课程新闻、全面开放和每用户一话题
6、测验模块
教师可以定义题库,题目自动评分
7、资源模块
支持显示任何电子文档、动画、视频和声音等,也可以链接到因特网上的外部资源
8、问卷调查模块
9、互动评价
学生可以对教师给定的范例作品进行公平的评价,教师对学生的评价进行管理并打分。
三、Moodle评价
Moodle的一个重要特色就是以社会建构主义教学法为其设计的理论基础。它允许师生或学生彼此间共同思考,合作解决问题。从这些过程中,与他人互动,或与教师互动时,学生很自然就能建立概念、产生沟通,最终实现“集体智慧”和“集体认知”。
(一)、技术和管理方面
Moodle这一软件对于学习者的计算机技能要求不是很高,只要掌握计算机的基本操作并会使用IE浏览器的人就可以方便的使用。
(二)、学习任务方面
Moodle提供了多样的学习活动和资源,教师可以按照自己的计划,将资源上传到网站上,而且学习者可以上传自己认为有价值的资料,这样学习者会处于一个主人翁的地位,参与到资源的建设中。可以提高学习者的积极性,容易使学生进入学习状态。课程被分成几个部分分别完成,包括练习、推荐阅读、测验、讨论等,学生有很大的灵活性进行自主性的学习。
(三)、社会交往方面
Moodle中有不同分类的论坛,学习者在论坛中提出的一些疑难很快就会得到解决,或者针对一个特定的话题展开讨论,在讨论交流的过程中不断学习。
虚拟学习环境的创设是远程教育一直探讨的问题,如何建立起一个有效的、交互性强的网上学习环境,使学生得到高质量的远程学习,始终是远程教育实践者和管理者不断深入的问题。同时,人们已经注意到,目前在中国各省市进行的新课程改革,亟需可供一线教师操作的具体的方法和策略,能够实施具体日常教学活动的平台和环境,MOODLE这个课程管理和学生学习环境管理平台,给我们提供了一条有效的解决途径。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-04-16
moodle是教学行业使用的一种网络工具。它可以对教学起到一个很好的管理作用。它的名称叫:moodle课程管理系统

再来说说它和php之间的关系:

关系很大:

1、 moodle平台是用php编写的。

2、 moddle平台需要运行在php组件下。

再来说说它们之间的差异:

1、moodle平台是一种行业性很强的模块组件。而php是一种行业扩展性很强的服务器脚本语言。

2、moodle平台就和phpcms、phpwind、Discuz!等网页模板很相似,而它们是以php为基础语言开发的具有专业性质的‘套件’。

3、moodle平台模块是‘套件’,具有完整性,而php则是具有基础性,函数、代码零散。本回答被提问者和网友采纳
第2个回答  2010-04-02
moodle是一个通用的网络教学平台,开源代码,用PHP+MYSQL开发的,可以给教师使用添加多门课程,作为多门课程的教学平台,可以给每门课添加资源供学生学习,还提供了论坛、在线测试等功能。