基于Moodle技术的课程管理系统设计与实现本科毕业论文.doc
《基于Moodle技术的课程管理系统设计与实现本科毕业论文.doc》由会员分享,可在线阅读,更多相关《基于Moodle技术的课程管理系统设计与实现本科毕业论文.doc(79页珍藏版)》请在三一办公上搜索。
1、摘要随着中职学校教育信息化的迅速发展,教学资源库的建设也日益重要,因此,搭建一个符合江阴中等专业学校课程需要的学习支持平台,以帮助学生更好地利用网络进行自主学习,是十分必要的。本论文分析了Moodle在信息化教学平台上的各个模块功能,在开源的Moodle平台上进行了课程教学平台应用,并在此基础上自行开发多个模块补充功能,采用插件、数据库,将各项模块进行整合,设计出一整套可以实际运行的新型网络教学辅助平台。同时,根据学校实际需求,结合目前Moodle平台上存在的不够完善的地方进行了功能的扩充,构建了课程设计系统的框架。在服务器端进行功能扩展完成了网络摄像头视频信息的传输,Android智能终端的
2、教学应用等,扩展了Moodle的应用范围。这些扩展功能主要包括微客教室的构建、网络视频信息的整合、异构系统数据信息的同步维护、智能移动终端的在线学习平台等。教师可以依据学习者的学习情况、个性需要,动态地、分步地将课程内容上传到网络,让学习者利用各种通信工具,在移动终端上系统的、深入的进行学习,从而提高教学效率。关键词:Moodle平台 Android智能终端 教学辅助平台 异构数据同步Abstract With the rapidly development of information technology in education in vocational schools, the te
3、aching resource library building is also increasingly important. Therefore, it is very necessary to build a learning support platform to meet the curriculum needs of the Jiangyin secondary vocational school, to help students make better use of the network for independent learning. This paper analyze
4、s functions of each module of Moodle Information technology teaching platform, and analyzes the teaching platform application in the open source Moodle platform, and develops their own supplemental features multiple modules on the base of platform. Using plug-ins, databases to integrate the modules
5、to design a set of teaching aids new network platform that can actually run. Meanwhile, according to the actual needs of the school and the current inadequate of the Moodle platform, to construct a framework of curriculum design system. Through the server side extensions, the platform complete the w
6、ebcam video information transmission and teaching application of Android smart terminal, to extend the scope of application of Moodle. These extensions include the construction of micro-off classrooms, network video information integration, synchronization of heterogeneous systems maintenance data i
7、nformation, smart mobile devices online learning platforms. The teachers can upload the course content to the network dynamiclly on the base of the learners learning and individual needs, step by step, so that the learners can use various communication tools on the mobile terminal system to study an
8、d to improve the teaching efficiency.Keywords: Moodle platform、Android intelligent terminal、Teaching aids Platform、Heterogeneous Data Synchronization 目 录中文摘要IAbstractII第一章 绪论11.1 论文选题依据、研究内容和研究意义11.2 课题相关研究现状分析11.1.1国内外课程管理系统的研究情况11.2.2国内外对Moodle的使用和研究情况21.3 论文的主要内容31.4 本论文的组织结构3第二章 课程管理系统的需求52.1 业务
9、需求52.2 Moodle 功能介绍72.3 服务器端扩展功能需求112.3.1 简易多媒体教室构建需求112.3.2 异构数据库数据对接122.3.3基础的云计算教学平台应用132.4移动终端教学需求142.5 关键技术介绍152.5.1 Moodle 开源技术152.5.2 Android技术172.6 本章小结22第三章 服务器端扩展设计与实现233.1 Moodle平台的二次开发233.1.1 基于WEB的教学支撑平台专用组件设计实现技术253.1.2 Moodle WEB服务构建283.2 简易多媒体(微客)教室建设293.2.1微客多媒体教室总体介绍293.2.2 微客教室的主要组
10、成293.2.3视频信息与平台整合303.3 异构数据库的同步实现313.4 Moodle信息化教学平台部署与应用343.4.1虚拟化技术总体介绍343.4.2虚拟系统选型与安装353.5 本章小节36第四章 Moodle移动终端教学设计374.1 智能终端项目框架374.2 主要模块设计374.4 本章小结41第五章 课程管理系统的教学应用425.1 Moodle课程管理系统的应用425.1.1 Moodle课程管理系统的建立425.1.2 主要模块实现435.2 课程管理系统服务器端扩展应用465.3 课程管理系统移动端应用475.3.1系统登录模块实现475.3.2 学生互动模块实现50
11、5.3.3 学生在线课程点播模块实现535.4 本章小结56第六章 总结与展望576.1 总结576.2 进一步展望57参考文献59致谢61第一章 绪论1.1 论文选题依据、研究内容和研究意义教育信息化的来临,教育工作者意识到传统面对面的课堂教学已不能满足当前社会的需求,传统教学与互联网在线学习结合起来的混合课堂,无论是课堂内还是课堂外,均能调动学生的积极性,互相弥补不足,实现最优化。江苏省江阴中等专业学校精品课程建设,需要一个稳定的、内容充实的教学发布平台,开放教学资源,使更多的学生受益。但是同时面临新的问题:中等职业学校,在有限的教育资金投入下如何实现精品课程的管理,维护和升级。采用低成本
12、,高效的课程管理系统,成为亟需解决的问题。Moodle网络教学平台,开源、免费、安全性高,正好符合江苏省江阴中等专业学校的实际情况,在目前的情况下采用开源的的Moodle平台是合适的,因此对Moodle的研究和应用是很有必要的。课题研究的主要内容是Moodle课程管理系统的安装及其实现;智能终端Android在教学系统中的研究与应用;构建简单便宜的微客教室,实现远程教学;开发必要的组件完成与课程管理系统相关的数据访问接口。研究的意义在于针对学校网络教学的实际情况,完善教学平台。为江阴中等专业学校教学资源的整合、利用、优化、共享提供教学资源平台。课程管理系统为教师提供多媒体信息课程教学环境,借助
13、于网络设施完成在线布置作业、测试等教学活动环境。为学生提供虚拟课堂、参与作业、测试等学习环境、自主性和研究性学习环境。记录教学活动,方便教师进行课程控制与管理,同时给学生提供了在时间、空间方面的自由学习环境。Moodle课程管理系统实现中等职业学校课程管理,在有限的资金来源下,搭建一套全新的课程管理平台,提高广大教师和学生的自主学习能力,对中职教育信息化、教育资源共享起到了积极的推动作用。1.2 课题相关研究现状分析1.1.1国内外课程管理系统的研究情况从1999年开始,教育局就批准包括北京大学在内的四所高校开展网络课程,针对不同的高校、不同专业、不同性质的课程,开发出来的网络课程各具特色,主
14、要有以下三种: 1.学校自己开发的网络教学系统这种网络教学平台一般由计算机专业人员和教师共同开发,学校可结合学校的特点,学生的情况,教学特色,开发出合适的教学系统,但这需要较高的计算机编程水平,非专业的教师较难上手。2.由软件公司专门为学校设计开发的网络教学系统软件公司专门开发的网络教学平台主要特点是由专业的软件公司研发,技术强,如国际教育平台司Blackboard和Webct等,对于中职学校来说,Blackboard是一种价格比较贵的商业软件,虽然在国际知名院校包括耶鲁大学均已经成熟的应用,但是由于其售价不菲目前不适合我国中职学校的情况。在我国由于985、211等重点高校具有雄厚的资金支持和
15、技术保障,采用Blackboard网络教学平台系统也取得了比较好的教学效果。3.使用开源课程管理系统开源的课程管理系统(CMS:Course Manager System),是目前国内外高校以及我国中职学校中使用比较多的一种网络教学平台。CMS对中职教学的课堂教学进行了有力的信息化支持,开源的CMS系统功能通常包括教学资源管理、在线练习测试、师生互动、成绩管理等。主要应用在信息化教学系统E-Learning教学平台上有效的支撑信息化环境下的课程教学系统,支持和加强传统的教学模式和方法。网络课程管理软件已经广泛应用于各个大中小学教学,这些管理软件中,前2种方式可扩展性和建设费用较高,Moodle
16、开源软件,便宜、快速有效、新颖流行,能够满足广大老师的在线教学需求。1.2.2国内外对Moodle的使用和研究情况在国外,凤凰大学1989年采用了E-Learning学校教学平台作为第一个计算机为基础的信息化基础教育教学平台,目前已经遍布110个校园和学习中心,分布在全美国多个州,是美国在校生规模最大的私立大学的信息化教学平台。另外,大约60%的芬兰学校正在使用开源的软件进行学校的管理和教学工作,同时在北欧的芬兰,很多大学和工学院,甚至高中都在使用开源的Moodle学习平台。统计数据显示,覆盖率已经达到75%。根据Moodle官方网站统计,2009年以来Moodle新增站点平均保持在2200个
17、/月左右。国内Moodle技术刚刚起步,处于探索阶段,相对国外而言,也就是不到6年的时间。通过对“中国学术文献网络出版总库”的检索发现,截止2012年底,以“Moodle”为主题共检索到535篇相关文章,其中学位论文94篇,学术论文431篇,相关会议论文10篇,学术论文发表在近百种期刊上,学位论文则主要出于师范大学,其中以上海师范大学和华东师范大学最多。上海师范大学的黎加厚教授,他在这个方面研究较多。黎教授在国内积极开发与应用Moodle教学平台,对Moodle开源社区作出了很多巨大的贡献,在他的支持下,我国国内对Moodle平台的发展和应用取得了长足的进步。国内信息化教学在Moodle方面应
18、用比较初级,只是一些简单课程应用,缺少对Moodle系统框架结构、模块开发和系统应用扩展的开发,需要对Moodle在信息化教育过程中的应用进行深入的研究与讨论。随着我国教育信息化的快速发展,对Moodle平台的研究也逐步深入,包括系统的技术架构与系统的扩展开发,以及异构系统的整合,当前Moodle平台在我国中职教育信息化正在逐步得到关注,并且应用到师资培训、网络教学学习以及个人知识管理中,我国中职学校对Moodle平台的研究正在逐步深入。现今,国内部分高校甚至中小学已经开始利用Moodle系统构建自己的课程管理系统。作为中等职业学校来说,更应该率先使用Moodle系统构建自己的课程管理系统,因
19、为职业学校的办学宗旨是:面向成人高等教育,集中培养社会职业领域实用的专业人才。 1.3 论文的主要内容本论文主要从课程管理系统需求、服务器端设计与实现、Moodle移动终端教学设计和课程管理系统的教学应用来完成课题设计的。1通过分析实际工作中遇到的信息化教学问题,完成了Moodle平台的二次开发架构搭建,组建了简易多媒体微客教室,实现了Moodle平台与教务系统和人事系统的数据同步,以及在虚拟化服务器中部署Moodle教学平台的工作。2基于Android智能手机终端,完成了课程教学平台的搭建,同时,对主要模块进行设计,实现了智能手机端的登录、学生互动和在线课程点播功能。各个模块与手机之间都是通
20、过Web Service JSON数据进行传输的。3课程管理系统实现了课程及题库的建设,构建了简易多媒体教室,学生基于该系统进行在线学习,可以不受时空限制,随时随地的学习相应的课程。1.4 论文的组织结构第一章,绪论。本章介绍了论文的研究内容,选题依据和研究意义。通过国内外课程管理的分析比对,对课程管理系统应用的前景和现状作出了分析。第二章,课程管理系统的需求。本章介绍了课程管理系统的需求,包括业务需求、Moodle功能介绍、服务器端与客户端扩展功能需求以及关键技术介绍等。主要完成了基本需求分析和扩展需求分析。第三章,服务器端设计与实现。本章通过作者实际工作中遇到的信息化教学问题,进行具体分析
21、,组建了简易多媒体微客教室,实现了与教务系统、人事系统的数据同步工作、以及在虚拟化服务器中部署Moodle教学平台。第四章,Moodle移动终端教学设计。本章基于Android智能手机终端,完成了课程教学平台的搭建,并对主要模块进行设计,实现了智能手机端的登录、学生互动和在线课程点播功能。第五章,课程管理系统的教学应用。本章介绍了Moodle平台的搭建,主要模块的实现效果,包括课程的建立,答疑模块的实现,题库的建设等。另外,实现了服务器端及客户端的应用。第六章,总结及展望。本章对论文的研究工作进行了总结,并提出进一步的工作方向。第二章 课程管理系统的需求 2.1 业务需求江苏省江阴中等专业学校
22、课程管理系统(Course Management System,CMS)是为了适应学校信息化课程资源建设,建立精品课程教学网站,实现资源共享。老师可以在网上发布课程资源信息,如发布课程大纲、教学计划,上传每堂课的教学内容,布置作业,批改作业,公布学生成绩等。课程管理系统还进行了扩充,通过创建简易的多媒体教室实现网络授课,学生可以通过智能手机进行听课学习,并与老师进行交流,这对于中职学校提高教学质量、增加师生之间的沟通起到了很好的作用。江阴中等专业学校目前采用的是2004年老版的天空教室系统,系统在windows平台下运行,采用了IIS+ASP技术,由于运行多年,系统软硬件老化,同时国家互连网应
23、急中心与2012年4月23日通过其网站发布了“天空教室精品课程开发系统”软件存在SQL注入漏洞等安全隐患的声明。根据这一现实情况,为了更好的,更安全的使用课程管理系统,更好的为广大学生服务,在学校领导的支持下,学校计划采用开源的课程管理系统Moodle应用到学校的课程管理中去。江阴中等专业学校精品课程采用Moodle平台的建设目标是,实现精品课程网站的站群管理,教师可以在自己的课程网站发布教学大纲、教学计划、以及课堂的教学内容,布置或者批改作业、公布学生成绩。如果教师在线,学生可以实时在线异地通过网络向老师提出关于课程教学的问题。同时采用移动互联网技术,实现学生在线学习。而且为了节约在线视频多
24、媒体教室建设,项目提出建设简易多媒体在线实时授课教室,通过必要的摄像头和话筒可以完成在线互动授课,在校内乃至校外学生都可以自主学习。Moodle平台作为开源的课程教学平台,正逐步成为世界上最流行的课程管理系统,其功能完善,操作简单易用,使各个高校可以建设更为优秀的精品课程,方便教师使用,最大限度的发挥计算机信息化的作用,更好的利用信息化教学的优势,开发有特色的网络教学课程。目前学校主要是在计算机教学中采用此系统,通过精品课程建设的扩大,更多的课程将应用到我校的课程建设中来。系统为老师和学生提供了一个方便的课程管理和交流的平台,老师通过该系统能有效进行小组及课程项目的管理,进行作业的布置和项目任
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Moodle 技术 课程 管理 系统 设计 实现 本科毕业 论文
链接地址:https://www.31ppt.com/p-3938851.html