摘 要: 采用案例與任務(wù)驅(qū)動(dòng)相結(jié)合的教學(xué)模式對(duì)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é)生分析問(wèn)題與解決問(wèn)題的能力。
關(guān)鍵詞:計(jì)算機(jī)教學(xué)論文范文, Linux,教學(xué)模式,案例教學(xué),任務(wù)驅(qū)動(dòng)教學(xué)
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)、跨國(guó)企業(yè)、軍隊(duì)、金融、電信和證券等。隨著 Linux在各個(gè)行業(yè)廣泛的應(yīng)用和智能電子設(shè)備的出現(xiàn),如智能手機(jī)等,使得企業(yè)對(duì)Linux人才的需求十分巨大,企業(yè)急需大量的Linux應(yīng)用開發(fā)工程師和網(wǎng)絡(luò)工程師人才[1]。全國(guó)各地高等院校、科研機(jī)構(gòu)以及研究人員也以Linux作為教學(xué)和研究的對(duì)象,各類高校的相關(guān)專業(yè)都開設(shè)了有關(guān)的Linux課程,我國(guó)政府也認(rèn)識(shí)到Linux對(duì)于我國(guó)信息產(chǎn)業(yè)的發(fā)展具有重要意義,大力推廣其應(yīng)用。我校為適應(yīng)社會(huì)對(duì)Linux人才的市場(chǎng)需求,在計(jì)算科學(xué)與技術(shù)專業(yè)、電子工程、軟件工程等多個(gè)專業(yè)開設(shè)了Linux課程。
Linux是實(shí)踐性非常強(qiáng)的一門課程,在重視理論的同時(shí)必須注重實(shí)踐。本課程的內(nèi)容由淺入深、先易后難,首先介紹Linux的基礎(chǔ)知識(shí)、基本命令、操作系統(tǒng)的管理方法,然后介紹Linux網(wǎng)絡(luò)服務(wù)器配置及架設(shè)的方法,包括NFS服務(wù)、 Samba服務(wù)、FTP服務(wù)、DNS服務(wù)及Web服務(wù),最后介紹Linux下進(jìn)行編程的方法與Linux移植等內(nèi)容。針對(duì)軟件工程方向的學(xué)生,要求其掌握 Linux系統(tǒng)管理和Linux編程。根據(jù)Linux課程的特殊性,在課程的教學(xué)中一定要緊密聯(lián)系實(shí)際,為學(xué)生將來(lái)的工作實(shí)踐打下扎實(shí)的基礎(chǔ),使學(xué)生具有一定的操作能力與程序開發(fā)能力。結(jié)合本人對(duì)這門課程的教學(xué)情況,Linux課程教學(xué)采用案例與任務(wù)驅(qū)動(dòng)相結(jié)合的教學(xué)模式。
1 案例教學(xué)
“案例法”是研究者如實(shí)、準(zhǔn)確地記錄某一事件發(fā)生、發(fā)展、變化過(guò)程并進(jìn)行分析、研究的一種方法。“案例教學(xué)”描述的是教學(xué)實(shí)踐[2]。案例分析法又稱個(gè)案研究法。案例教學(xué)法起源于1920年代,由美國(guó)哈佛商學(xué)院(Harvard Business School)所倡導(dǎo),當(dāng)時(shí)是采取一種很獨(dú)特的案例型式的教學(xué),這些案例都是來(lái)自于商業(yè)管理的真實(shí)情境或事件,采用此種方式,有助于培養(yǎng)和發(fā)展學(xué)生主動(dòng)參與課堂討論,實(shí)施之后,頗具績(jī)效。這種案例教學(xué)法到了1980年代,才受到師資培育的重視,1986年美國(guó)卡內(nèi)基小組提出《準(zhǔn)備就緒的國(guó)家:二十一世紀(jì)的教師》的報(bào)告書中,特別推薦案例教學(xué)法在師資培育課程的價(jià)值,并將其視為一種相當(dāng)有效的教學(xué)模式。
案例教學(xué)法強(qiáng)調(diào)教師在精心選擇與設(shè)計(jì)案例的基礎(chǔ)上,組織學(xué)生對(duì)案例進(jìn)行分析和討論,讓學(xué)生從分析與討論中學(xué)到知識(shí)并啟發(fā)學(xué)生的思維。這種方法比較適用于專業(yè)性、實(shí)踐性較強(qiáng)的課程教學(xué)中。從上述的介紹中可知,案例教學(xué)就是教師精心挑選案例,并將案例分解與完全對(duì)案例的過(guò)程進(jìn)行講解或演示給學(xué)生的一種教學(xué)方法,在案例的講解或演示的過(guò)程中將知識(shí)點(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èn)題、完成任務(wù)為主的互動(dòng)式教學(xué)。
將再現(xiàn)式教學(xué)轉(zhuǎn)變?yōu)樘骄渴綄W(xué)習(xí),使學(xué)生處于積極的學(xué)習(xí)狀態(tài),每一位學(xué)生都能根據(jù)自己對(duì)當(dāng)前問(wèn)題的理解,運(yùn)用共有的知識(shí)和自己特有的經(jīng)驗(yàn)提出方案,解決問(wèn)題。在學(xué)習(xí)的過(guò)程中,學(xué)生在教師的幫助下,緊緊圍繞一個(gè)共同的任務(wù)活動(dòng)中心,在強(qiáng)烈的問(wèn)題動(dòng)機(jī)驅(qū)動(dòng)下,通過(guò)對(duì)學(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è)過(guò)程中,學(xué)生還會(huì)不斷地獲得成就感,可以更大地激發(fā)學(xué)生的求知欲望,逐步形成一個(gè)感知心智活動(dòng)的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開拓進(jìn)取的自學(xué)能力,在完成任務(wù)的過(guò)程中學(xué)生能在“不自覺”中掌握學(xué)習(xí)的內(nèi)容,從而達(dá)到教學(xué)的目的[3]。 任務(wù)驅(qū)動(dòng)教學(xué)的步驟如下。
⑴ 創(chuàng)建情境:主要由教師來(lái)創(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é)生去直接面對(duì)任務(wù)中的實(shí)際需要解決的問(wèn)題。在解決任務(wù)中的問(wèn)題時(shí)使學(xué)生更主動(dòng)、更廣泛地激活原有知識(shí)和經(jīng)驗(yàn),來(lái)分析與解決當(dāng)前的問(wèn)題,問(wèn)題的解決會(huì)使學(xué)生對(duì)個(gè)人所掌握的知識(shí)進(jìn)行梳理并建構(gòu)新的知識(shí)體系,同時(shí)也為新舊知識(shí)的銜接、拓展提供了理想的平臺(tái),這正是探索性學(xué)習(xí)的重要特征。
、 完成任務(wù):學(xué)生在明確自己的任務(wù)后,要進(jìn)行自主的學(xué)習(xí)與分析。首先要進(jìn)行分析,分析當(dāng)前的任務(wù),需要解決什么問(wèn)題,掌握什么知識(shí);然后尋求解決問(wèn)題的方法,教師則只提供有關(guān)線索及材料;最后再進(jìn)行同學(xué)間的交流與協(xié)作,通過(guò)不同觀點(diǎn)的交鋒,補(bǔ)充、修正,加深每個(gè)學(xué)生對(duì)當(dāng)前問(wèn)題解決方案的理解和認(rèn)識(shí)。
⑷ 效果評(píng)價(jià):對(duì)學(xué)生的學(xué)習(xí)效果進(jìn)行評(píng)價(jià),評(píng)價(jià)主要從兩部分進(jìn)行,一方面是對(duì)學(xué)生完成當(dāng)前問(wèn)題的解決方案的過(guò)程和結(jié)果進(jìn)行評(píng)價(jià),另一方面是對(duì)學(xué)生自主學(xué)習(xí)及協(xié)作學(xué)習(xí)能力的評(píng)價(jià)。教師最后對(duì)學(xué)生在完成任務(wù)過(guò)程中的表現(xiàn)進(jìn)行點(diǎn)評(píng)并給出相應(yīng)的成績(jī),教師點(diǎn)評(píng)能幫助學(xué)生全面總結(jié)與提高學(xué)習(xí)能力。
3 案例教學(xué)法在Linux教學(xué)中的應(yīng)用
目前Linux的教材有很多,而且每年都有Linux教材版本更新,面對(duì)多種版本的教材,選擇也是一個(gè)難題。根據(jù)本人的教學(xué)經(jīng)驗(yàn),Linux由于學(xué)生對(duì)其接觸較少,其本身實(shí)用性較強(qiáng),且采用命令操作方式,所以在選取教材時(shí)要理論適度,考慮開發(fā)能力、創(chuàng)新能力與實(shí)踐能力的培養(yǎng),應(yīng)選擇典型實(shí)例較多,同時(shí)可以通過(guò)例子循序漸進(jìn)的教材。我們選擇了清華大學(xué)出版社出版的《Linux應(yīng)用與開發(fā)典型實(shí)例精講》。
在具體的教學(xué)過(guò)程中,可以通過(guò)案例將 Linux的內(nèi)容連貫起來(lái),這樣學(xué)生既學(xué)習(xí)了基本知識(shí),又學(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。通過(guò)以上案例,了解了系統(tǒng)管理的功能,又學(xué)習(xí)了用戶和組管理的相關(guān)方法。
每一次課所要講授的內(nèi)容都采用案例法進(jìn)行,把要學(xué)習(xí)的知識(shí)點(diǎn)融入到案例中。在上課前,先提出案例,然后講解案例并學(xué)習(xí)案例用到的知識(shí)或命令完成案例要求。經(jīng)過(guò)實(shí)際教學(xué)的檢驗(yàn)發(fā)現(xiàn),該方法相比傳統(tǒng)的單純講授方式,學(xué)生更有興趣、有激情,學(xué)生對(duì)知識(shí)點(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é)生通過(guò)獨(dú)立完成任務(wù),明確必須要用到的知識(shí)點(diǎn),同時(shí)注重培養(yǎng)學(xué)生掌握知識(shí)要點(diǎn);學(xué)生學(xué)的過(guò)程是以完成任務(wù)為目標(biāo),通過(guò)聽課、查資料、試驗(yàn)、同學(xué)間交流等方式掌握完成任務(wù)所需的知識(shí)點(diǎn),然后及時(shí)地操作實(shí)踐,將所學(xué)知識(shí)用到實(shí)際操作中,對(duì)遇到的問(wèn)題進(jìn)行探索式學(xué)習(xí),鍛煉分析問(wèn)題,解決問(wèn)題的能力。在這個(gè)過(guò)程中,學(xué)生通過(guò)不斷探索可以增加學(xué)習(xí)的樂(lè)趣,在不斷地獲得知識(shí)完成任務(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ù)器為用戶級(jí)訪問(wèn),設(shè)置共享目錄 /work,只允許A用戶訪問(wèn),并且具有讀/寫權(quán)限。配置完成后,在Windows客戶端上可以訪問(wèn)samba服務(wù)器上的資源,同時(shí)在Linux系統(tǒng)下通過(guò)samba客戶端可以訪問(wèn)Windows服務(wù)器上的共享資源。通過(guò)完成上述任務(wù)使學(xué)生掌握服務(wù)器的配置方法。
給學(xué)生指定任務(wù),將學(xué)生帶入到企業(yè)環(huán)境中解決問(wèn)題,使學(xué)習(xí)更具有目的性,學(xué)生拿到任務(wù)以后,將任務(wù)與任務(wù)相關(guān)的知識(shí)點(diǎn)聯(lián)系起來(lái),加深對(duì)知識(shí)點(diǎn)的理解,鞏固對(duì)所學(xué)知識(shí)點(diǎn)的掌握,教師對(duì)學(xué)生實(shí)驗(yàn)結(jié)果進(jìn)行評(píng)價(jià),并對(duì)學(xué)生完成任務(wù)的能力和自主學(xué)習(xí)的能力進(jìn)行評(píng)價(jià)[5]。在上機(jī)實(shí)驗(yàn)過(guò)程中,對(duì)學(xué)生出現(xiàn)的上機(jī)操作共性問(wèn)題要及時(shí)發(fā)現(xiàn),幫助學(xué)生解決。通過(guò)這種任務(wù)驅(qū)動(dòng)的學(xué)習(xí)模式,讓學(xué)生既解決了實(shí)際問(wèn)題,又鞏固了基本知識(shí),而且也提高了學(xué)生的操作能力。
5 改革課程的考核方式
在對(duì)教學(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)考試,由過(guò)去只注重結(jié)果的考試變?yōu)榧茸⒅亟Y(jié)果又注重過(guò)程的考核方法。②學(xué)生的課程考核成績(jī)由三部分組成,即平時(shí)成績(jī)、任務(wù)成績(jī)與期末成績(jī)。其中平時(shí)成績(jī)占15%,主要由教師對(duì)學(xué)生的出勤情況進(jìn)行打分;任務(wù)成績(jī)占 30%,主要考察學(xué)生每次任務(wù)的完成情況與教師的評(píng)價(jià),由教師給出具體成績(jī);期末成績(jī)占55%,該部分成績(jī)是在期末對(duì)學(xué)生完成項(xiàng)目或綜合任務(wù)的情況與學(xué)生答辯情況進(jìn)行考核給出的成績(jī)。
6 結(jié)束語(yǔ)
案例與任務(wù)驅(qū)動(dòng)相結(jié)合的一體化課程教學(xué)模式是對(duì)傳統(tǒng)以教師為主體的講授式教學(xué)模式的突破,從“填鴨”式的灌輸教育轉(zhuǎn)換為以學(xué)生為主體,通過(guò)案例教學(xué)提高了學(xué)生的積極性與學(xué)習(xí)的趣味性。通過(guò)任務(wù)驅(qū)動(dòng)的方式使學(xué)生更樂(lè)意學(xué)習(xí),讓學(xué)生積極、自主、協(xié)作探索交流。案例與任務(wù)驅(qū)動(dòng)的Linux教學(xué)模式加強(qiáng)了對(duì)學(xué)生上機(jī)操作能力的培養(yǎng),提高了學(xué)生在Linux平臺(tái)的程序開發(fā)能力,為學(xué)生以后的實(shí)際應(yīng)用打下基礎(chǔ),課程教學(xué)效果得到了顯著提高。該方法對(duì)其他專業(yè)或課程的教學(xué)同樣具有積極的借簽意義。
參考文獻(xiàn):
[1] 邱鐵,于玉龍.Linux應(yīng)用與開發(fā)典型實(shí)例精講[M].清華大學(xué)出版社,2011.
[2] 李艷翠,劉炎培.案例講解+任務(wù)驅(qū)動(dòng)的Linux教學(xué)模式探索[J].電腦
知識(shí)與技術(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
轉(zhuǎn)載請(qǐng)注明來(lái)自:http://www.jinnzone.com/zhiyejiaoyulw/44652.html