摘要:在VB教學過程中,更要注意培養學生的創造能力和學習能力。既注重知識,又注重實踐;既注重書本學習,重能力培養,這是高等職業教育計算機教學實踐探索的新思路。
關鍵詞:VB教學 新思路
中圖分類號:G642 文獻標識碼:A 文章編號:1002-2422(2008)03-0061-02
1 教學方法的改進
傳統的程序設計語言課程教學中,一般都是先講授語法規則及其形式,然后通過幾個例子說明語句的功能和所起的作用。這種教學方式有兩個明顯的缺點:其一,隨著計算機技術的發展、教學內容的增多、學時的壓縮,造成“填鴨式”,“壓縮餅干式”的灌輸,教師累,學生煩;其二,學生在整個學習過程中缺乏主動意識,只是被動地去理解、記憶老師講授的語法知識、程序結構,當自己動手編程時,覺得無從下手,無法理解語言的核心本質,難以提高語言編程能力。語言只是形式,沒有正確的算法,計算機是不能解決任何問題的。算法是計算機語言程序設計的靈魂,也是計算機語言程序設計的教學重點和難點。要合理有效地激發學生學習的主動性,要提高學習效果和解決實際問題的能力,就必須改進原有的教學方法。
1.1從被動知識傳授,改進為主動知識學習
教師通過展示課程的新知識特征點或興趣點,圍繞新知識基本概念,由淺入深剖析知識點,要教會學生發現問題的方法,培養解決問題的能力。通過問題的引入,啟發學生進行思考,找出解決問題的思路。應利用任務驅動的教學方法把解決該問題的每一步展開,了解算法的思路、算法之間的聯系以及對應的語句形式。解決問題的算法思路不同,問題的解決效果也有差異。
1.2從抽象知識講解改進為直觀案例展示
VB是一種可視化編程語言,具有面向對象和生動直觀的特點。教師可以利用這些特點,將教學內容的語法規則和知識結構進行感應化加工,形成有趣的知識點,再將知識點編輯成一個個案例。教學的每一個環節都具有解決問題的案例,課程的每一個環節都通過案例向學生展示了VB的編程效果,為學生提供了直觀的感應化環境,激發了學生們的認知性。展開實現案例的程序代碼,對程序代碼進行分析講解,可以使學生了解程序代碼特征,掌握程序代碼特征,并會和以往的知識相結合以有效地使用。
1.3從以教師為中心改進為以學生為中心
在傳統的語言課程教學中,通常都是以教師為中心。由于課時以及硬件條件等方面的限制,學生將時間主要消耗在被動聽課上,實踐的時間和機會比較少。通過案例教學法和任務驅動教學法,把學生變成主人,成為教學活動的主體,使學生們成為真正的中心。在VB教學中將精選的一個個案例,通過可視化界面設計,展現在大屏幕上,把講臺變成舞臺,把教師變成導演。每個精彩的案例對學生而言,既是知識的獲取、邏輯思維和形象思維的綜合,同時又是藝術的享受和參與,將學習和掌握程序設計語言的枯燥過程改變成一種快樂,激發學生們的求知欲。再通過任務驅動,充分調動學生學習的積極性,提高學生們的計算機應用能力,引導學生結合自己的專業和興趣開發一些有特色的實用軟件,形成學生自主學習、合作學習、研究性學習和探索性學習的學習氛圍,培養學生的學習能力和創造能力。
2 教學手段的改進
教學方法改進的同時,教學手段的改進是必不可少的。
2.1提高VB課件的制作水平
高質量的VB課件是教學成功的重要保障。VB課件一定要設計科學,思路清晰,構思巧妙,能夠充分體現教學內容、教學模式和教學手段。VB課件還要有圖文并茂的畫面或悅耳動聽的聲音,并具有交互性、多樣性和趣味性的特點,對學生有感染力,能夠激發學生學習的主動性。
2.2構建開放式的教學環境。
由于采用案例教學法和任務驅動教學法,因此開放式教學環境的構建是十分必要的。要依據學生的特點和VB程序設計課程內容的特點,提供具體的教學情景,為教學內容的傳授、教學方法的體現和學生學習的主動性、創新性、動手能力的展現提供一個基礎平臺。多媒體課堂和網絡平臺為實現交互式教學提供了條件。多媒體與網絡教學環境將文字、圖像、聲音、動畫和視頻等信息集為一體,向學生提供了一個豐富多彩、生動友好、方便靈活的交互式人機界面,使學生的各個器官同時感受到教學信息,為學生提供了充分發揮他們的學習自主性的空間,進一步加強了學生開發軟件的能力,完善了教學效果。
3 結束語
在整個vB程序設計課程教學過程中,結合課程的特點,通過不斷地完善教學方法和手段,形成了以學生為主體的自主學習、合作學習、研究性學習和探索性學習的教學氛圍,使學生在掌握知識的同時,又具備了解決實際問題的能力,為高等職業教育計算機的教學實踐,探索出一條新路。