最新文章
更多>>
 案例中心
返回教育信息化频道
 版权与免责声明
   凡属本网原创之所有文字、图片和音视频稿件,版权均属中国教育先锋网所有,任何媒体、公司或个人未经本网协议授权不得转载、建立镜像或以其他方式公开复制发表,以用于商业盈利之目的。
   本网所转载文章,仅出于传播前沿学术理论与研究成果,传递更多教育教学信息之用途,并不意味赞同其观点或立场。本网不拥有其版权,亦不对其内容的真实性负责。如本网转载稿涉及版权等问题,请作者速在一周内来函联系。
  位置:首页 > 学术 > 文献中心 > 教育信息化 > 正文

网络自主学习监控的分析与设计
中国教育先锋网 2004-02-28 蒋胜利 匡春临

陕西师范大学新闻与传播学院教育技术系

河南科技大学林业职业学院  

[摘要]    基于网络的自主学习对学生来说,是一种新的学习方式,教师如何在网络教育平台中实施远程监控是网络教育的新问题。本文简要分析了网络自主学习的特点、实现网络自主学习监控的目的、途径及技术实现。

[关键字]  网络教育  自主学习  监控

一、网络自主学习的基本特点

自主学习既可以被看作一种学习过程或活动,又可以被看作一种学习能力。作为一种活动过程,自主学习既需要内在的必要条件,也需要外部支持条件;作为一种能力,自主学习是学习者与外部环境长期相互作用的结果,是个体在不同的情境中表现出来的一种相对稳定的学习特征。网络自主学习是指学习者自行利用网络媒体,主动地运用和调控自己的元认知、动机和行为进行网络课程的学习,其具有以下基本特点。

1、能动性。基于网络的学习形式,是自主化的学习形式,是学生积极、主动、自觉地从事和管理自已的学习活动,而不是在教师的现场指导下被动地从事学习活动。学习者自定学习方法、自定学习时间和地点,学习活动由学习者自身引发,学习任务的完成主要靠学习者本身的自觉性和主动性。网络教育平台提供了丰富的课程学习资源,加上互联网本身具有的信息资源庞大、易于查询、便于检索等特点,给学习者构建了一个能够充分发挥其主观能动性进行意义建构和创新的学习环境。

2、独立性。在网络学习中,学习者不依赖于教师或他人独自开展学习活动,没有直接的外界压力和要求,没有直接的社会性监督,学习的成败很大程度上决定于学习者自己的独立学习能力和自控能力。

3、开放性。网络学习其全过程都是开放的,学习者在学习的过程中可随意进退,随意进出,资料查询随意跳转,可随意获取其他与学习有关或无关的信息,甚至于学习也没有固定的路径。

4、电子性。网络学习的媒体是电子计算机,面对的学习资源是浩瀚无边的Internet信息海洋,信息的呈献形式与传统课堂是完全不同的,表现出电子多媒体化的特征。

二、网络自主学习监控的目的

网络自主学习监控是网络教育平台中学习质量监控体系的一个子系统,是指为了保证学习的成功,提高学习效果和质量,实现培养目标,而对学生的学习活动进行的检查、评价、反馈、控制和调节的一系列过程。网络学习监控以网络教育的培养目标和学生的课程学习目标为依据,以教育评价理论为基础,对学生学习全过程中所持的态度以及知识、能力发展水平作出价值判断。通过评价——反馈——矫正系统,适时地引导学生端正学习态度,调整学习策略,有效地运用学习资源和现代信息技术手段,进行自主学习,从而达到预期的学习目标。笔者认为网络学习监控的目的具体有以下几个:

1、知晓学生学习情况。对学生学习情况的知晓程度是学习监控的首要任务,是对学生通过网络的自主学习进行的全面检查,是学生对学习活动作出的反馈。只有了解学生的学习情况才能对正确实施教师的指导,从而起到控制和调节学生学习,以完成学习目标。

