基于Moodle的网络课程管理平台的设计与应用研究

时间:2022-09-03 06:18:04

基于Moodle的网络课程管理平台的设计与应用研究

摘要:针对传统网络课程管理平台的缺陷,提出了一个基于Moodle的网络课程管理平台的设计方案;首先简要介绍了Moodle,然后,阐述了基于Moodle的网络课程管理平台的设计方法,最后,以单片机原理及应用精品课程为例详细分析了网络课程管理平台中Moodle的具体应用。

关键词:Moodle;开放源代码;课程管理平台;网络教学系统

中图分类号:TP393文献标识码:A文章编号:1009-3044(2011)22-5513-02

Design and Applied Research of Network Curriculum Management Platform Based on Moodle

LIU Yan-qing

(Center of Computer Network, Ningxia University, Yinchuan 750021, China)

Abstract: Aiming at the deficiency of the traditional network Curriculum Management platform, a new scheme of network Curriculum Management platform based on Moodle is proposed,Firstly, In this paper it introduced Moodle software,Secondly, it analyzed the design of network Curriculum Management platform based on Moodle, In the end, With the application of the Course in Principle and Applications of Single Chip Micro Computer as example, it analyzed the Application of network Curriculum Management platform based on Moodle.

Key words: Moodle; open source code; curriculum management platform; network teaching system

近几年来,网络教育由于其学习时间灵活、学习方式多样化、学习费用低等特点,得到越来越多的学习者认可,相应地,人们也加强了对网络课程管理平台的研究,并取得了一系列成果,但也存在一些问题,如内容形式单一缺乏个性化、系统交互不够充或交互单一、课程评价体系不够完善、没有很好体现学习导航和学习评价等问题,严重制约着网络课程管理进一步的发展,开源自由软件 Moodle(Modular Object-Oriented Dynamic Learning Environment 模块化的面向对象动态学习环境) 的出现,正好可以解决这些难题,Moodle以其易学易用、开源免费和模块化的设计特点,充分满足了现阶段高等院校网络课程管理的要求,通过使用Moodle,可以大大减少教师开发精品课程的时间,并且使学生能实时掌握学习历程和进度。

1 Moodle简介

Moodle最早由澳大利亚教师 Martin Dougiamas 博士开发,其以社会构建主义为原则,经过众多的教育家和计算机科学家共同设计改进后,当前的Moodle具有先进理念、强大功能、使用方便、高兼容性、开放源码免费、强大的资源管理、全面教学过程管理、丰富的交流方式、实用的评价系统等特点,是构建网络课程管理平台的理想开发工具。

1.1 主要功能

1)课程管理:教师可以通过课程管理模块对课程的所有设置进行全面控制, 可以选择课程的格式,可以用编辑器编辑资源、论坛帖子等, 也可以维护用户日志及自定义评分等级,还可以把课程打包为一个压缩文件,方便课程的导出备用;

2)测验模块:类似于网络考试,教师可以自定义题库,题目可以包含 HTML文件及图片, 题类型丰富,有选择题、填空题、简答题、计算题等类型,测验完成后,系统会根据之前设置的分数自动评分,对于主观题,提供手动打分、写评语的形式;

3)互动评价:互动评价是 Moodle 中一个专门用于评价的活动模块,可以进行上课出勤率,读书自学评价,学员参与课程评价,教育研究评价等,学生可以对教师给定的案例资料或课件进行公平的评价,教师可以对学生的评价进行管理并评分,且有很多非常灵活的选项,有利于师生双方改进缺点;

4)资源模块:系统全面支持PDF、Word、Flash、任何电子文档、Powerpoint、视频和声音等资源, 也可以通过友好链接到 Web 上的外部资源, 还可以用链接接口将数据传递给外部的 web 应用;

5)论坛模块:论坛分为教师论坛、用户论坛、公众论坛和课程新闻, 浏览话题可以采用嵌套、列表和树状方式, 教师也可以在论坛间移动话题;

6)投票模块:有点像选举投票,可以用来为某件事情进行投票表决,或从每个学生得到意见反馈, 可以选择是否允许学生看到更新的结果图,从而促使教师改进教学方法;

7)作业模块:学生可以通过作业模块将自己的作业作品上传到服务器,教师可以设置作业的截止日期和最高分,教师可以在一个页面为全班针对作业的情况进行打分及写评语,有利于学生根据评语改进学习方法;

8)问卷调查模块:通过内置的问卷调查(COLLES、ATTLS),可以随时查看在线问卷的报告,包括很多图形,如饼型、柱型、线型等;

9) 聊天模块:功能与目前流行的聊天室类似,供师生对课程相关的问题进行及时探讨, 聊天模块支持平滑的、同步的文本交互等,这使得师生之间的交流打破了空间、时间的限制。

1.2 Moodle 在网络课程管理中的优势

1)Moodle采用了模块化的结构设计,教师能够轻松地将教学技巧移植到网络上,教师也可以自行开发或组合修改模块,以符合特殊的应用需求,设计优美的网络学习环境,其功能模块很适合课程建设中的互动交流探讨,师生或同学之间可以通过 Moodle 提供的各种模块进行交流,打破了时间与空间的限制,有益于及时答疑;

