前言:我们精心挑选了数篇优质云计算技术教程文章,供您阅读参考。期待这些文章能为您带来启发,助您在写作的道路上更上一层楼。
时期下,随着我国网络技术以及信息技术的蓬勃发展,计算机技术逐渐应用与社会的各个领域以及各个行业中,而在远程教育中,计算机技术也实现了广泛的应用,促使远程教育内容以及形式更加丰富,提高远程教育的效率和质量。本文主要针对远程教育中计算机技术的应用进行分析和探究,希望给予我国教育行业以参考和借鉴.
关键词:
远程教育;计算机技术;应用;分析
新时期下,远程教育主要以网络技术、多媒体技术、通讯技术以及信息技术为重要基础,通过视频以及音频信息,将教学资源共享给学习者的教育模式。随着我国网络技术以及信息技术的飞速发展,异地资源共享和通信成为了远程教育的主要形式,从文本信息的传输逐渐过渡到视频信息以及音频信息的传输,教学内容以及教学形式呈现多元化,教师能够将教学内容以多种媒体形式展示给学习者,实现教学资源的共享与利用。
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结语