- 相關推薦
談由面到點”的教學方法在農林高校VB課程教學中的運用
摘要: 本文提出了在農林高校程序設計課程中引入“由面到點”的教學方法,結合農林類高校實際情況,針對Visual Basic程序設計課程的具體教學,詳細討論了該教學方法的運用,實踐證明,這種教學方法的使用取得了非常好的教學效果。關鍵詞: 農林高校;VB;程序設計;教學改革
0 引言
在以往的程序設計課程教學中,在備課和講授兩個階段,我們的基本思路是“從知識點開始,一步一步地進行,最后進行單元總結”這樣一個循序漸進的過程。就《Visual Basic程序設計》這門課程來說,各種教材中關于VB程序設計方面的教學內容大多千篇一律。大多數教師在講授這門課程的時候也都是以教材為主,先介紹概念,然后舉例說明,再編程實現。這種教學方式造成學生不能將所學的理論知識與實際的應用很好地聯系起來,學生知識結構不完善,導致動手實踐能力差,同時缺乏創新。
1 “由面到點”的教學方法的使用
“由面到點”的教學方法,確切地說就是反過來備課時先從整體來看一下要講的有哪些內容,然后再細化細分。講解時也是與備課一樣,先進行整體的介紹,讓學生明白學的是什么,然后再講知識點,讓學生在明白這個知識點有什么用的情況下去學習。這樣做會更符合學生的認知規律,更容易激起學生的學習興趣。比如說,在講《Visual Basic程序設計》這門課程的第一次課時,先簡單地介紹一下Visual Basic開發環境,使學生對它有一個初步感性的認識。接下來,再介紹這門課程在他們專業里面的應用,比如說找一個用VB開發的相應的應用軟件,展示給他們看,讓他們知道學習的目的同時激起他們的學習興趣。這樣會使學生對編程充滿興趣、印象深刻。
我們在設計VB這門課程的教學方案時,會根據農林專業的實際應用,設計一些應用實例,基本上按照“演示案例”、“編程實現”、“學生模仿”、 “總結提升”的過程展開。
1.1 “演示案例”環節,通過真實的應用實例展示要實現的功能,簡單說明其實現過程,需要用到的知識點。
1.2 在“編程實現”環節,教師對上一環節演示的案例進行詳細剖析,引出需要采用哪些技術可以實現這些功能;然后教師進行編程示范,應用VB的相關技術一步一步完成程序的各項功能,同時提醒學生養成良好的編程規范。在這一階段,學生通過觀察教師的程序設計過程來學習,讓學生做到有的放矢,學以致用。
1.3 “學生模仿”環節。接下來,由學生親自來體驗編程過程,模仿上一環節中教師的示范過程。也可以對某一功能進行改進。在模仿過程中,進一步鞏固學生的基本技能,可以同時訓練學生的團隊合作精神,此時,教師進行必要的現場指導,實地答疑解惑,隨時糾正學生編程過程的錯誤。
1.4 “總結提升” 環節。通過前三個環節,學生差不多達到了“知其然”的階段,在此就要“趁熱打鐵”,進一步深入到“點”,詳細講解程序中用到的基本控件,涉及到的程序結構以及相關知識點,把這些都講清楚了,學生就真正做到了 “知其所以然”的境地?梢韵仍O計本專業領域的一些實際應用程序,如農業專家系統、森林病蟲害等實際項目,讓學生利用學過的相關知識和技能去完成該任務;當然,也可以由學生自己去設計應用項目;再監督學生去完成。最后,通過師生共同總結、課外拓展實現知識和技能的提升。每次評出一兩個優秀學生作品,對其進行展示。
2 注意事項
在采用該教學方法的同時要注意以下幾點:
2.1 配套的教材或課件;每一講中通過一個個有趣、實用的案例來詳細說明若干控件的常用編程方法, 再通過教學實踐環節的舉一反三,進行課堂知識的鞏固和積累。
2.2 教師必須改掉傳統程序設計類課程教學的先“理論”,后“實踐”的教學習慣。教師要介紹分析框架或工具, 引導學生分析過程和步驟,對學生的不同觀點進行梳理, 對重要的理念給予提示。這都要求教師要熟悉案例,有廣博的知識、較強的邏輯分析、要點概括和駕馭課堂的能力。
2.3 加強實踐教學,適當增加課外內容,通過將現有已編好的難度合適的實際程序把它引入到課堂來,做到和實際應用相結合。
2.4 實現課堂教學的互動,可以讓學生成為教學過程中的主體,主動的參與到課堂教學中來,而不是被動的接受,充分發揮其主觀能動性。要培養學生探究問題的精神。適當的時候讓學生給學生講解也是一種不錯的選擇。這些做法都可以迫使學生變被動為主動,從而進一步提高其自學能力。
3 結束語
現代大學生的接受能力很強,我們要充分發揮它們的潛能,新的教學方式可能更符合計算機語言教學的特點和學生們的認知規律;“由面到點”的教學方法正好做到了這一點,它讓學生在學習的過程中做到了有目標的學習,避免了單純講解每個知識點時學生會感到煩悶枯燥的情況!坝擅娴近c”的教學方法雖然是以案例作為切入點,但它是不同于案例教學的,因為傳統的案例教學容易步入“重應用,輕理論”的誤區。使學生直觀理解某個知識點的實際應用,但這并不意味著學生已經掌握了案例中涉及到的編程理論,此時應采用傳統的教學方法,向學生詳細講述案例涉及的基本理論、實現細節、相關編程思想,讓學生掌握基本的知識點,又能夠根據自己的專業業背景編寫相應的實用程序。
參考文獻:
[1]劉志成,陳承歡,寧云智.“SDSPR教學法”在程序設計類課程中的應用[J].計算機教育,2009,(2):98-1
【談由面到點”的教學方法在農林高校VB課程教學中的運用】相關文章:
談新課程英語教學中的多媒體運用03-19
談多媒體設計課程教學方法03-20
談多媒體在英語教學中的運用03-19
高校工商管理課程教學方法11-26
談多媒體在英語教學中的合理運用03-20
談網絡教學在培養創新人才中的運用03-25
戰略預算治理在高校中的運用03-20
談大學英語精讀教學中語篇分析的運用03-05