2、提高自主学习能力。教师有针对性的教学指导,是学生获得自主学习能力的途径之一。网络的自主学习作为一种能力,是学习者与外部环境长期相互作用的结果,有的学生自主学习能力强,有的则相对较弱。因此,网络自主学习需要通过教师对学生学习过程的监控,对学生学习情况作出反馈,给以恰当的指导,使学生逐步完善和提高自主学习能力。

3、提高学习效果,完成学习任务。根据学习的建构主义理论,网络教育的最终目的应该是学习者借助网络环境各要素发挥学习主动性、积极性和首创精神,最终达到使学生有效地实现对所学知识的意义建构。网络监控作为网络教育平台中的子系统正是为实现这个目的而存在的。

三、网络自主学习监控的途径

学习者基于网络的自主学习,从登录网络教学平台开始,到退出网络教学平台结束,这一完整的过程中都可以对学习者实施监控。就网络教学平台来说,具体可以从以下几个方面进行监控。

1、建立学习日志。

无论是单一的网络课程平台,还是全面实施管理的集成化的教学平台,对学习者要求登录到该平台后才能进行学习。远程学习的学生作为某一远程教学单位的一员,一般情况应先在该学校管理机构注册,然后由学校为学习者指定登录到该平台的用户名,由用户自已确定登录密码,已注册的学员就可以登录至该平台学习。从学员登录到该网络开始就可对学习者进行远程学习的监控。

学习时间记录:在网络数据库中记录学员的登录该网络的学习开始时间,直到该学员退出网络时记录退出时间,自动计算出一次登录的净学习时间并记录在数据库中。

学习内容记录:学员登录以后在该平台下的所有学习项目、操作内容都可以记录在网络数据库中。如,学员进入学习平台以后,就可以把他学习的章节内容记录在数据库中。

教师通过网络管理可以打开学生学习日志记录情况表,通过浏览学生所学习的时间以及学习项目来了解学生的学习情况,进一步分析,可以找出对学习项目学习时间分配不合理的问题,从而提出学习时间的分配建议,使学生调整学习时间或学习内容。

2、测试与评价。

在网络学习过程中,学习者对学习内容进行的测试以及评价是网络自主学习监控的重要组成部分。学生通过对章节内容的学习之后及时的进行网上测试,或学习完某一单元之后进行单元测试,可以通过网络把学生每一单元或章节的测试内容及测试成绩记录在网络数据库中。教师可以通过查看内容与成绩及时了解学生的学习情况,并对不易掌握的内容进行多种方式的辅导,从而达到提高学习质量效率。

3、在线笔记。

学生在学习过程中,无论是教师的网络视频教学(直播课堂),还是对基本内容或案例的自主学习,或者是在讨论中遇到的各种疑难问题等,都可以及时地记录在在线学习笔记中,以便复习巩固;教师可以查看学生的在线笔记从中发现问题,而实现对学生学习的监控。

4、在BBS中参与讨论情况。

BBS是学生学习的场所之一,有些学生可以将学习内容的理解发表于网上,供别的学生与教师阅读,无论是学习内容的总结,还是学习内容的疑问,都可以发表于此。因此,BBS是了解学生学习情况的网络教学平台组成部分之一,可以把学生在BBS中的情况记录到专门的数据库中供教师查看。

5、教师与学习者进行交流。

学生的自主学习能力是逐步训练形成的。无论自主学习能力的强弱,在学习过程中都会不同程度地遇到这样那样的问题。一部分问题可以通过网络协作学习解决,另一部分问题可能只有通过教师的指导才能有效解决。因此,教师与学习者进行交流,及时了解学习者的学习状况并予以指导也是一种极好的监控方式。学生与教师的交流可以通过各种途径来解决,如:E-MAIL、BBS中的教师专栏、教师开设的FAQ以及虚拟社区等。

四、网络自主学习监控的技术实现

1、网络自主学习监控模型。

网络自主学习监控模型如图1所示。

登录〓BBS〓数据库〓在线笔记〓学习内容〓测试评价〓教师监控

