時間:2023-08-01 16:55:24
序論:在您撰寫云計算技術教程時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
[關鍵詞]云計算技術;遠程開放教育;有效運用
在步入21世紀后,隨著計算機技術的發展與普及,計算機逐漸成為人們工作、學習和生活不可或缺的組成部分。借助于先進的云計算技術,遠程開放教育行業開始發展起來,為很多想要學習進修卻沒有充足時間的人們提供了寶貴的學習機會。
一、開放教育
遠程開放教育最早出現于1999年,是通過現代遠程教育方式來實施本??茖W歷教育的一種人才培養模式。通過遠程開放教育可以實現隨時隨地學習考試的終身教育價值理念。和傳統普通教育及成人高等教育不同,遠程開放教育與西方大學教育有些類似,都是實行“寬進嚴出”和“完全學分制度”。學生只要通過入學資格審查和簡單的入學水平測試就可以取得學籍,并進入相應的專業選課學習。學生在學習過程中可以通過互聯網登錄遠程教育在線教學平臺,根據需要隨時點播和下載平臺上面的教學資源,同時也可以和教師、同學在網上進行互動交流。每過一段時間,學生都要根據教師安排前往規定教學點參加面授學習,當學生修滿規定學分后,就可以獲得國家承認并進行電子注冊的學歷證書。對于一些授予學士學位的本科專業,如果學生滿足授予學位的條件,還可以向學校申請獲得對應學士學位證書。
二、云計算服務形式
當前云計算技術的主要服務形式有三種,分別是軟件即服務、平臺即服務以及基礎設施服務。
(一)軟件即服務
所謂軟件即服務,是指服務提供者在自己的服務器上統一部署應用軟件,并且通過瀏覽器為用戶提供軟件,用戶根據自己的需求通過互聯網訂購相應軟件,計費方式按用戶訂購軟件的時間長短和軟件數量計算。
(二)平臺即服務
所謂平臺即服務,是指服務提供者為用戶提供開發環境、服務器平臺和相關硬件資源,用戶借助于服務提供者所提供的開發環境開發所需程序并且通過服務器和互聯網提供給下一層級用戶。平臺即服務形式可以為一些從事軟件開發的企業、工作室或個人提供良好的研發環境,促使他們研發出更好的軟件。
(三)基礎設施服務
所謂基礎設施服務,是指服務提供多臺服務器組成的“云端”基礎設施,并以計量服務的方式提供給用戶。當“云端”基礎設施把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)?;A設施層主要包括計算資源、網絡資源和存儲資源,整個基礎設施也可以作為一種服務向用戶提供,不僅包括虛擬化的計算資源和存儲,同時還要保證用戶訪問時的網絡帶寬等。統一測試平臺的基礎環境支撐平臺服務即為基礎設施層服務。(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云計算技術在學習資源上的建設
在云計算的環境下,現代的教育資源完全可以整合到云端里,同時學校的服務器也可以隨時的加入到云中去,這樣一來,就真正的實現了教育教學資源的共享。由于每個學校的圖書資源以及教師資源都被整合在一起,實現了共享,那么學生在學習的時候,就可以根據自己的需要進行視頻課程的觀看、資料的查找,同時還能夠隨時的向教師進行提問?,F代采用云計算技術能夠充分的實現對教育資源的利用,避免資源浪費現象的發生。在云計算的環境下,由于所有的資源都已經被存儲在云端,學生可以不受任何時間地點的限制,隨時的進行學習,隨時的根據自己的需要獲得資源。學生在學習中,不再受客觀條件的制約和限制,能夠充分的發揮自己的自主性。另外,在進行課程設計的時候,需要注意兩點:首先就是要對學生的情況進行了解,然后來確定教學目標;其次,現代遠程教育的課程設置要簡單,體系要條理,同時還應該有一定的趣味性,這樣才能實現對學生學習的有效引導。
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)學生在學習的時候,勢必會碰到難題,需要教師的解答。因此,在云計算的環境下,要建立“答疑云”?!按鹨稍啤钡男问接泻芏嘀校渲械囊环N是將學生所有的疑問進行匯總,然后儲存在云端,然后對這些疑問進行解答,將答案也儲存在云端。原來有疑問的學生可以登陸客戶端尋找答案。另外,其它存有同樣疑問的學生,也可以很快的得到問題的答案。除此之外,還有一種就是在線向教師提問,獲得答案。
云計算技術是電子計算機和網絡技術發展到一定程度而自然衍變產生的一種新的互聯網技術。它是一種基于互聯網的計算方式,通過這種方式,共享的軟硬件資源和信息可以按需提供給計算機和其他設備。當然,網絡速度的快速進化是這一切得以實現的基礎。簡而言之,就是用戶將自己的需要儲存的信息上傳到一個統一的云計算服務中心的硬盤當中進行統一保存,而一旦要用到這些信息,通過快速的網絡速度可以輕松便捷地進行下載應用。云服務的供應商相當于為每一個用戶都提供了幾乎無限大的存儲空間,避免了個人計算機系統由于各種各樣原因導致的信息丟失而帶來不便。云計算作為新的一個網絡概念和理念,相比于傳統的信息存儲和傳遞,有著很多的優勢所在。首先是云計算提供了安全可靠的數據存儲空間,用戶不再為信息丟失或者沾染病毒而煩惱。其次,用戶端要求簡單,無論是筆記本電腦、iPad還是智能手機,只要能夠聯網,就可以取得云計算服務的益處。第三,云計算服務提供了最有效的數據共享方案,只需要一個鏈接,就可以輕松實現信息的快速傳遞,提升了信息傳遞的效率。最后,云計算服務使網絡的作用成倍擴大,只要是人類能夠想象的東西,在云計算中都可以實現,進而發展成為了一個新興的行業。
二、云計算服務在電大遠程教育中的應用
遠程教育本身就是一個依賴網絡而興起的一種教育模式,這種教育方式打破了過去老師和學員必須面對面進行教學的局限,將課堂搬到了網絡上面,學生可以在任何有網的地方接受教育和進行課程的學習,大大方便了教育的普及以及求職者的需求。進入到云計算時代,這種信息傳遞的形式和方式更加方便快捷,電大遠程教育為學生提供的服務更加的全面和系統,學生和學校雙方對能夠切身感受到網絡的力量對于教學模式的顛覆。云計算服務對于教師資源、學生資源以及教學資源的整合都使得這些信息在快速傳播的過程中惠及整個社會中有求知欲的人群,使教育的成本成倍地降低,從而實現了知識傳播最好的效果,達到社會最大的收益。
1.云計算中教師資源的整合
教師資源的整合是電大遠程教育體系發展的一個重要瓶頸,一直以來,每一所學校都有自己的一套教師隊伍,但是這些教師的教學水平卻參差不齊,學生們很難通過有效的手段進行甄別,也就是無法找到最好的老師進行求學。并且,在傳統的網絡完成教育模式當中,電大遠程教育的教師資源相對比較分散,不利于優質教學資源的整個和不同教育資源之間的競爭。在云計算服務時代到來之后,我們發現這一問題得到了很大程度的改善。例如,同樣的一門課程,在云計算整合平臺上會呈現出不同老師的講解,學生可以以較低的成本挨個聽取這幾個老師的講課,當學生的基數足夠大時,哪一位老師的課程更受歡迎,哪一位老師的課程還需要改進就通過統計數據給出了一目了然的答案,這一點類似淘寶網的店家信譽度。在這個例子中,云計算服務在進行資源整合的同時,也引入了教師資源內部的一個競爭機制,有利于整個電大遠程教育行業內老師通過自身的努力來提升自己的講課信譽度,使整個行業的水平得到整體提升。云計算服務在進行教師資源整合的同時,也通過另外一種方式擴大了教師資源的數目,甚至可以說改變了電大遠程教育老師的概念,使得具有知識的人們都可以成為一個老師,使更多的人參與進來,為知識的傳播而努力。一個十分典型的例子就是美國的可汗視頻,它將數學教材的每一個知識點當成一個單元來進行講解,最終將上百個視頻進行上傳。目前,整個美國的中小學生們都通過可汗的視頻進行數學學習。這正是云計算服務帶來的優勢。不僅是電大的老師們可以通過網絡傳播自己的教學視頻,如果你對某一個知識點具有獨到的見解,都可以拍成視頻上傳到云計算服務的服務器中與全世界共享你的智慧。從這個意義上講,云計算服務對于電大遠程教育的改變就不僅是對教師資源的整合那么簡單,而是在很大程度上對各門課程的內容進行了知識點的重新分割,開創了一種新的教學模式,并且使更多有見地的人“好為人師”,在互聯網的世界里發光發熱,為整個社會的教育作出自己的貢獻。在這里,分散的資源進行了整理,而完整的教學體系又被分散成為一個個知識點。這里面的化學反應正在改變未來教育的面貌,也正在重新定義教師這個概念,也正在使單個人的智慧加入到全人類的智慧當中,使人類的生活和學習得到更大的改善。
2.云計算中學生資源的整合
云計算技術通過其強大的信息處理能力,已經實現了為每一個客戶量身定制套餐的功能,這也是云計算與傳統網絡最重要的區別之一。如果將之前的網絡環境比喻成為廣播或者傳統電視臺的話,那么云計算就像各大網絡視頻網站一般。傳統的廣播對于收聽者而言是沒有任何選擇權利的,也就是說廣播站播放什么聽眾就只能聽什么,晚八點播放評書,那么在這個時間段就只能聽評書。也就是說,我們之前在傳統網絡中瀏覽的網頁每一個用戶看到的都一樣。而在云計算服務的體系中,這一狀況得到了根本性的變革,對于電大遠程教學而言,每一個學生需要怎樣的課程,喜歡那種風格的講授,甚至在一天中的不同時間段的學習習慣等都會被計算機網絡通過復雜的運算計算出來并且保留下來,成為為這位學員進行自動教學資源配置的基礎和依據。例如,一名學員對于教授甲的課程十分感興趣,那么系統就會自動為學員推薦教授甲的各類教學視頻,而如果僅是對某一個知識點感興趣,那么系統就會自動為他推薦這個知識點講授的點擊率最高的幾段視頻??傊?,云計算服務使網絡具備了“私人訂制”的功能,計算機通過對每一個學員的興趣愛好、學習習慣等來進行資源的配置,實現信息的有效和快速傳播。從另外的角度來講,作為電大遠程教育的校方,亦可以通過云計算服務和大數據的檢索對學生資源進行統計和分類,實時了解網絡動態以及社會和“市場”的需求,從而合理安排授課,對于某些需求大的課程在資源投入上進行一定程度的傾斜,以期用有限的資源實現收益的最大化。從這里我們不難看出,云計算服務作為一個基礎建設系統,已經具備了很多的智能,能夠通過自身的邏輯計算能力為學員進行細致入微的個,同時也為服務方收集大量準確的數據,使他們更加有的放矢,促進教育水平的整體提升。云計算的另一個特點是通過快速的信息交互技術實現學生與老師的隔空交流,這樣在很大程度上彌補了師生不見面帶來的一系列麻煩,使電大遠程教育的教與學不再相互獨立或者方向單一。在學習的過程中,學生通過對課堂內容進行提問來獲得更加準確的知識,而老師們也通過互動了解到自己的教學還有哪些缺陷或者漏洞并且在今后的教學活動中盡量避免??梢哉f,教師與學生的互動不是一個新生事物,但是卻在云計算服務時代被快速放大,成為遠程教學變革的一個重大項目。
3.云計算服務對教學資源的整合
在教學資源中,教師是最重要的資源,但并不是唯一的教學資源。在云計算服務時代,對于電大遠程教育教學資源的整合,除了對教師的整合外,在很多方面還大有作為。首先,云計算服務對學校圖書資料等現有資源的整合。加入到云計算服務中去,不僅僅是教師作為一個個的單體才可以實現,事實上,在云計算服務器幾乎可以被認為無限大的內存中,以學校作為整體進入其中也是一種很好的方法。于是,在網絡上就出現了各類依托于云計算系統的電大網絡遠程教育學校,在其中不僅可以收看和學習教授們的精彩授課,而且對于相關的一些圖書影像資料等都可以隨心查閱,擴大了知識獲取的渠道。例如,有的遠程教學系統中包含了很多“前輩”的學習心得和筆記,對于后來的學員就會起到十分巨大的幫助。其次,利用云計算隨時制作各種類型的教學資源。云計算對于終端的低門檻要求使得對于遠程教育教學資源的制作也變得極其簡單。無論在何時何地,一張照片、一段錄音或者一段攝影都可以被輕松上傳到云計算的服務器當中而成為教學資源的一部分。學生可以通過網絡實時獲得這些教學的內容轉為己用,享受到云時代學習的自主性,學習不再受到客觀資源的限制。最后,對于“答疑云”這個概念的提出更能夠說明云計算服務在教學資源整合過程中發揮的巨大作用,能夠將學生提出的問題進行資源整合并形成一些新的知識點。事實上,云計算服務在此搭建了一個學生與學生之間以及學生與老師之間的交流平臺。在這個平臺上,學生對自己不解之處形成問題問出來。如果碰到懂得的老師、學生或者任何一個人,都可以針對這個問題提出自己的見解,這些提問和見解逐漸積累起來形成一整套完整的教學經驗,進而成為電大遠程教學的重要輸入,使教育發展得更加完善和均衡。從某種意義上講,“答疑云”概念的出現使得人們對于教育的形式和內容在思想上進行了徹底的顛覆,人人皆可為師,人人皆可傳道,“三人行必有我師”的格言在網絡中得到了巨大的發展。
1 基于云計算的計算機網絡遠程教育系統設計
基于云計算的遠程教育平臺主要五大模塊: 系統架構、業務處理、數據處理、系統的安全可靠。模塊化的設計理念,使整個系統平臺結構清晰,層次分明。
1.1系統架構
目前,我國網絡速度還不夠理想,網絡和服務器難以承受集中式訪問,開展遠程教育的學校通常在校外建有多臺學習中心分流服務器,大多采用B/S模式,整體結構如圖1所示。在學校本部建中央學習中心服務器,其他學習中心也各自建教學資源服務器,所有系統后臺服務器上都存儲著學習資源,包括文檔資源和視頻資源,供用戶自由使用。目前,系統應用效果來看,這種運行模式有兩個明顯不足[2]: (1)教育系統上學習資源多體積龐大,目前我國的網絡速度對這種大數據量的資源傳輸還不夠理想,所以平臺上有些服務器上資源由于網絡傳輸原因沒有與其他服務器同步,這就造成一些服務器上學習資源不完整、或不是最新資料,學習者往往不能及時學到最新知識; (2)這種組合模式下學生需要多次注冊,服務器之間的賬號不共享,也就是這個服務器上注冊的賬號不能學習和下載那個服務器上的資源,學生換一個服務器學習就要重新注冊一次,顯得非常麻煩。本文所提出的新教育平臺充分利用云計算的優勢,把每個中心服務器上的資源統一存放到“云”上,遠程教育平臺提供自動搜索和智能選擇最佳路徑傳輸數據功能,服務器之間可以互為備用,能夠相互切換,一旦一個服務器出現故障,平臺系統能自動切換到另一臺最近的服務器上,并且用戶感覺不到這一過程,這樣設計使學生不用再使用不同服務器時多次注冊,一次注冊平臺上全部服務器資源都能使用,最大程度的實現學習資源共享;同時也使整個平臺系統的可靠性得到很大提高。系統采用模塊化設計思想,邏輯結構清晰明了。由于云計算的融入使系統的服務能力顯著提高,并且可以根據學生實際情況自由調整系統的使用方法和界面,有很強的靈活性和實用性。
1. 2 業務處理模塊設計
本課題設計的遠程教育平臺整體結構由基礎層、服務層和應用層組成,共分5個模塊,包括:數據處理,監控、處理流程、決策、基礎模塊等。其中基礎層平臺系統的資源庫,要求通過硬件、軟件、虛擬等多種技術來確?;A資源庫的可靠和穩定?;A層為服務器和應用層提供基礎支持,如,提供計算處理能力和存儲功能,可以說基礎層好比平臺系統的能源庫。由于系統的業務處理模塊在應用層,所以平臺系統的核心當屬應用層,業務處理模塊又繼續細化成:綜合監管、權限分配、業務處理流程、系統自動簽到、文件處理、信息采集、搜索等子模塊。應用層主要為學生或其他程序提供交互接口。服務層包括平臺系統的各種服務功能,如,文件傳輸服務、數據查詢服務等,下一節將重點介紹系統核心模塊的設計。
1.3 核心模塊設計
上一節已經提到,遠程教育的核心模塊又分:綜合監管、權限管控、業務處理流程、系統自動簽到、文件處理、信息采集、搜索等子模塊。系統模塊如圖2所示,每個模塊與租戶為一一對應關系,每個模塊由相應的租用者標示符啟動,標識符利用元數據通道到達各個模塊,各模塊結合元數據功能區訪問所需資源。綜合監控主要功能是SaaS服務者安裝平臺系統,并為用戶配置系統相關參數,分配用戶權限。權限管控模塊有三種方法辨別租戶:SaaS服務及應用相關人員,依據他們身份標識符,通過系統分配給的相應權力去對指定文件的訪問。為了更好、高效方便的為不同用戶提供服務,SaaS使用應該滿足各種工作流程需求。工作流程模塊的配置工具只支持部門或平臺系統內部的工作流程,其他暫不支持。系統自動簽到模塊式通過簽名技術和水印識別手段實現的。文件處理模塊主要功能是增減或轉移服務器上的文檔,這些文檔在數據庫中都存儲在一張表中,不同租戶之間他們是相互獨立的。也可以自動管理一些特定電子文件,例如,清理到期文件或臨時文件,激活相關文檔等。搜索模塊的主要功能是通過采集提取文件中的相關信息,讓用戶享受到更好的查詢服務。利用此功能學生可以在教育平臺的數據庫里自由搜索所需相關資料。
1.4 數據安全設計
1.4.1 數據的安全性需求 基于云計算方法的遠程教育教育平臺,使用后臺服務器、數據庫管理系統進行數據自動管理,學校不再自己人工管理; 整個系統的維護和升級也都是由專業的服務商完成,學習不再自己維護管理; 云計算的使用離不開互聯網,學生所有的請求發送和數據傳輸都通過互聯網實現的,所以數據在傳輸過程的安全很難得到保障。遠程教育平臺對安全性的要求雖不比商業系統,特別是金融系統的高,但是教師、學生個人信息,考題,特別是敏感性的考題答案,教學文檔等保密性數據,也不能隨意對外公開。這就需要在設計新的遠程教育平臺時,務必使敏感數據的安全可靠性得到保障[3]。
1. 4. 2 教育平臺上數據隔離方式 隔離方式通常有3 種。第一種是數據庫隔離,就是用戶之間保持數據庫的獨立性,一個賬戶對應一個數據庫,這種隔離方案隔離最徹底,數據安全性也最高,唯一的缺點資金投入太大。第二種是數據模式隔離、庫共享,整個教育平臺上只用一個數據庫,每個賬戶都擁有一個獨立的模式; 為每個用戶提供抽象的邏輯數據隔離,并不是實際的物理隔離; 并且一個數據庫能夠支持多個用戶,這樣有效降低了系統成本,由于抽象隔離,邏輯關系相對復雜,所以管理難度大。第三種是數據模式和庫都共享,整個教育平臺只有一個數據庫,一種數據模式,在有隔離需求的業務表上加標示符(使用者ID)來達到隔離數據的目的;這樣是數據庫的共享程度達到最高,系統成本最低,但隔離不夠徹底;缺點是會增加系統開發者的負擔,開發者安全可靠性方面的代碼量會增加很多,平臺上數據還容易丟失。綜合考慮系統成本和安全性,本文數據隔離時采用第二種隔離方案,成本相對較低,安全性又能達到要求,比較符合我國對遠程教育的要求[4]。