基金項目:廣西高校中青年教師基礎(chǔ)能力提升項目“基于云計算的在線學(xué)習(xí)平臺研究與設(shè)計”(2020KY65008)
摘要:當(dāng)今社會,隨著網(wǎng)絡(luò)的普及與云計算的飛速發(fā)展,在線學(xué)習(xí)已經(jīng)成為一種獲取知識的新途徑。最近幾年國內(nèi)外出現(xiàn)了許多在線學(xué)習(xí)平臺,這些平臺依托“云”進(jìn)行信息存儲和計算,并通過web頁面與用戶進(jìn)行交互。本文對在線學(xué)習(xí)平臺的現(xiàn)狀進(jìn)行了分析,探討基于“云”平臺構(gòu)建HTML5在線學(xué)習(xí)平臺的研究方案。
關(guān)鍵詞:HTML5;云計算;在線學(xué)習(xí)平臺;需求分析
中圖分類號:G434 文獻(xiàn)標(biāo)識碼:A 文章編號:1672-9129(2020)06-0012-01
Abstract:Intoday'ssociety,withthepopularizationoftheInternetandtherapiddevelopmentofcloudcomputing,onlinelearninghasbecomeanewwaytoacquireknowledge.Inrecentyears,manyonlinelearningplatformshaveemergedbothathomeandabroad.Theseplatformsrelyonthe"cloud"tostoreandcomputeinformationandinteractwithusersthroughWebpages.ThispaperanalyzesthecurrentsituationofonlinelearningplatformanddiscussestheresearchschemeofbuildingHTML5onlinelearningplatformbasedon"cloud"platform.
Keywords:HTML5;Cloudcomputing;Onlinelearningplatform;Demandanalysis
1在線學(xué)習(xí)
在線學(xué)習(xí)這種模式依托互聯(lián)網(wǎng)的便利,更新資源迅速,用戶可以根據(jù)自身的需求,合理的安排學(xué)習(xí)進(jìn)度和學(xué)習(xí)內(nèi)容。在學(xué)習(xí)過程中,平臺能夠記錄學(xué)習(xí)進(jìn)度,對于難以理解的內(nèi)容進(jìn)行反復(fù)學(xué)習(xí)。這種變化打破了學(xué)習(xí)的局限性。
2云計算平臺的優(yōu)勢
早期,眾多傳統(tǒng)在線學(xué)習(xí)平臺內(nèi)容重復(fù)制作,水平參差不齊,浪費了大量的資源。其次,還存在學(xué)習(xí)資源分布不均,內(nèi)容單一等問題。一些平臺在形成一定規(guī)模之后無法應(yīng)對大量涌入的用戶,受到硬件設(shè)備與網(wǎng)絡(luò)資源的局限性,平臺容易出現(xiàn)擁堵甚至崩潰。為此,迫切需要一種新技術(shù)來降低網(wǎng)站運營成本,提升網(wǎng)站可靠性。云計算的出現(xiàn)有效地解決了這一問題。
云計算是與軟件、信息技術(shù)、互聯(lián)網(wǎng)等內(nèi)容相關(guān)的一種服務(wù),這種計算資源共享池叫做“云”,云計算能夠把大量空閑的計算資源整合在起來,通過專用軟件實現(xiàn)自動化管理,大大降低了人力成本,且能快速的把資源分配給需要它的用戶。目前國內(nèi)外如阿里、騰訊、Google、IBM等企業(yè)都提供類似云服務(wù)。在“云”上搭建學(xué)習(xí)平臺可以大大降低運營和后期維護(hù)成本。
3國內(nèi)外在線學(xué)習(xí)平臺現(xiàn)狀
近幾年,依托“云”制作的各種MOOC網(wǎng)站如雨后春筍般遍布全球。MOOC是一種面向大眾的在線課堂,其主要特點是開放共享和可擴(kuò)展性,是網(wǎng)絡(luò)遠(yuǎn)程教育的新趨勢。國內(nèi)較著名的MOOC平臺有:中國大學(xué)MOOC,學(xué)堂在線等。
以中國大學(xué)MOOC為例,平臺提供了課程分類瀏覽、搜索課程、課程學(xué)習(xí)、討論區(qū)、作業(yè)及考試等功能;同時,中國大學(xué)MOOC還提供了APP下載,供學(xué)習(xí)者在移動設(shè)備上進(jìn)行學(xué)習(xí)。
4學(xué)習(xí)平臺構(gòu)建
4.1功能需求。結(jié)合傳統(tǒng)課堂和網(wǎng)絡(luò)教學(xué),形成需求分析。確定本平臺的核心功能為教學(xué)資源的分享和師生間的互動。平臺將各種教學(xué)資源提供給學(xué)生,可提供的資源類型包括以下幾類:文本、圖片、音頻、視頻、多媒體課件等內(nèi)容,其中,視頻是最主要的內(nèi)容載體,如中國大學(xué)MOOC等眾多在線學(xué)習(xí)平臺,它們提供的資源多是以視頻課程為主,文字、圖片等資源為輔。學(xué)生可以隨時隨地在線觀看。因此,平臺如何有效、可靠的將視頻為主的教學(xué)資源提供給學(xué)生是在線學(xué)習(xí)平臺運營的關(guān)鍵。此外,平臺還應(yīng)該包含在線答疑、社區(qū)等內(nèi)容。
4.2訪問方式。如今,比較流行的在線學(xué)習(xí)訪問方式有桌面端和移動端兩種。
桌面端學(xué)習(xí)是傳統(tǒng)的在線學(xué)習(xí)方式,學(xué)生通過計算機(jī)訪問學(xué)習(xí)平臺的網(wǎng)站,在網(wǎng)站上完成一系列的瀏覽教學(xué)資源以及互動等操作。
早期的在線學(xué)習(xí)平臺多采用HTML+Flash的方式制作。隨著智能移動設(shè)備的興起,許多人開始使用移動終端進(jìn)行學(xué)習(xí)。近幾年隨著WIFI技術(shù)、4G、5G等網(wǎng)絡(luò)接入方式的普及,使用移動APP或手機(jī)瀏覽器訪問學(xué)習(xí)平臺,將更加便捷。同時,增加了觸摸功能的移動設(shè)備可以實現(xiàn)較桌面端更復(fù)雜的功能。所以,學(xué)習(xí)平臺在建設(shè)過程中必須考慮到用戶對于桌面端和移動端的需要,以適應(yīng)學(xué)習(xí)者的不同需求。
HTML5新增的標(biāo)簽?zāi)苤苯又С忠纛l、視頻等多媒體元素,可以替代早期的Flash和Silverlight的功能,并且使用更便捷,無需安裝插件。同時在HTML5上能夠利用手機(jī)等移動設(shè)備的相機(jī)、GPS等功能來實現(xiàn)一些桌面端不便進(jìn)行的功能,如人臉識別,GPS定位等,并且它對跨平臺學(xué)習(xí)有更好的支持。
4.3平臺用戶。平臺的系統(tǒng)用戶至少應(yīng)有學(xué)生、教師、管理員。
學(xué)生:注冊、用戶登錄、修改個人信息、視頻點播、課件下載、在線考試、在線留言等。
教師:注冊、用戶登錄、上傳發(fā)布視頻與課件、在線答疑等。
管理員:登錄后臺,管理員登錄后可以管理課程信息、管理教師信息、管理用戶信息等。
4.4系統(tǒng)實現(xiàn)。平臺系統(tǒng)實現(xiàn)分為前端和后臺端,前端是系統(tǒng)與平臺用戶的交互界面,為用戶提供瀏覽視頻、課件下載、資源下載、在線留言等各項功能。用戶登錄網(wǎng)站后首先需要進(jìn)行注冊,注冊后獲得相應(yīng)的用戶權(quán)限,沒有注冊的用戶只能瀏覽網(wǎng)站,無法進(jìn)行其他操作。注冊后的用戶可以進(jìn)入平臺登錄界面。用戶在登錄界面可以選擇以學(xué)生或是教師身份進(jìn)行登錄,前端頁面主要依賴HTML5與CSS3來實現(xiàn)。此外,在登錄頁面采用動態(tài)加密方式進(jìn)行用戶登錄驗證,連接后臺數(shù)據(jù)庫,系統(tǒng)會在后臺數(shù)據(jù)表中進(jìn)行身份驗證。
后臺端采用PHP+Mysql制作,通過登錄管理員賬戶,實現(xiàn)增、刪、移欄目、管理課程信息、教師信息、用戶信息等操作。依托租用的云服務(wù)器實現(xiàn)遠(yuǎn)程托管和后期維護(hù)。
5結(jié)語
隨著我國互聯(lián)網(wǎng)的蓬勃發(fā)展,云計算逐漸成為一種潮流。利用云計算平臺搭建的在線課程學(xué)習(xí)網(wǎng)站可以有效的提高教學(xué)資源的利用率,并且能夠很好的降低網(wǎng)站前期的運維成本。因此,采用云計算來制作相關(guān)網(wǎng)站已是大勢所趨,通過不斷完善平臺的功能,讓學(xué)習(xí)更有趣。
參考文獻(xiàn):
[1]林小翔.基于云計算的在線學(xué)習(xí)平臺的設(shè)計與實現(xiàn)[J].長春大學(xué)學(xué)報,2019,29(02):41-44+82.
[2]王運.Web前端技術(shù)在開放大學(xué)在線學(xué)習(xí)平臺中的應(yīng)用研究[J].電腦知識與技術(shù),2015,11(13):150-152.
作者簡介:王志華(1989—),男,漢,本科,福建福州人,北海藝術(shù)設(shè)計學(xué)院,研究方向:計算機(jī)網(wǎng)絡(luò)技術(shù)。