时间:2023-08-01 16:55:24
序论:在您撰写云计算技术教程时,参考他人的优秀作品可以开阔视野,小编为您整理的7篇范文,希望这些建议能够激发您的创作热情,引导您走向新的创作高度。
[关键词]云计算技术;远程开放教育;有效运用
在步入21世纪后,随着计算机技术的发展与普及,计算机逐渐成为人们工作、学习和生活不可或缺的组成部分。借助于先进的云计算技术,远程开放教育行业开始发展起来,为很多想要学习进修却没有充足时间的人们提供了宝贵的学习机会。
一、开放教育
远程开放教育最早出现于1999年,是通过现代远程教育方式来实施本专科学历教育的一种人才培养模式。通过远程开放教育可以实现随时随地学习考试的终身教育价值理念。和传统普通教育及成人高等教育不同,远程开放教育与西方大学教育有些类似,都是实行“宽进严出”和“完全学分制度”。学生只要通过入学资格审查和简单的入学水平测试就可以取得学籍,并进入相应的专业选课学习。学生在学习过程中可以通过互联网登录远程教育在线教学平台,根据需要随时点播和下载平台上面的教学资源,同时也可以和教师、同学在网上进行互动交流。每过一段时间,学生都要根据教师安排前往规定教学点参加面授学习,当学生修满规定学分后,就可以获得国家承认并进行电子注册的学历证书。对于一些授予学士学位的本科专业,如果学生满足授予学位的条件,还可以向学校申请获得对应学士学位证书。
二、云计算服务形式
当前云计算技术的主要服务形式有三种,分别是软件即服务、平台即服务以及基础设施服务。
(一)软件即服务
所谓软件即服务,是指服务提供者在自己的服务器上统一部署应用软件,并且通过浏览器为用户提供软件,用户根据自己的需求通过互联网订购相应软件,计费方式按用户订购软件的时间长短和软件数量计算。
(二)平台即服务
所谓平台即服务,是指服务提供者为用户提供开发环境、服务器平台和相关硬件资源,用户借助于服务提供者所提供的开发环境开发所需程序并且通过服务器和互联网提供给下一层级用户。平台即服务形式可以为一些从事软件开发的企业、工作室或个人提供良好的研发环境,促使他们研发出更好的软件。
(三)基础设施服务
所谓基础设施服务,是指服务提供多台服务器组成的“云端”基础设施,并以计量服务的方式提供给用户。当“云端”基础设施把I/O设备、内存、计算能力和存储整理合并为虚拟的资源池后,就可以为用户提供存储资源和虚拟化服务器。基础设施服务属于托管型硬件方式,用户付费后可使用服务提供者的硬件设施。
三、云计算技术在远程开放教育中的有效运用
一般来说,云计算技术在远程开放教育中的有效运用主要表现在以下几个方面。
(一)云服务平台
云服务平台建设是指在现有信息化设施的基础上,借助于云计算技术把原本分散的基础设施重新整合来为网络教育资源平台提供支持,构建出覆盖全国开放大学远程教育的公共服务云。云服务平台不仅可以为远程开放教育服务,同时也可以为普通高等教育服务。此外,云服务平台还可以用于全国各地教育部门、党政机关乃至于企业、事业单位之中,为他们提供高质量的教育服务。
(二)资源库
资源库是远程开放教育的重要基础,也是学生查询学习资料的重要途径。资源库的建设离不开云计算技术,通过云计算技术,可以形成资源与配置的集约化发展模式,发展资源的多样性,同时有效改善资源运行环境和制作方式,最终实现资源组织结构的改善。
(三)数据中心
数据中心是远程开放教育系统的核心,就如同汽车的发动机和人类的心脏一样。借助于云计算技术,可以建立统一的数据中心,继而带动远程教育实现信息化。
(四)融合远程教育和信息技术
在我国教育信息化过程中,云计算技术出现的频率有多高,融合概念出现的频率就有多高。在信息时代,如何融合远程教育和信息技术,是每一位远程教育从业人员都在思索的事情。在当前形势下,当务之急就是要做好远程教育与信息技术的融合工作。将信息教育融入远程开放教学和教育过程中,可以促使学生全面发展。融合过程是一个取长补短的过程,二者之间优势互补。
(五)设计学习活动
归根结底,远程开放教育只是一种支撑的手段,教育最终的目标还是在于提高学生学习的有效性。想要达到这一目的,就必须重点设计学习活动。教学环节主要包括教学策略、教学方法以及学生认知三部分,其中最重要的环节在于学生认知部分。通过计算机云技术,可以为学生设计自主学习活动,让学生在活动中自发学习,继而提高学生学习的有效性。通过本次研究可知,在当前形势下,云计算技术在我国远程开放教育中得到了广泛的应用,其应用主要表现在云服务平台、资源库、数据中心、融合远程教育和信息技术以及设计学习活动等方面。未来随着我国云计算技术的不断改进,相信云计算技术的应用领域将会更加广泛。
参考文献:
[1]刘晓刚.基于云计算的远程教育系统研究[J].中国教育信息化,2010(15).
时期下,随着我国网络技术以及信息技术的蓬勃发展,计算机技术逐渐应用与社会的各个领域以及各个行业中,而在远程教育中,计算机技术也实现了广泛的应用,促使远程教育内容以及形式更加丰富,提高远程教育的效率和质量。本文主要针对远程教育中计算机技术的应用进行分析和探究,希望给予我国教育行业以参考和借鉴.
关键词:
远程教育;计算机技术;应用;分析
新时期下,远程教育主要以网络技术、多媒体技术、通讯技术以及信息技术为重要基础,通过视频以及音频信息,将教学资源共享给学习者的教育模式。随着我国网络技术以及信息技术的飞速发展,异地资源共享和通信成为了远程教育的主要形式,从文本信息的传输逐渐过渡到视频信息以及音频信息的传输,教学内容以及教学形式呈现多元化,教师能够将教学内容以多种媒体形式展示给学习者,实现教学资源的共享与利用。
1现代远程教育的积极意义
1.1引发教学变革
随着远程教育的不断发展,其势必会引发教育变革,实现教育模式的创新。远程教育体现了现代化技术的优势,将教师从学习集体以及学习活动中分离,激发学生的自主学习,让教育过程在脱离教师的情况下,继续开展并且取得成功。远程教育打破了传统教学的完整性,而我国传统远程教育主要采用电视授课以及函授的形式,其在交互性以及时效性方面,都不具备现代远程教育的优势。
1.2体现技术优势
现代远程教育能够将不同地点的学生和教师,通过计算机技术有效组织在一起,在计算机技术的支撑下,学生能够开展自主学习,同时也可以通过虚拟教室的形式,与教师和同学进行互动和交流,其具有独立性、时效性、共享性、交互性以及超空间性的优势,让继续教育、职业培训以及学校教学中发挥积极作用。
1.3解决学习和工作矛盾
现代远程教育是当前我国新兴的教育技术和教育思想,可以为学习者提供廉价、广泛以及公平的教育方式,学习者不再受到上课时间和地理位置的制约,所有优秀的教学资源都可以提供给学生使用,同时,学习者还可以自由安排学习时间,有效解决了学习和工作的矛盾。
1.4让学习更加主动
在现代远程教育中,凸显了学习者的主体地位,学习者不受教学进度以及时间的制约,随时随地开展学习,在遇见学习遇难后,可以向教师网络求助,让学习变得更加主动。
2在远程教育中应用计算机技术的主要作用
2.1创新远程教育思维
新时期下,计算机技术作为一种教育辅助技术,需要以先进的教育思维与教育理念作为重要指导,并且以自主学习为核心内容,对学生的创造意识以及创新思维进行培养,改变了以往的课堂教育形式,并且为学习者提供了丰富的、生动形象的、图文并茂的教学资源,进一步强化教学质量,带给学生愉悦的学习体验和享受。
2.2完善远程教育理念
具有较强综合性的计算机技术可以为远程教育提供基础平台,并且进一步开发教育资源,可以帮助学生更快的适应远程教育形式,有助于促进教师和学习者之间的互动交流,进而提高教学效率和质量。
2.3完善评价管理体系
通过计算机技术,可以为远程教育的教务工作提供便利,进一步完善评价管理体系,促使远程教育的管理更加智能化以及公平化,为远程教育的未来发展提供保障。
3在远程教育中计算机技术的具体应用
3.1建立安全的网络课堂
在建设网络课堂的过程中,教师可以通过先进的计算机技术,修改网页源代码,致使学习者不能直接获得源码,对网页内容进行有效保护,进而实现网页保护以及文本保护的作用,在此基础上,为学习者构建安全的网络课堂。
3.2管理课件素材库
课件素材库主要是根据素材内容,将其以数据可的形式进行组织和管理,其是一种管理、储存以及组织形式。当前,素材库主要分为以下五大类:视频类、动画类、音频类、图形类以及文本类。通过计算机可以完成对素材库的有效管理,并且对素材进行下载、删除以及增加。同时,素材库还有利于学习者对教学资源进行下载、浏览以及检索,需要计算机技术作为重要的技术支撑。
3.3视频观看
视频观看主要采用多媒体技术以及网络技术,将连续的声音和影像经过压缩后,传送到网络学习平台,学习者可以一边收听、观看,一边下载,不需要将文件下载后,才能进行观看,实现在线观看的整个过程。采用多媒体技术以及网络技术,可以实现教学资源的后期处理,并且将其进行加工,制作成教学课件,传送到网络平台上,学习者不受地域和时间的限制,根据自身需求随时观看。
3.4实时视频
实时视频可以充分解决师生不能面对面交流和互动的问题,在实时视频技术下,教师和学习者只需要拥有一台可以上网的电话和电脑,并且安装相关浏览器,就能够不受地点和时间的限制,进行一对一以及一对多的教学,为学习者创设拟真的教学环境,体验真实的课堂气氛,成本要比课堂教育更加低廉。其系统功能包括以下几方面:作业修改功能、交作业功能、发言功能、讨论功能、授课功能、管理功能以及点名功能等,而上述实用的功能都是我们在课堂教学中最为常见的。同时,实时视频还拥有学生反馈、在线考试以及录制重播等传统教学不具备的功能。
3.5在线答疑
在线答疑是计算机技术在远程教育中应用的关键环节,其不受地点以及时间的制约,通过网络对学生提出的疑问进行解答,学习者能够随时向教师提出问题,而教师也可以通过网络不定时的回答问题,属于一种教学网络交流。
4结语
总而言之,随着计算机技术的蓬勃发展,其在远程教育中也逐渐实现了更加深入而广泛的应用,而合理而科学的利用计算机技术,同时也是远程教育创新的关键内容,只有提高远程教育的科技含量,才能进一步强化教学质量,让远程教育更好的为社会服务。
参考文献
[1]程楠,刘健.探究远程教育中计算机技术的应用[J].计算机光盘软件与应用,2013(14):217+219.
[2]宋杨.多媒体技术在计算机远程教育的应用的探讨[J].电脑知识与技术,2011(21):5221-5222.
[3]耿才华.基于IPV6组播技术的远程教育应用探究[J].青海师范大学学报(自然科学版),2008(03):32-34+14.
[4]师军,曹菡.计算机技术在远程教育中的应用[J].陕西师范大学成人教育学院学报,1999(01):85-87.
1.1基础环境支撑平台
城市轨道交通行业具有业务复杂度高、数据类型复杂、规模各异、各类应用资源应用环境纷繁复杂等特点。这就使得如果按照在建线路进行软件开发和应用环境的部署按同比例搭建软件开发测试环境的基础环境支撑平台的话,会极大的降低开发测试系统的投资性价比。在现有的城市轨道交通信息系统建设、运营等生产环境中,各类应用目前运行环境有基于IBMPower芯片的AIX小型机运行环境,有基于IntelX86芯片的Windows计算环境和各类Linux计算环境。如果按照目前的生产环境以1:1的比例建立软件开发测试平台,将会造成极大的投资浪费。因此,在建立统一的软件开发测试平台时,如何搭建一个能够包含各类标准的IT基础资源的资源池(包括计算资源、网络资源、存储资源、安全环境等),并且能够动态的进行IT资源分配和快速部署从而极大提升各类资源的利用率,将是统一开发测试平台的基础环境支撑平台的建设要点和难点。
1.2统一开发测试管理平台
城市轨道交通行业的软件开发测试平台主要针对两类软件业务,一类是轨道交通行业的核心生产系统,一类是轨道交通行业的日常管理系统。这两类应用软件系统在开发过程中,主要采用“边开发、边实施、边测试、边上线”的策略,这样的开发流程往往导致系统开发周期长、成本高、前端生产需求和后端软件开发人员沟通不顺畅、需求描述不准确、上线版本控制不严格等一系列弊病。与此同时,随着城市轨道交通领域的快速发展及线路规模的不断扩充,各类应用软件均需大面积的整合,但是因为各类IT项目所采用的平台工具不同、软件开发架构不同导致数据不能很好的整合,而且工具自身的功能也越来越不能很好的满足业务的需求,使得信息技术部门面临越来越多的压力。因此,在统一开发测试平台上对各类软件开发项目进行统一管理,成为统一开发测试平台的基础服务同时也是系统建设的主要难点之一,随之而来的还有相应的管理制度和软件开发测试规范及标准的优化完善。
2方案架构和主要模型
按提供服务层次的不同,云计算平台主要有提供基础设施层服务、提供平台层服务和提供应用软件层服务的系统组成,如图2所示。(1)基础设施层服务(IaaS)。基础设施层主要包括计算资源、网络资源和存储资源,整个基础设施也可以作为一种服务向用户提供,不仅包括虚拟化的计算资源和存储,同时还要保证用户访问时的网络带宽等。统一测试平台的基础环境支撑平台服务即为基础设施层服务。(2)平台层服务(PaaS)。在基础设施之上的平台层主要包括并行程序设计和开发环境、结构化海量数据的分布式存储管理系统、海量数据分布式文件系统以及实现云计算的其他系统管理工具,如云计算的系统中资源的部署、分配、监控管理、安全管理和分布式并发控制等。平台层主要为应用程序开发者设计,开发者不用担心应用运行时所需要的资源,平台层提供应用程序运行及维护所需要的一切平台资源。(3)应用层服务(SaaS)。主要是面向用户提供简单的软件应用服务以及用户交互接口等,用户无需购买和管理服务器端软件,称为软件即服务。与传统的软件相比较,应用层服务解决方案有明显的优势,包括较低的前期成本、便于维护、快速展开使用等。应用层服务的底层可以基于基础设施层或平台层。统一开发测试平台的软件项目管理及配置变更管理的应用服务,即属于应用层服务。以云计算架构为基础,为了实现轨道交通信息系统统一软件开发测试平台最终的管理目标,我们将解决方案建立在SOA(面向服务的体系结构ServiceOrientedArchitecture)技术架构的基础上。SOA架构作为体系的支撑平台,能够有针对性地解决轨道交通行业的信息业务繁杂、信息资源分散、用户众多等问题。应用支撑平台基于SOA架构进行构建,提供完整统一的基于SOA架构的应用、交换和管理解决方案。SOA架构的实现机制如图3所示。
3统一开发测试平台方案设计
3.1通过虚拟化技术进行基础环境支撑平台的设计
虚拟化是云计算的一种基础性设计技术,它允许将服务器、存储设备、网络设备和其他硬件视为一个资源池,而不是离散系统,可以根据需要,动态分配这些资源,通过快速提供虚拟机器或物理机器,迅速部署和增加业务环境和工作负载。除网络平台、服务器和存储整合之外,虚拟化还提供整合系统架构,包括应用程序基础设施、数据和数据库接口、网络、桌面系统甚至业务流程等。通过云计算中的虚拟化技术,我们可以通过对数据中心的各类闲散的计算资源、存储资源和网络资源进行重新整合,建立一套独立于生产系统之外的统一的开发测试云平台的基础环境支撑平台,动态的从各类资源池中搭建出开发和测试需要的生产环境,进行系统上线前的开发、测试和验证。如通过服务器虚拟化,可以将一个物理服务器S上闲散的计算资源抽象为一个或多个虚拟服务器实例Si(i=1,2…n),Si与Sj(i≠j)之间完全独立,每个Si均可以独立执行计算任务。结合杭州地铁信息化建设的情况,我们将物理资源、虚拟服务器资源均作为云节点,可以建立包含各种运算资源的云平台,如从现有的EBS系统的AIX计算节点上,独立出一部分AIX资源作为EBS系统的测试环境,从Maximo系统的Windows环境下的应用服务计算节点上独立一部分X86计算资源作为Maximo应用服务系统的测试环境等,通过云计算业务管理平台进行各类测试环境的资源分配、统一整合和业务调度,形成统一的软件开发测试基础环境支撑平台。开发测试平台基础环境支撑平台架构如图4所示。
3.2基于SOA架构建立项目管理服务,为统一开发测试平台建立基础管理服务
项目管理作为开发测试平台的基础管理服务之一,以电子化方式实现软件开发与项目的管理,为项目管理及软件开发过程中相关人员提供统一的工作平台,从而提高软件开发的效率和质量。结合杭州地铁信息化建设的需要,我们借助项目管理平台以期达成任务或目标。(1)建立最基本的以需求为驱动的项目管理平台,解决杭州地铁当前面临的最直接的问题,建立一套健全的可以综合协调业务部门、技术部门、开发商的统一交互平台,以实现需求建设的透明化管理,提高需求的开发质量和效率。(2)建立统一的信息交互、处理平台:通过平台提供的各种手段和方式,收集所有项目数据;解决手工项目管理先天性缺陷,保证项目数据在各项目干系人之间传递的有效性、完整性、准确性、及时性、一致性;实现信息数据采集、处理、分析统计、共享、存储的集中处理。(3)建立可视化的项目执行和管理环境:保证项目执行过程和管理过程可视、可控,即实现量化管理和可视化管理。(4)建立多级的项目管理和监控体系:提供多级项目管理视图;各级管理领导、各个项目经理都能够从该平台中获取各自所需的项目管理信息,从而实现各个管理层面可以分别对项目执行不同粒度的监控。(5)建立标准化的软件配置管理规范,保证每个系统的变迁历史和代码资源的有效掌控。引入先进的工具管理软件资产,降低软件开发过程中的风险,提高软件质量管理能力。(6)建立合理并有效的供应商管理办法,能够对供应商起到监控和考核的目的,保证外包项目的进度和质量。(7)建立轨道交通企业软件项目管理统一门户。轨道交通行业的IT项目管理人员在应用该系统平台时,可以与现有网络办公门户集成,实现单点登录、消息和数据集成。对于开发团队,为了方便操作无需通过门户登录,可直接登录项目管理平台。长远目标:建立一套完整的全应用生命周期的统一管理平台,从需求提出、分析、设计、开发、测试、上线、到运维部门的服务台事件问题管理,形成一个完整的闭环,实现标准化、量化的管理。本平台总体架构设计是建立以需求为驱动的软件项目管理平台,如图所示5。针对轨道交通企业的实际需求,方案总体包括业务和支撑两大模块,其中支撑模块包含了角色权限管理、流程管理、风险库管理和文档中心等,为业务模块和企业知识库的建立奠定基础;业务模块包含了项目管理、需求管理、开发管理、测试管理、配置管理等,为轨道交通企业软件开发的日常管理奠定了良好基础,直至将项目管理平台建成一个多用户、全流程的IT综合管理平台。如图6所示是项目管理平台总体架构蓝图。为了便于将来集中部署,方案采用B/S体系结构,支持多种操作系统,包括Windows系列、Linux及各种主流的Unix,如AIX、HPUX、SOLARIS、SUSELinux等;并且支持多种数据库,例如:Oracle、MySQL、SQLSever等;支持多语种语言环境,如中文等双字节语言;支持不同操作系统平台上统一的应用编程接口(API),在系统层次可以实现异构平台数据格式的透明转换,还可以很方便实现与其它主流系统的集成,如QC、MSProject和Office等。因此,整个解决方案在统一的平台上通过定制开发完成,且使用统一的用户管理中心来管理。这样,系统内各模块之间的数据建立在统一数据平台之上,与项目相关的各方可以在统一平台上协作完成开发及项目管理。
4结束语
1.1网路资源缺乏,未能实现资源共享
现代教育作为高等教育的补充,给许多人提供了接受高等教育的机会,但是由于学习资源非常多,另外一些学习视频资料也比较多,这就导致在当前条件下,远程传输比较困难。这样的一个后果就是各个服务器的资源不能够及时的得到更新。在一些地方,由于资源比较缺乏,学生想找资料,却找不到。在市级服务器上找不到资料的话,就访问省级的,省级没有在访问中央服务器,这就会导致访问量过大,访问通路不畅通。一些省级现代或者市级的现代即使有丰富的资源,但一般是不对外开放的,这样一来,就不能实现资源的共享。
1.2登陆频繁,效率低下
当前,学生在登陆远程教育资源服务器的时候,需要登陆许多次。学生要想浏览相应的资源,就必须先登陆中央现代服务器,然后登陆省级服务器,最后登陆市级服务器,这样多次登陆好、使得网络资源的使用非常繁琐,效率低下。
1.3技术服务支持相对落后
现代教育作为开放教育,其技术环境建设,最为重要的是对硬件和软件系统进行建设。这些系统包括天地网合一远程教育平台以及网路教学支撑软件等等,这些软件和硬件是确保远程教育良好发展的关键,但当前由于资金以及技术方面的原因,使得软硬件建设上还比较落后,远远不能满足当前的需求。
2云计算技术的含义
在对云计算技术在远程教育中的应用进行探讨之前,有必要对云计算的概念进行阐述。当前,云计算技术的发展在我国呈现出方兴未艾之势。对于云计算的含义,现在存在着诸多不同的说法。一些学者将云计算定义为:把数据储存在云端服务器上面,用户如果需要使用,就可以直接从客户端进行访问。这个定义是从云计算的操作方式上来进行定义的。另外,还有一些专家学者从计算模式方面对云计算进行定义:云计算是一种以虚拟技术为核心的计算模式,它是在分布式处理以及并行处理和网格计算的基础上发展而来的,与此同时,它将基础设施、开发平台以及软件当作一种服务,用户在使用的时候,需要交纳一定的费用。从这个概念看的话,云计算是对所有的用户开放的,用户可以使用各类客户端实现对资源的访问。
3云计算技术在现代远程教育中的应用
随着云计算的不断发展,在现代教育中引入云计算技术,能够实现资源的共享,同时还能方便学习,促进现代教育教学质量的不断提高。其应用主要表现在以下几个方面:
3.1云计算技术在教师队伍建设上的应用
现代教育主要是远程网络教育,因此,现代教师资源分布的范围比较广,不能集中起来。如果将云计算技术引入教师队伍建设就能形成教师资源云,它的主要作用是能够将优质的教师资源进行互联,实现共享。原来的远程教育师资都是以本地为主,学生不能享受到一些教学水平较高的师资教育。通过云计算技术实现优质教师资源共享,不但能够提升教师的教育教学水平,同时还有利于现代整体师资水平的建设。
3.2云计算技术在学生群体上的建设
现代远程教育的本质就在于能够充分的发挥出学生的个性,而通过云计算技术建立学生云,就能够很好的将学生的个性体现出来。云计算的运用,使得学生能够自主的进行课程的选择和学习。在学习地点以及学习时间上,不受任何限制,这大大提升了学生自主学习的能力。在云计算的环境下,学生可以对云端的各种资源进行充分的利用,与此同时,学生如果遇到问题也可以和优秀的教师进行沟通交流。
3.3云计算技术在学习资源上的建设
在云计算的环境下,现代的教育资源完全可以整合到云端里,同时学校的服务器也可以随时的加入到云中去,这样一来,就真正的实现了教育教学资源的共享。由于每个学校的图书资源以及教师资源都被整合在一起,实现了共享,那么学生在学习的时候,就可以根据自己的需要进行视频课程的观看、资料的查找,同时还能够随时的向教师进行提问。现代采用云计算技术能够充分的实现对教育资源的利用,避免资源浪费现象的发生。在云计算的环境下,由于所有的资源都已经被存储在云端,学生可以不受任何时间地点的限制,随时的进行学习,随时的根据自己的需要获得资源。学生在学习中,不再受客观条件的制约和限制,能够充分的发挥自己的自主性。另外,在进行课程设计的时候,需要注意两点:首先就是要对学生的情况进行了解,然后来确定教学目标;其次,现代远程教育的课程设置要简单,体系要条理,同时还应该有一定的趣味性,这样才能实现对学生学习的有效引导。
4结语
1 当前电大远程教育现状分析
电大教育给更多的人能够接受高等教育提供了机会,但由于各方面的原因,使得远程教育网络和资源存在着诸多不足,其主要表现在以下几个方面:
1.1 网路资源缺乏,未能实现资源共享
电大教育作为高等教育的补充,给许多人提供了接受高等教育的机会,但是由于学习资源非常多,另外一些学习视频资料也比较多,这就导致在当前条件下,远程传输比较困难。这样的一个后果就是各个服务器的资源不能够及时的得到更新。在一些地方,由于资源比较缺乏,学生想找资料,却找不到。在市级服务器上找不到资料的话,就访问省级的,省级没有在访问中央服务器,这就会导致访问量过大,访问通路不畅通。一些省级电大或者市级的电大即使有丰富的资源,但一般是不对外开放的,这样一来,就不能实现资源的共享。
1.2 重复建设导致资源浪费
各个地方的电视大学为了能够满足本部地区的教育需要,投入大量的资金进行建设,这样虽然使得学习资源丰富起来。但总的来说,许多地方的电大远程教育资源规划不明晰,最突出的问题就是重复性建较多。与此同时,网上资源由于重复性的上传,导致网路宽带比较紧张,接收资源的效率非常的低。再者,由于学习资源更新不及时,使得优质教育资源不能实现共享,给电大的教育质量造成了很大的影响。
1.3 登陆频繁,效率低下
当前,学生在登陆远程教育资源服务器的时候,需要登陆许多次。学生要想浏览相应的资源,就必须先登陆中央电大服务器,然后登陆省级服务器,最后登陆市级服务器,这样多次登陆好、使得网络资源的使用非常繁琐,效率低下。
1.4 技术服务支持相对落后
电大教育作为开放教育,其技术环境建设,最为重要的是对硬件和软件系统进行建设。这些系统包括天地网合一远程教育平台以及网路教学支撑软件等等,这些软件和硬件是确保远程教育良好发展的关键,但当前由于资金以及技术方面的原因,使得软硬件建设上还比较落后,远远不能满足当前的需求。
2 云计算技术的含义与特征分析
在对云计算技术在远程教育中的应用进行探讨之前,有必要对云计算的概念以及特征进行阐述。
2.1 云计算含义
当前,云计算技术的发展在我国呈现出方兴未艾之势。对于云计算的含义,现在存在着诸多不同的说法。一些学者将云计算定义为:把数据储存在云端服务器上面,用户如果需要使用,就可以直接从客户端进行访问。这个定义是从云计算的操作方式上来进行定义的。另外,还有一些专家学者从计算模式方面对云计算进行定义:云计算是一种以虚拟技术为核心的计算模式,它是在分布式处理以及并行处理和网格计算的基础上发展而来的,与此同时,它将基础设施、开发平台以及软件当作一种服务,用户在使用的时候,需要交纳一定的费用。从这个概念看的话,云计算是对所有的用户开放的,用户可以使用各类客户端实现对资源的访问。
2.2 云计算的主要特征
云计算的主要特征可以分为以下六个方面:
2.2.1 云计算的虚拟性
对于云计算来说,其最为主要的特征就是其虚拟性。虚拟性包括两个方面:资源的虚拟化以及应用的虚拟化。云计算的运行环境与承载运行的物理平台是没有关系的,通过虚拟的环境就能实现对不同应用的操作。
2.2.2 云计算动态的可扩展性
云计算对于用户来说,资源是可以不断扩展的,随着用户的增多,资源可以相应的进行扩展。除此之外,对于应用来说,也是可以进行扩展的。如果用户在不断的增加,已有的服务器群里可以随着用户数量的增加不断加入新的服务器,通过这样的方式,云计算的服务能力就得到了很大的提升。
2.2.3 云计算的有效性
云计算的用户可以按照自己的需要对存储的资源以及计算能力进行使用,与此同时,还可以根据用户需求的不同随时的进行调整,这样一来,就可以使得资源的利用达到最大化,也就防止了资源的浪费。
2.2.4 云计算具有可靠性
使用云计算能够在不同的位置,运用不同的服务器给用户提供服务,这种分布式的方式使得云计算的可靠性大大增加。另外,云计算能够很快的将一些功能向其它的服务器节点上扩展,这样就能非常有效的确保用户正常的使用云端的资源。
2.2.5 云计算具有非常高的性价比
对云端资源的管理采取的是虚拟资源池的方式。运用这种方式能够提供非常强大的处理能力,与此同时,这种方式对物理资源的要求不高,投入成本也很少,但获得利益比较大。
2.2.6 云计算具有很高的安全性
当前电大远程教育采用的是集中模式,而云计算采用的是分布式模式,这种分布式模式显然就有非常高的安全性,它有效的解决了集中式所具有的单点失效的弊端。云计算的处理能力非常的强,因而服务提供商也能够对数据的安全进行强有力的维护。
3 云计算技术在电大远程教育中的应用
随着云计算的不断发展,在电大教育中引入云计算技术,能够实现资源的共享,同时还能方便学习,促进电大教育教学质量的不断提高。其应用主要表现在以下几个方面:
3.1 云计算技术在教师队伍建设上的应用
电大教育主要是远程网络教育,因此,电大教师资源分布的范围比较广,不能集中起来。如果将云计算技术引入教师队伍建设就能形成教师资源云,它的主要作用是能够将优质的教师资源进行互联,实现共享。原来的远程教育师资都是以本地为主,学生不能享受到一些教学水平较高的师资教育。通过云计算技术实现优质教师资源共享,不但能够提升教师的教育教学水平,同时还有利于电大整体师资水平的建设。
3.2 云计算技术在学生群体上的建设
电大远程教育的本质就在于能够充分的发挥出学生的个性,而通过云计算技术建立学生云,就能够很好的将学生的个性体现出来。云计算的运用,使得学生能够自主的进行课程的选择和学习。在学习地点以及学习时间上,不受任何限制,这大大提升了学生自主学习的能力。在云计算的环境下,学生可以对云端的各种资源进行充分的利用,与此同时,学生如果遇到问题也可以和优秀的教师进行沟通交流。
3.3 云计算技术在学习资源上的建设
(1)在云计算的环境下,电大的教育资源完全可以整合到云端里,同时学校的服务器也可以随时的加入到云中去,这样一来,就真正的实现了教育教学资源的共享。由于每个学校的图书资源以及教师资源都被整合在一起,实现了共享,那么学生在学习的时候,就可以根据自己的需要进行视频课程的观看、资料的查找,同时还能够随时的向教师进行提问。
(2)电大采用云计算技术能够充分的实现对教育资源的利用,避免资源浪费现象的发生。在云计算的环境下,由于所有的资源都已经被存储在云端,学生可以不受任何时间地点的限制,随时的进行学习,随时的根据自己的需要获得资源。学生在学习中,不再受客观条件的制约和限制,能够充分的发挥自己的自主性。另外,在进行课程设计的时候,需要注意两点:首先就是要对学生的情况进行了解,然后来确定教学目标;其次,电大远程教育的课程设置要简单,体系要条理,同时还应该有一定的趣味性,这样才能实现对学生学习的有效引导。
(3)学生在学习的时候,势必会碰到难题,需要教师的解答。因此,在云计算的环境下,要建立“答疑云”。“答疑云”的形式有很多中,其中的一种是将学生所有的疑问进行汇总,然后储存在云端,然后对这些疑问进行解答,将答案也储存在云端。原来有疑问的学生可以登陆客户端寻找答案。另外,其它存有同样疑问的学生,也可以很快的得到问题的答案。除此之外,还有一种就是在线向教师提问,获得答案。
云计算技术是电子计算机和网络技术发展到一定程度而自然衍变产生的一种新的互联网技术。它是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需提供给计算机和其他设备。当然,网络速度的快速进化是这一切得以实现的基础。简而言之,就是用户将自己的需要储存的信息上传到一个统一的云计算服务中心的硬盘当中进行统一保存,而一旦要用到这些信息,通过快速的网络速度可以轻松便捷地进行下载应用。云服务的供应商相当于为每一个用户都提供了几乎无限大的存储空间,避免了个人计算机系统由于各种各样原因导致的信息丢失而带来不便。云计算作为新的一个网络概念和理念,相比于传统的信息存储和传递,有着很多的优势所在。首先是云计算提供了安全可靠的数据存储空间,用户不再为信息丢失或者沾染病毒而烦恼。其次,用户端要求简单,无论是笔记本电脑、iPad还是智能手机,只要能够联网,就可以取得云计算服务的益处。第三,云计算服务提供了最有效的数据共享方案,只需要一个链接,就可以轻松实现信息的快速传递,提升了信息传递的效率。最后,云计算服务使网络的作用成倍扩大,只要是人类能够想象的东西,在云计算中都可以实现,进而发展成为了一个新兴的行业。
二、云计算服务在电大远程教育中的应用
远程教育本身就是一个依赖网络而兴起的一种教育模式,这种教育方式打破了过去老师和学员必须面对面进行教学的局限,将课堂搬到了网络上面,学生可以在任何有网的地方接受教育和进行课程的学习,大大方便了教育的普及以及求职者的需求。进入到云计算时代,这种信息传递的形式和方式更加方便快捷,电大远程教育为学生提供的服务更加的全面和系统,学生和学校双方对能够切身感受到网络的力量对于教学模式的颠覆。云计算服务对于教师资源、学生资源以及教学资源的整合都使得这些信息在快速传播的过程中惠及整个社会中有求知欲的人群,使教育的成本成倍地降低,从而实现了知识传播最好的效果,达到社会最大的收益。
1.云计算中教师资源的整合
教师资源的整合是电大远程教育体系发展的一个重要瓶颈,一直以来,每一所学校都有自己的一套教师队伍,但是这些教师的教学水平却参差不齐,学生们很难通过有效的手段进行甄别,也就是无法找到最好的老师进行求学。并且,在传统的网络完成教育模式当中,电大远程教育的教师资源相对比较分散,不利于优质教学资源的整个和不同教育资源之间的竞争。在云计算服务时代到来之后,我们发现这一问题得到了很大程度的改善。例如,同样的一门课程,在云计算整合平台上会呈现出不同老师的讲解,学生可以以较低的成本挨个听取这几个老师的讲课,当学生的基数足够大时,哪一位老师的课程更受欢迎,哪一位老师的课程还需要改进就通过统计数据给出了一目了然的答案,这一点类似淘宝网的店家信誉度。在这个例子中,云计算服务在进行资源整合的同时,也引入了教师资源内部的一个竞争机制,有利于整个电大远程教育行业内老师通过自身的努力来提升自己的讲课信誉度,使整个行业的水平得到整体提升。云计算服务在进行教师资源整合的同时,也通过另外一种方式扩大了教师资源的数目,甚至可以说改变了电大远程教育老师的概念,使得具有知识的人们都可以成为一个老师,使更多的人参与进来,为知识的传播而努力。一个十分典型的例子就是美国的可汗视频,它将数学教材的每一个知识点当成一个单元来进行讲解,最终将上百个视频进行上传。目前,整个美国的中小学生们都通过可汗的视频进行数学学习。这正是云计算服务带来的优势。不仅是电大的老师们可以通过网络传播自己的教学视频,如果你对某一个知识点具有独到的见解,都可以拍成视频上传到云计算服务的服务器中与全世界共享你的智慧。从这个意义上讲,云计算服务对于电大远程教育的改变就不仅是对教师资源的整合那么简单,而是在很大程度上对各门课程的内容进行了知识点的重新分割,开创了一种新的教学模式,并且使更多有见地的人“好为人师”,在互联网的世界里发光发热,为整个社会的教育作出自己的贡献。在这里,分散的资源进行了整理,而完整的教学体系又被分散成为一个个知识点。这里面的化学反应正在改变未来教育的面貌,也正在重新定义教师这个概念,也正在使单个人的智慧加入到全人类的智慧当中,使人类的生活和学习得到更大的改善。
2.云计算中学生资源的整合
云计算技术通过其强大的信息处理能力,已经实现了为每一个客户量身定制套餐的功能,这也是云计算与传统网络最重要的区别之一。如果将之前的网络环境比喻成为广播或者传统电视台的话,那么云计算就像各大网络视频网站一般。传统的广播对于收听者而言是没有任何选择权利的,也就是说广播站播放什么听众就只能听什么,晚八点播放评书,那么在这个时间段就只能听评书。也就是说,我们之前在传统网络中浏览的网页每一个用户看到的都一样。而在云计算服务的体系中,这一状况得到了根本性的变革,对于电大远程教学而言,每一个学生需要怎样的课程,喜欢那种风格的讲授,甚至在一天中的不同时间段的学习习惯等都会被计算机网络通过复杂的运算计算出来并且保留下来,成为为这位学员进行自动教学资源配置的基础和依据。例如,一名学员对于教授甲的课程十分感兴趣,那么系统就会自动为学员推荐教授甲的各类教学视频,而如果仅是对某一个知识点感兴趣,那么系统就会自动为他推荐这个知识点讲授的点击率最高的几段视频。总之,云计算服务使网络具备了“私人订制”的功能,计算机通过对每一个学员的兴趣爱好、学习习惯等来进行资源的配置,实现信息的有效和快速传播。从另外的角度来讲,作为电大远程教育的校方,亦可以通过云计算服务和大数据的检索对学生资源进行统计和分类,实时了解网络动态以及社会和“市场”的需求,从而合理安排授课,对于某些需求大的课程在资源投入上进行一定程度的倾斜,以期用有限的资源实现收益的最大化。从这里我们不难看出,云计算服务作为一个基础建设系统,已经具备了很多的智能,能够通过自身的逻辑计算能力为学员进行细致入微的个,同时也为服务方收集大量准确的数据,使他们更加有的放矢,促进教育水平的整体提升。云计算的另一个特点是通过快速的信息交互技术实现学生与老师的隔空交流,这样在很大程度上弥补了师生不见面带来的一系列麻烦,使电大远程教育的教与学不再相互独立或者方向单一。在学习的过程中,学生通过对课堂内容进行提问来获得更加准确的知识,而老师们也通过互动了解到自己的教学还有哪些缺陷或者漏洞并且在今后的教学活动中尽量避免。可以说,教师与学生的互动不是一个新生事物,但是却在云计算服务时代被快速放大,成为远程教学变革的一个重大项目。
3.云计算服务对教学资源的整合
在教学资源中,教师是最重要的资源,但并不是唯一的教学资源。在云计算服务时代,对于电大远程教育教学资源的整合,除了对教师的整合外,在很多方面还大有作为。首先,云计算服务对学校图书资料等现有资源的整合。加入到云计算服务中去,不仅仅是教师作为一个个的单体才可以实现,事实上,在云计算服务器几乎可以被认为无限大的内存中,以学校作为整体进入其中也是一种很好的方法。于是,在网络上就出现了各类依托于云计算系统的电大网络远程教育学校,在其中不仅可以收看和学习教授们的精彩授课,而且对于相关的一些图书影像资料等都可以随心查阅,扩大了知识获取的渠道。例如,有的远程教学系统中包含了很多“前辈”的学习心得和笔记,对于后来的学员就会起到十分巨大的帮助。其次,利用云计算随时制作各种类型的教学资源。云计算对于终端的低门槛要求使得对于远程教育教学资源的制作也变得极其简单。无论在何时何地,一张照片、一段录音或者一段摄影都可以被轻松上传到云计算的服务器当中而成为教学资源的一部分。学生可以通过网络实时获得这些教学的内容转为己用,享受到云时代学习的自主性,学习不再受到客观资源的限制。最后,对于“答疑云”这个概念的提出更能够说明云计算服务在教学资源整合过程中发挥的巨大作用,能够将学生提出的问题进行资源整合并形成一些新的知识点。事实上,云计算服务在此搭建了一个学生与学生之间以及学生与老师之间的交流平台。在这个平台上,学生对自己不解之处形成问题问出来。如果碰到懂得的老师、学生或者任何一个人,都可以针对这个问题提出自己的见解,这些提问和见解逐渐积累起来形成一整套完整的教学经验,进而成为电大远程教学的重要输入,使教育发展得更加完善和均衡。从某种意义上讲,“答疑云”概念的出现使得人们对于教育的形式和内容在思想上进行了彻底的颠覆,人人皆可为师,人人皆可传道,“三人行必有我师”的格言在网络中得到了巨大的发展。
1 基于云计算的计算机网络远程教育系统设计
基于云计算的远程教育平台主要五大模块: 系统架构、业务处理、数据处理、系统的安全可靠。模块化的设计理念,使整个系统平台结构清晰,层次分明。
1.1系统架构
目前,我国网络速度还不够理想,网络和服务器难以承受集中式访问,开展远程教育的学校通常在校外建有多台学习中心分流服务器,大多采用B/S模式,整体结构如图1所示。在学校本部建中央学习中心服务器,其他学习中心也各自建教学资源服务器,所有系统后台服务器上都存储着学习资源,包括文档资源和视频资源,供用户自由使用。目前,系统应用效果来看,这种运行模式有两个明显不足[2]: (1)教育系统上学习资源多体积庞大,目前我国的网络速度对这种大数据量的资源传输还不够理想,所以平台上有些服务器上资源由于网络传输原因没有与其他服务器同步,这就造成一些服务器上学习资源不完整、或不是最新资料,学习者往往不能及时学到最新知识; (2)这种组合模式下学生需要多次注册,服务器之间的账号不共享,也就是这个服务器上注册的账号不能学习和下载那个服务器上的资源,学生换一个服务器学习就要重新注册一次,显得非常麻烦。本文所提出的新教育平台充分利用云计算的优势,把每个中心服务器上的资源统一存放到“云”上,远程教育平台提供自动搜索和智能选择最佳路径传输数据功能,服务器之间可以互为备用,能够相互切换,一旦一个服务器出现故障,平台系统能自动切换到另一台最近的服务器上,并且用户感觉不到这一过程,这样设计使学生不用再使用不同服务器时多次注册,一次注册平台上全部服务器资源都能使用,最大程度的实现学习资源共享;同时也使整个平台系统的可靠性得到很大提高。系统采用模块化设计思想,逻辑结构清晰明了。由于云计算的融入使系统的服务能力显著提高,并且可以根据学生实际情况自由调整系统的使用方法和界面,有很强的灵活性和实用性。
1. 2 业务处理模块设计
本课题设计的远程教育平台整体结构由基础层、服务层和应用层组成,共分5个模块,包括:数据处理,监控、处理流程、决策、基础模块等。其中基础层平台系统的资源库,要求通过硬件、软件、虚拟等多种技术来确保基础资源库的可靠和稳定。基础层为服务器和应用层提供基础支持,如,提供计算处理能力和存储功能,可以说基础层好比平台系统的能源库。由于系统的业务处理模块在应用层,所以平台系统的核心当属应用层,业务处理模块又继续细化成:综合监管、权限分配、业务处理流程、系统自动签到、文件处理、信息采集、搜索等子模块。应用层主要为学生或其他程序提供交互接口。服务层包括平台系统的各种服务功能,如,文件传输服务、数据查询服务等,下一节将重点介绍系统核心模块的设计。
1.3 核心模块设计
上一节已经提到,远程教育的核心模块又分:综合监管、权限管控、业务处理流程、系统自动签到、文件处理、信息采集、搜索等子模块。系统模块如图2所示,每个模块与租户为一一对应关系,每个模块由相应的租用者标示符启动,标识符利用元数据通道到达各个模块,各模块结合元数据功能区访问所需资源。综合监控主要功能是SaaS服务者安装平台系统,并为用户配置系统相关参数,分配用户权限。权限管控模块有三种方法辨别租户:SaaS服务及应用相关人员,依据他们身份标识符,通过系统分配给的相应权力去对指定文件的访问。为了更好、高效方便的为不同用户提供服务,SaaS使用应该满足各种工作流程需求。工作流程模块的配置工具只支持部门或平台系统内部的工作流程,其他暂不支持。系统自动签到模块式通过签名技术和水印识别手段实现的。文件处理模块主要功能是增减或转移服务器上的文档,这些文档在数据库中都存储在一张表中,不同租户之间他们是相互独立的。也可以自动管理一些特定电子文件,例如,清理到期文件或临时文件,激活相关文档等。搜索模块的主要功能是通过采集提取文件中的相关信息,让用户享受到更好的查询服务。利用此功能学生可以在教育平台的数据库里自由搜索所需相关资料。
1.4 数据安全设计
1.4.1 数据的安全性需求 基于云计算方法的远程教育教育平台,使用后台服务器、数据库管理系统进行数据自动管理,学校不再自己人工管理; 整个系统的维护和升级也都是由专业的服务商完成,学习不再自己维护管理; 云计算的使用离不开互联网,学生所有的请求发送和数据传输都通过互联网实现的,所以数据在传输过程的安全很难得到保障。远程教育平台对安全性的要求虽不比商业系统,特别是金融系统的高,但是教师、学生个人信息,考题,特别是敏感性的考题答案,教学文档等保密性数据,也不能随意对外公开。这就需要在设计新的远程教育平台时,务必使敏感数据的安全可靠性得到保障[3]。
1. 4. 2 教育平台上数据隔离方式 隔离方式通常有3 种。第一种是数据库隔离,就是用户之间保持数据库的独立性,一个账户对应一个数据库,这种隔离方案隔离最彻底,数据安全性也最高,唯一的缺点资金投入太大。第二种是数据模式隔离、库共享,整个教育平台上只用一个数据库,每个账户都拥有一个独立的模式; 为每个用户提供抽象的逻辑数据隔离,并不是实际的物理隔离; 并且一个数据库能够支持多个用户,这样有效降低了系统成本,由于抽象隔离,逻辑关系相对复杂,所以管理难度大。第三种是数据模式和库都共享,整个教育平台只有一个数据库,一种数据模式,在有隔离需求的业务表上加标示符(使用者ID)来达到隔离数据的目的;这样是数据库的共享程度达到最高,系统成本最低,但隔离不够彻底;缺点是会增加系统开发者的负担,开发者安全可靠性方面的代码量会增加很多,平台上数据还容易丢失。综合考虑系统成本和安全性,本文数据隔离时采用第二种隔离方案,成本相对较低,安全性又能达到要求,比较符合我国对远程教育的要求[4]。