APP下载

个性化网络学习支持系统的研究*

2010-10-13刘丽萍魏书敏赵新云

中国教育信息化 2010年23期
关键词:支持系统校园文化个性化

刘丽萍,魏书敏,赵新云

(衡阳师范学院 教育科学系,湖南 衡阳421008)

个性化网络学习支持系统的研究*

刘丽萍,魏书敏,赵新云

(衡阳师范学院 教育科学系,湖南 衡阳421008)

本文阐述了个性化网络学习支持系统的基本概念,对国内众多网络学习支持系统作了详细的调查,分析归纳了目前网络学习支持系统个性化方面存在的主要问题,从解决问题的角度出发,提出了个性化网络学习支持系统的总体设计方案,以期为完善当前网络学习支持系统提供新的思路。

个性化;网络学习;支持系统

随着网络技术的发展及个性化学习、终身化学习的要求,个性化网络学习必将成为远程学习的发展趋势。但是,目前的网络学习支持系统对个性化网络学习的支持不尽如人意,在此背景下,本文将对如何构建个性化网络学习支持系统进行研究,一方面,对相关的概念进行界定,并对当前网络学习支持系统个性化状况进行调查和分析,探讨其不足之处;另一方面,重点探讨如何利用现有成熟的技术来设计网络学习支持系统,以更好地支持学习者的个性化网络学习,促进现代远程教育质量的提高。

一、个性化网络学习支持系统概述

学习需要支持的理念早已被人们所认可,教育家指出学习者需要结构化学习经验的帮助。Wood、Bruner和Ross最早用“支持系统”来比喻一个同伴、教师或其他有资格的人对另一个人在学习方面的有效干预。[1]而关于学习支持系统,目前尚没有一致的定义,通过查阅文献资料,对比分析不同的观点,笔者比较认同陈品德对学习支持系统的理解。他认为,对于学习支持系统通常需从广义和狭义上加以区分。广义上的学习支持系统,通常又称远程服务平台或服务体系,是指影响学习过程的社会环境,既包括基础通信设施、教学支撑软件平台,又包括学习过程中的管理活动、学习的组织形式等。狭义的学习支持系统,通常也称为“学习”系统或“教学”系统,是指在某种具体形式的学习活动中对学习产生直接影响的学习支持行为,这些支持行为通过软件的功能特征表现出来。[2]本文提出的学习支持系统,是从狭义的角度来界定的,其中的“支持”就是指直接促进或影响学习的外部条件,也就是在学习过程中提供的帮助和服务。而网络学习支持系统是一个比学习支持系统更下位的概念,它强调通过网络、利用网络技术为学习者提供支持。

由于现代远程教育存在“两个远距离”,一个是教师和学习者的“物理远距离”,即教师和学习者处于准分离的状态,这是远程教育与生俱来的缺陷。另一个是教师和学习者共同面对的与无生命的计算机的“心理远距离”。[3]物理和心理上的远距离导致教师和学习者、学习者与学习者之间相互沟通困难,学习者与资源之间沟通困难。这种远距离的状态使得现代远程教育缺乏传统教育中师生面对面的交互及情感交流。因此要使学习者的个性化网络学习能顺利进行必须克服这两个远距离。而克服“两个远距离”最有效的办法是为学习者的个性化自主学习提供有效支持和人文关怀。

因此本文所提出的个性化网络学习支持系统是指整合了现代网络技术和个性化支持技术的网络学习支持系统,它的本质是为学习者提供个性化的学习服务,使学习者的个性化网络学习顺利进行。概括地说,个性化网络学习支持系统就是为学习者的个性化网络学习提供支持的软件系统。

二、当前网络学习支持系统在个性化方面存在的不足

笔者以调查项目表为量规,调查了67个现代远程高等教育院校的网络学习支持系统。调查项目如表所示。通过对原始数据的统计与分析发现,目前的网络学习支持系统为学习者提供了丰富的学习资源和多样的学习模式,基本上能支持学习者的网络学习,但在个性化方面还存在许多不足,具体表现为:

1.学习资料的个性化层次不高

在所调查的网络学习支持系统里,约90%的网络课程仅仅是对课程内容的罗列,没有采用有效的策略对课程内容进行加工和呈现,没有为学习者提供个性化的学习路径。

2.信息服务不完善,不能体现个性化

所有的网络学习支持系统都为学习者提供了海量的学习资源,但鲜有网络学习支持系统为学习者提供具有个性化信息服务的学习空间。调查显示,约98%的网络学习支持系统没有为学习者提供个性化学习空间,也没有个性化界面定制功能和个性化信息服务功能。

3.认知工具的设计不全面

所有的网络学习支持系统都为学习者提供了基本的认知工具(BBS),供学习者进行讨论和解答疑惑。约15%的网络学习支持系统提供了即时聊天室,约21%的网络学习支持系统提供了视频会议。约15%有博客链接,但所有的博客都是由外网提供,而且大多数是教师的博客,为学习者提供的博客几乎没有。这些认知工具没有与课程完全融合,难以充分发挥作用。

