楊柳 張巖 孫強(qiáng) 陳麗敏 王炎
摘?要:通過對(duì)計(jì)算機(jī)操作系統(tǒng)實(shí)驗(yàn)課教學(xué)中存在問題的分析,結(jié)合教學(xué)實(shí)踐的實(shí)際情況,從改進(jìn)實(shí)驗(yàn)平臺(tái),完善實(shí)踐內(nèi)容,改進(jìn)教學(xué)方法,培養(yǎng)實(shí)踐能力四個(gè)方面給出課程的改革方案。實(shí)踐證明,該方案對(duì)提高操作系統(tǒng)課程的教學(xué)質(zhì)量,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力和實(shí)踐創(chuàng)新能力起到積極的作用。
關(guān)鍵詞:實(shí)驗(yàn)教學(xué);操作系統(tǒng);創(chuàng)新能力
操作系統(tǒng)是計(jì)算機(jī)類相關(guān)專業(yè)的核心課程,是一門理論性和綜合性較強(qiáng)的學(xué)科。操作系統(tǒng)實(shí)驗(yàn)是操作系統(tǒng)原理課程的重要組成部分,是培養(yǎng)學(xué)生專業(yè)能力及動(dòng)手能力的重要基礎(chǔ)課程。通過實(shí)驗(yàn)教學(xué),可以使學(xué)生在了解和掌握操作系統(tǒng)原理知識(shí)的基礎(chǔ)上,培養(yǎng)運(yùn)用所學(xué)理論進(jìn)行工程實(shí)踐的能力。
1 操作系統(tǒng)實(shí)驗(yàn)課程教學(xué)存在的問題
1.1 課程的理論性和綜合性較強(qiáng),學(xué)生學(xué)習(xí)興趣不足
操作系統(tǒng)課程的理論性和綜合性較強(qiáng),知識(shí)涵蓋多個(gè)學(xué)科,對(duì)前導(dǎo)課程的依賴性很大,課程內(nèi)容具有一定的抽象性,不像其它應(yīng)用軟件,學(xué)習(xí)后會(huì)有立桿見影的效果,這在一定程度上影響了學(xué)生的學(xué)習(xí)興趣和學(xué)習(xí)熱情。[1]
1.2 實(shí)驗(yàn)環(huán)境具有一定的局限性
實(shí)驗(yàn)室的計(jì)算機(jī)安裝的多為Windows系統(tǒng),多數(shù)學(xué)生沒有接觸過Linux系統(tǒng),給操作系統(tǒng)系統(tǒng)實(shí)驗(yàn)課的學(xué)習(xí)帶來一定的難度。由于實(shí)驗(yàn)設(shè)備有限,為滿足多門實(shí)驗(yàn)課程的教學(xué)需求,實(shí)驗(yàn)室的計(jì)算機(jī)中都安裝了保護(hù)卡,操作系統(tǒng)系統(tǒng)重啟后,會(huì)導(dǎo)致文件丟失,無法保證實(shí)驗(yàn)數(shù)據(jù)的安全性。[2]
1.3 實(shí)驗(yàn)內(nèi)容設(shè)置不夠豐富
操作系統(tǒng)實(shí)驗(yàn)要求學(xué)生具有一定的專業(yè)基礎(chǔ)知識(shí),比如分析系統(tǒng)源代碼的能力,并在此基礎(chǔ)上嘗試修改部分簡單源代碼以實(shí)現(xiàn)目的功能。但大部分學(xué)生并不具備這些知識(shí),在實(shí)際教學(xué)中,通常由教師向?qū)W生提供部分或全部源代碼作為參考,學(xué)生知識(shí)在理解源碼的基礎(chǔ)上上機(jī)驗(yàn)證。因此實(shí)驗(yàn)內(nèi)容設(shè)置還只停留在模擬驗(yàn)證型實(shí)驗(yàn)、實(shí)際驗(yàn)證型實(shí)驗(yàn)的階段,主要圍教材中的幾個(gè)關(guān)鍵算法,以基于應(yīng)用程序編程的方法來實(shí)現(xiàn)相關(guān)技術(shù)。
2 操作系統(tǒng)實(shí)驗(yàn)教學(xué)的實(shí)施方案
2.1 實(shí)驗(yàn)平臺(tái)的選擇
Linux操作系統(tǒng)是源碼公開的操作系統(tǒng),Linux具有多任務(wù)、多用戶和分時(shí)能力,實(shí)現(xiàn)了虛擬存儲(chǔ)管理,支持進(jìn)程、多處理器、多文件系統(tǒng)等現(xiàn)代操作系統(tǒng)的特征。本課程實(shí)踐中采用虛擬化的Linux操作系統(tǒng)實(shí)驗(yàn)平臺(tái),學(xué)生可通過SSH客戶端登錄到虛擬機(jī)進(jìn)行實(shí)驗(yàn)操作。學(xué)生在開源的Linux中,可以更好地掌握操作系統(tǒng)的基本概念、原理]技術(shù)和方法,鞏固所學(xué)知識(shí),激發(fā)實(shí)驗(yàn)興趣,培養(yǎng)對(duì)操作系統(tǒng)課程所學(xué)知識(shí)融會(huì)貫通和綜合運(yùn)用的能力。
2.2 分層次設(shè)置實(shí)驗(yàn)內(nèi)容,滿足不同學(xué)生的學(xué)習(xí)需求
按照認(rèn)知漸進(jìn)的要求,由易到難安排實(shí)驗(yàn)內(nèi)容。根據(jù)學(xué)生能力,劃分不同層次等級(jí)的實(shí)驗(yàn)任務(wù)。根據(jù)實(shí)驗(yàn)內(nèi)容的難度,劃分觀察性實(shí)驗(yàn)、設(shè)計(jì)性實(shí)驗(yàn)、綜合性實(shí)驗(yàn)等不同層次的實(shí)驗(yàn)任務(wù),并組織相應(yīng)實(shí)驗(yàn)對(duì)象參與完成。[3]
2.3 采用多種教學(xué)方式,激發(fā)學(xué)生的學(xué)習(xí)興趣
實(shí)驗(yàn)學(xué)時(shí)較少,無法兼顧不同層次學(xué)生。圍繞教學(xué)大綱,采用多元化的教學(xué)手段,采用建立基于翻轉(zhuǎn)課堂的實(shí)驗(yàn)教學(xué)模式,利用QQ群等在線交流平臺(tái)發(fā)布實(shí)驗(yàn)任務(wù)和學(xué)習(xí)資源,讓學(xué)生通過網(wǎng)絡(luò)在實(shí)驗(yàn)室外進(jìn)行自主學(xué)習(xí)并完成實(shí)驗(yàn),彌補(bǔ)實(shí)驗(yàn)教學(xué)中的不足之處。[4]
2.4 多種考核方式相結(jié)合,綜合評(píng)定學(xué)生的學(xué)習(xí)成果
工程教育專業(yè)認(rèn)證要求學(xué)生具備相應(yīng)的綜合分析能力,能解決復(fù)雜的工程問題。[5]根據(jù)課程特點(diǎn)設(shè)置多樣化的考核方式,如作業(yè)、測(cè)驗(yàn)、討論,小組學(xué)習(xí)等。結(jié)合學(xué)生的課堂出勤、平時(shí)表現(xiàn)、回答問題、小組協(xié)作、作業(yè)完成質(zhì)量等多個(gè)方面進(jìn)行考核,配合采用現(xiàn)代多媒體交互系統(tǒng)對(duì)學(xué)生進(jìn)行考核。通過不同方式對(duì)學(xué)生的整體素質(zhì)進(jìn)行全面考核,旨在提升學(xué)生為人處事、勤于動(dòng)手、善于思考、團(tuán)隊(duì)協(xié)作的整體素質(zhì),培養(yǎng)對(duì)社會(huì)有用的綜合型人才。
3 結(jié)語
實(shí)踐教學(xué)是教學(xué)實(shí)施過程中不可忽略的一個(gè)重要環(huán)節(jié),要求學(xué)生不僅要掌握基本知識(shí)和技能,還要掌握從事科學(xué)研究的各種基本技能、方法和思維方式,具有分析問題和解決問題的能力,能夠?qū)⒗碚摵蛯?shí)踐相結(jié)合,形成自主創(chuàng)新意識(shí),培養(yǎng)優(yōu)秀的專業(yè)素養(yǎng)。
參考文獻(xiàn):
[1]涂斌斌,謝英紅,李華.“操作系統(tǒng)原理”實(shí)驗(yàn)教學(xué)改革與實(shí)踐[J].基礎(chǔ)教育論壇,2016(11):38-41.
[2]阮曉龍.Linux操作系統(tǒng)實(shí)驗(yàn)教學(xué)體系改革[J].中國現(xiàn)代教育裝備,2015(3):93-97.
[3]姚陸慶,邢建川,侯孟書,王華.分層次實(shí)驗(yàn)教學(xué)模式的探索[J].實(shí)驗(yàn)技術(shù)與管理,2009(3):186-188.
[4]張其亮,陳永生.翻轉(zhuǎn)課堂在操作系統(tǒng)實(shí)驗(yàn)教學(xué)中的應(yīng)用研究[J].實(shí)驗(yàn)技術(shù)與管理,2014(12):173-176.
[5]姚登舉,詹曉娟.面向工程教育專業(yè)認(rèn)證的操作系統(tǒng)課程教學(xué)改[J].高師理科學(xué)刊,2017(10):91-93,96.