劉波濤
摘 要:語言具備著相對較強的復雜性、抽象性以及靈活性,
31重視上機實踐及習題
做習題是對所學內容進行復習的重要過程,還是深入學習的必要過程。每次課程講授之后,教師均應當將有著較強代表性的一些習題布置給學生,以此對課堂上所學習到的內容加以鞏固。還可以借助于學生作業的具體情況來了解學生掌握課程內容的程度。對于作業中普遍出現的錯誤,則需要教師當堂講解,以便于讓學生掌握牢靠、理解透徹。與此同時,學生作業中所出現的新穎新奇的程序設計思路及方法,也需要做好作業批注,并且當堂宣講,鼓勵學生勇于迸發出創新的火花。
32激發學習興趣
為了能夠使學生較快及較好的掌握相關方面的計算機知識,真正的融入計算機領域,教師應當尤其重視學生學習興趣的調動及培養。在接觸計算機的最初階段,相當一部分學生僅僅是感到好玩、新奇,但并非是對此有興趣,而逐漸地隨著課程的持續深入,大量的要求、定義、規則、概念以及機械化格式的出現,非常容易使得學生有乏味枯燥的感覺產生。為了能夠將學生的好奇向學習興趣轉化,那么在課程講解中要注意著手于具體問題,使學生從感性上對新知識加以認識,然后再對理論要點進行講授。比如,在首次課上,教師可以找已學的一些《線性代數》、《高等數學》等課程的問題,要求學生采取算法語言來予以求解,以這樣的方式使學生對程序設計的用途加以切身體會,最重要的是掌握全新的一種問題的解決方法。在課程講授的過程中,教師還要積極的引導學生學習一類算法,并且在同行課程中嘗試應用。另外,教師還可以向學生經常性的介紹趣味性的一些算例,比如“迷宮問題”等,以此將學生的學習興趣培養起來,促使學生主動積極的學習與獲取知識,從而將程序設計基礎打好。
33改進及完善教學方法