【摘 要】 本文分析了高職信息安全課程目前存在的問題,主張將開源軟件與開源社區(qū)(虛擬)學習模式引入課程體系,在課程內(nèi)容、教學方式和實訓平臺三個方面進行相應改革,為學生提供開放式的學習環(huán)境以及接近實際應用的環(huán)境,改變學生學習模式,提高學生實戰(zhàn)經(jīng)驗。
【關鍵詞】 高職;信息安全課程;開放式教育;開源社區(qū);實踐
信息安全課程是計算機網(wǎng)絡等專業(yè)的專業(yè)核心課程之一,隨著信息技術的不斷發(fā)展,尤其是互聯(lián)網(wǎng)、移動互聯(lián)網(wǎng)的大力發(fā)展與應用,使得信息安全問題更為突出。目前對信息安全人才需求越來越大。
一、信息安全課程現(xiàn)狀
目前高職院校中信息安全課程教學存在的問題主要體現(xiàn)在以下幾個方面。
1、重理論輕實踐
高職信息安全相關課程結(jié)構和內(nèi)容很大程度是從本科的信息安全課程體系中繼承過來,雖然經(jīng)過不斷的課程改革弱化理論知識,強化職業(yè)技能,但課程整體結(jié)構與行業(yè)對高職學生能力的需求依然存在差距。
2、實踐環(huán)節(jié)構建困難
高等職業(yè)教育培養(yǎng)具有職業(yè)技能與素養(yǎng)的應用型人才,因此對課程實踐環(huán)節(jié)有很高的要求。信息安全課程實訓主要分兩大類,基于網(wǎng)絡設備的安全運維和基于操作系統(tǒng)與軟件系統(tǒng)的安全運維與防護。[1,2]第二類實訓環(huán)境復雜,準備和實施過程中難度大,多數(shù)情況下,教師只能實現(xiàn)一些基礎實踐內(nèi)容,這與業(yè)界所需的能力要求相差甚遠。
3、課程與行業(yè)領域脫節(jié)
由于課程結(jié)構、實訓條件、教育理念等一系列因素導致目前信息安全課程的教學實施過程與教學目標不匹配,與行業(yè)領域里對高職學生的知識與技能需求脫節(jié)。
二、引入開源社區(qū)到課程體系中
1、開源社區(qū)知識特征
開源軟件(Free/Libre and Open Source Software簡稱FLOSS)不但免費而且源代碼開放,開源軟件的開發(fā)與應用以虛擬的開源社區(qū)為基礎,社區(qū)集合了世界范圍內(nèi)的管理和開發(fā)人員進行項目開發(fā)和維護。在開源社區(qū)中人們通過方便快捷的信息通訊工具以及扁平化的組織結(jié)構進行知識交流、評價,互動相當頻繁。[3]在開源社區(qū)中的知識可以作為相關課程中的學習材料。這些知識來源于社區(qū)本身,各種文獻、討論、FAQs,而這些開放性的、片段性的材料是采用松耦合方式通過虛擬社區(qū)進行整合。[4]
2、可行性
高職計算機網(wǎng)絡相關專業(yè)課程內(nèi)容與開源軟件的相關性強,因此課程改革有實現(xiàn)的內(nèi)容基礎。高職計算機網(wǎng)絡專業(yè)的學生主要就業(yè)崗位也集中在項目推廣、部署以及安全維護等方面。因此,就目前信息安全運維的發(fā)展方向而言,將高職學生帶入開源社區(qū),將開源社區(qū)引入課堂是完全可行的。綜上所述,將開源社區(qū)引入高職計算機網(wǎng)絡教育的教學體系不僅完全可行,也非常必要。
三、實施方案
1、課程分析
通過學習信息安全課程使學生獲得信息安全領域相關理論與技能,這門課程在本科和高職教育體系中有著不同的側(cè)重和應用,本科教育側(cè)重于安全理論和相關算法,高職教育側(cè)重網(wǎng)絡安全設備使用和系統(tǒng)運維,因此對實驗環(huán)境的需求也不同。
2、課程體系的改變
原有課程體系實踐環(huán)境較差,將開源社區(qū)引入課程,使學生更多接觸安全運維過程中遇到的真實問題和相關解決方案。根據(jù)課程的教學目標結(jié)合開源社區(qū)的特點針對目前教學體系中存在的實踐內(nèi)容陳舊、與現(xiàn)實環(huán)境匹配度低的問題,重新構建該課程的教學框架,并通過學生在學習過程中參與社區(qū)建設來豐富、完善整個框架的實質(zhì),具體措施體現(xiàn)在三方面。
(1)教學內(nèi)容。篩選原課程教學內(nèi)容經(jīng)過重組后構建新課程基本框架,包含信息安全相關的基本概念與基本技能,從信息安全運維社區(qū)收集操作系統(tǒng)安全、Web系統(tǒng)安全等目前安全領域主流且最新和最常見問題以及相關解決方案作為重要補充,[5]這些問題往往是在實際環(huán)境當中出現(xiàn),因此具有很強的實用價值。
(2)教學方法。引入開源社區(qū)的諸多內(nèi)容,如果依然使用原有的教學方法,大量來自是開源社區(qū)的有用信息很難讓學生在短期內(nèi)吸收,因此采用任務驅(qū)動方式進行授課,任務內(nèi)容來自開源社區(qū),解決方案亦可在社區(qū)內(nèi)找到,學生根據(jù)教師的指導,通過在社區(qū)中進行查詢以及咨詢獲得幫助完成給定任務。
(3)實訓平臺。除了課程體系中引入開源軟件與開源社區(qū)的學習模式,也引入基于開源云計算系統(tǒng)(OpenStack)開發(fā)的實驗云進行實訓教學,以此提高實訓效果。通過信息安全實驗云平臺將開源社區(qū)收集到的相關項目或運維案例以實驗實訓的形式提供給學生。實驗平臺分為教師端與學生端,教師端實現(xiàn)實驗的準備、安排、作業(yè)管理和討論區(qū)管理。學生端為學生提供做相關實驗的系統(tǒng)環(huán)境。
四、總結(jié)
高等職業(yè)教育課程改革的目的是使學生獲得更接近行業(yè)要求的知識與技能,但隨著技術的不斷發(fā)展,陳舊的課程體系與課程內(nèi)容會造成學生不適應行業(yè)的要求。為了改變這種課程體系與行業(yè)要求的不匹配的情況采用開放式教育的思路將開源社區(qū)引入信息安全課程體系,在課程內(nèi)容,教學方法和實訓平臺等幾方面實現(xiàn)課程改革,課程改革效果良好,可以為其他課程的改革提供有益參考。
【參考文獻】
[1] 田秀霞,彭源,孫超超等.創(chuàng)新實踐項目驅(qū)動的信息安全專業(yè)教學改革[J].計算機教育,2015(23)30-33.
[2] 王小妹,陳紅松.信息安全專業(yè)實驗室創(chuàng)新實踐教育體系的構建[J].實驗室研究與探索.2016(5)174-177.
[3] 肖源,楊哲倫,郝杰.開放源代碼社區(qū)啟發(fā)下的知識共享組織模型研究[J].圖書館學研究,201(1)76-84.
[4] Martin Weller,Andreas Meizsner Report on the effectiveness of a FLOSS-like learning community in formal educational settings [OL]flosscom.net http://flosscom.net/index.php?option=com_docman&task;=cat_view&gid;=14&Itemid;=116.2008.02.29.
[5] 曾進群,楊建梅,陳泉.開源軟件社區(qū)知識創(chuàng)造溝通網(wǎng)絡演變研究[J].復雜系統(tǒng)與復雜性科學,2014(11)2.62-71.
【作者簡介】
原建偉(1973-)男,河南沁陽人,副教授,碩士,主要研究方向:計算機網(wǎng)絡技術,企業(yè)信息化.