基于moodle平台的课程管理系统毕业设计.doc
约51页DOC格式手机打开展开
基于moodle平台的课程管理系统毕业设计,目 录摘要:iiiabstract:iv第一章 绪论11.1 研究的背景11.2 研究的目的和意义21.2.1 研究的目的21.2.2 研究的意义21.3研究内容31.4 小结3第二章基于moodle的课程管理系统---学生功能模块的技术路线32.1基于moodle的课程管理系统关键技术42.1.1php相关技术42....
内容介绍
此文档由会员 wanli1988go 发布
目 录
摘要: III
ABSTRACT: IV
第一章 绪论 1
1.1 研究的背景 1
1.2 研究的目的和意义 2
1.2.1 研究的目的 2
1.2.2 研究的意义 2
1.3研究内容 3
1.4 小结 3
第二章 基于MOODLE的课程管理系统---学生功能模块的技术路线 3
2.1基于MOODLE的课程管理系统关键技术 4
2.1.1 PHP相关技术 4
2.1.2 Apache 6
2.1.3 Mysql 7
2.1.4 PhpMyAdmin 8
2.2基于MOODLE的课程管理系统的开发工具 8
2.3 小结 9
第三章MOODLE平台的架构 9
3.1 MOODLE的功能和特色介绍 10
3.1.1 Moodle简介 10
3.1.2 Moodle的功能与特色 11
3.1.3 Moodle的系统功能架构及主要活动模块 14
3.2 MOODLE的安装 17
3.2.1系统的运行环境 17
3.2.2系统的安装 17
3.3小结 23
第四章 基于MOODLE的课程管理系统——学生功能模块需求分析 24
4.1 总体功能需求分析 24
4.2 详细功能需求分析 26
4.2.1在线学习子功能分析 26
4.2.2 在线交流子功能分析 27
4.2.3 问卷和投票子功能分析 28
4.2.4 作业提交子功能分析 28
4.2.5 学生设置子功能分析 29
4.3小结 29
第五章 基于MOODLE的课程管理系统——学生功能模块设计 30
5.1概念设计 30
5.2系统主要模块功能设计 30
5.3 数据库的连接 33
5.4 小结 34
第六章 应用实例——《面向对象程序-JAVA》实现学生功能模块 35
6.1 登录/注册 35
6.2 在线学习模块 36
6.3 在线交流子功能 38
6.3.1 进入讨论区 38
6.3.2 进入聊天室 39
6.4 问卷和投票子功能 40
6.4.1 问卷调查 40
6.4.2 投票 41
6.5 作业提交子功能 42
6.6 小结 43
第七章 结束语 44
参考文献 45
谢 辞 46
摘要:moodle 是一款操作简单、功能强大的开源网络教学平台软件,它使网络课程的开发工作变得越来越容易。Moodle是基于社会建构主义学习理论设计开发而成的,它为网络课程提供了一个免费的模块化的平台,操作简单,使用方便。应用魔灯(Moodle)可以实现课程资源的高度共享、在线实时同步教学、异步教学、小组协作学习、对学习过程的监控等功能。目前Moodle在世界各国已得到广泛的应用,在国内越来越多的地区和学校也已经开始使用。
本文主要介绍了基于moodle平台的课程管理系统——学生功能模块的开发过程,简要介绍了moodle的研究背景、研究目的以及功能特色。另外介绍了moodle平台的安装以及系统架构,基于moodle的课程管理系统的技术路线,以及对学生功能模块进行需求分析和设计。最后通过实例进行分析学生功能模块。
关键词:moodle;课程管理系统;学生功能
缺-------英文题目
Abstract: moodle is a simple, powerful open-source software, network teaching platform of network curriculum development makes it easier work. Moodle is based on social constructivism learning theory, design and development of network course, it offers a free of modular platform, simple operation, easy to use. Application of magic lamp (Moodle) can realize the curriculum resources sharing, the height of synchronous and asynchronous teaching online real-time collaborative learning teaching and learning, the group process monitoring etc. Function. Now in the world Moodle has been widely applied in more and more domestic areas and schools have begun to use.
This paper mainly introduces the curriculum management platform based on moodle - students function modules of the system are briefly introduced, the development process of research background, research moodle purpose and features. Another moodle introduces the installation and system platform, the curriculum management system based on moodle technical route, and the students' demand function module design and analysis. Finally, through analyzing students' function module.
Key words: moodle; curriculum management system;the function of students
第一章 绪论
1.1 研究的背景
Moodle是Modular Object-Oriented Dynamic Learning Environment的缩写,即模块化面向对象的动态学习环境,它是世界上最流行的课程管理系统之一。由于是开源软件,设计的教育理念先进,使得全世界的教师和爱好者都可以参与到系统的设计开发中。因此,适用于小学、中学、大学、教师培训、成人教育、企业培训等领域。据Moodle官方网站的统计,截止2008年10月,已经有193个国家,52619个站点使用,并支持75种语言。[1] 更由于它对中文的良好支持,2006年后,以Moodle为代表的课程管理系统开始在中小学普及推广,受到越来越多的学校和教师的欢迎。2007年后,全国各地的教师教育技术培训项目引入了基于Moodle的信息化课程设计,部分学校将学习、掌握、使用Moodle与课程改革、教师专业化发展等结合起来,掀起了Moodle学习的热潮。
但是当Moodle以一种神奇的力量传播开来并赢得一片呼声的时候,我们不仅要问Moodle环境下网络课程设计的理论究竟是什么?毕竟,“计算机并不是什么神奇的魔法,教师才是真正的魔术师”。把Moodle当作一项新技术来学习并不是一件很难的事,尤其对那些计算机水平相对较高的教师来说更是如此。然而,Moodle融入教育的过程,并不仅仅是把它叠加在传统的教育实践中。Moodle提供了复杂的功能模块(如作业、心得报告、Wiki、投票、测验、聊天室、讨论区、词汇表、问卷调查等),[2]教师在Moodle复杂的功能体系下该如何选择、设计和组织活动?如何从众多的功能模块中选择适合的活动模块,以促进教学、学习以及培训?如何避免陷于“以分析技术而设计教学”的误区?这一系列的问题都有待我们深入研究。
另一方面,由于技术提升和政策推动的因素,今后网络教学将会越来越普遍,为了适应这一形势,从国家到地方实施了一系列的精品课程建设项目,建立了一大批优秀的网络..
摘要: III
ABSTRACT: IV
第一章 绪论 1
1.1 研究的背景 1
1.2 研究的目的和意义 2
1.2.1 研究的目的 2
1.2.2 研究的意义 2
1.3研究内容 3
1.4 小结 3
第二章 基于MOODLE的课程管理系统---学生功能模块的技术路线 3
2.1基于MOODLE的课程管理系统关键技术 4
2.1.1 PHP相关技术 4
2.1.2 Apache 6
2.1.3 Mysql 7
2.1.4 PhpMyAdmin 8
2.2基于MOODLE的课程管理系统的开发工具 8
2.3 小结 9
第三章MOODLE平台的架构 9
3.1 MOODLE的功能和特色介绍 10
3.1.1 Moodle简介 10
3.1.2 Moodle的功能与特色 11
3.1.3 Moodle的系统功能架构及主要活动模块 14
3.2 MOODLE的安装 17
3.2.1系统的运行环境 17
3.2.2系统的安装 17
3.3小结 23
第四章 基于MOODLE的课程管理系统——学生功能模块需求分析 24
4.1 总体功能需求分析 24
4.2 详细功能需求分析 26
4.2.1在线学习子功能分析 26
4.2.2 在线交流子功能分析 27
4.2.3 问卷和投票子功能分析 28
4.2.4 作业提交子功能分析 28
4.2.5 学生设置子功能分析 29
4.3小结 29
第五章 基于MOODLE的课程管理系统——学生功能模块设计 30
5.1概念设计 30
5.2系统主要模块功能设计 30
5.3 数据库的连接 33
5.4 小结 34
第六章 应用实例——《面向对象程序-JAVA》实现学生功能模块 35
6.1 登录/注册 35
6.2 在线学习模块 36
6.3 在线交流子功能 38
6.3.1 进入讨论区 38
6.3.2 进入聊天室 39
6.4 问卷和投票子功能 40
6.4.1 问卷调查 40
6.4.2 投票 41
6.5 作业提交子功能 42
6.6 小结 43
第七章 结束语 44
参考文献 45
谢 辞 46
摘要:moodle 是一款操作简单、功能强大的开源网络教学平台软件,它使网络课程的开发工作变得越来越容易。Moodle是基于社会建构主义学习理论设计开发而成的,它为网络课程提供了一个免费的模块化的平台,操作简单,使用方便。应用魔灯(Moodle)可以实现课程资源的高度共享、在线实时同步教学、异步教学、小组协作学习、对学习过程的监控等功能。目前Moodle在世界各国已得到广泛的应用,在国内越来越多的地区和学校也已经开始使用。
本文主要介绍了基于moodle平台的课程管理系统——学生功能模块的开发过程,简要介绍了moodle的研究背景、研究目的以及功能特色。另外介绍了moodle平台的安装以及系统架构,基于moodle的课程管理系统的技术路线,以及对学生功能模块进行需求分析和设计。最后通过实例进行分析学生功能模块。
关键词:moodle;课程管理系统;学生功能
缺-------英文题目
Abstract: moodle is a simple, powerful open-source software, network teaching platform of network curriculum development makes it easier work. Moodle is based on social constructivism learning theory, design and development of network course, it offers a free of modular platform, simple operation, easy to use. Application of magic lamp (Moodle) can realize the curriculum resources sharing, the height of synchronous and asynchronous teaching online real-time collaborative learning teaching and learning, the group process monitoring etc. Function. Now in the world Moodle has been widely applied in more and more domestic areas and schools have begun to use.
This paper mainly introduces the curriculum management platform based on moodle - students function modules of the system are briefly introduced, the development process of research background, research moodle purpose and features. Another moodle introduces the installation and system platform, the curriculum management system based on moodle technical route, and the students' demand function module design and analysis. Finally, through analyzing students' function module.
Key words: moodle; curriculum management system;the function of students
第一章 绪论
1.1 研究的背景
Moodle是Modular Object-Oriented Dynamic Learning Environment的缩写,即模块化面向对象的动态学习环境,它是世界上最流行的课程管理系统之一。由于是开源软件,设计的教育理念先进,使得全世界的教师和爱好者都可以参与到系统的设计开发中。因此,适用于小学、中学、大学、教师培训、成人教育、企业培训等领域。据Moodle官方网站的统计,截止2008年10月,已经有193个国家,52619个站点使用,并支持75种语言。[1] 更由于它对中文的良好支持,2006年后,以Moodle为代表的课程管理系统开始在中小学普及推广,受到越来越多的学校和教师的欢迎。2007年后,全国各地的教师教育技术培训项目引入了基于Moodle的信息化课程设计,部分学校将学习、掌握、使用Moodle与课程改革、教师专业化发展等结合起来,掀起了Moodle学习的热潮。
但是当Moodle以一种神奇的力量传播开来并赢得一片呼声的时候,我们不仅要问Moodle环境下网络课程设计的理论究竟是什么?毕竟,“计算机并不是什么神奇的魔法,教师才是真正的魔术师”。把Moodle当作一项新技术来学习并不是一件很难的事,尤其对那些计算机水平相对较高的教师来说更是如此。然而,Moodle融入教育的过程,并不仅仅是把它叠加在传统的教育实践中。Moodle提供了复杂的功能模块(如作业、心得报告、Wiki、投票、测验、聊天室、讨论区、词汇表、问卷调查等),[2]教师在Moodle复杂的功能体系下该如何选择、设计和组织活动?如何从众多的功能模块中选择适合的活动模块,以促进教学、学习以及培训?如何避免陷于“以分析技术而设计教学”的误区?这一系列的问题都有待我们深入研究。
另一方面,由于技术提升和政策推动的因素,今后网络教学将会越来越普遍,为了适应这一形势,从国家到地方实施了一系列的精品课程建设项目,建立了一大批优秀的网络..