摘要:程序設計類課程是實踐性非常強一系列課程,本文針對本校程序設計類課程實驗教學改革實踐中的教學內容、教學方法、教學手段等方面進行了探討。實踐表明通過這些方面的改革培養了學生獨立分析問題、解決問題的能力和創新意識,不僅符合計算機學科發展的要求,同時也適應了社會和產業的人才需求。
關鍵詞:程序設計;實驗教學;協作式教學
中圖分類號:G642 文獻標識碼:B
程序設計是計算機專業學生必須掌握的專業技能,我校對該類課程的教學十分重視,學生的學習興趣也都很高,但教學效果普遍不太理想。我們結合近年來從事實踐教學的經驗,就計算機程序設計類課程的實驗教學模式的改革做了以下探討。
1注重教學內容的系統性與科學性
程序設計類課程之間的內容具有一定的連貫性,如目前大多數的院校先在一年級開設C或C++,接下來就是基于C或C++的數據結構和面向對象程序設計,因此我們一定要合理、科學地安排這些課程的實驗教學內容。如在C語言課程中除了講授基本的程序設計的語法使用、程序設計的思想之外,還必須花一定的時間講解結構和鏈表,以及逐步灌輸面向對象一些思想,為后繼C++和數據結構等課程打好基礎,注意內容的系統性,避免重復[1,2]。
注意教學內容的不斷更新。計算機技術的發展非常迅速,我們應該根據學科發展、經濟發展及市場人才的需求來及時地更新教學內容。我院從最初的“Pascal語言程序設計”、“C語言程序設計”到后來采用以C++語言為主要編程語言?!?br>