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