图1  网络自主学习监控模型

2、网络自主学习监控数据库。

在以上所提及的对学生的各种监控的记录,可以建立专门的数据库表来存放记录情况。

* 学习时间表:学号(C),姓名(C),课程(C),登录时间(D),退出时间(D),本次在线时间(N)。

* 学习内容表:学号(C),姓名(C),课程(C),学习内容(C),开始时间(D),结束时间(D),本内容在线时间(N)。

* BBS表:学号(C),姓名(C),课程(C),主题名称(C),发表帖子(C),阅读帖子,开始时间(D),结束时间(D),本内容在线时间(N)。

* 在线笔记表:学号(C),姓名(C),课程(C),笔记内容(C),记录时间(C)。

* 测试表:学号(C),姓名(C),课程(C),测试内容(C),测试成绩(C),测试正确题数(N),测试错误题数(N),完成时间(N),测试日期(D)。

* 教师反馈信息表:学号(C),姓名(C),信息(C),日期(D)。

3、实施监控的技术路线。

教师对学生实行监控,不仅是检查了解学生的学习情况,还包括对学生实行必要的学生指导,指导既可以是学习内容分配时间的指导,也可以是学习方法与疑难问题的指导。了解学生的学习情况从以上所设置的数据库中就可以看出来。指导的处理可以从以下几个方面来实施:

* BBS帖子的回复

* 参与学生对问题的实时讨论交流

* 对学生测试中出现的问题给以分析,形成具体指导建议。

* 在留言板中给以建议,学生一登录就可以看到自己的留言。

对于网络自主学习的监控部分程序的编制应融合进大的教学平台之中,或者作为网络课程的一部分,本质上不能与网络课程分离。完全可以采用WINDOWS2000操作系统,加上IIS,数据库系统采用MS  SQL  SERVER2000,服务器端程序用ASP与JAVASCRIPT脚本语言编写。

4、部分关键程序代码。

(1)据库连接。在ASP中,使用ADO组件访问后台数据库

Set conn = Server.CreateObject("ADODB.Connection")

conn.Open "driver={SQL Server};server=主机IP地址; uid=用户名;pwd=密码;database=数据库名"

(2)数据库写入学习记录。连接数据库后,可对数据库操作,如查询,修改,删除等,这些都是通过SQL指令来完成的,如要在学习内容表(xxnr)中添加记录

sqlStr = "insert into xxnr (学号,姓名,课程,学习内容,开始时间)  values (xh,xm,kc,xxnr,btime)

rs = conn.Execute(sqlStr)

(3)教师从数据库中查询各个监控表的记录,使用RecordSet属性和方法,并显示结果,为了更精确地跟踪数据,要用RecordSet组件创建包含数据的游标

rs = Server.CreateObject("ADODB.RecordSet")

rs.Open(sqlStr,conn,1,1)

(4)关闭数据库与库中的表

rs.close()

conn.close()

网络教育在我国还处于发展的初级阶段,网络学习对我国学习者来说,还是一种新的学习模式,大部分学习者还不能完全独立自主地在网络教育环境中学习,还处于依赖性学习状态。这就需要我们给以指导,发展学习者的自主学习能力。网络学习监控从技术实现上来看,目前大部分网络教育平台还缺乏此功能,笔者希望本文能起到抛砖引玉的作用,使网络自主学习的监控更完善,使网络教育更科学。

参考文献:

1.远程教学利弊谈[J]  裘伟延  《电大教学》1999,6

2.开放教育学习监控初探[J] 刘定邦  周韶峰等    《广播电视大学学报》2003.1

3.网络学习监控初探[J]    曹梅  《中国远程教育》  2002.7

4.网络自主学习课件的动机策略研究[J]  罗刚  张琴珠  《中国电化教育》2002.10

5.《自主学习――学与教的原理和策略》[M]  庞维国  华东师大出版社  2003.7
来 源: 《中国教育现代化》2004-1
推荐朋友 发表评论 打印本页