摘 要:本文闡述了在VB程序設(shè)計課程教學(xué)中,引入案例教學(xué)法的過程以及需要注意的主要問題,并分析了實施案例教學(xué)法的教學(xué)效果。
關(guān)鍵詞:案例教學(xué) VB程序設(shè)計 教學(xué)效果
隨著教學(xué)改革的不斷深入,教師各種新型教學(xué)方法不斷被嘗試應(yīng)用到教學(xué)中。目前,在計算機課程教學(xué)中應(yīng)用最多的教學(xué)方法是項目教學(xué)法,該教學(xué)方法比較適合操作性較強的技能課,而不適用于理論性較強的程序設(shè)計類課程。Visual Basic程序設(shè)計(以下簡稱VB程序設(shè)計)就是一門理論性較強的專業(yè)課程,它要求學(xué)生既要學(xué)好理論知識,又要掌握實際操作技能,具有獨立編程的能力。
筆者在多年的教學(xué)研究中發(fā)現(xiàn),程序設(shè)計類課程采用案例教學(xué)法,能更有效地培養(yǎng)學(xué)生解決問題的實踐能力及其他關(guān)鍵能力,提高學(xué)生的學(xué)習(xí)興趣,從而提高教學(xué)效果。本文對在VB程序設(shè)計課程教學(xué)中如何使用案例教學(xué)法做了研究和嘗試。
一、課程分析
案例教學(xué)法是師生通過共同實施一個完整的項目工作而進行的教學(xué)活動,是通過案例完成的整個工作過程讓學(xué)生學(xué)習(xí)一定的教學(xué)內(nèi)容,使學(xué)生能將教學(xué)課題的理論知識和實際技能結(jié)合起來,有獨立制訂計劃并實施的機會。學(xué)生在一定時間范圍內(nèi)可以自行組織、安排自己的學(xué)習(xí)行為,培養(yǎng)自主行為能力,最后有明確而具體的成果展示。
在以往的VB程序設(shè)計教學(xué)中,教師一開始都是介紹程序設(shè)計基礎(chǔ)、數(shù)組、過程和函數(shù)等知識,接著是介紹對象、控件、屬性、方法和事件等內(nèi)容。從知識的邏輯結(jié)構(gòu)體系上看,這種安排無可厚非,但從學(xué)生的認(rèn)知規(guī)律、素質(zhì)和興趣來看,這種方式較難行得通。而案例教學(xué)法打破了傳統(tǒng)教學(xué)模式,從實用的案例入手,學(xué)生先觀看、模仿,然后在實際操作中去探究和學(xué)習(xí)各種知識,最后進行歸納總結(jié),學(xué)習(xí)氣氛輕松愉快。整個教學(xué)過程強調(diào)學(xué)以致用,避免了枯燥、繁雜的理論說教,不僅增強了學(xué)生的學(xué)習(xí)積極性,而且對提高學(xué)生分析問題的能力也大有幫助。
二、案例的設(shè)置
1.案例的標(biāo)準(zhǔn)
VB程序設(shè)計課程大綱要求在70學(xué)時中完成程序設(shè)計基礎(chǔ)部分及數(shù)據(jù)庫管理等內(nèi)容。教學(xué)目標(biāo)為使學(xué)生具備編程能力、與數(shù)據(jù)庫的連接及讀寫數(shù)據(jù)庫中數(shù)據(jù)的能力,并能夠解決實際問題,即:通過本學(xué)期的理論學(xué)習(xí),學(xué)生能夠完成整個軟件編制的全部過程。因此,教師在設(shè)置案例時,應(yīng)該充分考慮案例的典型性,即所設(shè)置的案例應(yīng)該包括VB課程中的大部分內(nèi)容,也應(yīng)有助于學(xué)生解決實際
問題。
在設(shè)置案例時,筆者設(shè)計了一個“計算機操作員理論練習(xí)系統(tǒng)”的案例。該案例包含了程序設(shè)計基礎(chǔ)、對象控件、文件管理等內(nèi)容,根據(jù)學(xué)生的領(lǐng)悟能力和實際情況,還可以單獨增加數(shù)據(jù)庫管理等要求稍高的內(nèi)容。為了培養(yǎng)學(xué)生的團隊精神,也為提高學(xué)生的交流合作能力,以小組形式完成項目,以3~5人為一組。
2.案例的分解
在總體目標(biāo)確定的情況下,教師要根據(jù)學(xué)生現(xiàn)有的知識水平和循序漸進的原則,將總體目標(biāo)分解成可以獨立制作的子案例,并且重新編排課程進度計劃,把有些內(nèi)容提前,有的內(nèi)容置后。比如先做界面以及界面的連接,后學(xué)程序基礎(chǔ)等。但子案例的設(shè)置必須符合總體目標(biāo)的要求,即將所有的子案例綜合在一起必定是完整的軟件。舉例如下。
在課程的開始,教師就將本學(xué)期的任務(wù)告訴學(xué)生,讓學(xué)生對總體目標(biāo)有所認(rèn)識,也讓好學(xué)的學(xué)生有自學(xué)的方向。完成該案例后,可以達(dá)到以下的目的:
(1)掌握數(shù)據(jù)的基本類型、表達(dá)式及三種類型語句等程序設(shè)計基礎(chǔ);
(2)掌握常用控件屬性、事件及方法的設(shè)置等面向?qū)ο蟮脑O(shè)計方法,為后續(xù)的課程打下基礎(chǔ);
(3)掌握文件管理及數(shù)據(jù)庫管理。
3.考核方式
根據(jù)課程目標(biāo),考核方式也應(yīng)該是理論和實際并重。故筆者將最后的考核模式確定為由三部分構(gòu)成——平時成績、理論考試和軟件效果。具體要求為:平時成績考核學(xué)生的出勤情況、作業(yè)完成情況、上課表現(xiàn)等,由老師和小組長共同打分;理論考試主要考核學(xué)生對本門課程基本概念和技能的掌握程度,由老師負(fù)責(zé)考核;軟件效果則是整個學(xué)期上完課后,考查學(xué)生對軟件運行的掌握程度,由任課老師和小組長共同對參加考試的學(xué)生進行評分。將以上三項成績按平時成績占20%、理論考試占40%、軟件運行效果占40%折算后之和,即為學(xué)生本學(xué)期的最終成績。
三、實施過程中應(yīng)注意的問題
運用案例教學(xué)法后,教學(xué)目的是否達(dá)到,依賴于兩方面:一是教師作用的發(fā)揮,二是學(xué)生的總體與個體狀況。教師的作用要得以發(fā)揮,需要依據(jù)學(xué)生的狀況,有針對性地進行教學(xué)。職業(yè)學(xué)校的學(xué)生在基礎(chǔ)理論知識與素質(zhì)能力上均有所欠缺,這種欠缺使案例教學(xué)有其特殊性。因此,筆者認(rèn)為,在進行案例設(shè)計及教學(xué)的過程中,需要注意以下的幾個方面的問題。
1.案例的設(shè)計要符合學(xué)生特點
首先,案例設(shè)計要緊扣主題,符合教學(xué)目標(biāo)要求,與主要教學(xué)內(nèi)容密切相關(guān)。其次,應(yīng)該注意難度,若案例難度超出學(xué)生的知識水平和理解能力太多,會打擊學(xué)生學(xué)習(xí)的積極性,導(dǎo)致很多學(xué)生因為學(xué)不懂而放棄。故在設(shè)計案例時,教師應(yīng)選擇敘述簡潔、條理清晰、明白易懂的案例,或者對難懂的案例進行模仿改造。
2.充分發(fā)揮學(xué)生的主觀能動性,并給予正確的引導(dǎo)
教師將要解決的問題化整為零,逐步深入。學(xué)生會在分析小問題的過程中,逐漸加深對案例的理解,由依賴教材理論知識解釋問題,到最后依靠自己的理解得出自己的結(jié)論。
3.每次課后進行概括總結(jié)
總結(jié)的目的有兩個:一是教師肯定學(xué)生有創(chuàng)造性的見解和符合邏輯的分析,并從理論上加以說明,從而激發(fā)學(xué)生參與課堂討論的積極性;二是再次強調(diào)本次課所涉及的知識要點,以便學(xué)生課后復(fù)習(xí),使理論知識更加系統(tǒng)化。
四、實施效果
通過案例教學(xué)法,教師的教育理念、學(xué)生的學(xué)習(xí)心境、課堂氛圍發(fā)生了根本變化,但這也對教材建設(shè)、教學(xué)方式、學(xué)習(xí)方式提出了更高的要求。總的來看,學(xué)生的學(xué)習(xí)積極性明顯提高,學(xué)生積極思考,踴躍回答問題,缺課、玩手機、打瞌睡的現(xiàn)象明顯減少。課后,很多學(xué)生還自發(fā)地組成興趣小組進行鉆研。
實施案例教學(xué),能較好地彌補理論教學(xué)與實踐教學(xué)之間的距離,并將很多專業(yè)課的知識較好地融合到一起,教學(xué)更加貼近實際工作,體現(xiàn)了以學(xué)生為主體的宗旨,發(fā)展了學(xué)生綜合運用知識解決實際問題的能力,以及搜集、處理、利用信息的能力,提高了學(xué)生的人際交往能力、適應(yīng)社會的能力。
五、小結(jié)
對學(xué)生而言,每個案例既是知識的獲取、邏輯思維和形象思維的綜合,同時又是藝術(shù)的享受和參與。案例教學(xué)法將學(xué)習(xí)、掌握VB語言這個枯燥的過程,變成“快樂學(xué)習(xí)”,深深地吸引了學(xué)生,提升了他們的求知欲。
教學(xué)實踐表明,案例教學(xué)法不但解決了程序設(shè)計課時少、知識點多、實效差、與應(yīng)用脫節(jié)等問題,充分調(diào)動了學(xué)生學(xué)習(xí)的積極性,提高了學(xué)生的計算機應(yīng)用能力,更重要的是,案例教學(xué)法將傳統(tǒng)教學(xué)中以教師、教材為中心,變成以學(xué)生為中心,形成了學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)和探索性學(xué)習(xí)的學(xué)習(xí)氛圍。
參考文獻(xiàn):
[1]孫寧.淺談案例教學(xué)法[M].教書育人,2011(18).