文章編號:1672-5913(2008)16-0129-02
摘要:本文探討了任務驅動式教學、分組教學、案例化教學、情景化實驗與開放式實驗和知識深入式答疑及其在課程教學中的應用。
關鍵詞:任務驅動;Linux系統(tǒng)管理;開放式實驗
中圖分類號:G642
文獻標識碼:B
1任務驅動式教學
以Apache服務器配置為例,課程組精心設計了課程“任務”,即分別以www.Linux_nii.com、sports.Linux_
nii.com、news.Linux_nii.com為域名,配置三個web應用。并且架設ftp服務器,分別給每個網(wǎng)站配備一個管理員進行網(wǎng)站的管理與維護。
通過分析這個任務,并且將其和學生經(jīng)常訪問的校園網(wǎng)進行類比,使學生拿到這個課程任務后,深深感受到任務的實用性并產(chǎn)生了濃厚的興趣。
帶著這個任務,教師首先進行任務分解,將其分化為幾個基本知識點:apache服務配置、虛擬主機配置、ftp配置、dns配置等,然后通過適當?shù)闹v解逐一進行消化。
2分組教學
將學生6~8人分為1組,每組指定1名組長。教學過程中,同組同學坐在一起,由組長負責組織學習和課堂實踐,教師指導和答疑只需要負責每組的組長或骨干成員即可。
以60人班型為例,將學生按每6人1組,分為10組,每組指定了一名組長并配備一個技術骨干。其中組長負責小組學生的考勤、任務布置、實驗報告收集和答疑,技術骨干負責該小組的技術支持。課程組定期對組長和技術骨干進行培訓和指導,使他們在課前就基本掌握課堂所需知識,具備技術指導的能力。
比如在講服務器配置部分前,對組長和技術骨干進行了課前指導。授課過程中組長和技術骨干通過兩次學習,對內容完全掌握,能夠完成對同組學生指導的任務。
這樣不僅能保證每組同學都能得到指導,也能鍛煉學生的協(xié)同學習和自學習能力。實驗考核方式也采取小組考核,激發(fā)學生集體榮譽感,促使學生共同學習和進步。
3案例化教學
案例化教學是在教學過程中以具體的案例講解相應的知識點,并形成該案例的視頻教學錄像。學生在預習和復習階段,通過預習教材知識點與觀看視頻教學案例相結合的方式,對知識有更全面、更感觀的了解。
課程組提供的案例源自教材,并有適當?shù)纳钊搿楸阌趯W生網(wǎng)上學習,提高下載速度,將案例制作成體積較小的flash動畫格式。為方便學生在沒有網(wǎng)絡的環(huán)境下學習,課程組還制作了視頻學習課件,打包成iso格式,供學生下載。其中:
Linux簡介中提供了安裝vmware、建立虛擬機及安裝RedHat Linux三個教學視頻案例;
文件系統(tǒng)一章提供了輸入重定向、權限命令、使用文件系統(tǒng)及掛載四個教學案例視頻;
用戶與組管理一章提供了用戶管理及組管理兩個教學案例視頻等。
4情景化實驗與開發(fā)式實驗
Linux系統(tǒng)管理課程共64課時,采用理論教學與實驗教學相結合的方式,其中理論課(課堂教學與課堂實踐)48課時,實驗課16課時。
實驗課采用集中實踐方式,共4部分實驗,每個實驗4課時,包括Linux基礎、虛擬網(wǎng)絡環(huán)境建設、web服務器架設與綜合實驗,并撰寫了實驗指導書。學生拿到實驗指導書后,根據(jù)實驗目的和要求,結合預備知識,進行分組實驗。每個實驗共分為3個部分。
基礎模塊:基礎模塊部分15~20個題目,每個題目分別針對于不用的知識點。例如:
(1) 在當前目錄下建立文件exam.c,將文件exam.c拷貝到/usr 這個目錄下,并改名為 shiyan.c。
(2) 在任何目錄下回到用戶主目錄。
(3) 打印當前目錄。
(4) 在當前目錄中新建文件text并設置文件的屬性為文件屬主(u)增加執(zhí)行權限與文件屬主同組用戶(g)增加寫權限其他用戶(o) 刪除讀權限。
提升模塊—情景式實驗:指定實驗的情景,并給出關鍵的實驗步驟,學生按照步驟完成整個實驗。例如:
(1) 以root身份登錄,完成以下操作:
添加兩個用戶user1(加入student組,如果student組不存在,創(chuàng)建sutdent組)和user2。(如果用戶已存在,將用戶及其主目錄一并刪除,再添加用戶。)
為user1和user2設置初始密碼123456
在/目錄下創(chuàng)建名為usershare的目錄,并將此目錄的訪問權限修改為對于所有用戶都可讀、寫、執(zhí)行。
(2) 以user1身份登錄,完成以下操作:
修改密碼為654321
在/usershare目錄下創(chuàng)建bin.c文件,內容如下:
#include
int main()
{
printf(\"user1's bin\\");
return 0;
}
(3) 以user2身份登錄,完成以下操作:
a)修改bin.c文件內容為:
#include
int main()
{
printf(\"user2's bin\\");
return 0;
}
b) 創(chuàng)建/usershare/user2home/目錄
c) 將bin.c文件拷貝到/usershare/user2home/目錄下,并更名為user2bin.c
d) 查看/usershare/user2home/目錄下文件的詳細信息,并將結果保存在user2home文件中
e) 查看user2home文件的內容,將內容顯示在tty5控制臺上。
(4) 再次以root身份登錄系統(tǒng),完成以下操作:
刪除/usershare目錄
刪除用戶user1、user2,并同時刪除它們的主目錄。
提升模塊—開放式實驗:只指定實驗的目的及實驗結果,由學生自行設計實驗,提交實驗設計方案及實驗步驟。
例如:管理員root需要創(chuàng)建一個users用戶組,該組擁有usera,userb,userc三個用戶。各用戶完成下列功能:
登錄系統(tǒng)后,在統(tǒng)一的目錄下/home/users下的users文件中注冊個人信息(包括用戶名,真實姓名,性別,聯(lián)系方式,家庭住址等)。
注冊完成后,各用戶將該文件備份到各自的主目錄中。root用戶取消用戶對該文件的修改權限。
學生經(jīng)過基礎模塊的實驗,了解并熟練各個知識點;經(jīng)過情景式實驗進一步鞏固知識點,加深理解;經(jīng)過開放式實驗的設計達到對知識融會貫通的程度。
5知識深入式答疑
為了幫助學生鞏固課堂知識,提升技能,課程組每兩周安排一次答疑。答疑共分為課堂知識答疑和知識深入兩部分。
課堂知識答疑就是解答學生在學習過程中遇到的各種問題。
知識提高部分就是對課堂知識進行擴展,給學生講解相關的技術或布置更深入的實驗。比如vmware的各種功能,包括克隆,虛擬網(wǎng)絡環(huán)境架設,共享網(wǎng)絡連接等。
學生通過知識深入式的答疑,不僅解決了學習中的問題,而且進行了更深入的學習和實踐。
6總結
本學期,我校共有7個教學班,約500人參加了Linux系統(tǒng)管理的學習。學生普遍反映對Liunx發(fā)生了較為濃厚的興趣,經(jīng)過課堂講解、分組實驗、知識深入式答疑、案例等幾個階段,熟練地掌握了課程要求的各項知識和技能,可以熟練地進行各種服務器的配置與管理。
為適應進一步課程建設的需要,課程組準備在案例庫建設、題庫建設、實驗指導書及教材建設等方面進行更深入的研究和探索。
參考文獻:
[1] 蘇智. 案例教學法在高職《網(wǎng)頁制作》課程中的運用[J]. 教育信息化,2005,(4).
[2] 徐甜,吳華. “案例驅動”教學法在計算機教學中的研究與實踐[J]. 職業(yè)時空,2006,(15).
[3] 張華. 課程與教學論[M]. 上海教育出版社,2000.