廖明習(xí),饒文碧,袁景凌,熊盛武,王云華
(武漢理工大學(xué)計算機(jī)科學(xué)與技術(shù)學(xué)院,湖北武漢430070)
隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,傳統(tǒng)的計算機(jī)實(shí)驗(yàn)教學(xué)暴露出諸多問題[1-2],例如軟硬件資源管理方式落后、實(shí)驗(yàn)時間地點(diǎn)固定以及學(xué)生實(shí)踐能力明顯不足。云平臺作為一種靈活的資源提供方式,利用虛擬化技術(shù)構(gòu)建虛擬資源池,并通過互聯(lián)網(wǎng)共享資源,能夠有效地提高教學(xué)資源的利用率。
以云計算和虛擬化技術(shù)為支撐,構(gòu)建完整的實(shí)驗(yàn)教學(xué)私有云平臺[3-6],實(shí)現(xiàn)基礎(chǔ)架構(gòu)層(IaaS)、平臺服務(wù)層(PaaS)以及軟件服務(wù)層(SaaS),平臺按需提供服務(wù),可以安裝在網(wǎng)絡(luò)的任何位置。該云平臺作為六個綜合實(shí)驗(yàn)平臺的基礎(chǔ),突破了時間與空間的限制,實(shí)現(xiàn)虛擬與現(xiàn)實(shí)相結(jié)合和實(shí)驗(yàn)資源的共享。此外,建設(shè)基于云計算的“虛擬實(shí)驗(yàn)室”體系,通過虛擬實(shí)驗(yàn)室,讓學(xué)生和老師擺脫物理實(shí)驗(yàn)室的時間、場地限制,形成不受時間、地點(diǎn)、設(shè)備限制的全時段開放虛擬實(shí)驗(yàn)環(huán)境。通過計算機(jī)實(shí)驗(yàn)云教育系統(tǒng)為虛擬實(shí)驗(yàn)提供在線課程資源、自動記錄學(xué)生實(shí)驗(yàn)過程并進(jìn)行大數(shù)據(jù)分析,從而對學(xué)生實(shí)驗(yàn)實(shí)踐環(huán)節(jié)全過程進(jìn)行動態(tài)跟蹤與管理。云平臺能夠?yàn)閷?shí)驗(yàn)教學(xué)、實(shí)驗(yàn)中心管理、實(shí)驗(yàn)中心輻射提供強(qiáng)有力的支持。云平臺的技術(shù)架構(gòu)如圖1所示。
建設(shè)云計算數(shù)據(jù)中心。為虛擬化實(shí)驗(yàn)環(huán)境、并行處理系統(tǒng)及云計算平臺提供服務(wù)管理平臺和存儲系統(tǒng),管理各種不同類型的資源,支持各種虛擬技術(shù)的異構(gòu)系統(tǒng)管理,支持計算資源和存儲資源及運(yùn)行支撐環(huán)境的自助管理,存儲各種類型的公有和私有的OS版本Image文件。
建設(shè)學(xué)生個人虛擬化實(shí)驗(yàn)環(huán)境系統(tǒng)。學(xué)生可以隨時隨地使用任何可聯(lián)網(wǎng)的智能設(shè)備,包括智能移動終端、筆記本電腦、臺式機(jī)等;可以訪問實(shí)驗(yàn)中心,連接到自己的虛擬實(shí)驗(yàn)機(jī);可以隨課程進(jìn)度和自身情況完成各類實(shí)驗(yàn),并將信息存儲到云計算數(shù)據(jù)中心。系統(tǒng)可智能記錄學(xué)生的實(shí)驗(yàn)進(jìn)度、使用時長、點(diǎn)擊課件次數(shù)、瀏覽順序等參數(shù),提示并督促學(xué)生學(xué)習(xí),培養(yǎng)其基本的實(shí)驗(yàn)技能和良好的學(xué)習(xí)習(xí)慣,同時也為教師改進(jìn)教學(xué)、監(jiān)督學(xué)生學(xué)習(xí)提供參考依據(jù)。
建設(shè)海量數(shù)據(jù)并行處理系統(tǒng)。建設(shè)MapReduce并行計算技術(shù)的大規(guī)模海量數(shù)據(jù)并行處理等系統(tǒng),可應(yīng)用于計算機(jī)領(lǐng)域的搜索引擎、文本挖掘、媒體處理以及材料、交通運(yùn)輸、車輛、經(jīng)濟(jì)等諸多學(xué)科領(lǐng)域的大規(guī)模海量數(shù)據(jù)處理,為學(xué)生學(xué)習(xí)大數(shù)據(jù)處理提供支撐。
圖1 實(shí)驗(yàn)教學(xué)云平臺的技術(shù)架構(gòu)
圍繞計算機(jī)學(xué)科的科學(xué)創(chuàng)新能力、工程創(chuàng)新能力、領(lǐng)域融合應(yīng)用創(chuàng)新能力的培養(yǎng)目標(biāo),結(jié)合通識、基礎(chǔ)、創(chuàng)新等不同層面實(shí)驗(yàn)教學(xué)需求,依托高校現(xiàn)有的專業(yè)實(shí)驗(yàn)室以及校內(nèi)外實(shí)訓(xùn)實(shí)習(xí)基地,構(gòu)建綜合實(shí)驗(yàn)教學(xué)平臺和技術(shù)功能強(qiáng)大、實(shí)驗(yàn)環(huán)境規(guī)范、開放程度高、覆蓋全校、并可輻射到校外的實(shí)驗(yàn)教學(xué)云服務(wù)平臺。云服務(wù)平臺能夠靈活、快速地搭建實(shí)驗(yàn)實(shí)訓(xùn)教學(xué)環(huán)境,提供大規(guī)模、開放式實(shí)驗(yàn)空間,滿足學(xué)生自主化學(xué)習(xí)需要。六個綜合實(shí)驗(yàn)平臺分別是通識通修課程實(shí)驗(yàn)平臺、系統(tǒng)與軟硬件基礎(chǔ)教學(xué)實(shí)驗(yàn)平臺、復(fù)雜系統(tǒng)設(shè)計與開發(fā)教學(xué)實(shí)驗(yàn)平臺、虛擬仿真實(shí)驗(yàn)平臺、科技創(chuàng)新實(shí)驗(yàn)實(shí)訓(xùn)平臺、工程創(chuàng)新實(shí)驗(yàn)實(shí)訓(xùn)平臺。實(shí)驗(yàn)室體系結(jié)構(gòu)見圖2。
依托高校專業(yè)在各行業(yè)形成的特色優(yōu)勢,進(jìn)行計算機(jī)基礎(chǔ)實(shí)驗(yàn)教學(xué)改革,探索面向交叉領(lǐng)域特色的分層教學(xué)模式與體系,按需組織教學(xué)內(nèi)容,因材施教。建設(shè)服務(wù)于全校各專業(yè)的計算機(jī)基礎(chǔ)實(shí)驗(yàn)教學(xué)平臺,包括計算機(jī)公共基礎(chǔ)實(shí)驗(yàn)教學(xué)和計算機(jī)學(xué)科各個專業(yè)方向共性課程實(shí)驗(yàn)教學(xué)。在現(xiàn)有的通識教學(xué)實(shí)驗(yàn)室的基礎(chǔ)上,建設(shè)同步實(shí)時教學(xué)平臺、開放式學(xué)習(xí)、練習(xí)與測試平臺,在云平臺上部署計算機(jī)基礎(chǔ)學(xué)測系統(tǒng),供學(xué)生隨時隨地學(xué)習(xí)、訓(xùn)練,支持面向全校的計算機(jī)基礎(chǔ)課程的教學(xué)改革。
面向按計算機(jī)學(xué)科專業(yè)大類培養(yǎng)的學(xué)生,構(gòu)建計算機(jī)系統(tǒng)與軟硬件基礎(chǔ)教學(xué)實(shí)驗(yàn)平臺,內(nèi)容包括計算機(jī)學(xué)科各個專業(yè)方向共性的、具有明顯學(xué)科特點(diǎn)的專業(yè)實(shí)驗(yàn)內(nèi)容,以驗(yàn)證性和設(shè)計性實(shí)驗(yàn)為主要手段,以部分綜合性實(shí)驗(yàn)為補(bǔ)充,開設(shè)可以覆蓋計算機(jī)理論、系統(tǒng)(涵蓋軟、硬件和計算系統(tǒng))和基礎(chǔ)實(shí)踐能力訓(xùn)練的實(shí)驗(yàn)課程。通過自制或引進(jìn)建設(shè)一批專業(yè)基礎(chǔ)實(shí)驗(yàn)教學(xué)軟件,涵蓋所有驗(yàn)證性實(shí)驗(yàn)、部分設(shè)計性實(shí)驗(yàn)和綜合性實(shí)驗(yàn)。培養(yǎng)計算機(jī)專業(yè)學(xué)生本應(yīng)具備的專業(yè)基礎(chǔ)性實(shí)踐能力,為學(xué)生的科研創(chuàng)新能力和工程創(chuàng)新能力培養(yǎng)奠定基礎(chǔ)。
面向復(fù)雜問題的求解和工程創(chuàng)新能力是計算機(jī)類學(xué)科人才能力競爭的核心價值所在,具體表現(xiàn)為復(fù)雜計算系統(tǒng)的認(rèn)知、構(gòu)思、設(shè)計、開發(fā)與運(yùn)行能力,從全局高度以計算機(jī)專業(yè)知識去認(rèn)識問題、分析問題和解決問題,并實(shí)現(xiàn)系統(tǒng)的構(gòu)建、優(yōu)化、運(yùn)維。
圖2 實(shí)驗(yàn)室體系結(jié)構(gòu)
為有效開展對學(xué)生上述能力的培養(yǎng),建設(shè)計算機(jī)軟硬件貫通(計算機(jī)系統(tǒng)能力培養(yǎng))實(shí)驗(yàn)室、軟件工程綜合實(shí)驗(yàn)實(shí)訓(xùn)室、物聯(lián)網(wǎng)工程綜合實(shí)驗(yàn)實(shí)訓(xùn)室、智能家居/車聯(lián)網(wǎng)實(shí)訓(xùn)室、云計算實(shí)驗(yàn)室和大數(shù)據(jù)綜合處理實(shí)驗(yàn)平臺。以實(shí)驗(yàn)項目的技術(shù)遞進(jìn)和邏輯關(guān)聯(lián)為主線,打破理論課程的內(nèi)容橫向劃分的慣例,優(yōu)化實(shí)驗(yàn)項目設(shè)置,專門設(shè)置計算機(jī)軟硬件協(xié)同設(shè)計實(shí)踐、大型軟件工程項目實(shí)訓(xùn)、物聯(lián)網(wǎng)工程綜合實(shí)訓(xùn)和大數(shù)據(jù)綜合處理四個綜合實(shí)驗(yàn)課程,旨在解剖其中的細(xì)節(jié),訓(xùn)練學(xué)生對復(fù)雜計算系統(tǒng)的構(gòu)思、架構(gòu)、設(shè)計和運(yùn)維能力。
針對網(wǎng)絡(luò)工程、網(wǎng)絡(luò)安全、系統(tǒng)設(shè)計教學(xué)中存在的不可逆操作實(shí)施難的問題,進(jìn)行環(huán)境模擬、原型虛擬、程序模擬,建設(shè)實(shí)驗(yàn)教學(xué)虛擬仿真輔助平臺,使學(xué)生對已學(xué)的理論知識進(jìn)一步深化,加深體會并增強(qiáng)實(shí)踐能力。根據(jù)高校的行業(yè)領(lǐng)域特色,在計算機(jī)基礎(chǔ)應(yīng)用能力教學(xué)內(nèi)容的基礎(chǔ)上,針對計算機(jī)應(yīng)用于其他學(xué)科的復(fù)雜問題,如建設(shè)面向材料、交通、車輛等領(lǐng)域交叉應(yīng)用的計算機(jī)應(yīng)用虛擬仿真實(shí)驗(yàn)云,設(shè)置不同的實(shí)驗(yàn)內(nèi)容,并支持跨學(xué)科、跨領(lǐng)域畢業(yè)設(shè)計,提升學(xué)生領(lǐng)域交叉計算機(jī)應(yīng)用能力。
鼓勵教師結(jié)合科研成果進(jìn)行實(shí)驗(yàn)教學(xué)內(nèi)容改革、軟硬件設(shè)備或資源的研制,將深層次的科研課題融入實(shí)驗(yàn)教學(xué)并轉(zhuǎn)換為容易被學(xué)生所接受的實(shí)驗(yàn)課題,通過設(shè)計教學(xué)案例融入實(shí)驗(yàn)教學(xué)、進(jìn)行項目驅(qū)動式的實(shí)驗(yàn)教學(xué)、聯(lián)系實(shí)際科研項目的畢業(yè)設(shè)計選題等方式,使學(xué)生在動手實(shí)踐的過程中培養(yǎng)科技創(chuàng)新能力。建設(shè)本科生個性化課程及創(chuàng)新項目實(shí)踐平臺、教師科研實(shí)驗(yàn)室等。
以第二課堂為保證,以科技創(chuàng)新基地和導(dǎo)師科研實(shí)驗(yàn)室為支撐,以培養(yǎng)學(xué)生創(chuàng)新素質(zhì)為目的,以鍛煉創(chuàng)新和工程能力為重點(diǎn),有組織、有計劃地分專業(yè)、分年級、分層次開展大學(xué)生課外科技活動,做到點(diǎn)面結(jié)合,全面提高。結(jié)合學(xué)校的科研優(yōu)勢,每年組織學(xué)生進(jìn)行大學(xué)生科技創(chuàng)新訓(xùn)練項目,成立一系列計算機(jī)科技創(chuàng)新活動小組,大大提升了學(xué)生從事科研創(chuàng)新的興趣和能力。同時,在云平臺中部署眾創(chuàng)平臺,為師生提供系統(tǒng)的創(chuàng)新創(chuàng)業(yè)服務(wù),實(shí)現(xiàn)創(chuàng)新與創(chuàng)業(yè)相結(jié)合、線上與線下相結(jié)合,提供良好的網(wǎng)絡(luò)空間、社交空間和資源共享空間。
工程創(chuàng)新能力培養(yǎng)實(shí)驗(yàn)實(shí)訓(xùn)秉承“卓越工程師教育培養(yǎng)計劃”理念,遵循理論教學(xué)與實(shí)踐教學(xué)一體化設(shè)計的原則,建立實(shí)驗(yàn)、實(shí)訓(xùn)、實(shí)習(xí)循序漸進(jìn)的工程能力訓(xùn)練課程體系。研究從培養(yǎng)方案的制定、教材的編寫到理論教學(xué)與實(shí)踐教學(xué)等各個教學(xué)環(huán)節(jié),以及學(xué)校與企業(yè)有機(jī)結(jié)合、相互滲透的合作組織模式;建立理論教學(xué)、實(shí)驗(yàn)教學(xué)、科學(xué)研究、工程實(shí)踐相互滲透的多維度的新型教學(xué)組織模式,構(gòu)建教學(xué)—科研、學(xué)?!髽I(yè)雙結(jié)合的實(shí)踐教育平臺;積極引進(jìn)優(yōu)質(zhì)企業(yè)資源,引進(jìn)實(shí)訓(xùn)環(huán)境和實(shí)訓(xùn)項目,推動校外企業(yè)實(shí)習(xí)計劃,進(jìn)一步深化卓越工程師計劃的人才培養(yǎng),合作建設(shè)企業(yè)先進(jìn)技術(shù)實(shí)驗(yàn)實(shí)訓(xùn)平臺。
目前各個學(xué)校普遍存在教學(xué)實(shí)驗(yàn)儀器陳舊的問題,學(xué)校實(shí)驗(yàn)實(shí)訓(xùn)室設(shè)備更新不及時,相對落后的實(shí)驗(yàn)實(shí)訓(xùn)設(shè)備滿足不了現(xiàn)代學(xué)科內(nèi)容的更新和發(fā)展。云平臺基礎(chǔ)設(shè)施的維護(hù)以及軟件的更新都是由云端提供,實(shí)驗(yàn)室只需要配置云終端,通過虛擬化、自動化等云計算技術(shù),智能、動態(tài)地調(diào)配計算、存儲等各種資源,不但能夠充分利用教育資源,具有更高的靈活性,而且不再受傳統(tǒng)設(shè)備模式的限制,從而節(jié)約大量的基礎(chǔ)設(shè)施建設(shè)投資,有利于改善辦學(xué)條件和提高教學(xué)水平。
實(shí)驗(yàn)教學(xué)云平臺接入基于網(wǎng)絡(luò)的各種智能節(jié)點(diǎn),包括智能開關(guān)、燈光、安防系統(tǒng)、門禁、監(jiān)控等,通過網(wǎng)關(guān)進(jìn)行數(shù)據(jù)匯集并傳輸給云平臺管理系統(tǒng),從而實(shí)現(xiàn)對開放實(shí)驗(yàn)室的智能化、遠(yuǎn)程化在線管理和監(jiān)控,實(shí)現(xiàn)網(wǎng)絡(luò)環(huán)境下的實(shí)驗(yàn)課程、實(shí)驗(yàn)項目的365×24開放模式,支持實(shí)驗(yàn)室全天候開放。
借助實(shí)驗(yàn)教學(xué)中心的虛擬化實(shí)驗(yàn)環(huán)境,學(xué)生可隨時隨地使用任何可聯(lián)網(wǎng)的智能設(shè)備訪問實(shí)驗(yàn)中心,連接到自己的虛擬桌面,登錄到相應(yīng)實(shí)驗(yàn)課程,根據(jù)課程進(jìn)度和自身情況,在線完成各類實(shí)驗(yàn),學(xué)生得到了更好的服務(wù),有助于學(xué)生的自主學(xué)習(xí)。
根據(jù)自身特點(diǎn)在不斷完善實(shí)驗(yàn)教學(xué)基礎(chǔ)設(shè)施的基礎(chǔ)上,結(jié)合通識、基礎(chǔ)、創(chuàng)新等不同層面實(shí)驗(yàn)教學(xué)需求,采用云計算技術(shù)構(gòu)建實(shí)驗(yàn)教學(xué)資源庫,分類構(gòu)建了六大綜合實(shí)驗(yàn)平臺,實(shí)現(xiàn)對實(shí)驗(yàn)室資源的有效整合,便于在更大范圍實(shí)現(xiàn)實(shí)驗(yàn)教學(xué)資源的開放共享。
各種實(shí)驗(yàn)數(shù)據(jù)上傳并保存到云端服務(wù)器中,將學(xué)生、教師、設(shè)備和實(shí)驗(yàn)課程的各種信息進(jìn)行鏈接和整合,改變以往的粗放管理模式,極大提高了實(shí)驗(yàn)教學(xué)的管理效率。學(xué)生的實(shí)驗(yàn)過程或結(jié)果可實(shí)時上傳保存到云端服務(wù)器上,在所保存的實(shí)驗(yàn)測量數(shù)據(jù)的基礎(chǔ)上,學(xué)生可在課內(nèi)或課下隨時隨地完成實(shí)驗(yàn)報告,教師可隨時隨地評閱實(shí)驗(yàn)報告,并可以公正地評定學(xué)生的實(shí)驗(yàn)效果和成績,從而激發(fā)學(xué)生的參與感,滿足學(xué)生的公平感,提高學(xué)生實(shí)驗(yàn)的積極性。
依托云平臺整合各類資源,建立學(xué)生實(shí)踐創(chuàng)新能力培養(yǎng)的個人實(shí)驗(yàn)室,對學(xué)生的實(shí)驗(yàn)/實(shí)訓(xùn)/競賽/創(chuàng)新活動等進(jìn)行記錄和軌跡跟蹤,并跟蹤統(tǒng)計學(xué)生的培養(yǎng)過程及就業(yè)創(chuàng)業(yè)導(dǎo)向,構(gòu)建學(xué)生個性化需求—實(shí)踐項目(培養(yǎng)層次)—能力達(dá)成度—就業(yè)創(chuàng)業(yè)能力等信息反饋和持續(xù)改進(jìn)機(jī)制,最終促進(jìn)學(xué)生實(shí)踐創(chuàng)新能力培養(yǎng),提升人才培養(yǎng)質(zhì)量。
武漢理工大學(xué)依托目前現(xiàn)有的專業(yè)實(shí)驗(yàn)室和校內(nèi)外實(shí)習(xí)基地,構(gòu)建了實(shí)驗(yàn)教學(xué)云平臺和六個綜合實(shí)驗(yàn)教學(xué)平臺。2016年12月,武漢理工大學(xué)計算機(jī)實(shí)驗(yàn)教學(xué)中心成功獲批湖北省實(shí)驗(yàn)教學(xué)示范中心。加大實(shí)驗(yàn)改革力度,進(jìn)一步集聚學(xué)科優(yōu)勢,整合校、院計算機(jī)實(shí)驗(yàn)教學(xué)資源,擴(kuò)大實(shí)驗(yàn)室功能,與科研、工程實(shí)踐、技術(shù)創(chuàng)新相結(jié)合,融入科技創(chuàng)新和實(shí)驗(yàn)教學(xué)的改革成果,不斷更新實(shí)驗(yàn)教學(xué)內(nèi)容,深化實(shí)驗(yàn)教學(xué)改革,取得了明顯的教學(xué)效果。目前,武漢理工大學(xué)逐步形成分層次、分類別、分階段、分方向的計算機(jī)實(shí)驗(yàn)室體系,改革了學(xué)習(xí)模式、豐富了學(xué)習(xí)內(nèi)容,提升了學(xué)生的創(chuàng)新能力。
[1]張宏莉,史建燾,翟健宏.基于云環(huán)境的計算機(jī)實(shí)驗(yàn)教學(xué)平臺[J].智能計算機(jī)與應(yīng)用.2015,5(3):33-36.
[2]崔貫勛.基于云計算技術(shù)的計算機(jī)實(shí)驗(yàn)教學(xué)平臺[J].實(shí)驗(yàn)室研究與探索.2013(10):463-466
[3]孟宏源,葉勇.淺析基于云平臺的計算機(jī)實(shí)驗(yàn)教學(xué)中心建設(shè)[J].電子技術(shù)與軟件工程,2016(10):179-179.
[4]楊焱超,熊盛武,饒文碧,等.基于云計算的計算機(jī)類實(shí)驗(yàn)教學(xué)平臺搭建與應(yīng)用[J].實(shí)驗(yàn)技術(shù)與管理,2016,33(10):147-151.
[5]葉娜,董麗麗,張維琪,等.面向多校區(qū)的計算機(jī)學(xué)科實(shí)驗(yàn)云平臺建設(shè)研究[J].現(xiàn)代計算機(jī),2015(21):38-40.
[6]袁景凌,饒文碧,熊盛武.以學(xué)生為中心的計算機(jī)實(shí)踐創(chuàng)新能力培養(yǎng)云平臺[J].計算機(jī)教育,2016(5):28-31.