摘要:通過對實際教學過程的分析和總結,提出程序設計基礎課程教學中經常面臨的一些典型問題。從教學的角度將這些問題歸納為教材選擇問題、課堂教學問題、實驗教學問題和評價體系問題4類,按照“以學生為中心、重在過程”的現代教學思想對各類問題出現的原因進行剖析,提出行之有效的解決方法。
關鍵詞:程序設計基礎;教材選擇;課堂教學;實驗教學;評價體系
0 引言
程序設計基礎是計算機專業的一門重要學科基礎課程,是傳授程序設計基礎知識和培養學生邏輯思維能力、問題抽象能力和程序設計基本能力的入門課程。程序設計基礎作為程序設計語言課和算法設計分析課的先導課程,為具體的程序設計活動提供所需要的算法思想,同時為各種算法分析提供大量實例。因此,該課程的教學將直接影響學生對后續課程的學習效果。
然而,教師在該課程的實際教學過程中經常會面臨一些影響教學效果的問題,如教師偏重講授程序設計的基本語法,使課程教學經常轉變成講解某門程序設計語言等。我們從教學過程的角度可將各種問題分為4類:教材選用問題、課堂教學問題、實驗教學問題以及評價體系問題。這些問題貫穿全部教學過程,若不予以重視并妥善解決,將嚴重影響教學效果,致使教學效果事倍功半。
以學生為中心是現代教育理念的重要內容。學生是教學活動的主體,教師應該以學生為中心組織教學。……