网络教学主要是利用计算机网络来进行网上教学,对于学生来说,就是网上的在线学习知识;对于老师来说,是需要运用网络来指导和帮助学生进行网上学习。现代科学技术不断进步,计算机硬件成本降低,社会网络化逐渐成形,各大院校也逐渐将网络教学引入进来。当然还存在不少问题,主要有以下几个方面。(1)网络课程的开发周期较长,信息不能自动更新。制作网络课程的网页需要教师掌握一定的知识。尤其是对于那些非计算机专业的教师来说更是难上加难,他们需要先学习相关的电脑知识,才能较好地推动网络教学的进步,网络教学要达到的目的不单单是希望学生通过网络查阅教学资料、写作业等,更是为了促进师生在网络中的互动交流,使教师能够及时掌握学生的学习情况,及时解答学生不会的知识点。这种程序的制作,一般的教师根本无法完成,需要专业的教师进行制作。(夏莉、夏光峰,2011)(2)网络中缺乏相关的管理模块,导致教师对学生的网络学习无法进行监督。在这种情况下,学生在网络中有没有进行有效学习,教师根本不知道,如果学生不在线留言,教师根本不知道学生对知识的掌握程度。网络中的教学工具,如聊天室、BBS等,并没有进行整合,也没有发挥出应有的价值,同教学之间的联系不是太紧密。在使用的过程中,各个系统之间需要不断切换,使得学习者感觉到网络操作很复杂,如果采用比较完善的功能系统,则在价格方面贵,而且也不能进行知识的及时更换,对于信息系统的随时维护也难以实现,所以,这就必须建立一个有效的网络管理平台,最终为每一个学科的教师服务,实现网络教学。目前,在市场中出现了不少可以直接使用的软件,基本都能够满足网络平台所需要的管理。这些产品中,有一些是商业产品,还有一些是开源的产品。在这些商业产品中,有国外产出的WebCT和Blackboard,不过非常贵;国内的产品有广州蓝鸽在线学学习系统和上海新理验学习系统,这两个大的系统也在国内的某些高等院校进行广泛地使用,成本方面相比国外要便宜很多;对于使用开源软件来构建网络平台,则更为经济一些,因为开源的软件中很多是免费的。
1关于Moodle的概述
Moodle是ModularObject-OrientedDynamicLearningEnvironment的缩写,其涵义为模块化面向对象的动态学习环境。Moodle这个课程管理体系能够掌管电脑中很多信息,帮助老师和学生进行网络在线学习,支持多种数据库。Moodle能够定时描述一个循序渐进的过程,引导学生进行学习和创造新的信息,这个系统不单单应用于Moodle的开发,而且更是学生和老师进行网络教学的关键。能够辅助教师在网上构建在线学习的社区,在这里,Moodle主要是根据社会建构教学法作为自己的设计根本,在这个体系中,在线教学模块能够组合一些动态化的模块进行设置,实现一个积木式的网络管理平台。Moodle支持的教学模式有很多,能够运用到很多领域当中。到现在为止,已经有很多国家的机构运用了Moodle网络教育平台。根据调查,目前已经被开源软件所取代的商业网络教学平台软件Blackboard达到了17%,WebCT约有16%,Moodle约有23%。
1.1Moodle包含的功能
在我国利用这种系统的已经有很多了,基于Moodle的整体设计,具有一些功能(沈麟,2014):(1)比较适用在百分百在线形式的课程,另外,也可以成为普通课程的辅助。(2)这个界面的特点是“简洁、单一、精致、巧妙、高质、高效、兼容、易用等”,几乎有50多种语言,供不一样地域的用户自由选择。(3)在所有支持PHP的平台上均能够安装,其中包括linux,win这两个平台。(4)对于整个数据库的抽象层,基本能够支持全部主流的数据库,这里不包括初始表所定义的。(5)在服务器上,即对所有课程的描述,在课程列表中均有说明,这里也写明了是不是可以让访客去使用。(6)利用Moodle网站可以协助多种多样的课程,甚至对课程进行分类与搜索。(7)在安全方面,几乎全部的表单均被一一受检,而所有数据一一受到校验,甚至cookie受到秘密控制等。(8)几乎所有的文本,即资源、论坛、帖子,均可以用编辑器进行编辑,其结果看得见,也很容易得到。(9)对于模块化的结构,其模块分为:“聊天、作业、投票、论坛、测验、资源、专题”等,同时,在其官方网站中,对这些模块进行数目的增加与更新等,而安装的新模块,仅仅需要一些单一的操作就能融合于原来的系统中,一起协作。(10)对于用户的每一项操作,其系统记录得很详细,教师可以随时随地去查询所有学生的学习状况,包括:“每一项的考试、评论、投票、结果、查询,及管理等等”。
1.2Moodle创设的虚拟学习环境所具有的特征
(1)在网络技术的前提下,生与生、师与生能够进行会谈,这是他们自由的空间,以及用来交流的工具,对于其谈话记录永远得以存放。(2)教师通过它可以很好地组织、提供一些课程学习方面的材料、资源、活动等。(3)参加者以经常性的交流方式联系,保持足够的关心、了解,最终构成一个具有归属感、社会情感纽带的群体。对于这种社会交往,学生能够在学习中得到满足,也有利于群体的组成和维持,同时,对学员的学习结果也有积极、促进的作用。外语网络教学Moodle平台的搭建(1)网络拓扑结构图如下(2)搭建Moodle平台的准备工作①硬件环境准备一台具有较高性能的Web服务器,拥有独立的公共网络IP地址。②软件环境Moodle运行的软件环境主要是根据PHP程序来编写的一个动态网站,我们在安装这个程序的时候,要先安装需要的数据库文件,然后才能更好地利用Moodle作为管理平台。同时,也能够利用HTTP服务器软件,如Apache或IIS;或者利用开源软件Apache,MySQL和PHP建立数据库。本文所使用的软件环境主要是Win2003R2,Apache2.2.8,PHP5.2.5版本,数据库使用Mysql5.0.19版本。(3)平台的安装对于平台的整体安装,还是比较简单的,我们将整个系统整合之后,将Moodle文件解包都放到apache的文档目录下,便可以通过Web网页访问Moodle。(4)平台的访问外语教师和学生可以登录自己的账号进入网络课程学习,操作很简单,只需要在浏览器地址栏内输入We地址就行了,如可以输入,打回车,便可以进入Moodle平台。老师和学生都可以通过这个网址进入平台学习。
2外语网络课程的设置及管理
(1)教师使用Moodle系统的过程①添加一门新课程在进入Moodle系统后,每一位教师都有一个账号登录操作后,进入Moodle,找到“管理”菜单并单击在其中的“课程”或者在左边的下拉课程列表中添加新课程,在页面底部有一个“添加一个新课程”的按钮点击即可打开页面,然后教师可以对所要添加的课程进行编辑和设置。②添加外语课程内容老师在首次登录新外语课程后,可以看到一个课程管理的主页面。在这个页面上,左边和右边都可以看到各种版块,课程的基本内容应该在“主题目录”下进行展示,然后点击“管理”菜单中的“打开编辑功能”,对页面中的各个版块进行编辑,可以添加文本等,也可以对课程进行添加、删除、移动等操作。其次,教师也要根据外语教学的教学目标进行设计,可以增加一些和学习有关的课外学习活动,这就需要老师找一些资料设计好学习的路线添加到网上,逐步完善活动的内容,学生可以根据教师已经设计好的学习活动进行模块学习,完成学习活动和练习题,在网络上完成整个学习过程。(饶华宏,2014)③添加学生教师也能够在网页中,手动添加学生,具体操作步骤为:点击“管理”菜单中的“同学们”,然后进入添加学生的页面,在这个页面中,可以看到已经注册进入Moodle中的学生的名字,老师在这些名字里面,利用搜索功能,搜索自己需要添加的学生的名字,将其名字前面打钩,即可完成操作。(2)学生使用Moodle系统的过程对学生来说,首先需要申请一个登录账号,进而学习该系统中已经开设的网络课程。这里有一点需要特别说明,就是在完成注册后,第一次登录系统的时候,一般都要通过电子邮件激活系统,然后进入系统。①对于所学课程的选择当外语系的学生第一次登录Moodle平台的时候,输入自己的登录账号和密码,进入主页,可以根据自己的实际选择课程,之后便可以进入课程页面。②学习课程进入系统后,学生根据自己所选择的课程,点击某一个课程学习的主页面,就可以看到页面中课程资源和学习活动,在主页中,找到左边的“活动项目”版块,左键单击,就可以打开相应的课程;主页的右边主要是关于课程的更新、动态等一些信息,帮助学生关注。③学习管理平台管理员利用自己的账号登录平台后,会出现一个“管理”菜单,点击“添加一个新用户”链接能够非常便利地添加Moodle平台的用户。不过也不是全部的平台用户都可以使用课程的学生,教师能够自己选择需要学习本门课程的学生,只有被老师选择的这部分学生才能学习平台中的课程。同时教师可以对学生的学习作业进行网络批改。我们都知道,考试是检验学生学习程度的一个手段,所以,这也是Moodle平台提供的进行网络管理的一种手段,在这个网络课程平台中,每一位任科教师都可以对自己所教的课程考试进行设置,主要有什么时间开发考试题、什么时间结束考试、如何评分等,这种手段可以有效地防止舞弊现象。教师也可以通过平台查看学生的学习痕迹,从而现代农业论文对网络平台课程进行有效的管理。
作者:鲁芮汐 饶华宏 单位:铜仁学院外国语言文学系