摘 要:自2012年美國(guó)多家頂尖大學(xué)陸續(xù)設(shè)立網(wǎng)絡(luò)學(xué)習(xí)平臺(tái),推出大型開(kāi)放式網(wǎng)絡(luò)課程,即MOOC(massive open online courses)以來(lái),引發(fā)了國(guó)內(nèi)教育機(jī)構(gòu)的積極討論,在教育主管部門(mén)的推動(dòng)下,國(guó)內(nèi)高校、中小學(xué)等教育機(jī)構(gòu)和企業(yè)也加入到MOOC課程中,本文重點(diǎn)分析了國(guó)外MOOC平臺(tái)的主要功能和技術(shù)架構(gòu),試圖為國(guó)內(nèi)教育機(jī)構(gòu)和企業(yè)開(kāi)展MOOC平臺(tái)和課程開(kāi)發(fā)提出實(shí)現(xiàn)的技術(shù)路徑,為MOOC平臺(tái)的實(shí)踐提供幫助。
關(guān)鍵詞:MOOC;功能;架構(gòu);技術(shù)
中圖分類(lèi)號(hào):G434
自2012年以來(lái),“MOOC”一詞在全球教育領(lǐng)域迅速受到熱捧,它是開(kāi)放教育資源運(yùn)動(dòng)發(fā)展十年的蛻變,不僅由世界范圍內(nèi)的名校名師提供免費(fèi)的優(yōu)質(zhì)資源,還能夠通過(guò)平臺(tái)提供完整的學(xué)習(xí)體驗(yàn),因此短時(shí)間內(nèi)受到大量高校和學(xué)習(xí)者的青睞。MOOC知名度的迅速提升以美國(guó)的三大主流平臺(tái)為基礎(chǔ),Coursera、edX和Udacity,先后在2011年11月、2011年12月和2012年1月推出自己的平臺(tái),由此大規(guī)模開(kāi)放在線課程(MOOC)領(lǐng)域三足鼎立的態(tài)勢(shì)初步形成,此后三大MOOC主流平臺(tái)進(jìn)入高速發(fā)展階段,在全球范圍內(nèi)引起各國(guó)教育界的高度關(guān)注。
在我國(guó),盡管網(wǎng)絡(luò)課程和公開(kāi)課等發(fā)展迅速,但其互動(dòng)性不強(qiáng)、學(xué)習(xí)成果反饋差等缺點(diǎn)也暴露無(wú)遺,MOOC的出現(xiàn)促進(jìn)了國(guó)內(nèi)教育界的反思和認(rèn)識(shí),加速了MOOC在國(guó)內(nèi)的興起。MOOC浪潮引起我國(guó)高等教育領(lǐng)域的關(guān)注,此后迅速擴(kuò)散到基礎(chǔ)教育、職業(yè)教育等領(lǐng)域,同時(shí)也受到國(guó)內(nèi)企業(yè)的關(guān)注,各主體以不同方式展開(kāi)MOOC的實(shí)踐與探索。MOOC在我國(guó)已經(jīng)受到了多種領(lǐng)域的重視,MOOC平臺(tái)的建設(shè)也是各領(lǐng)域關(guān)注的焦點(diǎn)。
1 MOOC平臺(tái)提供的功能分析
相比于傳統(tǒng)視頻公開(kāi)課,MOOC最大的優(yōu)勢(shì)在于對(duì)互聯(lián)網(wǎng)技術(shù)的深度運(yùn)用,MOOC真正實(shí)現(xiàn)了在線教育內(nèi)容與技術(shù)并重的核心要求。從技術(shù)層面來(lái)看,MOOC具有完全開(kāi)放、支持海量資源和用戶、多元交互與協(xié)作、全程記錄與評(píng)價(jià)的功能,它支撐學(xué)習(xí)者的在線自主學(xué)習(xí)模式。本文主要基于大規(guī)模開(kāi)放在線課程的本質(zhì)屬性,從“大規(guī)?!薄ⅰ伴_(kāi)放”、“在線”和“課程”的四個(gè)角度來(lái)論述MOOC平臺(tái)應(yīng)具有的功能:
1.1 從大規(guī)模的角度
由于MOOC的免費(fèi)開(kāi)放,學(xué)習(xí)者數(shù)量巨大,平臺(tái)要能夠承受大量學(xué)習(xí)者在平臺(tái)上的一切學(xué)習(xí)行為。對(duì)于大規(guī)模學(xué)習(xí)者,在作業(yè)提交和考試高峰期等階段,要能夠保證平臺(tái)的安全性和穩(wěn)定性;對(duì)平臺(tái)上大量的數(shù)字資源,要能夠?qū)?shù)字資源實(shí)行標(biāo)準(zhǔn)化處理,滿足多樣化的學(xué)習(xí)內(nèi)容在平臺(tái)上的運(yùn)行;對(duì)于大量學(xué)習(xí)者形成的學(xué)習(xí)記錄,平臺(tái)要能夠進(jìn)行海量用戶數(shù)據(jù)的行為分析與數(shù)據(jù)挖掘,形成對(duì)某門(mén)課程或?qū)W習(xí)者的行為分析與預(yù)測(cè),為課程改進(jìn)等提供參考。
1.2 從開(kāi)放性的角度
MOOC平臺(tái)具有開(kāi)放性,因此首先必須滿足學(xué)習(xí)者隨時(shí)注冊(cè)、隨時(shí)學(xué)習(xí)的需求,簡(jiǎn)化學(xué)習(xí)入口,降低進(jìn)入標(biāo)準(zhǔn);打通賬號(hào),通過(guò)社會(huì)性第三方工具軟件(QQ、微博等)的嵌入,保證學(xué)習(xí)者能夠快速登錄;同時(shí)嵌入其它社交工具,如博客、微博等,方便學(xué)習(xí)者進(jìn)行線上線下交流和討論,讓學(xué)習(xí)交流發(fā)生于實(shí)踐社群、個(gè)人網(wǎng)絡(luò)中。對(duì)于開(kāi)放式平臺(tái),必須能夠記錄每個(gè)學(xué)習(xí)者的學(xué)習(xí)行為,為每個(gè)學(xué)習(xí)者提供個(gè)人學(xué)習(xí)檔案袋,提供學(xué)生某一時(shí)間段的學(xué)習(xí)報(bào)告。
1.3 從在線的角度
學(xué)習(xí)者的多數(shù)學(xué)習(xí)是在平臺(tái)上以在線形式完成的,包括學(xué)習(xí)活動(dòng)、課程評(píng)價(jià)等,因此平臺(tái)必須能夠滿足學(xué)習(xí)者的在線自主學(xué)習(xí),從這個(gè)角度來(lái)說(shuō),平臺(tái)必須要能夠提供多種互動(dòng)方式、評(píng)價(jià)方式,為學(xué)習(xí)者提供大規(guī)模交流、協(xié)作與互助的機(jī)會(huì),滿足學(xué)習(xí)者及時(shí)獲取學(xué)習(xí)信息以及問(wèn)題解答的需求。一般來(lái)說(shuō),論壇是MOOC平臺(tái)提供的主要交互方式,除了普通的發(fā)帖功能,論壇一般還要提供訂閱、加標(biāo)簽、投票、報(bào)錯(cuò)、排序等功能,提高學(xué)習(xí)者互動(dòng)的積極性。同時(shí)平臺(tái)要能夠提供多種評(píng)價(jià)方式,如學(xué)生自評(píng)、同伴互評(píng)、系統(tǒng)自動(dòng)評(píng)分等,通過(guò)多種評(píng)價(jià)方式促進(jìn)在線學(xué)習(xí)效果。
1.4 從課程的角度
MOOC課程以微視頻的形式呈現(xiàn),部分課程視頻還有視頻內(nèi)測(cè)、語(yǔ)速選擇、分辨率選擇等功能,要根據(jù)平臺(tái)使用對(duì)象的需求合理設(shè)置。對(duì)于課程教師來(lái)說(shuō),平臺(tái)要能夠滿足教師教學(xué)設(shè)計(jì)、課程管理與活動(dòng)組織的需求,包括課程視頻上傳、作業(yè)、測(cè)驗(yàn)、互動(dòng)等活動(dòng)的設(shè)置;同時(shí)能夠?qū)φn程學(xué)習(xí)者進(jìn)行監(jiān)控,隨時(shí)了解學(xué)習(xí)情況及學(xué)習(xí)需求,及時(shí)進(jìn)行教學(xué)調(diào)整。
2 MOOC平臺(tái)的技術(shù)特征比較
Coursera、Udacity和edX三大MOOCs平臺(tái)現(xiàn)在已經(jīng)有上千萬(wàn)的注冊(cè)學(xué)生。與常見(jiàn)的課程管理軟件Moodle和Blackboard相比較,在技術(shù)特征方面對(duì)比,三大MOOC平臺(tái)都采用了編程效率較高的Python(Django開(kāi)發(fā)框架)開(kāi)發(fā)語(yǔ)言,采用了Linux系統(tǒng)和Apache服務(wù)器,使用了MVC的軟件設(shè)計(jì)模式,即模型M,視圖V和控制器C,這種web開(kāi)發(fā)框架模式具有良好的軟件架構(gòu)、復(fù)用性和較高的維護(hù)性。系統(tǒng)軟件采用Linux、Apache等開(kāi)源軟件,其成本可以忽略不計(jì)。
與開(kāi)源平臺(tái)Moodle相比,三大MOOC平臺(tái)在效率方面具有較大的優(yōu)勢(shì),得益于其優(yōu)秀的軟件架構(gòu)設(shè)計(jì)。由于Blackboard是一個(gè)商業(yè)課程管理軟件,按照注冊(cè)學(xué)生收費(fèi),在沒(méi)有充足的經(jīng)費(fèi)支持情況下,Blackboard本身的費(fèi)用以及組件費(fèi)、定制費(fèi)將難以承受。此外由于三大MOOC平臺(tái)是針對(duì)在有大規(guī)模用戶在線學(xué)習(xí)者時(shí)開(kāi)發(fā)設(shè)計(jì)的,所以在性能方面、可擴(kuò)展性、用戶體驗(yàn)、學(xué)習(xí)評(píng)價(jià)、學(xué)習(xí)支持服務(wù)等方面,較傳統(tǒng)的課程管理平臺(tái)具有很大的不同。如Coursera的一門(mén)人工智能課,就有十幾萬(wàn)的注冊(cè)學(xué)生學(xué)習(xí)。
3 MOOCs平臺(tái)的基本技術(shù)架構(gòu)
從上面的分析可以得出,一個(gè)課程開(kāi)放MOOC平臺(tái)最基本的功能包括:
(1)課程設(shè)計(jì)。課程設(shè)計(jì)包括課程模板、課程組管理、外觀定制、教學(xué)設(shè)計(jì)工具(為教師提供的用于設(shè)計(jì)教學(xué)內(nèi)容、過(guò)程)等功能;
(2)課程發(fā)布。課程發(fā)布包括課程管理與發(fā)布、教師幫助、學(xué)生跟蹤等;
(3)認(rèn)證與課程管理。身份認(rèn)證、課程權(quán)限設(shè)置、托管服務(wù)、用戶注冊(cè)等;
(4)交流。討論區(qū)、課程郵件、日志筆記、電子白板、文件交換、實(shí)時(shí)聊天、視頻服務(wù)等;
(5)測(cè)評(píng)與學(xué)生參與。自動(dòng)測(cè)評(píng)和評(píng)分、在線打分、自評(píng)與互評(píng)、學(xué)生社區(qū)、學(xué)生檔案、學(xué)生分班(或分組)等;
其他輔助工具。學(xué)習(xí)書(shū)簽、日歷任務(wù)、導(dǎo)航幫助、課內(nèi)檢索、異步同步、提醒服務(wù)等。
MOOC平臺(tái)與傳統(tǒng)課程管理平臺(tái)的最大區(qū)別就在于支持大課程班、較粗放型的學(xué)生自主學(xué)習(xí)。大課程班可以達(dá)到數(shù)十萬(wàn)人的規(guī)模同時(shí)學(xué)習(xí),這就造成了教學(xué)過(guò)程必然是粗放型的,也就是教師沒(méi)有辦法進(jìn)行有針對(duì)的個(gè)人輔導(dǎo)和答疑等,基本依靠學(xué)生自主的登錄到平臺(tái)上開(kāi)展自學(xué)。
一般的MOOCs平臺(tái)都包括以下幾層:硬件基礎(chǔ)設(shè)施層、數(shù)據(jù)層、中間件層、表現(xiàn)層(portal門(mén)戶)以及設(shè)備訪問(wèn)。如圖1所示。
圖1 MOOC體系結(jié)構(gòu)
硬件基礎(chǔ)設(shè)施和網(wǎng)絡(luò)層都是標(biāo)準(zhǔn)化的產(chǎn)品,現(xiàn)在通常采用云計(jì)算技術(shù),通過(guò)虛擬化技術(shù)構(gòu)造虛擬資源池,提供動(dòng)態(tài)彈性的資源擴(kuò)展與配置,這樣在具有數(shù)十萬(wàn)學(xué)生學(xué)習(xí)一門(mén)課程的時(shí)候,就可以在短時(shí)間內(nèi)完成部署工作?,F(xiàn)在可以采用Openstack或者VMware等的云解決方案。
數(shù)據(jù)層主要用于教學(xué)資源(包括文本、視頻、音頻等非結(jié)構(gòu)化數(shù)據(jù))、用戶數(shù)據(jù)、元數(shù)據(jù)(結(jié)構(gòu)化數(shù)據(jù))等的存儲(chǔ)并提供訪問(wèn),因此需要部署結(jié)構(gòu)化數(shù)據(jù)庫(kù)和非結(jié)構(gòu)化數(shù)據(jù)庫(kù)做支撐。MOOC由于具有大規(guī)模的學(xué)習(xí)者,因此需要建立數(shù)據(jù)倉(cāng)庫(kù),為智能化的數(shù)據(jù)分析和商業(yè)智能(BI)決策提供基礎(chǔ)數(shù)據(jù)。
中間件層具有WEB服務(wù)器中間件、Cache、應(yīng)用網(wǎng)關(guān)、數(shù)據(jù)服務(wù)、負(fù)載均衡、平臺(tái)監(jiān)控、API接口等主要軟件,用于為MOOCs提供基礎(chǔ)的系統(tǒng)軟件支撐。此外還有備份工具等,實(shí)現(xiàn)災(zāi)備。
Portal中集成了LMS和CMS功能,宣傳展示和認(rèn)證登錄管理等工作是一般的portal產(chǎn)品中的基本功能。通過(guò)Portal學(xué)生和教師可以實(shí)現(xiàn)注冊(cè)、登錄、學(xué)習(xí)、教學(xué)組織、測(cè)評(píng)等核心工作。
隨著智能手機(jī)和移動(dòng)設(shè)備的迅速普及,除提供個(gè)人電腦接入外,MOOCs平臺(tái)還需要能夠支持智能手機(jī)和移動(dòng)設(shè)備的接入訪問(wèn),這就需要開(kāi)發(fā)IOS版的APP和Android版的APP,使用HTML5技術(shù)可以方便的支持移動(dòng)設(shè)備。
4 結(jié)束語(yǔ)
一個(gè)優(yōu)秀的MOOC平臺(tái)得益于其優(yōu)秀的架構(gòu)設(shè)計(jì)、優(yōu)秀的人機(jī)界面和高質(zhì)量的代碼編寫(xiě),同時(shí)也要有深刻理解遠(yuǎn)程教育的專(zhuān)家學(xué)者參與設(shè)計(jì)LMS。一個(gè)MOOC平臺(tái)是IT技術(shù)人員和遠(yuǎn)程教育專(zhuān)家共同努力的產(chǎn)物,需要長(zhǎng)時(shí)間的積累和經(jīng)驗(yàn)才能產(chǎn)生一款優(yōu)秀的MOOC平臺(tái)。配合優(yōu)秀的教學(xué)設(shè)計(jì)和高質(zhì)量的課程,才能給學(xué)習(xí)者提供高質(zhì)量的在線學(xué)習(xí)體驗(yàn),實(shí)現(xiàn)MOOCs的真正價(jià)值。
參考文獻(xiàn):
[1]南都網(wǎng)空間.中國(guó)在線教育發(fā)展歷程:從網(wǎng)絡(luò)公開(kāi)課到MOOC[EB/OL],2014.06.26.
[2]李曼麗,張羽,葉賦桂.解碼MOOC大規(guī)模在線開(kāi)放課程的教育學(xué)考察[M].北京:清華大學(xué)出版社,2013.
[3]伍尤發(fā),陸芳,施旭英.現(xiàn)代遠(yuǎn)程教育學(xué)習(xí)概論[M].廣州:華南理工大學(xué)出版社,2013.
[4]王繼新,張屹,鄭旭東.遠(yuǎn)程教育原理與技術(shù)[M].北京:北京大學(xué)出版社,2013.
[5]杜玉霞,孔維宏.現(xiàn)代教育技術(shù)[M].北京:清華大學(xué)出版社,2013.
作者簡(jiǎn)介:王鑫(1982-),男,山西晉中人,碩士,副主任,工程師,研究方向:計(jì)算機(jī)圖形圖像、指揮自動(dòng)化、教育信息化;李磊(1975-),男,河南沈丘人,碩士,主任,工程師,研究方向:指揮控制與計(jì)算機(jī)應(yīng)用。
作者單位:華北計(jì)算技術(shù)研究所,北京 100083