摘要:本文針對C語言程序設計課堂教學中存在的影響教學質量與教學效果的問題進行了分析,并提出了框架教學法、階梯式教學法、案例教學法、經典語句提煉法和教學互動多樣化等方法。通過多年的實踐教學經驗表明,這些方法對提高教學質量、改善教學效果、訓練學生思維和培養學生的學習興趣有一定的參考價值。
關鍵詞:C語言;課堂教學;教學方法
中圖分類號:G642
文獻標識碼:A
1引言
隨著多媒體技術的應用與發展,“C語言程序設計”的教學方式也從單一的板書模式向利用多媒體技術進行教學的方式發展。在這種教學方式下,教師節省了書寫板書的時間,學生也可以在單位時間內獲取更多的知識[1],但是同時也存在學生不能充分消化所學知識的現象。在我國一些高等院校,這門課是面向大一新生開設,學生以前沒有接觸過程序設計思想,所以會感覺內容枯燥、不理解、不入門甚至厭學。針對上述現象,教師如何引導學生思考、如何設計教學內容以及如何進行內容講授是很值得思考的問題,這也是提高“C語言程序設計”課堂教學質量及教學效果的關鍵。
2教學中存在的問題分析與對策
(1) 運用框架教學法。教師的教學理念是否正確將直接影響教師的知識表達方式。題目的講解重點在于講思路,講怎樣想,而不在于講每條語句的釋義或語法。因此,需要用問題引導學生思考,同時采用框架教學法將學生的答案記錄。例如,利用公式Otilde;/4=1-1/3+1/5-1/7+…求 Otilde;的近似值,直到某一項的絕對值小于10-6為止[2]?!?br>