王 虎, 張立江, 陳 偉, 錢冠伸
(1. 中國礦業(yè)大學(xué) 計算機(jī)科學(xué)與技術(shù)學(xué)院, 江蘇 徐州 221116; 2. 銳捷網(wǎng)絡(luò)有限公司, 北京 100036)
教育部關(guān)于進(jìn)一步深化本科教育的《國家中長期教育改革和發(fā)展規(guī)劃綱要(2010—2020年)》和“教育部等部門關(guān)于進(jìn)一步加強(qiáng)高校實(shí)踐育人工作的若干意見” 都強(qiáng)調(diào)了實(shí)踐教學(xué)的重要作用,明確提出了“強(qiáng)化實(shí)踐教學(xué),努力提高學(xué)生的實(shí)踐創(chuàng)新能力”的要求,強(qiáng)化了“實(shí)踐育人”意識,實(shí)踐教學(xué)的重要性不言而喻。目前各大高校所制定的新版培養(yǎng)計劃普遍都大幅度提高了實(shí)驗(yàn)和實(shí)踐教學(xué)的學(xué)時和學(xué)分比例。
當(dāng)前,移動互聯(lián)網(wǎng)和云計算等新技術(shù)已廣泛應(yīng)用在科技創(chuàng)新、工業(yè)生產(chǎn)、生活服務(wù)等領(lǐng)域中,對于高校來說,教育教學(xué)方式也必然在其影響下迎來變革[2-4]。本文圍繞計算機(jī)科學(xué)與技術(shù)學(xué)院網(wǎng)絡(luò)與安全實(shí)驗(yàn)室建設(shè)和所進(jìn)行的一系列教學(xué)改革探索,探討新形勢下如何進(jìn)行實(shí)驗(yàn)和實(shí)踐教學(xué)改革。
我校計算機(jī)科學(xué)與技術(shù)學(xué)院網(wǎng)絡(luò)與安全實(shí)驗(yàn)室于2003年籌建,2005年建成投入使用,是當(dāng)時國內(nèi)較先進(jìn)的網(wǎng)絡(luò)與安全實(shí)驗(yàn)室之一,采用了當(dāng)時流行的分組機(jī)架方案,部署了銳捷公司的多組實(shí)驗(yàn)機(jī)架,每組包括多臺路由器、交換機(jī)和防火墻等設(shè)備,采用分組實(shí)驗(yàn)方式,可以進(jìn)行路由、交換、網(wǎng)絡(luò)安全、復(fù)雜網(wǎng)絡(luò)組建和網(wǎng)絡(luò)管理等實(shí)驗(yàn)。該實(shí)驗(yàn)室支持了我校信息安全和網(wǎng)絡(luò)工程2個專業(yè)的實(shí)驗(yàn)和實(shí)踐教學(xué)工作,先后開展了“計算機(jī)網(wǎng)絡(luò)”“網(wǎng)絡(luò)安全”“路由與交換”等10多門專業(yè)課的實(shí)驗(yàn)教學(xué)和“網(wǎng)絡(luò)系統(tǒng)與安全實(shí)踐”“網(wǎng)絡(luò)規(guī)劃課程設(shè)計”“路由與交換實(shí)踐”等近10門實(shí)踐課程的教學(xué),同時支持信息安全和網(wǎng)絡(luò)工程專業(yè)本科畢業(yè)設(shè)計、大學(xué)生實(shí)踐創(chuàng)新訓(xùn)練計劃、學(xué)科競賽等一系列實(shí)踐創(chuàng)新活動,發(fā)揮了巨大的作用[5]。
(1) 設(shè)備陳舊、整體方案已落伍。截至2016年,該網(wǎng)絡(luò)與安全實(shí)驗(yàn)室已運(yùn)行10余年,長期高強(qiáng)度的實(shí)驗(yàn)教學(xué)使交換機(jī)、路由器等主要實(shí)驗(yàn)設(shè)備老化嚴(yán)重、故障頻發(fā),設(shè)備故障已成為學(xué)生實(shí)驗(yàn)失敗的原因之一,教師常被迫在實(shí)驗(yàn)課上花費(fèi)寶貴的教學(xué)時間來解決設(shè)備故障,嚴(yán)重影響了教學(xué)效果。該實(shí)驗(yàn)室所采用的分組機(jī)架方案的優(yōu)點(diǎn)是學(xué)生可以接觸到實(shí)體的物理設(shè)備,可以鍛煉學(xué)生實(shí)踐動手能力;缺點(diǎn)是投資大、設(shè)備種類雜、數(shù)量多,維護(hù)工作量大,實(shí)驗(yàn)PC已與機(jī)架等物理設(shè)備綁定,遠(yuǎn)程在線實(shí)驗(yàn)難以開展[6]。
現(xiàn)今國內(nèi)以西普教育、永信至誠和合天智匯為代表的一些公司推出了包括網(wǎng)絡(luò)安全、程序設(shè)計、操作系統(tǒng)、大數(shù)據(jù)和云計算等多種實(shí)驗(yàn)項(xiàng)目在內(nèi)的在線云平臺實(shí)驗(yàn)方案,將逐步成為今后的主流。其優(yōu)點(diǎn)是實(shí)驗(yàn)環(huán)境和服務(wù)部署在服務(wù)器端,不依賴PC性能,實(shí)驗(yàn)部署快速便捷、各組實(shí)驗(yàn)環(huán)境相對獨(dú)立、全虛擬化,支持開放式遠(yuǎn)程在線實(shí)驗(yàn)等[2]。
(2) 實(shí)驗(yàn)與實(shí)踐教學(xué)和考核模式落后。當(dāng)前很多高校對實(shí)驗(yàn)和實(shí)踐教學(xué)沒有一套專門、行之有效的考核機(jī)制,實(shí)驗(yàn)教學(xué)考核往往附屬于理論教學(xué)考核,實(shí)驗(yàn)成績所占比例較小,師生不重視,導(dǎo)致實(shí)驗(yàn)和實(shí)踐教學(xué)質(zhì)量不高[7]。多數(shù)高校傳統(tǒng)的實(shí)驗(yàn)教學(xué)模式,通常實(shí)驗(yàn)教師給出實(shí)驗(yàn)指導(dǎo)書并進(jìn)行簡單講解,而后學(xué)生即開始做實(shí)驗(yàn),實(shí)驗(yàn)課結(jié)束學(xué)生上交實(shí)驗(yàn)報告,成績大多依據(jù)出勤情況和實(shí)驗(yàn)報告給出。這種教學(xué)和考核模式缺乏客觀性和可操作性,教師在實(shí)踐教學(xué)過程完成后考核評價學(xué)生,評價結(jié)果無法反映實(shí)踐過程中的學(xué)生表現(xiàn),同時因?yàn)闆]有明確的可操作的評價標(biāo)準(zhǔn),使考核評價結(jié)果存在較大的主觀性[8-11]。
(3) 無法開展開放式和遠(yuǎn)程在線實(shí)驗(yàn)。在移動互聯(lián)網(wǎng)與云計算等新技術(shù)的推動下,高校都大力開展開放式和遠(yuǎn)程在線實(shí)驗(yàn),遠(yuǎn)程開放實(shí)驗(yàn)突破了傳統(tǒng)的實(shí)驗(yàn)教學(xué)模式受時間、地點(diǎn)和設(shè)備的限制,利用互聯(lián)網(wǎng)和云計算、虛擬仿真技術(shù)構(gòu)建一個遠(yuǎn)程、開放的實(shí)驗(yàn)環(huán)境,可以全面提高實(shí)踐教學(xué)水平和學(xué)生的實(shí)踐動手能力[12-15]。然而,受限于實(shí)驗(yàn)條件,我校網(wǎng)絡(luò)與安全實(shí)驗(yàn)室無法開展任何開放式和遠(yuǎn)程在線實(shí)驗(yàn)教學(xué)。
在移動互聯(lián)網(wǎng)、云計算及大數(shù)據(jù)等新技術(shù)的影響下,實(shí)驗(yàn)和實(shí)踐教學(xué)也必然迎來變革。
(1) 實(shí)驗(yàn)環(huán)境云化。傳統(tǒng)以PC為主體的實(shí)驗(yàn)環(huán)境將被云實(shí)驗(yàn)環(huán)境替代,實(shí)驗(yàn)環(huán)境部署在云服務(wù)器端,借助虛擬仿真技術(shù)進(jìn)行實(shí)驗(yàn),不再依賴于PC的性能,具有部署快捷、維護(hù)工作量小和系統(tǒng)升級方便等優(yōu)勢[2-4]。
(2) 實(shí)驗(yàn)和實(shí)踐考核客觀化、自動化,過程化。對編程類實(shí)驗(yàn),云平臺將與考核平臺相融合,可自動進(jìn)行代碼審查,在云端進(jìn)行編譯和運(yùn)行,自動審核運(yùn)行結(jié)果并評分;對于調(diào)試和實(shí)操類實(shí)驗(yàn),云實(shí)驗(yàn)平臺可實(shí)現(xiàn)每一步操作的自動記錄、驗(yàn)證和自動評分,并具有過程回放功能;對實(shí)踐類課程,將考核融入到平時實(shí)踐中,云實(shí)驗(yàn)平臺可自動記錄和監(jiān)控學(xué)生的實(shí)驗(yàn)過程和成長軌跡,便于教師進(jìn)行最終的評判考核[3]。
(3) 實(shí)驗(yàn)終端移動化。借助于云實(shí)驗(yàn)平臺和移動互聯(lián)網(wǎng)技術(shù),突破了傳統(tǒng)實(shí)驗(yàn)環(huán)境的局限,開展實(shí)驗(yàn)不再局限于實(shí)驗(yàn)室和PC,任何時間任何地點(diǎn)均可以遠(yuǎn)程在線做實(shí)驗(yàn),實(shí)驗(yàn)終端可以是筆記本,平板電腦,甚至是大屏智能手機(jī),無限拓展了實(shí)驗(yàn)室的時間和空間。
(4) 物理設(shè)備池化。出于加強(qiáng)學(xué)生動手能力,鍛煉與實(shí)體設(shè)備交互能力及操作能力的目的,路由器、交換機(jī)等實(shí)體物理設(shè)備仍有存在的必要,但不再采用分組機(jī)架的方式,而是通過軟件定義使之與云實(shí)驗(yàn)平臺結(jié)合,把物理設(shè)備歸入設(shè)備池管理,軟硬結(jié)合,設(shè)備分配與管理均通過云實(shí)驗(yàn)平臺定義,所有設(shè)備統(tǒng)一管理,都支持遠(yuǎn)程接入和在線實(shí)驗(yàn),打破了原先分組機(jī)架方式難以遠(yuǎn)程接入和無法跨組使用設(shè)備的弊端。
在“中央高校改善基本辦學(xué)條件專項(xiàng)資金”的支持下,我校網(wǎng)絡(luò)與安全實(shí)驗(yàn)室設(shè)備得到了全面更新,2016年全新的網(wǎng)絡(luò)與安全實(shí)驗(yàn)室建成并投入使用。新實(shí)驗(yàn)室部署了銳捷公司的10組分組機(jī)架作為網(wǎng)絡(luò)實(shí)驗(yàn)設(shè)備,每組機(jī)架不僅包括交換機(jī)、路由器、防火墻等設(shè)備,還包含上網(wǎng)行為審計、入侵檢測等設(shè)備,涵蓋了交換、路由、無線、IPv6和復(fù)雜網(wǎng)絡(luò)組建等綜合性的網(wǎng)絡(luò)實(shí)驗(yàn)。此外,網(wǎng)絡(luò)與安全實(shí)驗(yàn)室又部署了西普教育及合天智匯的云安全實(shí)驗(yàn)、網(wǎng)絡(luò)攻防實(shí)訓(xùn)和信息安全競賽等云實(shí)驗(yàn)平臺。這一系列實(shí)驗(yàn)設(shè)施的投入使用極大地改善了網(wǎng)絡(luò)與安全實(shí)驗(yàn)和實(shí)踐教學(xué)環(huán)境,為下一步的教學(xué)改革打下了良好的基礎(chǔ)。
組織相關(guān)任課教師和實(shí)驗(yàn)指導(dǎo)教師重新編寫“網(wǎng)絡(luò)系統(tǒng)與安全實(shí)踐”“安全程序設(shè)計”和“網(wǎng)絡(luò)攻防實(shí)踐”等專業(yè)實(shí)踐課程實(shí)驗(yàn)指導(dǎo)書,制作實(shí)驗(yàn)指導(dǎo)課件和演示視頻,每次實(shí)驗(yàn)課要求教師針對實(shí)驗(yàn)重點(diǎn)、難點(diǎn)做詳細(xì)講解,之后再開展實(shí)驗(yàn),通過豐富課程內(nèi)涵、狠抓實(shí)驗(yàn)指導(dǎo)細(xì)節(jié),提高實(shí)驗(yàn)質(zhì)量和實(shí)驗(yàn)的成功率。
在諸多專業(yè)實(shí)踐課中,“網(wǎng)絡(luò)系統(tǒng)與安全實(shí)踐”是一門側(cè)重鍛煉學(xué)生實(shí)踐動手能力的專業(yè)實(shí)踐課程,要求學(xué)生使用分組機(jī)架自主搭建網(wǎng)絡(luò)拓?fù)洌渲酶鞣N設(shè)備命令和參數(shù),最終完成各類網(wǎng)絡(luò)與安全實(shí)驗(yàn)項(xiàng)目,教師需實(shí)地驗(yàn)證每組的實(shí)驗(yàn)結(jié)果。針對該門課程的特點(diǎn),設(shè)計了詳細(xì)的成果考核表,根據(jù)難度和工作量量化了每個實(shí)驗(yàn)項(xiàng)目的分值指標(biāo),實(shí)施量化和過程化考核。這樣可以杜絕學(xué)生抄襲實(shí)驗(yàn)成果,保證實(shí)踐課程成績的客觀性和公平性。
對于“安全程序設(shè)計”和“網(wǎng)絡(luò)攻防實(shí)踐”這2門專業(yè)實(shí)踐課,將課程的實(shí)踐任務(wù)都部署在云安全實(shí)驗(yàn)平臺上,在校園網(wǎng)范圍內(nèi),學(xué)生隨時隨地都可以登錄實(shí)驗(yàn)平臺做實(shí)驗(yàn),突破了傳統(tǒng)實(shí)驗(yàn)室的時間和地點(diǎn)限制,延伸了實(shí)驗(yàn)室的時間和空間。每個子實(shí)驗(yàn)課題都根據(jù)難度和工作量大小有不同的分值,學(xué)生可視自己能力完成不同的實(shí)驗(yàn)任務(wù),系統(tǒng)自動判定學(xué)生提交的成果,課程結(jié)束后,系統(tǒng)自動計算并匯總每個同學(xué)最終的總分值。
新的實(shí)驗(yàn)室設(shè)備和實(shí)驗(yàn)平臺為提高教學(xué)水平和教學(xué)質(zhì)量打下了良好的基礎(chǔ),充實(shí)了實(shí)踐教學(xué)內(nèi)涵、狠抓實(shí)驗(yàn)指導(dǎo)水平的改革措施,提高了實(shí)驗(yàn)和實(shí)踐教學(xué)質(zhì)量。以“網(wǎng)絡(luò)系統(tǒng)與安全實(shí)踐”課程為例:改革前,一個自然班(30人)中僅有20%~30%的同學(xué)能夠完成全部的10個實(shí)驗(yàn)任務(wù),大部分同學(xué)僅能完成基本的3~4個實(shí)驗(yàn),僅占全部實(shí)驗(yàn)的40%; 改革后,2016~2017學(xué)年該門課程的平均實(shí)驗(yàn)成功率達(dá)到90%以上,絕大部分同學(xué)都可以完成實(shí)驗(yàn)指導(dǎo)書上所有實(shí)驗(yàn),每個自然班僅個別實(shí)驗(yàn)組的最后1~2個實(shí)驗(yàn)由于時間原因未能完成,以上成果均有實(shí)驗(yàn)記錄可考。
在云實(shí)驗(yàn)平臺的支撐下,網(wǎng)絡(luò)與安全實(shí)驗(yàn)室實(shí)施全面的開放式實(shí)驗(yàn),以“安全程序設(shè)計”和“網(wǎng)絡(luò)攻防實(shí)踐”這2門專業(yè)實(shí)踐課為例,不僅實(shí)驗(yàn)的時間和地點(diǎn)開放,實(shí)驗(yàn)內(nèi)容也開放。在部署課程任務(wù)時,依據(jù)大綱,以任課教師為主導(dǎo),吸收部分能力突出的同學(xué)參與到課程實(shí)踐任務(wù)布置中來,由學(xué)生廣泛吸取各個開源平臺的CTF實(shí)踐任務(wù)和各大流行的安全論壇的技術(shù)熱點(diǎn)來出題。所以,課程實(shí)驗(yàn)的任務(wù)數(shù)量多,內(nèi)容及類型豐富,挑戰(zhàn)性強(qiáng)。該方式大大激發(fā)了信息安全專業(yè)大學(xué)生的學(xué)習(xí)動力,互相之間產(chǎn)生了競爭性的學(xué)習(xí)氛圍,個別興趣高的同學(xué)甚至達(dá)到了廢寢忘食的地步,提前完成全部任務(wù)。學(xué)生在完成實(shí)驗(yàn)的過程中,將所學(xué)課程的理論知識應(yīng)用于實(shí)踐,大大提高了學(xué)生的實(shí)踐動手能力。
在網(wǎng)絡(luò)與安全實(shí)驗(yàn)室的支撐下,每年信息安全與網(wǎng)絡(luò)工程系學(xué)生均申報并立項(xiàng)超過20項(xiàng)校級、省級或者國家級大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目及優(yōu)秀畢業(yè)設(shè)計等項(xiàng)目。通過這些創(chuàng)新創(chuàng)業(yè)項(xiàng)目的實(shí)訓(xùn),學(xué)生的創(chuàng)新實(shí)踐能力得到了良好的鍛煉。
自新實(shí)驗(yàn)室投入使用后,在信息安全競賽平臺的支持下,已在本實(shí)驗(yàn)室舉辦了3次校內(nèi)信息安全大賽,直接參賽的大學(xué)生人數(shù)超過400人次。實(shí)驗(yàn)室的網(wǎng)絡(luò)攻防實(shí)訓(xùn)平臺供大學(xué)生進(jìn)行網(wǎng)絡(luò)攻防實(shí)戰(zhàn)演練,為他們參加各種國內(nèi)信息安全和網(wǎng)絡(luò)安全大賽做準(zhǔn)備,每學(xué)期參與網(wǎng)絡(luò)安全與攻防演練均超過1 000人次。在實(shí)驗(yàn)室支持下,信息安全與網(wǎng)絡(luò)工程系師生在各類科技競賽與創(chuàng)業(yè)大賽活動中取得了多項(xiàng)豐碩的成果,已先后獲得全國獎14項(xiàng)、省部級獎6項(xiàng)。
高校實(shí)驗(yàn)室在學(xué)校創(chuàng)建世界一流大學(xué),培養(yǎng)一流學(xué)生、建設(shè)一流師資隊(duì)伍方面發(fā)揮著特殊的作用[1]。在云計算、移動互聯(lián)網(wǎng)和大數(shù)據(jù)等新技術(shù)的推動下,實(shí)驗(yàn)室建設(shè)和實(shí)驗(yàn)教學(xué)模式已發(fā)生了巨大變革,高校應(yīng)當(dāng)順應(yīng)時代發(fā)展,銳意變革,積極推進(jìn)開放式在線實(shí)驗(yàn),改革實(shí)驗(yàn)和實(shí)踐課程的教學(xué)模式和考核模式,這樣才能提高實(shí)驗(yàn)和實(shí)踐課程的教學(xué)質(zhì)量,培養(yǎng)適應(yīng)經(jīng)濟(jì)建設(shè)和社會發(fā)展所需的創(chuàng)新人才。