李橋 馬翔 彭浩
摘 要: 采用案例與任務(wù)驅(qū)動(dòng)相結(jié)合的教學(xué)模式對Linux課程的教學(xué)模式進(jìn)行了改革,以提高學(xué)生的積極性與學(xué)習(xí)的趣味性,達(dá)到提高學(xué)生學(xué)習(xí)效果的目的。教學(xué)實(shí)踐表明,所提出的教學(xué)模式與方法不但提高了學(xué)生的學(xué)習(xí)興趣與學(xué)習(xí)動(dòng)力,而且提高了教學(xué)效果,同時(shí)也培養(yǎng)了學(xué)生分析問題與解決問題的能力。
關(guān)鍵詞: Linux; 教學(xué)模式; 案例教學(xué); 任務(wù)驅(qū)動(dòng)教學(xué)
中圖分類號:G642 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2014)08-63-02
Exploration and thinking of teaching patterns on Linux
Li Qiao, Ma Xiang, Peng Hao
(School of Information Science and Engineering, Hunan International Economics University, Changsha, Hunan 410205, China)
Abstract: Through the combination of case and task-driven mode, the teaching mode of Linux course is reformed to improve the students' learning enthusiasm so as to enhance their study effect. Teaching practice shows that the teaching mode and its method can not only improve the students' learning interest and learning motivation, but also strengthen the teaching effect. The abilities of analyzing and solving are also cultivated.
Key words: Linux; teaching mode; case teaching; task-driven teaching
0 引言
由于Linux具有開源、安全、免費(fèi)、高效、功能強(qiáng)大等特點(diǎn),使其成為最流行的操作系統(tǒng)之一,在全球擁有大量的用戶群。它具有良好的兼容性和可移植性,在嵌入式的產(chǎn)品開發(fā)中Linux是主流的操作系統(tǒng),現(xiàn)在Linux已經(jīng)廣泛應(yīng)用在一些關(guān)鍵的行業(yè),如政府機(jī)關(guān)、跨國企業(yè)、軍隊(duì)、金融、電信和證券等。隨著Linux在各個(gè)行業(yè)廣泛的應(yīng)用和智能電子設(shè)備的出現(xiàn),如智能手機(jī)等,使得企業(yè)對Linux人才的需求十分巨大,企業(yè)急需大量的Linux應(yīng)用開發(fā)工程師和網(wǎng)絡(luò)工程師人才[1]。全國各地高等院校、科研機(jī)構(gòu)以及研究人員也以Linux作為教學(xué)和研究的對象,各類高校的相關(guān)專業(yè)都開設(shè)了有關(guān)的Linux課程,我國政府也認(rèn)識到Linux對于我國信息產(chǎn)業(yè)的發(fā)展具有重要意義,大力推廣其應(yīng)用。我校為適應(yīng)社會(huì)對Linux人才的市場需求,在計(jì)算科學(xué)與技術(shù)專業(yè)、電子工程、軟件工程等多個(gè)專業(yè)開設(shè)了Linux課程。
Linux是實(shí)踐性非常強(qiáng)的一門課程,在重視理論的同時(shí)必須注重實(shí)踐。本課程的內(nèi)容由淺入深、先易后難,首先介紹Linux的基礎(chǔ)知識、基本命令、操作系統(tǒng)的管理方法,然后介紹Linux網(wǎng)絡(luò)服務(wù)器配置及架設(shè)的方法,包括NFS服務(wù)、Samba服務(wù)、FTP服務(wù)、DNS服務(wù)及Web服務(wù),最后介紹Linux下進(jìn)行編程的方法與Linux移植等內(nèi)容。針對軟件工程方向的學(xué)生,要求其掌握Linux系統(tǒng)管理和Linux編程。根據(jù)Linux課程的特殊性,在課程的教學(xué)中一定要緊密聯(lián)系實(shí)際,為學(xué)生將來的工作實(shí)踐打下扎實(shí)的基礎(chǔ),使學(xué)生具有一定的操作能力與程序開發(fā)能力。結(jié)合本人對這門課程的教學(xué)情況,Linux課程教學(xué)采用案例與任務(wù)驅(qū)動(dòng)相結(jié)合的教學(xué)模式。
1 案例教學(xué)
“案例法”是研究者如實(shí)、準(zhǔn)確地記錄某一事件發(fā)生、發(fā)展、變化過程并進(jìn)行分析、研究的一種方法?!鞍咐虒W(xué)”描述的是教學(xué)實(shí)踐[2]。案例分析法又稱個(gè)案研究法。案例教學(xué)法起源于1920年代,由美國哈佛商學(xué)院(Harvard Business School)所倡導(dǎo),當(dāng)時(shí)是采取一種很獨(dú)特的案例型式的教學(xué),這些案例都是來自于商業(yè)管理的真實(shí)情境或事件,采用此種方式,有助于培養(yǎng)和發(fā)展學(xué)生主動(dòng)參與課堂討論,實(shí)施之后,頗具績效。這種案例教學(xué)法到了1980年代,才受到師資培育的重視,1986年美國卡內(nèi)基小組提出《準(zhǔn)備就緒的國家:二十一世紀(jì)的教師》的報(bào)告書中,特別推薦案例教學(xué)法在師資培育課程的價(jià)值,并將其視為一種相當(dāng)有效的教學(xué)模式。
案例教學(xué)法強(qiáng)調(diào)教師在精心選擇與設(shè)計(jì)案例的基礎(chǔ)上,組織學(xué)生對案例進(jìn)行分析和討論,讓學(xué)生從分析與討論中學(xué)到知識并啟發(fā)學(xué)生的思維。這種方法比較適用于專業(yè)性、實(shí)踐性較強(qiáng)的課程教學(xué)中。從上述的介紹中可知,案例教學(xué)就是教師精心挑選案例,并將案例分解與完全對案例的過程進(jìn)行講解或演示給學(xué)生的一種教學(xué)方法,在案例的講解或演示的過程中將知識點(diǎn)或原理融入其中,相比傳統(tǒng)的單純理論講授更生動(dòng)、更能激發(fā)學(xué)生的學(xué)習(xí)興趣,產(chǎn)生好的教學(xué)效果。
2 任務(wù)驅(qū)動(dòng)教學(xué)
任務(wù)驅(qū)動(dòng)教學(xué)法是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)法,它要求“任務(wù)”的目標(biāo)性和教學(xué)情境的創(chuàng)建,使學(xué)生帶著真實(shí)的任務(wù)在探索中學(xué)習(xí)。從而將傳統(tǒng)的教學(xué)方式轉(zhuǎn)變?yōu)橐越鉀Q問題、完成任務(wù)為主的互動(dòng)式教學(xué)。
將再現(xiàn)式教學(xué)轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使學(xué)生處于積極的學(xué)習(xí)狀態(tài),每一位學(xué)生都能根據(jù)自己對當(dāng)前問題的理解,運(yùn)用共有的知識和自己特有的經(jīng)驗(yàn)提出方案,解決問題。在學(xué)習(xí)的過程中,學(xué)生在教師的幫助下,緊緊圍繞一個(gè)共同的任務(wù)活動(dòng)中心,在強(qiáng)烈的問題動(dòng)機(jī)驅(qū)動(dòng)下,通過對學(xué)習(xí)資源的積極主動(dòng)應(yīng)用,進(jìn)行自主探索和互動(dòng)協(xié)作的學(xué)習(xí),并在完成既定任務(wù)的同時(shí),教師引導(dǎo)學(xué)生產(chǎn)生一種學(xué)習(xí)實(shí)踐活動(dòng)。在這個(gè)過程中,學(xué)生還會(huì)不斷地獲得成就感,可以更大地激發(fā)學(xué)生的求知欲望,逐步形成一個(gè)感知心智活動(dòng)的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力,在完成任務(wù)的過程中學(xué)生能在“不自覺”中掌握學(xué)習(xí)的內(nèi)容,從而達(dá)到教學(xué)的目的[3]。
任務(wù)驅(qū)動(dòng)教學(xué)的步驟如下。
⑴ 創(chuàng)建情境:主要由教師來創(chuàng)設(shè)特定的教學(xué)情境,使學(xué)生能在與現(xiàn)實(shí)情況相似或接近的情境下學(xué)習(xí)。要為學(xué)生創(chuàng)設(shè)與當(dāng)前所學(xué)習(xí)的主題相關(guān)盡量真實(shí)的學(xué)習(xí)情境,讓學(xué)習(xí)者肩負(fù)著真實(shí)的“使命”進(jìn)入學(xué)習(xí)情境,完成學(xué)習(xí)任務(wù)使學(xué)習(xí)更形象、更直觀、更有趣。
⑵ 明確任務(wù):以學(xué)習(xí)主題為中心設(shè)計(jì)一個(gè)任務(wù)作為課堂教學(xué)的內(nèi)容,讓學(xué)生去直接面對任務(wù)中的實(shí)際需要解決的問題。在解決任務(wù)中的問題時(shí)使學(xué)生更主動(dòng)、更廣泛地激活原有知識和經(jīng)驗(yàn),來分析與解決當(dāng)前的問題,問題的解決會(huì)使學(xué)生對個(gè)人所掌握的知識進(jìn)行梳理并建構(gòu)新的知識體系,同時(shí)也為新舊知識的銜接、拓展提供了理想的平臺(tái),這正是探索性學(xué)習(xí)的重要特征。
⑶ 完成任務(wù):學(xué)生在明確自己的任務(wù)后,要進(jìn)行自主的學(xué)習(xí)與分析。首先要進(jìn)行分析,分析當(dāng)前的任務(wù),需要解決什么問題,掌握什么知識;然后尋求解決問題的方法,教師則只提供有關(guān)線索及材料;最后再進(jìn)行同學(xué)間的交流與協(xié)作,通過不同觀點(diǎn)的交鋒,補(bǔ)充、修正,加深每個(gè)學(xué)生對當(dāng)前問題解決方案的理解和認(rèn)識。
⑷ 效果評價(jià):對學(xué)生的學(xué)習(xí)效果進(jìn)行評價(jià),評價(jià)主要從兩部分進(jìn)行,一方面是對學(xué)生完成當(dāng)前問題的解決方案的過程和結(jié)果進(jìn)行評價(jià),另一方面是對學(xué)生自主學(xué)習(xí)及協(xié)作學(xué)習(xí)能力的評價(jià)。教師最后對學(xué)生在完成任務(wù)過程中的表現(xiàn)進(jìn)行點(diǎn)評并給出相應(yīng)的成績,教師點(diǎn)評能幫助學(xué)生全面總結(jié)與提高學(xué)習(xí)能力。
3 案例教學(xué)法在Linux教學(xué)中的應(yīng)用
目前Linux的教材有很多,而且每年都有Linux教材版本更新,面對多種版本的教材,選擇也是一個(gè)難題。根據(jù)本人的教學(xué)經(jīng)驗(yàn),Linux由于學(xué)生對其接觸較少,其本身實(shí)用性較強(qiáng),且采用命令操作方式,所以在選取教材時(shí)要理論適度,考慮開發(fā)能力、創(chuàng)新能力與實(shí)踐能力的培養(yǎng),應(yīng)選擇典型實(shí)例較多,同時(shí)可以通過例子循序漸進(jìn)的教材。我們選擇了清華大學(xué)出版社出版的《Linux應(yīng)用與開發(fā)典型實(shí)例精講》。
在具體的教學(xué)過程中,可以通過案例將Linux的內(nèi)容連貫起來,這樣學(xué)生既學(xué)習(xí)了基本知識,又學(xué)會(huì)了綜合運(yùn)用。例如在學(xué)習(xí)用戶和用戶組管理的內(nèi)容時(shí),需要學(xué)生掌握用戶與用戶組的概念以及配置文件(/etec/passwd,/etc/shadow,/etc/group,/etc/gshow)和常用命令。在實(shí)際授課時(shí),我們將這節(jié)課的內(nèi)容整合為一個(gè)案例:新建一個(gè)用戶user1,UID=800,其余默認(rèn),設(shè)置用戶密碼為123456;新建一個(gè)用戶user2,默認(rèn)主目錄為/home/abc,其余默認(rèn),觀察user1和user2用戶在/etc/passwd和/etc/shadow文件中的區(qū)別;將user1用戶名修改為newuser1,主目錄改為/test,密碼修改為abcabc;連同主目錄一起刪除user2用戶;新建一個(gè)標(biāo)準(zhǔn)組G1,選項(xiàng)為默認(rèn);新建一個(gè)組G2,UID=800,觀察Gl和G2組在/etc/group和/etc/gpasswd文件中的異同;將用戶user1添加到G1中,將G2改名為Group2,刪除Group2。通過以上案例,了解了系統(tǒng)管理的功能,又學(xué)習(xí)了用戶和組管理的相關(guān)方法。
每一次課所要講授的內(nèi)容都采用案例法進(jìn)行,把要學(xué)習(xí)的知識點(diǎn)融入到案例中。在上課前,先提出案例,然后講解案例并學(xué)習(xí)案例用到的知識或命令完成案例要求。經(jīng)過實(shí)際教學(xué)的檢驗(yàn)發(fā)現(xiàn),該方法相比傳統(tǒng)的單純講授方式,學(xué)生更有興趣、有激情,學(xué)生對知識點(diǎn)的掌握更牢固,教學(xué)效果也更好。
4 任務(wù)驅(qū)動(dòng)教學(xué)法在Linux實(shí)踐教學(xué)中的應(yīng)用
基于任務(wù)驅(qū)動(dòng)教學(xué)法的實(shí)踐教學(xué)模式,在每次學(xué)生上機(jī)時(shí),將上機(jī)要求細(xì)化為具體的任務(wù),學(xué)生通過獨(dú)立完成任務(wù),明確必須要用到的知識點(diǎn),同時(shí)注重培養(yǎng)學(xué)生掌握知識要點(diǎn);學(xué)生學(xué)的過程是以完成任務(wù)為目標(biāo),通過聽課、查資料、試驗(yàn)、同學(xué)間交流等方式掌握完成任務(wù)所需的知識點(diǎn),然后及時(shí)地操作實(shí)踐,將所學(xué)知識用到實(shí)際操作中,對遇到的問題進(jìn)行探索式學(xué)習(xí),鍛煉分析問題,解決問題的能力。在這個(gè)過程中,學(xué)生通過不斷探索可以增加學(xué)習(xí)的樂趣,在不斷地獲得知識完成任務(wù)時(shí)會(huì)產(chǎn)生極大的成就感,從而能更大地激發(fā)其求知欲,逐步形成一個(gè)感知心智活動(dòng)的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力[4]。例如在學(xué)習(xí)samba服務(wù)器配置時(shí),需要利用samba軟件包架設(shè)一臺(tái)資源共享服務(wù)器,給學(xué)生安排任務(wù):有120個(gè)員工的H公司要組建全新的企業(yè)網(wǎng)絡(luò),要在全新的服務(wù)器上為公司員工提供samba)服務(wù),設(shè)置samba)服務(wù)器所在的工作組為work_group,samba服務(wù)器為用戶級訪問,設(shè)置共享目錄/work,只允許A用戶訪問,并且具有讀/寫權(quán)限。配置完成后,在Windows客戶端上可以訪問samba服務(wù)器上的資源,同時(shí)在Linux系統(tǒng)下通過samba客戶端可以訪問Windows服務(wù)器上的共享資源。通過完成上述任務(wù)使學(xué)生掌握服務(wù)器的配置方法。
給學(xué)生指定任務(wù),將學(xué)生帶入到企業(yè)環(huán)境中解決問題,使學(xué)習(xí)更具有目的性,學(xué)生拿到任務(wù)以后,將任務(wù)與任務(wù)相關(guān)的知識點(diǎn)聯(lián)系起來,加深對知識點(diǎn)的理解,鞏固對所學(xué)知識點(diǎn)的掌握,教師對學(xué)生實(shí)驗(yàn)結(jié)果進(jìn)行評價(jià),并對學(xué)生完成任務(wù)的能力和自主學(xué)習(xí)的能力進(jìn)行評價(jià)[5]。在上機(jī)實(shí)驗(yàn)過程中,對學(xué)生出現(xiàn)的上機(jī)操作共性問題要及時(shí)發(fā)現(xiàn),幫助學(xué)生解決。通過這種任務(wù)驅(qū)動(dòng)的學(xué)習(xí)模式,讓學(xué)生既解決了實(shí)際問題,又鞏固了基本知識,而且也提高了學(xué)生的操作能力。
5 改革課程的考核方式
在對教學(xué)方法進(jìn)行改革后,考核就不能再用以前的那種傳統(tǒng)筆試方式。采用新的教學(xué)方法,其考核應(yīng)該有一套完善的標(biāo)準(zhǔn),全面考察學(xué)生的實(shí)踐動(dòng)手能力和應(yīng)用能力。借鑒以往學(xué)者的研究再結(jié)合本校的考試制度,我們的考核辦法具體如下:①取消傳統(tǒng)的理論與實(shí)驗(yàn)考試,由過去只注重結(jié)果的考試變?yōu)榧茸⒅亟Y(jié)果又注重過程的考核方法。②學(xué)生的課程考核成績由三部分組成,即平時(shí)成績、任務(wù)成績與期末成績。其中平時(shí)成績占15%,主要由教師對學(xué)生的出勤情況進(jìn)行打分;任務(wù)成績占30%,主要考察學(xué)生每次任務(wù)的完成情況與教師的評價(jià),由教師給出具體成績;期末成績占55%,該部分成績是在期末對學(xué)生完成項(xiàng)目或綜合任務(wù)的情況與學(xué)生答辯情況進(jìn)行考核給出的成績。
6 結(jié)束語
案例與任務(wù)驅(qū)動(dòng)相結(jié)合的一體化課程教學(xué)模式是對傳統(tǒng)以教師為主體的講授式教學(xué)模式的突破,從“填鴨”式的灌輸教育轉(zhuǎn)換為以學(xué)生為主體,通過案例教學(xué)提高了學(xué)生的積極性與學(xué)習(xí)的趣味性。通過任務(wù)驅(qū)動(dòng)的方式使學(xué)生更樂意學(xué)習(xí),讓學(xué)生積極、自主、協(xié)作探索交流。案例與任務(wù)驅(qū)動(dòng)的Linux教學(xué)模式加強(qiáng)了對學(xué)生上機(jī)操作能力的培養(yǎng),提高了學(xué)生在Linux平臺(tái)的程序開發(fā)能力,為學(xué)生以后的實(shí)際應(yīng)用打下基礎(chǔ),課程教學(xué)效果得到了顯著提高。該方法對其他專業(yè)或課程的教學(xué)同樣具有積極的借簽意義。
參考文獻(xiàn):
[1] 邱鐵,于玉龍.Linux應(yīng)用與開發(fā)典型實(shí)例精講[M].清華大學(xué)出版社,2011.
[2] 李艷翠,劉炎培.案例講解+任務(wù)驅(qū)動(dòng)的Linux教學(xué)模式探索[J].電腦
知識與技術(shù),2012.8:1178-1179
[3] 胡麗英.《Linux網(wǎng)絡(luò)操作系統(tǒng)》教學(xué)改革與實(shí)踐[J].常州信息職業(yè)技
術(shù)學(xué)院學(xué)報(bào),2009.4:67-69
[4] 夏棟梁,劉玉坤.項(xiàng)目驅(qū)動(dòng)教學(xué)法在Linux配置與管理中的應(yīng)用[J].計(jì)
算機(jī)時(shí)代,2011.8:44-45
[5] 虞江鋒.Linux網(wǎng)絡(luò)系統(tǒng)管理課程教學(xué)改革與實(shí)踐[J].計(jì)算機(jī)時(shí)代,
2010.3:59-61