由以上分析可知,目前大部分的网络学习支持系统都为学习者提供了一些认知工具,但提供的认知工具不全面,不能满足学习者的个性化需求,尤其是不能为学习者的意义建构提供有效的支持。

4.对学习者的评价方式过于单一

从被调查的网站来看,约93%的网络学习支持系统为学习者提供了知识状态的测量,但没有为学习者提供学习动机和学习风格的测量。而且对学习者的评价方式比较单一,主要由平台或教师评定,不能实现学生自评、同伴互评,没有实现评价方式的多样化和评价主体的多元化。此外,不少网络学习支持系统不太注重动态学习过程中学习者个性信息的获取与应用,约61%的网络学习支持系统会将学习者的学习历程信息显示出来,但仅有5%的网络学习支持系统通过分析这些信息为学习者提供个性化的评价和建议。

表 网络学习支持系统个性化调查项目

5.对网上校园文化的建设不够重视

调查显示,目前我国的高等教育校园网络文化建设还相当薄弱,约45%的网络教育学院没有意识到网上校园文化建设的必要性,在他们的主页上一般只有一些公告栏、管理文件、招生信息、教务专栏等,很难找到可以让学习者参与、交流的栏目。约47%的网络教育学院在一定程度上意识到了网上校园文化建设的重要性,其中一些网络学习支持系统的主页上设有让学习者互动、参与的栏目,但这样的栏目不多,点击进去内容较少且较为陈旧;有一些网络学习支持系统的主页上专门设有校园文化专栏,但点击进去内容甚少。在所调查的网络学习支持系统中,网上校园文化建设比较好的学校约占8%。总体看来,我国网络教育校园文化建设有待加强,需要不断完善网络校园文化建设,为学习者营造一个人文交互的网络学习氛围,为学习者提供良好的人文关怀和情感支持。

三、个性化网络学习支持系统的总体设计方案

1.系统结构及采用的开发工具

本系统使用ASP.NET 2.0作为程序实现的主轴。以SQL Server 2000作为后台数据库,在具体的设计中,采用Visual Studio 2005连接SQL Server 2000数据库,并利用Visual Studio 2005开发页面元素及编码。

系统的设计采用4层架构,分别为表示层、业务逻辑层、数据访问层和数据层。如图1所示。

(1)表示层:应用程序的客户端,通过业务逻辑层访问数据库。

(2)业务逻辑层:负责数据层与表示层之间的数据传输。

(3)数据访问层:支持数据访问层与存储的数据服务,为业务逻辑层和数据层之间的通信提供渠道。

(4)数据层:代表物理数据库,用于存储数据。

各层只与相邻的层交互,通过定义良好的接口,使得层内部的实现对其他层来说关系是不大的,这很符合软件工程的思想,并且容易测试,可以提高系统的开发效率和开发质量。采用这种架构方式,可以方便地实现异构数据库之间的切换。[4]

2.个性化网络学习支持系统模型

针对目前网络学习支持系统在支持个性化网络学习方面存在的不足,笔者构造了如图2所示的个性化网络学习支持系统模型。

该系统模型主要由个性化学习空间子系统、网络课程学习支持子系统及网上校园文化子系统构成。模型的各个子系统相对独立但又相互联系。学习者在登录系统后,只与个性化学习空间子系统打交道,学习者可以利用系统提供的资源定制功能,自由定制由网络课程学习支持子系统和人文交互环境子系统提供的各种信息资源(学习资料,人文交互信息等),系统会根据学习者的定制要求自动将资源推送到学习空间。如学习者可以通过定制网络课程学习支持子系统的学习资源进行个性化自主学习;也可以通过定制网上校园文化子系统的人文信息,参与网上开展的人文活动,以加深同学、师生之间的情感交流,使学习者足不出户就能受到良好校园文化的熏陶。

在个性化网络学习支持系统模型环境下,学习者看到的界面不再是千篇一律的,而是与其个人密切相关的个性化的学习环境。利用界面定制功能,学习者可以按照自己的喜好设置个性化学习空间的界面风格、版面布局等,营造一个舒适的学习环境;利用资源定制和推送功能,学习者可以轻松获取个性化的学习资源。该模型真正实现了学习资源的个性化和人机交互界面的个性化,从而为学习者在网络虚拟空间中创造一个适合其个性特征的学习环境。某个学习者从登录到退出系统的整个过程中,所有的动作及产生的结果都会被及时记录到个人资料库中,供下次登录时系统产生个性化学习空间用户界面时作参考。所有学习者的个性化学习空间通过RSS、Tag、Traceback等又连接成一个纵横交错的大网,使个性化学习空间成为一个既具有丰富的学习资源又具有协作会话和情感交流功能的学习“家园”,从而使学习者真正拥有一个极具人性的网络学习空间,为学习者的个性化网络学习提供全面而有效的支持。