2)Moodle 平台中提供的日志功能可以帮助教师跟踪学生的学习、活动情况,发现问题及时解决,平台的跟踪模块能够跟踪学习者的学习时间,比如:反馈模块能够促进学生对于所学知识进行检查,能够自我诊断学习状况,能够培养学习者学习的独立性,能够统计学习时间,同时,也有利于教师随时调整教学进度和教学内容;

3)moodle 平台的交互模块能够方便学习者在学习过程中对问题进行相互交流,彼此交换意见,有利于促进教学;

4)Moodle 具有易学易用的环境,其操作使用十分简单,普通教师经过短期培训,就能掌握它的使用方法,教师通过对象模块化的设计,可以快速开发精品课程,通过内置的教学活动模块,规划虚拟教室的课程进度,学生也通过浏览器自发地学习网络课件或进行网络协作学习;

5)Moodle 的课程设计功能有利于教师更好地进行对精品课程进行组织工作,尤其对于课题的过程性管理,条理清晰,层次分明,灵活的课程活动与资源可以让教师象搭积木一样建立课程;

综合考虑各方面因素,用 Moodle 来实现网络课程的管理,能很快地运用到现实的教学工作中去,给学校和老师带来立竿见影的效果,为学校提供了一个低成本却高度可用的网络学习平台,减轻了学校在课程管理上的负担,而且Moodle 对学生的计算机技能要求不是很高,只要会使用 IE浏览器的人就可以方便的使用。

2 基于Moodle的网络课程管理平台的设计

Moodle 作为一个在线网络课程管理系统,其主要的用户有系统管理员、任课教师和学生,基于Moodle平台的网络教学环境主要由活动、资源、版块三个模块构成,如图1所示。在 Moodle 平台上进行网络课程管理平台设计大致分为以下四大版块:教学过程(单元实施方案)、学生电子作品、前端分析(单元教学计划)、信息化教学评价。在每一个版块又分为两个子版块:教师活动及学生活动子版块,整个网络课程管理平台的结构是松散的可以从任何地方开始及结束,即没有起点和终点,可以进行反复修改直至完善。

3 应用实例-以单片机原理及应用精品课程为例

3.1 工作环境设置

Moodle 平台是基于 Linux+Apache+MySql+PHP 体系建构的,用 PHP 脚本语言编写的动态网站程序,Moodle 平台要正常运行必须满足条件: Apache 服务器、 PHP 语言及数据库MySql,本系统选用 Microsoft Windows XP 为工作平台,Moodle1.7 压缩包包含了 Apache服务器和 数据库MySQL及 PHP 文稿语言,通过与 Windows XP 的结合,即可完成工作环境的基本要求。

3.2 系统的安装

Moodle 平台在Windows 环境下安装前,需要先安装好 Apache 服务器、PHP 语言和MySql 数据库,首先将从网站上下载好的 moodle 压缩文件解压缩到已安装好的EasyPHP文件目录下的www文件夹中 , 然后在IE浏览器中输入localhost/moodle/install.php,出现 moodle 的安装页面,按照提示安装即可,然后再按照提示配置MySql数据库。

3.3 Moodle课程的构建

1)用户注册。

从Moodle平台注册账号,按照提示填入自己的个人信息,经过管理员认证后,教师方可建立自己的网络课程。

2)课程设置。

教师以课程管理员身份登录Moodie平台后,可以选择管理员面板上的“创建课程”,接着填写表单信息,特别需要注意选择课程格式,然后再进入课程设置模块,填写课程名称及课程分类等信息, 若想创建一个新教师账户,可以通过“添加新用户”链接创建,设置完成后,可以在网站首页通过“课程”链接到该门课程。

3)创建和引用资源。

在课程首页的编辑模式下,每个主题格式都有一个资源下拉列表,列表中有任何电子文档、PowerPoint、Flash、word、声音、视频、网页、网络超链接、程序等格式可供选择。

4)活动设置。

“活动”是构成网络课程的核心要素,在课程首页的编辑模式下,每个主题格式或者星期格式中还有一个“活动”下拉列表,列表中有讨论、协作、评价和反馈四类。

5)支持工具。

在课程首页的编辑模式下,有一个支持工具下拉列表,列表中有小组与角色工具、协作交流工具、评价工和具教学监控工具。

3.4 总体结构设计

单片机原理及应用课程总的设计原则是:以学习者为中心,注重学习内容的个性化,强调资源共享,注重互动评价,师生互动交流的学习方式 。 图2是单片机精品课程的网站功能版块图。

4 结束语

Moodle 所示一个基于先进教育理念的开源软件,具有开源、免费、技术门槛低、功能强大等特点,得到了国内外众多学者和教师的青睐,Moodle网络课程管理平台支持多样化的教学方式,可以为学习者的个性化学习、自主学习习协作学及创造一个良好的网络学习环境,目前已经在我校的网络课程管理中取得很好的效果。

参考文献:

[1] 孙越.Moodle环境下关于驾驶员培训考试网络课程的设计策略[J].电脑知识与技术,2011(1).

[2] 卢好蕊.Moodle平台在精品课程建设中的应用[J].电脑知识与技术,2010(26).

[3] 胡晓容.Moodle在高校网络课程建设中的应用[J].成人教育,2010(2).

[4] 潘山青.浅谈Moodle在高校实验教学中的应用[J].实验技术与管理,2009(10).

注:本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文

上一篇:嵌入式数据库SQLite在煤矿井下人员定位系统中... 下一篇:数据融合的核心存储模型及实现