当前位置:文档之家› 国内外网络教育支撑平台发展综述

国内外网络教育支撑平台发展综述

国内外网络教育支撑平台发展综述袁华莉教育技术学院04硕042800180163随着计算机与网络的出现与迅速发展,网络教育走进了人们的视野,并逐渐成为课堂面授的有力补充。

作为网络教育的重要支撑工具与环境,网络教育平台成为了成为日益备受关注的对象。

从90年代中期出现开始到现在,网络教育支撑平台已经从功能单一的课程资料的呈现发展到现在能够完成复杂的课程管理、个人信息管理、师生之间的同异步交互等等强大功能。

本文拟将在对国内外现有平台调研的基础上,对其理论基础与关键技术的实现进行综述,从而得出网络教育支撑平台的发展特点,并预测网络教育平台可能的发展方向以及在发展过程中可能遇到的难题有哪些。

一、网络教育支撑平台的概念:1.国外关于网络教育支撑平台的认识国外1996年底1997年初开始出现支持网络教育的软件平台,有为我们所熟知的有Blackboard,英属哥伦比亚大学计算机科学系开发的WebCT (Web Course Tools )、加拿大Simon Fraser大学的Virtual U等。

我们从几种在国际上应用较为广泛的网络学习平台的命名上可以看出国外的研究人员对于网络教育支撑平台的认识:(1)BlackBoardBlackboard在97年由康奈尔大学几名毕业生合作为他们的教授创建的网站,他们给Blackboard 的命名也来自教授的教学工作,以能够辅助教授的教学工作为目的。

后来Blackboard转入公司发展,在原有服务意识上加入了更多的功能。

现在Blackboard已经拥有美国市场近50%的份额,也是网络教育支撑平台中唯一支持百万级用户的平台。

(2)WebCTWebCT(web course tools)是一套功能完备、易用、高效的网上教学支撑系统1。

它是加拿大British Columbia大学计算机科学系为高校开发的异步课程传递及管理系统,包括一系列可以自动与课程内容紧密集成的强大的学习工具,可以用于开发完全联机的课程,也可以用于将现有的课程内容在网上发布。

WebCT是一个基于网络的以传递与完善交互式的教学课件与教学内容为目的各种工具的有机组合2。

通过定义可以看出,开发者与研究人员将其定位于工具,即强调平台对于学习过程的支持与帮助作用。

这些工具既支持各种静态内容的传递,也支持学生之间的交互。

开发者是基于一种工具理念来开发webCT的。

(3)e-college、virtual campuse-college,电子学院,由美国电子学院公司负责开发,世界各地有200多所教育机构在使用e-college平台。

Virtual campus是由印度印地拉·甘地国立开放大学开发,主要由印地拉·甘地国立开放大学使用。

从这两个的命名方式我们可以看出college、campus已经从工具(tools)的角度发展1GoldbergMW, SalariS, SwobodaP. World Wide Web-Course tools: An environment for budldingwww-based course[R]. Fifth International WWW conference, Paris, France,2001.到了环境(environment)的角度,强调平台的环境的观点。

从以上的分析可以看出随着网络支撑平台的不断发展与进步,人们对于网络支撑平台的认识也出现了多个不同的角度,这些角度都将帮助研究人员与开发人员完善网络支撑平台的开发。

同时国外上通用网络教学平台多数是公司在研究与开发,且相当成熟,虽然软件的雏形大多出自学院派,但技术、资金、市场,特别是实际应用效果检验等公司相对于“学院派”有很多优势。

所谓研究成果多数是锦上添花。

32.国内关于网络教育支撑平台的认识我国的网络教育支撑平台从2000年开始发展起来,至今,网络教育支撑平台经过了早期的网络课程性质的网络教学平台雏形(功能较为单一)到网络作为媒介的功能多样的网络教学平台(这时的平台可以将网络课程融入在内),再到传输介质多样化(卫星通信传输与网络传输相结合)的网络教学支持平台。

在此期间对于网络教育支撑平台的涵义也形成了不同的见解,其中比较主要的两种认识如下:(一)、工具说:该种观点把网络教育支撑平台看作是支持网上教学与学习活动的软件系统。

在对系统进行划分时,又有以下种观点。

武法提博士认为网络教育支撑平台包括三个功能子系统:网络教学支持系统、网络学习支持系统、网上教学与教务管理系统。

在网络教育实施的过程中,网络教育支撑平台起着基础设施的作用4。

(北京师范大学武法提)北京大学汪琼认为一个完整地支持基于Web教学的支撑平台应该由三个系统组成:网上课程开发系统、网上教学支持系统和网上教学管理系统,分别完成Web课程开发、Web教学实施和Web教学管理的功能5。

北京师范大学余胜泉和何克抗教授提出了四子系统说,认为网络教学平台由四个子系统组成(余胜泉、何克抗,2001):网上教学支持系统、网上教务管理系统、网上课程与资源开发工具和网上教学资源管理系统四个子系统,其体系结构如下图所示。

3程建纲,大学动态门户网站建设,2005.7.64武法提,网络教育支撑平台,ppt3网络教学管理系统网络教学系统图1:网络教学平台支撑系统在工具说中,我们看到各位学者都详尽地描述了网络教育支撑平台所涵盖的子系统以及各个子系统所应该包含的功能分别是什么,这种视角为开发者开发网络教育支撑平台提供了参考。