3.系统的关键技术

(1)ASP.NET 2.0的个性化支持技术

1)个性化信息管理

ASP.NET 2.0为开发人员提供了记录用户个人化信息的Profile新对象,它可以自动在多个Web应用程序的访问之间存储用户信息。[5]ASP.NET 2.0的这一新特性可以非常方便地记录每个用户专有的信息,将其应用于个性化网络学习支持系统中,可以实现自动追踪学习者个性特征信息的功能。

2)个人化网页

网页组件Web Part是ASP.NET 2.0中一个特性。它是一组集成控件,用于创建使最终用户可以直接从浏览器修改网页的内容、外观和行为的个人化网站。[6]通过使用Web Part控件集,开发人员可以使最终用户对页面内容及页面布局进行个人化设置,而且用户可以导入或导出控件、在各控件之间建立个人化的链接等。利用ASP.NET 2.0这一新特性可以实现个性化学习空间界面内容的布局的个性化。学习者在使用个性化学习空间时,可以根据个人喜好和需要方便地调整页面布局和功能,构建自己喜爱的学习环境。

(2)AJAX 技术

AJAX是Web2.0的核心之一。Adaptive Path公司的Jesse James Garrett这样定义Ajax:Ajax不是一种技术。实际上,它由几种蓬勃发展的技术以新的强大方式组合而成。其基本内涵包括:使用XHTML和CSS标准化呈现;使用DOM实现动态显示和交互;使用XML和XSLT进行数据交换与处理;使用XML HttpRequest进行异步数据读取;最后用JavaScript绑定和处理所有数据。[7]利用AJAX技术“按需取数据”、“无刷新更新页面”等特点,可以有效地提高个性化网络学习支持系统的交互性和响应请求的速度,从而丰富学习者的体验,增强学习者的参与度,提高学习者的学习兴趣,减少学习者操作时间和错误率,降低学习者的挫折感。

(3)资源推送技术

信息资源推送技术(Push技术)是一种智能化的信息获取技术,它不仅能主动从网上搜寻信息,还能了解、推导、发现用户的兴趣,形成用户知识库,将获取的信息按照用户需求特征进行匹配,经过筛选、分类、排序后再推送到客户端上,用户可在任何时候浏览,从而有效减小了网络信息过载给用户带来的困扰。

个性化网络学习支持系统以推送技术为支撑,根据学习者的个性特征和定制要求,利用各种推送方式,将为之“量身定做”的学习资料推送到学习者的个性化学习空间里,可避免学习者网上学习盲目点击和无目的阅读等问题,使学习者更易于获得感兴趣的学习资源,从而增加网络学习的趣味性和个性化色彩,改善学习效果。

四、结语

自从远程教育利用网络进行教学以来,人们一直在研究如何构建良好的学习支持系统来支持个性化网络学习的实施,以提高学习者学习的效率和促进学习者个性的和谐发展。因此,探讨与分析目前网络学习支持系统个性化方面的不足,以及设计一个有效支持远程学习者个性化网络学习的支持系统具有极其重要的意义。

[1]孟万金.网络教育的真谛:人文交互环境的下的个性化自主学习[J].教育研究,2002(4):52-57.

[2]陈品德.基于Web的适应性学习支持系统研究[D].华南师范大学,2003.

[3]邱崇光,叶忠民.远程教育更需要学习支持服务和人文关怀[J].中国电化教育,2001(11):23-25.

[4]王雪,王志军,刘哲雨等.基于B/S模式的网络课程生成系统设计与实现.//教育技术的创新发展与服务(下册)[M].武汉:华中师范大学出版社,2006:138-142.

[5]佟颖,王志军,刘哲雨等.基于 ASP.NET2.0的教学博客的设计与实现.//教育技术的创新发展与服务(下册)[M].武汉:华中师范大学出版社,2006:260-264.

[6]朱先忠.ASP.NET 2.0 Web Part编程入门(理论篇)[EB/OL].http://developer.51cto.com/art/200701/38163.htm,2007.

[7]Jesse James Garrett.Ajax:A New Approach to Web Applications[EB/OL].http://www.adaptivepath.com/publications/essays/archives/000385.php,2005

(编辑:隗爽)

TP311.5

A

1673-8454(2010)23-0047-04

衡阳师范学院科学基金启动项目(项目编号08B10)成果。

猜你喜欢

支持系统校园文化个性化
心理健康支持系统对2~3岁听障儿童干预后的影响
“长征”五号地面发射支持系统短期快速恢复实践
对农村初中合作型校园文化建设的思考
党建工作与校园文化创新探究
坚持个性化的写作
大学生党支部在校园文化建设中的作用及实现途径
上汽大通:C2B个性化定制未来
以老区精神打造校园文化
上海:精心构建医改社会支持系统
同桌宝贝