黃靜,歐余韜
【摘? 要】 “Linux操作系統(tǒng)”是計算機相關(guān)專業(yè)的一門專業(yè)基礎(chǔ)必修課程。通過學習這門課程,學生不僅能夠系統(tǒng)地掌握Linux操作系統(tǒng)的基本知識和核心技能,還能深入理解服務器的相關(guān)配置和優(yōu)化技巧,為后續(xù)進階課程和就業(yè)提供堅實支撐。然而,傳統(tǒng)教學方法偏重理論,缺乏真實應用場景實踐項目,導致學生無法深入掌握實際應用。為應對這一挑戰(zhàn),文章提出基于項目的沉浸式教學法,讓學生在真實項目中學習,通過實踐掌握Linux知識和應用技巧。這種方法不僅能加深學生對Linux核心概念的理解,還能提升他們的實際應用和創(chuàng)新能力,使其更好地適應未來職業(yè)生涯和企業(yè)需求。
【關(guān)鍵詞】 項目沉浸式;Linux操作系統(tǒng);教學改革
一、學情分析
在以往“Linux操作系統(tǒng)”課程的教學過程中,學生學習與教師授課方面存在以下問題:
(一)課程缺乏應用情景的融入,難以激發(fā)學生學習興趣
“Linux操作系統(tǒng)”這門課程32學時,主要教授學生如何使用和有效管理Linux系統(tǒng)服務器,幫助他們掌握相關(guān)的運維操作技巧。由于課本上的教學方式?jīng)]有實際項目應用場景融入,教學內(nèi)容過于程序化,不能很好地激發(fā)學生的學習興趣,學生學習常處于被動接受的狀態(tài)。
(二)較難把所學知識運用在實際項目中
Linux系統(tǒng)的學習是服務器管理運維的基礎(chǔ),而課本中只是單純地以分章節(jié)的形式對分散的知識點進行講解,而實際的項目管理運維是對知識的一個融合運用的過程,如何更好地讓學生把所學的知識運用到實際項目中去,把分散的知識點與實際項目的解決方法進行聯(lián)結(jié),是一個難點。
(三)思政元素如何有效引入是難點
在這門課程中,如何成功地融入思政元素是一個具有挑戰(zhàn)性的問題。由于課程的時長限制,在傳授專業(yè)知識的同時,恰到好處地融入思政元素,這需要一種巧妙的方法。因此,需要重新審視課程的結(jié)構(gòu)和內(nèi)容,在保證專業(yè)教學質(zhì)量的同時,有效地融入思政元素。
二、“Linux操作系統(tǒng)”課程教學改革
為滿足企業(yè)對人才的需求,課程教學團隊進行了深入的調(diào)研,了解企業(yè)對從業(yè)人員的基本要求。在此基礎(chǔ)上,文章分析了課程應著重講解的基本知識,并設(shè)計貼合實際需求的課程內(nèi)容。根據(jù)學情分析和企業(yè)人才的需求,文章從以下幾個方面開展課程教學改革:
(一)重構(gòu)教學內(nèi)容
教學團隊根據(jù)企業(yè)需求,對原有的教學內(nèi)容進行了重構(gòu)。課程采用項目沉浸式的教學方法,教學內(nèi)容以實際的操作項目為主體進行授課,項目的內(nèi)容以教材章節(jié)知識點為主線,按照課程的進度,設(shè)計相關(guān)真實項目場景的運維項目,以循序漸進的方式融入課程知識點,并通過項目融入相關(guān)課程思政元素。教學內(nèi)容涵蓋系統(tǒng)安裝與配置、Linux常用命令、用戶與用戶組管理、服務與進程、軟件安裝、配置網(wǎng)絡與防火墻、Shell編程、網(wǎng)絡服務器配置等內(nèi)容。課程項目介紹如下:
1. 在本地虛擬機和云服務器上安裝配置Linux操作系統(tǒng)
掌握在本地虛擬機和云服務器上的Linux系統(tǒng)安裝、磁盤分區(qū)掛載等知識,并掌握云服務器相關(guān)硬件配置及其成本構(gòu)成,以及項目集成環(huán)境快速安裝,為后續(xù)項目運維打下基礎(chǔ)。
2. 云服務器管理部署項目文件
結(jié)合其他課程做的軟件項目,部署項目文件到服務器,理解Linux文件系統(tǒng),掌握常用文件操作命令、vim編輯器。
3. 項目開發(fā)小組用戶與用戶組管理及權(quán)限分配
組建項目開發(fā)小組,學習Linux系統(tǒng)開發(fā)環(huán)境下的用戶及用戶組管理,掌握權(quán)限分配方法。
4. 主機集群靜態(tài)IP地址配置及系統(tǒng)防火墻配置
掌握為主機集群分配靜態(tài)IP地址,設(shè)置網(wǎng)絡連接和通信,了解網(wǎng)絡接口、路由以及DNS服務器的配置;學習防火墻規(guī)則配置,保護網(wǎng)絡的安全性。
5. 通過定時任務執(zhí)行Shell腳本程序?qū)椖课募詣觽浞?/p>
掌握Shell腳本的基本語法和控制結(jié)構(gòu),使用定時任務實現(xiàn)項目文件的自動備份和管理。
6. 云服務器環(huán)境安裝及相關(guān)安全配置
掌握在云服務器上安裝和配置開發(fā)環(huán)境的相關(guān)軟件和工具,了解軟件包管理工具以及各種服務(如Apache、Nginx)的安裝配置管理。了解防火墻和安全組的使用,保護服務器的安全性和可用性。
(二)改進教學方法
課程采用項目沉浸式的教學方法,實現(xiàn)教學、學習和實踐相結(jié)合。該教學方法的關(guān)鍵在于課程實訓項目的設(shè)計,通過與其他軟件開發(fā)課程協(xié)同,通過比賽等方式引入真實的運維項目,讓學生沉浸在項目實施的氛圍中,該教學法可以更好地激發(fā)學生的學習興趣。課程全程在機房進行教學,按照知識點的內(nèi)在關(guān)聯(lián)重新組織教學內(nèi)容,遵循從易到難、循序漸進的原則,確保學生能夠逐步掌握并且應用所學知識。這種沉浸式的學習體驗有助于學生更深入地理解所學知識點在現(xiàn)實生產(chǎn)活動中的應用場景,從而形成有效的記憶聯(lián)結(jié),并強化學生對知識點的記憶。
實訓項目設(shè)計根據(jù)課程知識體系進行,通過不同的項目實現(xiàn)課程知識體系的完整融入,實訓項目涵蓋了Linux系統(tǒng)運維的各種常用操作。課程內(nèi)容涵蓋理論知識和實踐操作,旨在幫助學生掌握實際工作中所需的知識和技能,從而更好地適應企業(yè)需求。項目沉浸式教學法不僅能幫助學生構(gòu)建完整的課程知識體系,更提升了學生解決實際問題的能力,為學生未來職業(yè)發(fā)展奠定堅實基礎(chǔ)。
(三)以賽促學
為激發(fā)學生對Linux的學習興趣并創(chuàng)造更多與理論結(jié)合實際應用場景,學院在舉辦各種線上軟件作品類比賽的時候,教師讓學習本課程的學生積極參與到比賽環(huán)境搭建以及項目部署運維的過程中。在學院內(nèi)同時還舉辦Linux系統(tǒng)管理相關(guān)的比賽,比賽內(nèi)容包括理論知識和操作技能兩部分,以筆試加上機操作的比賽方式進行。通過比賽加強學生對理論及實操能力的培養(yǎng),并通過比賽擴展更深層次的知識如網(wǎng)絡安全技術(shù)、云服務器的管理運維、容器的編排等,進一步提升就業(yè)能力。
教師應致力于培養(yǎng)既擁有豐富理論知識,又具備實際操作經(jīng)驗,對Linux系統(tǒng)管理充滿熱情的學生。以比賽的形式將理論與實踐緊密結(jié)合,不僅為學生提供了實際應用所學知識的平臺,還為他們?nèi)蘸髲氖翷inux系統(tǒng)管理相關(guān)工作奠定了堅實的基礎(chǔ)。
(四)引入思政元素
課程思政在高校教學過程中發(fā)揮著重要的作用,既有助于引導學生的價值觀、提升思辨能力,又能推動高校思政教育的改革與創(chuàng)新,加強高校的全面育人能力。課程通過在實訓項目中內(nèi)嵌融入課程思政元素。
項目1:在本地虛擬機和云服務器上安裝配置Linux操作系統(tǒng)
融入思政元素“愛國主義教育”:強調(diào)Linux對國家信息安全的自主可控意識;“職業(yè)道德培養(yǎng)”:保護信息安全的責任意識。
項目2:云服務器管理部署項目文件
融入思政元素“團隊協(xié)作精神”;合理分配用戶和權(quán)限,溝通與協(xié)作;“創(chuàng)新意識培養(yǎng)”:創(chuàng)新性思考和實踐在文件管理中的運用。
項目3:項目開發(fā)小組用戶與用戶組管理及權(quán)限分配
融入思政元素“培養(yǎng)信息安全意識”:通過權(quán)限管理培養(yǎng)學生信息安全意識;“團隊協(xié)作精神”:團隊協(xié)作在用戶和權(quán)限管理中的重要性。
項目4:主機集群靜態(tài)IP地址配置及系統(tǒng)防火墻配置
融入思政元素“職業(yè)道德培養(yǎng)”:保護信息的責任意識與防火墻安全措施;“實踐能力培養(yǎng)”:實踐操作掌握實際技能的重要性。
項目5:通過定時任務執(zhí)行Shell腳本程序?qū)椖课募詣觽浞?/p>
融入思政元素“實踐能力培養(yǎng)”:編寫腳本的實踐能力和優(yōu)化思想;“創(chuàng)新意識培養(yǎng)”:創(chuàng)新思考在腳本編寫和功能優(yōu)化中的體現(xiàn)。
項目6:云服務器環(huán)境安裝及相關(guān)安全配置
融入思政元素“網(wǎng)絡安全意識”:重視網(wǎng)絡安全與保護信息安全的意識;“責任感和誠信精神”:遵守規(guī)范和標準的重要性與責任感;“自主學習能力”:引導學生自主學習與探索的自我發(fā)展能力;“實踐能力培養(yǎng)”:實際操作掌握技能的關(guān)鍵能力培養(yǎng)。
(五)信息技術(shù)的應用
教學團隊打造了一個課程教學網(wǎng)站,為教師和學生提供了一個高效互動的平臺。為幫助學生更好地理解和應用知識,教師將常見問題和課外擴展學習的內(nèi)容以教程文章或視頻的形式進行總結(jié)并發(fā)布到教學網(wǎng)站上,供學生參考和學習;鼓勵學生積極記錄在學習過程中遇到的問題以及解決方案并以文章的形式分享到教學網(wǎng)站上,不斷總結(jié)和糾錯,從而形成寶貴的學習經(jīng)驗庫和知識庫,同時也作為教學評價的組成部分。信息技術(shù)的應用可促進學生自我反思和總結(jié),幫助學生加深對知識的理解,并提高解決問題的能力。
三、教學效果評估
在針對2022學年2023學年兩個學年的學生進行的教學對比研究中,2023學年的學生開始采用項目沉浸式的教學,通過兩年的教學對比旨在評估項目沉浸式教學對學生學習效果的影響。在傳統(tǒng)教學方法下,教師通常以講授知識為主,實訓案例不以實際應用場景設(shè)置,學生常處于被動接受的狀態(tài)。而項目沉浸式教學方法則更加注重引入切合實際的真實運維項目,通過實際的應用場景,增強學生學習興趣。學生在實訓項目中扮演著主動探究的角色,通過實際操作掌握知識和技能。
為客觀評估這兩種教學方法的效果,采用了多個指標進行考核和比較分析。首先,考查了學生的課堂參與度,即學生在課堂上的表現(xiàn)和積極程度。結(jié)果顯示,采用項目沉浸式教學方法的學生在課堂上更加活躍,積極參與討論和互動。其次,對兩個年級學生的項目完成情況進行了比較。在項目沉浸式教學方法下,學生需要完成一個實際的項目,并在項目中應用所學的知識和技能。結(jié)果顯示,采用項目沉浸式教學方法的學生在項目完成的質(zhì)量和效率上明顯高于傳統(tǒng)教學方法下的學生。最后,還對學生的筆試考核成績進行了比較分析,成績對比如圖1所示。結(jié)果顯示,在項目沉浸式教學方法下,學生的學習成績普遍高于傳統(tǒng)教學方法下的學生。
綜合以上考核結(jié)果可以明確得出,項目沉浸式教學方法相較于傳統(tǒng)教學方法,在提升學生學習效果方面具有明顯優(yōu)勢。
四、結(jié)語
通過企業(yè)調(diào)研、重構(gòu)教學內(nèi)容、改進教學方法等一系列舉措,“Linux操作系統(tǒng)”課程的教學改革取得了顯著的成果。學生對課程的學習熱情得到了顯著提高,對Linux系統(tǒng)管理的理解更加深入。未來將繼續(xù)深化教學改革,進一步完善教學內(nèi)容和方法,以滿足不斷變化的企業(yè)需求和技術(shù)發(fā)展。
參考文獻:
[1] 金麗. Linux網(wǎng)絡操作系統(tǒng)實訓課程的教學實踐[J]. 電子技術(shù),2023,52(03):198-199.
[2] 張作禎. “Linux網(wǎng)絡操作系統(tǒng)”教學模式實踐與分析[J]. 晉城職業(yè)技術(shù)學院學報,2021,14(04):71-73.
[3] 董文革,吳云,施宇. Linux操作系統(tǒng)課程網(wǎng)絡教學平臺的應用[J]. 電腦知識與技術(shù),2020,16(10):86-87.
[4] 潘攀,潘芳偉. 雙軌教學模式下《Linux操作系統(tǒng)》微課程建設(shè)[J]. 計算機產(chǎn)品與流通,2017(07):198+237.
[5] 黃雋. Linux網(wǎng)絡編程的研究[J]. 電腦編程技巧與維護,2017(06):21-22.
[6] 金京犬. Linux網(wǎng)絡操作系統(tǒng)課程整體設(shè)計[J]. 物聯(lián)網(wǎng)技術(shù),2016,6(10):92-93.
[7] 金京犬,楊憶. Linux操作系統(tǒng)課程教學改革與實踐[J]. 湖南城市學院學報:自然科學版,2016,25(03):289-290.
[8] 王磊. 網(wǎng)絡操作系統(tǒng)課程教學改革與實踐[J]. 信息化建設(shè),2016(05):223.
[9] 李俊嬌,冉兆昶,甘琳瑛. 《Linux操作系統(tǒng)》課程的現(xiàn)狀與分析[J]. 安徽水利水電職業(yè)技術(shù)學院學報,2015,15(03):73-75.
[10] 劉悅凌. Linux網(wǎng)絡操作系統(tǒng)教學與實踐[J]. 天津職業(yè)院校聯(lián)合學報,2014,16(02):111-112.