分布式远程教学平台在中外合作教学中的应用探究
2014-02-20包雅馥
包雅馥
(长春职业技术学院,长春,130033)
分布式远程教学平台在中外合作教学中的应用探究
包雅馥
(长春职业技术学院,长春,130033)
教育国际化是当今世界教育发展的潮流,中外合作教学已成为教育国际化的一种模式。分布式远程教学平台软件是合作模式实现的技术基础。本文研究了远程教学信息发布与管理,给出了一个完整的基于教学的远程教学平台的结构和系统整体设计思想,为资源的有效共享提供技术解决方案。
分布式;远程教学;平台
远程教育是实现中国教育跨越式发展的有效途径,网上教学和远程教育正式成为高等教育的重要组成部分。合作模式是充分发挥资源优势,提高办学效率及效益的一个很好的模式。分布式远程教学平台软件是合作模式实现的技术基础,因此,本文对分布式远程教学平台进行研究,提出了系统设计思想、关键技术应用。
1 技术简介
我国搞远程教育的高校,现在都有了自己的教学平台,同时教学信息及资源都有了一定的规模,这些系统的开发环境也有差异,随着远程教育的发展,上网学习的人数与日俱增,网络的信息访问量也将越来越大,随着需求的增加,系统的功能也要随之进行增强、增加和修改,这些都是我们要考虑的因素。根据网络和WEB技术的发展,分布式远程教学平台采用B/S模式。为了实现系统的功能,设计时采用的关键技术:口令验证采用cookies技术,高级用户密码采用自动生成的方式;页面形式采用框架结构(frame);页面内容采用ASP技术动态从数据库提取,多记录采用分页显示的方法。如何充分发挥现有资源的作用,提高网络效率,丰富网络的功能和资源,中间件的发展为问题的解决提供了方案。中间件是一种独立的系统软件或服务程序,分布式应用软件借助这种软件在不同的技术之间共享资源,中间件位于客户服务器的操作系统之上,管理计算应用中,中间件将起到很重要的作用。
2 分布式远程教学系统平台的设计
图1 远程教学平台系统组成
现代远程教育基本方式可视为:教学资源经过办学体系这个桥梁与受教育者交流。现代远程教育资源有广义和狭义之分,从广义上讲,应包括远程教育的所有教育教学资源、人力资源及物力资源等;从狭义上讲主要是指教学资源,而教学资源的建设又被视为现代远程教育工程建设的核心。办学体系是指办学实体,该实体应拥有现代远程教育的基本设施,如网络教室、实验室、图书馆、音像中心等,还应有一支训练有素的、具有远程教学及管理经验的、能提供良好支持服务的队伍。
2.1 远程教学平台的系统结构
一个完整地支持基于WEB教学的远程教学平台由四个系统组成:网络课程开发系统、网络教学支持系统、网络教务管理系统和网络教学资源管理系统。网络教学支持系统的功能包括课程的上网发布,教学过程中对教师教的支持和对学生学的支持,以及对教学活动的管理。网络教务管理系统必须集成数据库工具,实现在线自动课程管理。网络教务管理功能主要包括课程管理、教务管理、学习管理、系统管理。网络课程开发系统主要完成网络课程内容的表示,支持基本教学逻辑的设计,同时还要提供一些设施和工具,方便和加速网络课程的开发。要让普通教师不需要进行很多的计算机培训就能方便地制作网络课件并发布教学信息。网络教学资源管理系统是为了充分利用课程资源,一些网上课程开发系统采用数据库管理所开发的课程内容,当被管理的课程内容的单位小到一定程度时就产生了该课程的资源库。在丰富的学科资源的基础之上,学科教师根据教学要求与教学计划,并根据自己的教学特色,开发网络教学课程,借助于网络教学的一些支持工具,开展双向的远程教学,教务管理系统可以保障这些教学更加高效,也更加规范化。
2.2 分布式远程教学系统平台的设计思想
针对网络和web技术的发展,分布式远程教学平台采用B/S模式。系统将用户分为管理用户和浏览用户两大类,管理用户可以通过浏览器进入系统的管理界面,根据不同的用户权限对远程教学系统进行相应的管理。对于专业课教师或教学领域的专家、教授,即可通过浏览器,随时将各种多媒体教学信息发布到远程教学信息系统中,大大缩短了信息制作和发布的延时。而对于浏览用户只需使用浏览器,可在任何地方获取需要的教学信息。(见图2)
图2 应用系统结构设计图
系统整体设计思想基于分布式远程信息采集,然后对采集的信息资源进行统一管理。在系统实现上采取自顶向下及自底向上相结合的开发方式。系统总体采用层次模块化结构,使系统组织结构清晰,便于扩展和维护;在数据库结构上采用关系型数据库结构。在信息资源维护与系统维护过程中,使用用户名和口令方式保证系统安全性。系统在总体结构上主要包含用户管理、资源管理、远程学习和邮件管理四个子系统。
3 开发过程的技术实现
3.1 分布式远程教学平台采用Session加Cookie的程序加密技术
用户必须在经过口令验证才可以登录。系统管理员和高级用户使用数据库和对数据控制时,都要经过用户名和用户口令的验证。系统管理员和管理者用户进入与自己权限相应的管理主页面,所有的用户只能在自己权限范围内进行操作。为了加强系统管理中的安全性,使用会话的变量追踪用户工作流程(Application对象和Session对象)。
ASP的Application和Session对象体现了其他ASP内置对象所没有的特征——事件。每当一个应用程序或会话启动或结束时,ASP触发一个事件。可以通过一个特殊的文件中编写普通的脚本代码来检测和应答这些事件,这个文件名为Global. asa,位于一个应用程序的根目录中。这个文件可以包含一个或多个HTML的对象元素,用于创建将在该应用程序或用户话内使用的组建实例。
3.2 分布式远程教学平台中目录树的实现
通常在信息量比较大的情况下,网上信息的分类管理就成为非常重要的工作。信息分类是通过类似报纸的栏目来实现的,每个栏目下,可以发布任意多条的信息,站点可以自主定义上百个主栏目,每个主栏目又可以下设多级子栏目,从而构成强大的信息分类管理能力,满足专业信息的复杂分类管理要求。
3.3 分布式远程教学平台在深入开发中中间件的引入
为了使分布式远程教学平台功能进一步完善,实现系统的数据“大集中,小处理”(所谓“大集中”是指将各地市、县的招生情况、教学情况、学生成绩情况等直接利用互联网上传到省电大的中央服务器,而不必再像过去,软盘报送、报表报送等方式,使省电大时时可以了解到最新的各地市、县电大的具体情况,根据具体情况进行处理,实现“小处理”)。根据实际问题,在分布式远程教学平台的进一步开发中,引入中间件概念,利用消息中间件(如东方通的TongLink/Q中间件),保证数据传输的安全。
4 本文的工作成果
针对构建我国的现代远程教育系统中合作模式给出了技术上的解决方案:分布式信息发布系统。系统采用先进的B/S模式,信息发布不再需要专业技术人员,只要学会一般的计算机操作知识,就可以按照自己的工作实际,实时自主在网上发布信息。对中间件技术进行了讨论,并给出了中间件在分布式远程教学平台系统中的应用,为资源的有效共享提供技术解决方案。本文给出了一个完整地基于WEB教学的远程教学平台的结构和系统整体设计思想,对网络学校网站的构建具有指导意义。
[1] 李韫刚.基于IPv6的分布式远程会诊平台的研究与设计[D].复旦大学,2008.
[2] 高春鸣,丁一坚,兰秋军.远程教学平台的研究[J].长沙电力学院学报(自然科学版),2001,02:19-22.
[3] 谷文忠.远程教学交流平台的设计与集成研究[D].北京邮电大学,2006.
包雅馥,女,1973—,辽宁省朝阳人, 国际交流学院副院长,讲师,研究方向 :中外合作办学 教学模式 计算机应用软件相关
Application of distributed remote education platform in the teaching of foreign cooperation
Bao Yafu
(Changchun Vocational and Technical College,Changchun,130033)
Education is the trend in the world of international education development,Sino-foreign cooperative teaching has become a model for the internationalization of education.Distributed distance learning platform software is the technical foundation to achieve cooperation model.This paper studies the distance education information dissemination and management,gives a complete system based on the structure and overall design concept of distance learning teaching platform for effective sharing of resources to provide technical solutions.
distributed;distance learning;Platform