摘 要:VB是職業高中計算機專業的必修課程,它的理論性和實踐性均較強,職校學生常常會感到抽象、枯燥、難懂,從而影響教學效果。在教學中教師可根據學生的基本情況,精心選擇恰當的案例,通過案例展示讓學生快速掌握知識;設計難度符合學生知識水平的任務,以任務驅動的方式來提高學生學習使用VB進行程序設計的興趣,增強學生學習VB的動力和信心,從而提高VB課程的課堂教學效果。
關鍵詞:VB教學;任務驅動;案例教學
一、案例—任務驅動教學法的特點
1.案例和任務驅動教學
案例教學主要是通過引入具有一定實踐性的典型實例,引導學生對其進行分析、討論的一種教學方法,目的在于發展學生的創造力和解決實際問題的能力。
2.案例—任務驅動教學法
案例教學側重于“教”,是指教師在教學過程中以事先設計好的典型案例為基礎;而任務驅動側重于“學”,是指學生在學習過程中以解決問題、完成任務為目標,在解決問題的過程中學習。
二、VB教學中開展案例—任務驅動教學的必要性
VB程序設計是一門理論性較強的學科,在原有的傳統教學模式中,按提出概念—解釋概念—舉例說明的流程對知識進行講解分析,學生只是被動地接受知識,然后依樣畫瓢,導致學生在學習中普遍認為內容枯燥難懂,缺乏學習興趣,并不能應用所學習的知識自主編制程序和解決問題。因此,在教學過程中,找到一種比較適合VB程序設計的教學方法顯得很有必要。而案例教學和任務驅動教學能很好地將理論與實踐相銜接,案例能激發學生的學習興趣,完成任務能進一步增強學生學習的信心。
三、VB教學中開展案例—任務驅動教學的可行性
教師設計具有代表性的案例,充分利用多媒體和網絡教學環境,通過演示精彩的教學案例,使課堂教學變得生動直觀,激發學生的好奇心,使學生從被動接受到積極的探索設計,將大大提高學生的學習興趣和熱情。
四、案例—任務驅動教學法的實施
案例—任務驅動教學法通過展示典型案例,激發學生的好奇心和求知欲。通過分析案例的設計思路和實現方法,講解該案例中涉及的知識點,再通過案例引入任務,引導學生自主學習、分析任務,在完成任務的過程中達到快速掌握知識和培養綜合能力的目的,最后做出總結評價。
1.精選案例,激發興趣
學生日常生活中常見的典型案例有網頁中的滾動字幕、計算器、QQ登錄框、學生成績管理系統等等。在VB教學初期,學生將接觸到許多抽象的概念,如“對象”“方法”“屬性”“事件”等,如何引導學生理解這些新鮮且抽象的概念,是整個教學活動的關鍵??梢灾谱黠@示“歡迎光臨”程序案例,通過展示此案例,讓學生覺得VB程序設計既簡單又有趣,消除學生的畏難情緒。在這種情境下,激發了學生的求知欲,而且能使學生清楚學習VB的實際用途,這樣學生才有動力繼續學習下去。
2.分析案例,提出任務
在充分調動了學生學習積極性的前提下,分析案例中涉及的主要知識,能使學生了解VB中的相關概念和語法結構。通過分析“歡迎光臨”案例,讓學生熟悉編程的集成環境,了解程序設計的基本步驟,而網頁中的“滾動字幕”案例,可以讓學生熟悉程序設計基本結構,在初步取得良好教學效果的基礎上,再對案例提出拓展設計任務。
3.完成任務,提高能力
在整個教學過程中,都需要教師和學生很好地配合,教師給學生布置難度適宜的任務后,在教師的引導下讓學生獨立完成。對于簡單的任務,學生可以通過模仿案例或自主學習完成。遇到困難時可以向同學、老師尋求指導與幫助,或者發揮群體的積極功能,通過小組協作的方式來完成任務。通過完成任務,學生不僅掌握了VB的基本知識和設計方法,同時極大地提高了學生的實踐操作能力和與他人合作共事的能力。
4.總結評價,互相學習
當學生完成任務后,教師要及時給予總結評價。了解學生掌握知識的情況,對于基礎薄弱的學生,能有針對性地進行輔導;同時,我們也可以發現教學中存在的問題,從而調整教學內容和教學方法。還可以將優秀作品作為范例展示給學生,供所有學生欣賞和交流,分析其設計思想和涵蓋內容,這樣不僅可以開拓學生的思維,集思廣益,互相學習,還可以鼓勵學生創新,充分發揮他們的想象力和創造性。
五、教學效果分析
通過完成任務,學生的學習目標更加明確,學生的參與意識明顯增強。當學生通過自己的努力完成任務時,大大增強了學習的興趣和信心。
研究和實踐證明:案例—任務驅動教學法符合VB教學的需要,能有效提高課堂教學效果,真正做到了讓學生學有所獲。
參考文獻:
[1]宋榮杰.VB程序設計案例教學淺析[J].計算機教育,2007(11).
[2]葉曉蘭.任務驅動式案例教學法在VFP數據庫教學中的應用[J].科技信息,2007(23).
編輯 趙飛飛