李艷 劉炎培
摘要:目前各個(gè)高校紛紛開(kāi)設(shè)Linux課程,由于學(xué)生對(duì)Linux不熟悉,采用何種教學(xué)方法才能讓學(xué)生較快地掌握Linux的使用與管理,是每位教師所關(guān)心的問(wèn)題。該文根據(jù)作者多年的教學(xué)實(shí)踐經(jīng)驗(yàn),提出了案例講解+任務(wù)驅(qū)動(dòng)的教學(xué)模式,實(shí)踐證明該方法具有一定的優(yōu)越性,有利于培養(yǎng)適應(yīng)社會(huì)發(fā)展需要的實(shí)用型計(jì)算機(jī)人才。
關(guān)鍵詞: Linux;教學(xué)模式;案例講解;任務(wù)驅(qū)動(dòng)
中圖分類(lèi)號(hào):G652文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1009-3044(2012)05-1178-02
Exploration of Linux Teaching Mode Based on Case Teaching and Task Driven
LI Yan-cui LIU Yan-pei
(Henan Institute of Science and Technology, Xinxiang 453003, China)
Abstract: Various universities have open Linux course at present, and most student not familiar with Linux, so teacher care about the type of teaching methods to make students rapidly master the use of Linux management. According to the authors teaching practice experience, presents Case Teaching andTask Drivern teaching mode, practice proves that the method has certain advantages and helpful for training so? cial development needs computer talent.
Key words: Linux; teaching mode; case teaching; task driven
1概述
Linux是目前最熱門(mén)、最流行的操作系統(tǒng)之一,現(xiàn)在擁有大量的用戶。由于其源碼公開(kāi)、安全、高效、功能強(qiáng)大,具有良好的兼容性和可移植性,Linux現(xiàn)在已經(jīng)廣泛應(yīng)用在一些關(guān)鍵的行業(yè),如政府、軍隊(duì)、金融、電信和證券等,隨著Linux在各個(gè)行業(yè)的廣泛成功應(yīng)用,企業(yè)需要大量的Linux應(yīng)用開(kāi)發(fā)和網(wǎng)絡(luò)服務(wù)人才。各地高等院校的學(xué)生、科研機(jī)構(gòu)以及研究人員也紛紛以Linux作為自己學(xué)習(xí)和研究的對(duì)象。我國(guó)政府也認(rèn)識(shí)到Linux對(duì)于我國(guó)信息產(chǎn)業(yè)的發(fā)展具有重要意義,大力推廣Linux的應(yīng)用。我校為適應(yīng)社會(huì)的需求,在計(jì)算科學(xué)與技術(shù)專(zhuān)業(yè)(網(wǎng)絡(luò)方向)開(kāi)設(shè)了Linux課程。
Linux是一門(mén)實(shí)踐性很強(qiáng)的課程,必須堅(jiān)持理論與實(shí)踐并重的原則。本課程根據(jù)初學(xué)者的學(xué)習(xí)規(guī)律,首先介紹Linux的基礎(chǔ)知識(shí)、基本操作、操作系統(tǒng)的管理方法,然后介紹Linux網(wǎng)絡(luò)服務(wù)器配置及架設(shè)的方法,包括NFS服務(wù)、Samba服務(wù)、FTP服務(wù)、DNS服務(wù)及Web服務(wù),最后介紹Linux安全管理上的知識(shí)和Linux下進(jìn)行編程的方法。針對(duì)網(wǎng)絡(luò)方向的學(xué)生,為學(xué)生打下Linux系統(tǒng)管理和服務(wù)器管理的基礎(chǔ)。根據(jù)Linux課程的特殊性,這門(mén)課程必須和學(xué)生未來(lái)的工作實(shí)踐相結(jié)合,學(xué)生未來(lái)要用的,就應(yīng)該是我們現(xiàn)在要教的,結(jié)合本人這門(mén)課的教學(xué)情況,Linux采用案例講解+任務(wù)驅(qū)動(dòng)的教學(xué)模式。
2案例講解和任務(wù)驅(qū)動(dòng)介紹
2.1案例講解概述
“案例法”是研究者如實(shí)、準(zhǔn)確記錄某一事件發(fā)生、發(fā)展、變化過(guò)程并進(jìn)行分析、研究的一種方法?!敖虒W(xué)案例”描述的是教學(xué)實(shí)踐。案例分析法又稱(chēng)個(gè)案研究法,由哈佛大學(xué)于1880年開(kāi)發(fā)完成,后被哈佛商學(xué)院用于培養(yǎng)高級(jí)經(jīng)理和管理精英的教育實(shí)踐,逐漸發(fā)展今天的"案例分析法"。而案例教學(xué)則是一種教學(xué)方法,它與傳統(tǒng)的講授法相對(duì)應(yīng),強(qiáng)調(diào)教師在精心選擇并具體描述案例的基礎(chǔ)上,組織學(xué)生對(duì)案例進(jìn)行分析和討論,該方法一般在具有較強(qiáng)專(zhuān)業(yè)性的教學(xué)中使用。根據(jù)以上介紹可知,案例講解就是在教師精心選擇案例的基礎(chǔ)上,將案例分解并將案例完成過(guò)程演示講解給學(xué)生的一種方法,在案例講解的過(guò)程中將基本原理方法融入其中,比單純的理論教學(xué)生動(dòng)易學(xué)。
2.2任務(wù)驅(qū)動(dòng)教學(xué)
2.2.1任務(wù)驅(qū)動(dòng)教學(xué)法概述
任務(wù)驅(qū)動(dòng)教學(xué)法是一種建立在建構(gòu)主義學(xué)習(xí)理論基礎(chǔ)上的教學(xué)法,它將以往以傳授知識(shí)為主的傳統(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)題。通過(guò)任務(wù)的完成,同學(xué)們能夠“不自覺(jué)”的掌握學(xué)習(xí)內(nèi)容,來(lái)達(dá)到教學(xué)目的。
2.2.2任務(wù)驅(qū)動(dòng)教學(xué)的步驟
1)創(chuàng)設(shè)情境:主要由教師來(lái)創(chuàng)設(shè)特定的教學(xué)情景,使學(xué)生的學(xué)習(xí)能在與現(xiàn)實(shí)情況基本一致或相類(lèi)似的情境中發(fā)生。需要?jiǎng)?chuàng)設(shè)與當(dāng)前學(xué)習(xí)主題相關(guān)的、盡可能真實(shí)的學(xué)習(xí)情境,引導(dǎo)學(xué)習(xí)者帶著真實(shí)的“任務(wù)”進(jìn)入學(xué)習(xí)情境,使學(xué)習(xí)更加直觀和形象化。
2)確定任務(wù):設(shè)計(jì)一個(gè)與學(xué)習(xí)主題相關(guān)的任務(wù)作為課堂的中心內(nèi)容,讓學(xué)生們直接面臨需要立即解決的問(wèn)題。任務(wù)的解決有可能使學(xué)生更主動(dòng)、更廣泛地激活原有知識(shí)和經(jīng)驗(yàn),來(lái)理解、分析并解決當(dāng)前問(wèn)題,問(wèn)題的解決為新舊知識(shí)的銜接、拓展提供了理想的平臺(tái),通過(guò)問(wèn)題的解決來(lái)建構(gòu)知識(shí),正是探索性學(xué)習(xí)的主要特征。
3)分析并完成任務(wù):學(xué)生們要學(xué)會(huì)自主學(xué)習(xí)與協(xié)作學(xué)習(xí),拿到任務(wù)后,學(xué)生首先進(jìn)行分析,要完成當(dāng)前的任務(wù),需要解決哪些問(wèn)題、掌握哪些知識(shí),分析完成后開(kāi)始尋求解決問(wèn)題的辦法,教師則提供有關(guān)線索及材料,最后再進(jìn)行同學(xué)間的交流與協(xié)作,通過(guò)不同觀點(diǎn)的交鋒,補(bǔ)充、修正和加深每個(gè)學(xué)生對(duì)當(dāng)前問(wèn)題的解決方案。
4)效果評(píng)價(jià):對(duì)學(xué)習(xí)效果的評(píng)價(jià)主要包括兩部分內(nèi)容,一方面是對(duì)學(xué)生是否完成當(dāng)前問(wèn)題的解決方案的過(guò)程和結(jié)果的評(píng)價(jià),另一方面是對(duì)學(xué)生自主學(xué)習(xí)及協(xié)作學(xué)習(xí)能力的評(píng)價(jià)。教師最后進(jìn)行點(diǎn)評(píng),幫助學(xué)生們更好的總結(jié)。
3案例講解+任務(wù)驅(qū)動(dòng)在Linux教學(xué)中的應(yīng)用
3.1教學(xué)采用案例講解
現(xiàn)在Linux的教材非常多,每年由于Linux發(fā)型版本更新,教材更新速度也很快,容易造成教學(xué)上無(wú)從選擇的局面。根據(jù)本人的教學(xué)經(jīng)驗(yàn),Linux由于實(shí)用性較強(qiáng),學(xué)生接觸較少,選取教材要基本理論適度,體現(xiàn)素質(zhì)教育、創(chuàng)新能力與實(shí)踐能力的培養(yǎng),同時(shí)Linux選擇例子較多,可以通過(guò)例子循序漸進(jìn)地教授Linux課程體系的教材。本門(mén)課程選擇清華大學(xué)出版社出版的《Linux操作系統(tǒng)實(shí)用教程》。
在實(shí)際上課過(guò)程中,通過(guò)案例將Linux的相應(yīng)內(nèi)容連貫起來(lái),這樣學(xué)生既學(xué)習(xí)了基本知識(shí),又學(xué)會(huì)了綜合應(yīng)用。例如在用戶和組管理這次課的內(nèi)容,需要學(xué)生掌握的是用戶和組的概念,配置文件(/etc/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,觀察G1和G2組在/etc/group和/etc/gpasswd文件中的異同;將用戶user1添加到G1中,將G2改名為Group2,刪除Group2。通過(guò)以上案例既達(dá)到了系統(tǒng)管理的功能,又學(xué)習(xí)了用戶和組管理的相關(guān)方法。
對(duì)每一次課的內(nèi)容都采用案例講解的方法,將所要學(xué)習(xí)的內(nèi)容融合到案例中完成,上課之前先將案例提出,然后學(xué)習(xí)命令完成案例要求。經(jīng)過(guò)實(shí)際教學(xué)發(fā)現(xiàn)這種方法比單純講內(nèi)容學(xué)生的興趣高,教學(xué)效果好。
3.2學(xué)生上機(jī)采用任務(wù)驅(qū)動(dòng)
基于任務(wù)驅(qū)動(dòng)教學(xué)學(xué)生上機(jī)操作模式,就是把每次學(xué)生上機(jī)的內(nèi)容細(xì)化為具體的任務(wù),學(xué)生通過(guò)獨(dú)立完成任務(wù),明白自己的工作所牽涉的知識(shí)點(diǎn),同時(shí)注重培養(yǎng)學(xué)生掌握知識(shí)要點(diǎn);學(xué)生學(xué)的過(guò)程是以子任務(wù)為具體的目標(biāo),通過(guò)聽(tīng)課、查資料、交流等方式掌握任務(wù)所需各種知識(shí)點(diǎn),然后及時(shí)地動(dòng)手實(shí)踐,將所學(xué)知識(shí)轉(zhuǎn)化到實(shí)際操作中,對(duì)遇到的問(wèn)題進(jìn)行探索式學(xué)習(xí),鍛煉分析問(wèn)題,解決問(wèn)題的能力。在這個(gè)過(guò)程中,學(xué)生還會(huì)不斷地獲得成就感,可以更大地激發(fā)他們的求知欲望,逐步形成一個(gè)感知心智活動(dòng)的良性循環(huán),從而培養(yǎng)出獨(dú)立探索、勇于開(kāi)拓進(jìn)取的自學(xué)能力。
例如在學(xué)習(xí)samba服務(wù)器配置時(shí),需要利用samba軟件包架設(shè)一臺(tái)資源共享服務(wù)器,給學(xué)生安排任務(wù):有100個(gè)員工的A公司要組建全新的企業(yè)網(wǎng)絡(luò),要在全新的服務(wù)器上為公司員工提供samba服務(wù),設(shè)置samba服務(wù)器所在的工作組為workgroup,samba服務(wù)器為用戶級(jí)訪問(wèn),設(shè)置共享目錄/docs,只允許A用戶訪問(wèn),并且具有讀寫(xiě)權(quán)限。配置完成后使在windows客戶端上可以訪問(wèn)samba服務(wù)器上的資源,同時(shí)在Linux系統(tǒng)下通過(guò)samba客戶端可以訪問(wèn)Windows服務(wù)器上的共享資源。通過(guò)這個(gè)任務(wù)使學(xué)生掌握samba服務(wù)器的配置方法。
通過(guò)指定任務(wù),將學(xué)生帶入到企業(yè)環(huán)境中解決問(wèn)題,使學(xué)習(xí)更加有目的性,學(xué)生拿到任務(wù)以后,將具體的任務(wù)和相關(guān)的知識(shí)點(diǎn)聯(lián)系起來(lái),加深對(duì)知識(shí)點(diǎn)的理解和掌握,教師在學(xué)生實(shí)驗(yàn)結(jié)果的基礎(chǔ)上進(jìn)行評(píng)價(jià),評(píng)價(jià)學(xué)生的完成任務(wù)能力和自主學(xué)習(xí)能力。在上機(jī)實(shí)驗(yàn)過(guò)程中,針對(duì)學(xué)生上機(jī)操作出現(xiàn)的共性問(wèn)題要及時(shí)發(fā)現(xiàn),幫助學(xué)生解決重點(diǎn)問(wèn)題。通過(guò)這種任務(wù)驅(qū)動(dòng)的練習(xí)模式,學(xué)生上機(jī)有的放矢,既解決了實(shí)際問(wèn)題,又鞏固了基本知識(shí)。
3.3建立多方位的課程考核方式
當(dāng)教材問(wèn)題與教學(xué)方法和手段問(wèn)題解決后,那么對(duì)學(xué)生的學(xué)習(xí)效果應(yīng)該有一套完善的考核標(biāo)準(zhǔn),傳統(tǒng)的筆試試卷考試模式注重的是學(xué)生掌握理論知識(shí)的程度。對(duì)于實(shí)踐動(dòng)手能力和應(yīng)用能力的考察很難做到全方面的考核。理論知識(shí)完全掌握,未必對(duì)等于實(shí)際的課程動(dòng)手與實(shí)踐能力。借鑒以往學(xué)者的研究,本人采用的具體措施如下:1.取消傳統(tǒng)的理論與實(shí)驗(yàn)考試,由過(guò)去只注重結(jié)果的考試變?yōu)榧茸⒅亟Y(jié)果又注重過(guò)程的考核方法。2.經(jīng)過(guò)改革后,學(xué)生的課程成績(jī)由3部分組成,即平時(shí)成績(jī)、任務(wù)成績(jī)與期末成績(jī)。其中平時(shí)成績(jī)占20%,主要由教師對(duì)學(xué)生的出勤情況與平時(shí)表現(xiàn)進(jìn)行打分;任務(wù)成績(jī)占30%,主要考察學(xué)生每次任務(wù)的完成情況,每次任務(wù)的執(zhí)行結(jié)果由老師打分;期末成績(jī)占50%,該部分成績(jī)?cè)谄谀┮跃C合任務(wù)完成答辯情況和個(gè)人總結(jié)的方式完成。
(下轉(zhuǎn)第1189頁(yè))
4結(jié)束語(yǔ)
這種案例講解+任務(wù)驅(qū)動(dòng)的教學(xué)做一體化的課程教學(xué)模式突破了傳統(tǒng)的知識(shí)傳授、教師為主體的教學(xué)模式,變學(xué)生為主體,通過(guò)案例講解提高學(xué)生的積極性,通過(guò)任務(wù)驅(qū)動(dòng)的方式使學(xué)生更樂(lè)意學(xué)習(xí),讓學(xué)生積極、自主、合作探索交流。案例講解+任務(wù)驅(qū)動(dòng)的Linux教學(xué)模式強(qiáng)化學(xué)生上機(jī)操作能力的培養(yǎng),為學(xué)生以后的實(shí)際應(yīng)用打下基礎(chǔ),課程教學(xué)效果也顯著提高。
參考文獻(xiàn):
[1]劉東戈,孫昌立,王旭. Linux操作系統(tǒng)實(shí)用教程[M].北京:清華大學(xué)出版社,2011.
[2]應(yīng)毅.針對(duì)實(shí)際應(yīng)用的Linux實(shí)驗(yàn)教學(xué)研究[J].計(jì)算機(jī)教育,2010(20):139-142.
[3]王繼魁,徐巨峰.高校Linux課程改革及教學(xué)模式的探索[J].吉林師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2010(4):148-150.
[4]陳添源.以社會(huì)需求為導(dǎo)向的Linux教學(xué)體系構(gòu)建[J].福建電腦,2010(6):175-176.
[5]虞江鋒. Linux網(wǎng)絡(luò)系統(tǒng)管理課程教學(xué)改革與實(shí)踐[J].計(jì)算機(jī)時(shí)代,2010(3):59-61.