(二)、环境说:在这种视角中,网络教育支撑平台被认为是实施网络教育的基础环境。

实施基于Internet的网络教育,需要网络教育支撑平台提供教学环境,包括网络教学支持、网络教育资源库管理、教学管理与评价、系统管理等。

网络教育支撑平台是应用教育技术学理论和计算机网络技术构建的一个集教学、教学资源库管理、教学管理与评价于一体的综合性平台7。

现代远程教育支撑平台是为教师在网上实施教学提供全面的工具支持,屏蔽程序设计的复杂性,使得教师能够集中精力于教学,也使得网上教学从简单的教学信息发布变成一个充满交互与交流的虚拟学习社区8。

通过以上的阐述,我们看出网络教育支撑平台为教师与学生提供了一个学习环境,这个环境是整个网络学习环境中的一部分。

整个网络学习环境由一级环境(计算机网络与卫星通信网络等)、二级环境(开发者在一级环境基础上架构的网络教育支撑平台,平台中包含教与学的工具)、三级环境(教学设计人员与课程开发人员共同开发的课程)与人的主体环境构成了的一个网络教学与学习环境。

在这个环境中,平台中的各个元素为教师的教与学生的学提供了工具支持。

这种工具支持在教学中的应用也会随着技术的不断发展变得越来越便利。

二、国内外现有平台功能模块调研:网络教育支撑平台从发展最初的功能较为单一的网络课程式的简易平台逐步发展,功能逐步完善,从国内外现有的网络教育支撑平台来看,不同的平台他的侧重点也有所不同,大致可以分为以下几类:1. 综合远程教育平台综合远程教育平台主要有北京师范大学的Vclass网络教学平台和新叶网络教学平台、上海交通大学的上海交大网络教学平台、江苏科建有限责任公司的科建远程教育系统、中央广播电视大学的电大在线教学平台系统,以及北京网梯信息技术公司的网梯网络教学平台等。

2. 同步网络教学系统同步网络教学系统主要有清华万博公司的Wisdomclass、北京佛氏数超软件公司的IClass、美国WebEX通讯公司的WebX以及以色列InterWise公司的InterWise等。

3. 企业学习管理系统企业培训类的教学系统有相对成熟的产品,Lotus公司、Docent公司、Saba公司都是很好的平台并配有一定数量的培训课程。

国内的企业培训类的教学系统主要有上海易而学在线教育公司的Socrates 1.0 学习系统、北京奥兹教育网络公司的紫晶学习管理系统企业版、汇思软件(上海)公司的WizBank企业版等。

4.卫星远程教学系统卫星远程教学系统主要有美国Lotus公司的LearningSpace5.0、上海易而学在线教育公司的Socrates1.0系统中的课程的两个版本(LRN版、AICC版)、北京奥兹教育网络公司的紫晶系统企业版以及汇思软件(上海)公司的WizBank企业版。

以上的提到了现有的国内外的教育平台,在功能上主要体现在以下几个方面,对于教师与学生交7程建钢,韩锡斌,赵淑莉,陈刚,马勃民,杨超,清华教育在线网络教育支撑平台的研究与设计,GCCCE/NEIF2002会议互的支持,对于学习过程的跟踪,对于学习者学的支持上等等,下面我们将就现有的一些具有代表性的平台,针对上述功能模块进行分析。

国内外现有平台相应的功能模块如下:通过上述阐述,现有的很多平台如Blackboard ,WebCT ,WebCL,功能模块都很全面,为教师和学生提供了全面的支持,而且在市场上有很大的应用份额。

这也充分说明了网络教育支撑平台正在走进我们的教育,走进我们的生活。

三、网络教育平台开发技术的应用与发展纵观当前国内外众多的教育平台,可谓种类繁多、功能各异,面向的对象也各不相同。

随着平台的发展,其开发技术也处于不断的完善与丰富之中,至今,网络教育平台服务器端开发技术已经达到了极端的成熟。

虽然各类平台的功能、规模及其面向对象各不相同,但是常用的Web 应用开发方式也不外乎以下几种:静态HTML 网页,CGI 、ASP 、PHP 、PL/SQL 、JavaApple 、JSP 、ASP .NET 。

由于HTML 比较简单、PL/SQL 与JavaApple 在国内用得很少,所以我们在这里就不作具体介绍。

1.ASP 技术ASP (active server page 动态服务页)是由Microsoft 推出,其WEB 服务器主要是IIS ,是目前使用较多的一种开发工具,能胜任各种规模的网站开发。

ASP 在服务器端进行请求的服务不是编译好的应用程序,而是一个脚本解释执行环境。

ASP 的工作方式如下图所示:图2:ASP 的工作方式客户端给web server 发送http 请求,要访问一个后缀为.ASP 的脚本文件。

这个脚本是用脚本语言编写、能够对请求进行处理的程序源码。

Websever 把用户的http 请求和要求的脚本文件发送给ASP 脚本解释器中,由脚本解释器根据脚本程序的内容和http 请求中的参数解释这段脚本程序,对用户的请求进行处理。

完成对请求的处理后,解释器把执行的结果封装在http 响应中,发送给Websever 最终反馈给客户端,完成一次连接服务。

由于ASP 采用的不是编译执行方式而是脚本解释的执行方式,因此程序员可以直接编写和修改.ASP 脚本,不需要进行编译与连接,从而提高了编程的速度的效率。

相关主题