摘要:在网络学习的条件下,学习者的学习需要网络教育支撑平台提供帮助。本文从网络教育支撑平台的概念入手,论述了网络教育支撑平台存在的必要性、网络教育支撑平台的构成及功能、各平台之间的相互关系、网络教育支撑平台设计与建立的若干原则、网络教育支撑平台的开发模式、网络教育支撑平台的应用、网络教育支撑平台的发展趋势,并着重论述了网络教育支撑平台的构成及功能、网络教育支撑平台设计与建立的若干原则等问题。
关键词:网络教育支撑平台必要性SCORM趋势
一、网络教育支撑平台的概念
网络教育是指通过计算机网络进行的教育活动,这里的计算机网络通常是指Internet。网络教育支撑平台(NetworkEducationPlatform)又称网络教学支持平台、在线教学平台、教学管理系统等。
网络教育支撑平台有广义和狭义之分。
广义的网络教育支撑平台既包括支持网络教学的硬件设施、设备、又包括了支持网络教学的软件系统。也就是说,广义的网络教育支撑平台有两大部分:硬件教学平台和软件教学平台。
狭义的网络教育支撑平台是指建立在Internet基础之上,为网络教育提供全面支持服务的软件系统。一般而言,支持基于Web的教育支撑平台通常由学生学习平台、教师教学平台、教学管理平台三大子平台组成。在功能上,主要提供系统的课程开发工具(包括对多种类型文件的导入导出并提供相互链接和有机整合等)、全面的学生管理工具(包括对特定学生或某一群体的添加、删除和赋予不同权限等)、强大的交流工具(包括同步的chat和异步的email等)、完善的测验功能(包括问题的创建、答案的反馈和结果的评判等)以及定期的统计功能(主要是对学生成绩的统计)等。
以下我们所讨论的网络教育支撑平台在概念上是指狭义的网络教育支撑平台。目前,在国外,网络教育支撑平台主要有WEBCT、Virtual-U、LearningSpace等。国内自主开发网络教育支撑平台有北京大学网络教育学院开发了的网络教育支撑平台——BluePower,北京师范大学余胜泉、何克抗等人设计开发的Vclass网络教育支撑平台等等。这些网络教育支撑平台基本都包含有以下几个系统:网上教学系统、网上教务管理系统、网络课程开发系统。其中网上教学系统包括音频会议子系统、视频会议子系统、异步通讯子系统、学生活动跟踪子系统、测试与答疑子系统等,网上教务管理系统包括学生注册子系统、师生档案管理子系统、课程编排子系统等。此外一些网络教育支撑平台还包括了网上教学资源管理系统,该系统包括试题库、案例库、网络课件库、文献资料库等。
在这里,我们认为网络教育支撑平台是在网络学习当中对学习者的学习以及教师的教学起帮助和支撑作用的一系列平台的集合。
二、网络教育支撑平台存在的必要性
利用网络教育支撑平台则比较适合于开展提供系统内容、强调学生管理和需要成绩评判的正式课程。
我们认为正是由于网络教育支撑平台的这些优势,网络教育平台在网络学习中是必须存在的。如果在网络学习中没有网络教育支撑平台,学习者的学习有可能陷入迷航状态,学习者的积极性不强,学习效果不佳。
三、网络教育支撑平台的构成、功能
一个完整的网络教育支撑平台从构成上至少可分以下几个部分:门户网站;学习平台;教师备课平台;管理平台;公共服务平台。各部分的主要功能简介如下:
1.门户网站:其服务对象包括社会公众、教师、学生、管理人员及各分站管理人员等。它是网络教育学院对外宣传的窗口,是学校联系社会的桥梁,也是学生教师进入其他平台的门户。门户网站的主要功能包括:信息发布、新闻宣传、招生信息、校园文化、网上报名、进入学习平台、管理平台和公共服务平台等。
2.学习平台:其服务对象主要是参加网络学习、远程教育教与学的学生和教师。学习平台是在网络环境下学生学习和教师授课的支撑平台,是网络教育得以实现的主要手段。其主要功能包括:网上课件学习、实时授课、网上作业、网上答疑、网上讨论、网上辅导、网上答辩等功能,并对学生的学习过程和情况进行记录并且加以分析。随着计算机技术、通讯技术、网络技术的不断发展,学习平台的技术和手段也会日益发展。
3.教师备课平台:其服务对象是教师和资源提供者,是教师备课的辅助工具。其主要功能包括:提供键盘难以录入的数学符号、物理或化学实验所需的图形符号,提供备课过程中的一些便利条件;并且能够让资源提供者以便利的方式创建新的资源和更新旧资源等。其主要目标是提供丰富资源和工具,帮助教师快速、便捷地形成一个网上课件。
5.公共服务平台:其服务对象主要是学生和各分站、教学站等。公共服务平台相当于模拟一个实际的校园环境。其主要功能包括:进行一些由管理平台提供的公共查询,例如,学员报名情况,成绩信息及交费情况等;另外,还有网上银行、虚拟图书馆、网上在线调查、优秀作业及论文选编、BBS等。
四、网络教育支撑各平台之间的相互关系
我们认为网络教育平台应该是一个大的系统,各个子平台之间应该是相互联系相互作用,作为构成网络教育支撑平台的构成要素,各个子平台是缺一不可的。
五、网络教育支撑平台设计与建立的若干原则
经过近几年华东师范大学网络教育学院的实践及跟其他网院的交流、探讨,刘名卓认为现代远程教育支撑平台的设计与建立应本着以下几大原则。
⒈系统性原则。从以上分析可知,网络教育各支撑平台之间关系密切,数据信息相互交错、共享,它们是一个整体,因此,网络教育支撑平台的设计开发是一个系统工程。有关人员在系统开发设计初期,就应该进行全局的系统化考虑,对各个子平台的功能进行分类,并分别对各个子平台和从整体上进行可行性分析、规划、设计,力保做好各部分的数据接口设计等工作。为确保各子平台的数据信息同步,同时避免有关功能模块重复开发,应尽量采用各个平台同时进行设计,并且最好由一家开发单位完成开发工作。
⒊实用性原则。网络教育支撑平台的开发目的是为了让其在教学及其管理过程中得到充分应用,一个不实用的平台,即使开发出来,也会被遗弃不用,造成人财物方面的巨大的浪费。因此,为保证系统的高度实用性和可用性,在设计开发的整个过程中,必须有教学与管理方面的专家参与,而设计开发人员应该本着技术为教学服务的指导思想。尽量设法在技术开发上满足教学及管理的要求,避免那种为技术而开发,技术实现与教学需求脱节等情况。当然,如果在开发过程中,当技术实现有较大困难时,教学需求方也应在保证教学规律和教学质量的前提下,对有关规章制度和操作办法作适当调整,以配合技术的实现。
实用性原则的另一个方面是注意界面及结构设计的操作方便性。一个虽然在功能上能满足教学及管理的要求,但学生、教师和管理人员在对系统进行具体操作时感到不胜其烦,那么,实际上这一系统的设计是失败的。为了使系统更趋实用,设计开发中还必须注意对操作细节的设计应符合操作人员的操作习惯。
⒌重前期原则。系统设计开发的前期工作是进行需求调研,作出需求分析。这一阶段的工作状况决定着今后系统的开发速度和性能状况。实际上,这一阶段不单是一个简单的提供功能需求的过程,更多的是大至教学模式、管理模式,小至具体操作方式的分析、设计和研究,有时并会伴随工作安排的重新调整,如果在这一阶段对教学需求和管理需求细节了解和分析不充分,很可能造成功能设计、库结构设计等方面的许多问题,这些问题会给以后的开发过程带来许多困难和麻烦,严重的甚至需要推倒重来。
六、网络教育支撑平台的开发模式
网络教育支撑平台开发模式由以上所述,各个子支撑平台之间关系密切,数据信息相互关联,最好按照以上所述原则统一设计、同步开发,也可以买现成的产品。例如目前国际上应用比较好的教学平台有所以对于网络教育支撑平台采用买和开发两种形式会更好一些,下面就谈一谈几种开发模式。
⒈自行开发模式。这一模式是指由网络教育学院的技术人员自行开发的模式。在技术能力和开发经验许可的情况下,这应该是一种比较好的开发模式。由于自己的技术人员,对本学院的业务流程及需求非常明确,又对本学院采用的数据环境、网络环境及采用的其它平台比较熟悉,更能开发出系统化的、比较实用的平台。
⒉参与式开发模式。这一模式是指网络教育学院配备自己的设计和技术人员参与到系统的设计开发之中的一种开发方式。这主要是从实用性原则来考虑,如果只有外来的技术人员单方面开发,而网络教育初期许多需求又提得模凌两可的话,势必会使开发出的系统不实用,和现实操作出入较大。因此,应尽量采用参与式开发模式,同时要求参与人员对网络教学的教学环节的组成和管理操作要求等各方面有相当的了解并且对技术也要有一定程度的理解。
⒊现场开发模式。是指设计开发人员在教学管理的办公场所而不是异地开发的一种方式。这种开发模式能够保证开发人员和具体的操作部门方便地进行频繁的交流沟通,避免由于距离上的原因,使开发人员和业务操作人员疏于沟通,而使技术人员凭自己的想象进行设计和开发,其结果会导致开发出的系统不实用。
⒋开发与应用同步的开发模式。是指边开发、边测试、边应用的开发模式。以管理平台的开发为例,整个管理流程一般需3-4年一个流程,即3-4年才会毕业一届学生,经历一个从招生到毕业的流程,可开发周期又不可能太长,所以将管理平台的开发,还是放在有一定教学经验的基础上为好,一般放在开展网络教育的第二年或第三年为宜,这样,如果开发期为一年,再加上一年左右的免费服务,基本上就会有一届学生毕业,就会真正实现边开发、边测试、边应用。另外,有一些环节一年中也许只有一次,如毕业设计,如果等到系统全部开发完成后,再进行测试、调整和应用,那么对某些功能而言,也许要等到下一年才会有机会进行实际应用。因此,一旦进入编程开发阶段,应尽量采用边开发,边测试,边应用的开发模式,使网络平台的建设开发与实际运用密切结合,做到成熟一块,应用一块,并在实践中检验软件的性能和可用性。
以上介绍的各种开发模式,并不是孤立的,而是几种开发模式都各有优势。对于上述的开发模式应当根据具体情况进行综合应用。例如:华东师大网络教育学院的支撑平台目前主要有自主学习平台(LearningSpace)和视频点播平台、门户网站、Mail系统、作业系统、管理平台。根据刘名卓他们的经验,学习平台和视频点播系统、作业系统这些平台,大众功能基本一致,完全可以采取购买方式,但应注意,购买时一定要买服务,以随时得到服务和软件的新版本。由签约公司开发的平台,要遵从以上介绍的原则,以及综合运用各种开发模式。另外,在设计开发过程中,学院要指派专人负责随时协调各业务部门和软件开发者之间的工作,并且在开发过程和开发完成的一段时期内,实际管理数据的采集应该采用双轨制,即既通过平台采集,又通过原有管理方式采集,以保证管理数据的绝对安全。实践证明,沟通协调工作的成功与否对于平台软件的开发的成功至关重要。