摘 要:本文針對高職類計算機VB課程教學中存在的問題,結合高職院校的培養目標和高職生源的特點,從教學內容、教學方法、實踐環節、考核體系、學生特點等幾個方面,總結了在計算機VB課程教學改革中所取得的經驗。
關鍵詞:VB;高職教育;教學改革
《VB程序設計》作為一門面向對象程序設計的入門級語言,因其功能強大、簡單易學而被廣泛接受和應用。本文對于如何針對高職院校的課堂教學,展開了討論。
1 VB課程教學中存在的問題
長期以來,職業院校的VB課程,存在著理論講授偏多、學生不會操作、脫離生產實際、學生能力差異較大等諸多問題,這些問題也一直困擾著授課教師和廣大學生。
1.1 教材的內容過于理論化
課程要求高職的學生掌握程序語言基本的語法知識,會讀懂一些復雜的算法外,能夠用編程的思想解決一些實際問題,并能夠上機實踐。而高職的教材大部分還沿用本科院校的教材,理論性的內容過多,內容較為枯燥,使學生對課程內容厭倦。
1.2 上機實踐的時間較短
高職人才培養目標是提高學生實踐動手的能力,要求學生運用程序語言設計編程解決實際問題,并能夠對自己的程序代碼進行糾錯調試和運行。但大部分高職院校的課堂還是以老師教,老師講為主,學生動手的時間較短。因此,學生自己動手編程的能力薄弱,上機調試程序的能力就更弱了,基本上對有錯誤的程序都束手無策,不會調試。
1.3 教學環境不理想
由于開設VB課程的班級較多,大部分高職院校采用合班上課,這樣采用階梯教室、多媒體投影儀教學的比較多。這樣,對于老師和學生來說,課堂交流較難,碰到問題不能及時溝通,上機課碰到的問題也不能及時解決。久而久之,問題越來越多,使學生失去了學習的興趣,甚至產生厭學情緒,使課程考核通過率極低。
1.4 考核體系陳舊
大部分的高職院校,VB課程考試還采用傳統的筆試,使學生只會背概念、知識點。對VB上機操作的不重視,使學生缺乏運用VB編程解決實際問題的能力。這樣,學生的學習將浮于表面,只會背概念,并不能靈活相應的知識點,更缺乏高職學生所具備的實踐動手能力、解決問題的能力和創新能力的培養。
1.5 學生的能力差距較大
高職的學生大部分基礎素質較差,數學基礎和邏輯思維能力較弱,編程的思維薄弱,不能靈活運用所學的知識去分析和解決問題,學習方法已習慣于記概念、背知識點。這樣,給教師在講授知識時帶來了很大的困難,課程的內容不能偏難,要淺顯易懂,講授知識時要深入淺出。同時,由于學生能力差異較大,部分學生接受了知識的同時,可能還有一部分學生不能理解知識點,這就需要教師在編排教學進度時,要做合理的安排。
2 VB課程的改革的措施
結合高職院校的培養目標和高職生源的特點,從教學內容、教學方法、實踐環節、考核體系、學生特點等幾個方面,對VB課程進行教學改革。
2.1 整合課程內容,符合當前學生特點
根據高職院校的學生大多數基礎知識較差,數學基礎和邏輯思維能力較弱,編程的思維薄弱,不能靈活運用所學的知識去分析和解決問題的實際情況。高職院校可以編寫校本教材,合理安排教學內容,將一部分較難,學生沒有辦法理解的內容刪除,重視實踐動手能力,增加案例項目教學,增強學生解決實際的問題的能力。
2.2 增加實踐教學比例,提高學生操作能力
VB課程重在程序設計與實踐,學生只有經過上機實踐才能加深對知識的理解,通過算法解決實際問題。為此,教師可以引導學生編寫小游戲等趣味題來練習編程,豐富了課程實踐,激發學生自己編寫程序的學習興趣。同時通過加大實踐教學的比例,突出了學生在教學中的中心地位,提高學生實際操作能力[1],這也符合高職教育對學生的培養目標。
2.3 采用多種教學方法,提高學生學習的興趣
教師可以在教學過程中,依據以行動為導向的教學方法,在課程教學過程中,實現由“教師本位”向“學生本位”的轉變,加強創建真實的企業情境,強調探究性學習、互動學習、協助學習等多種學習策略,充分運用行動導向教學法,采用任務驅動教學法、項目教學法、案例教學法、自主學習法等多種教學方法,突出“學生本位”教學理念,提高學生學習的興趣,促進學生職業能力的培養,培養學生解決問題及可持續發展的能力。
2.4 改革課程考核體系,注重學生能力培養
高職院校可以采用過程考核與期終考試相結合的方式進行考核。過程考核主要考察學生的知識積累和素質養成,依據是作業、課堂表現、考勤記錄等方面。期終考試以筆試+機試的形式進行,重點在于考核學生的知識運用能力,這也符合高職教育的特點。
3 結束語
《VB程序設計》作為一門面向對象程序設計的入門級語言,是高職院校計算機專業的語言基礎課程,它對高職學生學習編程思路、掌握編程技巧、提高學生信息素養、推動計算機應用技術的發展等都具有深遠意義[2]。高職教育應著眼于社會發展的實際需求,為此,教師只有不懈努力,認真實踐, 在教學方法和手段、考試方式等方面積極地探索和實踐, 更好的提高VB課程教學質量,使學生學到更多知識。
[參考文獻]
[1]張書云,姜淑菊.程序設計教學 方法探悉[J].計算機教育,2005,(5).
[2]錢池波.關于高職院校VB課程教學改革的思考[J].常州信息職業技術學院學報,2007,(10).