摘 要: 本文從VF程序設計教學現狀進行分析,對案例教學法的內涵、特色,以及在具體教學中的應用等方面進行了闡述。
關鍵詞: 案例教學法 VF程序設計課程 應用
計算機的普及與應用,使計算機應用能力成為現代社會對大學生知識結構和能力水平的基本要求,也是學生參與社會競爭的一個重要方面。VF程序設計課程是大多數高校非計算機專業學生必修的一門公共計算機課程,能否學好VF程序設計課程直接影響到學生后續主干專業課程的學習效果,也直接影響到今后的程序設計能力。VF程序設計課程要求學生理解面向對象程序設計的基本思想,掌握計算機語言的基本知識和結構化程序設計的基本內容,熟練掌握可視化編程的基本方法,為今后學習其他課程打下良好的基礎。如果教師在組織教學時缺乏良好的教學方法,不注重培養學生的自主學習和創新能力,就會與實踐脫節,嚴重影響教學效果。傳統的教學模式只注重VF編程語言基本語句、語法和一些細節的分析,“學”圍著“教”轉,其后果是學生機械地接受教師灌輸的理論知識,在學習時感到內容枯燥難學,學過之后又不能用程序設計有效解決實際問題,限制學生主動性的發揮。為了提高VF程序設計課程的教學質量,提升教育效益,我們急需對該課程的教學模式進行改革。基于這種狀況,我嘗試在VF程序設計課程中引入案例教學方法,改革常規教學方式,緊密地與實際應用相結合,取得了較好的教學效果。
一、案例教學法的內涵
案例教學法是指教師精心策劃和指導,根據教學目的和教學內容的需要和學生身心發展的特點,運用典型案例,將學生帶入特定事件的“現場”,深入角色,分析案例,引導學生自主探究性學習,以提高學生分析和解決實際問題能力的一種教學方法。作為一種教學方法和教學模式,案例教學法以人為本,張揚個性,教學過程注重挖掘人的潛能、開拓人的思維、增強人的自信、鍛煉人的能力,它的有效實施能較好地培養起學生主動探究知識的科學態度,并使學生在程序設計時充分表現出參與精神和主動合作傾向。由此可見,案例教學法是一種啟發學生研究實際問題、注重學生智力開發及能力培養的現代教學方法,是一種創新性的教學實踐活動。在實施案例教學法時,教師必須注意案例教學法不同于其它教學法中的案例分析。案例教學法的教學模式是案例—理論—案例,案例既是教學活動的出發點,又是落腳點。
二、案例教學法的特色
案例教學法分案例講解與案例分析兩種方法。
1.案例講解法
案例講解用于通常的課堂教學中,一般是在理論知識講授之后輔以案例講解。對于有些應用性很強的教學,放棄邏輯展開,而直接用案例講解來教學,有時反而可以收到更加良好的效果。選擇恰當的案例是案例講解法的關鍵,在選擇時教師可以遵循典型性原則或相似性原則。
2.案例分析法
案例分析也叫案例討論,其目的則是培養創造性思維能力,更具體地說是培養學生在給定目標的前提下如何創造性地解決問題。從這個特點來看,很明顯的是案例討論的著眼點在于討論分析,通過討論、分析希望得到的不是該案例的標準答案,而是解決問題的思維方法和能力。
三、案例教學在VF教學中的應用
VF程序設計案例教學的關鍵是設計案例,設計教學案例是實施案例教學法的前提和基礎。在案例設計上,教師要站在學生角度考慮問題,從有利于學生理解、吸收的角度設計案例,而不一定要按照教材上知識的邏輯結構來設計。設計案例有如下幾個原則,案例選取首先要“精”,選編案例不可面面俱到,要緊扣教學重點、難點、基本理論和常用算法進行選擇和編寫,進而通過案例教學,更好地掌握相關知識。其次,案例選取要“實”,從實際生活出發,既要體現教學目的和要求,也要反映實際生活的需求,結合學生的專業引入典型的工程項目,只有這樣才能讓學生體會到成就感和程序設計的實用性。最后,案例選取要“深”,所選的案例要有一定的深度,讓學生能夠舉一反三,學以致用。按照學生培養目標和教學要求,將案例分為兩類:課堂教學案例和課外討論案例,不同類的案例設計的側重點不同。
1.課堂教學案例
由于課堂案例教學是以案例展開的,案例的好壞直接影響到教學的效果及質量的好差,所以案例要精心設計,注重VF程序設計課程與專業知識的結合。例如在學習基本控件時,我針對采油工程專業的學生,設計一個簡單采油信息管理系統的案例。在課堂案例教學中,我根據案例學習的目的,通過問題陳述先引入相關的知識,突出重點、透析難點,提供解決問題的方案,指引完成案例的途徑,調動學生主動地參與到案例的分析討論中來。
2.課外討論案例
課外討論案例是教師為學生準備的由學生自主學習并研究分析的案例。學生在學習課外討論案例之前已經具備所需的基礎知識。學生以自組團隊的形式自主安排時間和地點進行案例的學習、研究、分析和討論。在課外討論案例實施過程中,教師依據學生的能力、知識、性別等相關因素,將學生分成若干小組。小組成員在小組中彼此相互合作,互相激勵,積極主動地參與學習,從而完成整個小組的共同目標。例如在學習和掌握了VF的基本控件后,我讓學生實現一個成績管理系統。依據課堂教學案例的分析過程,首先讓學生進行此系統的需求分析,然后討論和研究具體實現方法。在此過程中,使學生原有的知識、經驗和技能得到進一步的充實、豐富和重構,從而達到鞏固和創新的目的,這樣既提高了學生的自主學習能力,又培養了主動探索的創造精神。
教師可根據每位學生的學習態度、表現和成果及時地進行分析點評,在點評分析過程中,既要肯定學生的表現和成績,也要針對其不足之處給予建議。通過這樣一種“學習—實踐—反饋”的過程,學生不僅可以更快、更深入地理解和掌握VF程序設計課程的內容,而且可以極大地提高獨立解決實際問題的能力。
四、小結
案例教學法作為一種獨特的教學方法,在課堂教學中起到了非常好的效果。案例教學法不但解決了計算機基礎課課時少、知識點多、課堂效果差等問題,而且充分提高了學生的學習興趣與計算機應用能力。
總之,教師在創設“案例”時,要經過精心挑選、仔細推敲,這樣才能為學生構造出有一定難度的,具有代表性的操作性案例,讓學生在完成“案例”中形成自主學習、發揮創造性思維和培養團隊精神的學習氛圍。學會全面掌握知識、運用所學知識解決問題的方法。真正體現在教學過程中,學生成為主體,教師只起引導、促進與幫助的作用。教師應充分發揮學生的主觀能動性,提高學生的學習興趣,訓練他們的各種創造性思維,全面提高他們的綜合素質。
參考文獻:
[1]劉英魁,許愛中.淺析案例教學法在VFP課程中的應用[J].河北廣播電視大學學報,2006,(6):76-77.
[2]徐建華高職院校計算機專業課運用“案例”教學法初探.正德學院學報,2005,(2).
[3]張家軍,靳玉樂.論案例教學的本質與特點[J].中國教育學刊,2004,(1).