moodle的研究和开发理论毕业设计论文.doc

约47页DOC格式手机打开展开

moodle的研究和开发理论毕业设计论文,约两万五千余字基于moodle下课程展示平台的设计与开发摘要:信息化学习的不断发展促进了网络课程管理系统的发展。moodle就是伴随着网络教育的出现而发展起来的一个教学管理系统,moodle 作为一个著名的开源课程管理系统被全球的教育机构使用着。论文分析了 moodle 的基本构架和可行的二次开发和设计的形式, 并利用...
编号:45-114249大小:537.50K
分类: 论文>计算机论文

内容介绍

此文档由会员 emplate 发布

约两万五千余字

基于Moodle下课程展示平台的设计与开发


摘 要:信息化学习的不断发展促进了网络课程管理系统的发展。Moodle就是伴随着网络教育的出现而发展起来的一个教学管理系统,Moodle 作为一个著名的开源课程管理系统被全球的教育机构使用着。论文分析了 Moodle 的基本构架和可行的二次开发和设计的形式, 并利用PHP技术对课程展示平台进行设计与开发。论文首先简要介绍了Moodle教学平台的搭建方法、结构及平台建设注意事项;然后详细介绍了Moodle主题风格的体系结构及如何自定义个性化的主题风格,论文对此进行了详细介绍。

关键词:信息化学习; 课程管理系统; Moodle;PHP技术;教学平台;主题风格


Design and Development of Course Display Platform Based on Moodle

Abstract: The continuous development of information technology to promote learning of the network management system development program. Moodle is accompanied by the emergence of online education and developed a learning management system, Moodle, as a well-known open source course management system is used with educational institutions around the world. Moodle paper analyzes the basic framework and viable form of secondary development and design, and using PHP technology demonstration platform for the curriculum design and development. Paper first introduces the Platform for Moodle teaching methods, structure and platform considerations; and then details the architecture of Moodle theme style and how to customize the theme of personal style, the paper describes this in detail.

Keywords: Information technology learning; Course management system; Moodle; PHP technology; Teaching platform; Theme style


目 录
1 引言 1
2 Moodle概述 2
2.1 Moodle概述 2
2.2 Moodle的发展历程 2
2.3 Moodle的特点 3
2.3.1 先进的教学理念 3
2.3.2 功能强大 3
2.3.3 易于操作 4
2.3.4 模块化的结构设计 4
2.3.5 支持多种语言 4
2.3.6 开放源代码 4
3 Moodle结构分析 6
3.1 Moodle的系统架构 6
3.2 Moodle的课程活动模块 7
3.2.1 作业(Assignment)模块 7
3.2.2 选项(Choice)模块 8
3.2.3 讨论区(Forum)模块 8
3.2.4 日志(Journal)模块 8
3.2.5 资源(Resource)模块 8
3.2.6 测试(Quiz)模块 8
3.2.7 调查(Survey)模块 9
3.2.8 聊天室(Chat)模块 9
3.2.9 工作坊(Workshop)模块 9
3.3 Moodle的主要功能 9
3.3.1 管理员功能 9
3.3.2 教师功能 10
3.3.3 学生功能 10
3.4 模块化构架分析 11
3.5 Moodle数据库模型 11
4 Moodle的二次开发理论 13
4.1 Moodle二次开发的形式 13
4.2 Moodle二次开发的准备 13
4.2.1 开发环境和工具 13
4.2.2 熟悉目录结构 14
4.2.3 总体开发约定 15
4.3 Moodle二次开发指南 15
4.3.1 通用规则 15
4.3.2 编码风格 16
4.3.3 数据库结构 20
4.3.4 安全问题 22
5 课程展示平台的设计与开发 24
5.1 Moodle平台的安装 24
5.2 创建课程 25
5.2.1 用户注册 26
5.2.2 课程设置 26
5.2.3 板块设置 26
5.2.4 创建和引用资源 27
5.2.5 活动使用 27
5.3 Theme的设计开发 28
5.3.1 了解Theme结构和开发约定 28
5.3.2 了解主题风格的目录文件 30
5.3.3 开发方法 31
6 结论 32
参考文献 33
指导教师简介 34
致 谢 35
附 录 36

参考文献
[1] 王宇平.网络远程教育资源建设与一体化设计构想. 世纪桥,2008
[2] 潘娟.基于Moodle的协作学习探析. 中国远程教育, 2008
[3] 刘新阳.Moodle:建构主义的网络课程管理系统[J].河北软件职业技术学院学报,2006
[4] 丁永莉.基于Moodle平台的虚拟课程研究[D],上海师范大学,2006
[5] 黎加厚、况亮.基于魔灯(Moodle)的信息化学习环境的设计与使用中小学电教[J],2006(12).
[6] 纪永毅、黄建军.网络课程设计与开发的实践探索[J].电化教育研究,2004(05)
[7] PHP+MySQL网络开发从入门到精髓 启明工作室 编著 出版社:人民邮电出版社,2008
[8] Moodle安装完全手册 天一 来源:E-moodle中文技术网
[9] 基于Moodle的网络课程开发研究 陈雨娟 文献来源:《计算机时代》2010年05期 
[10] 基于Moodle课程设计的BIG6模式 刘素芹 加厚 文献来自:远程教育杂志2007年 第01期
[11] 教师如何创建魔灯(Moodle)课程 邢丹平 文献来自:信息技术教育 2006年 第12期