魯紅英 肖思和 孫淑霞
摘要:針對目前高校C語言程序設計課程教學的現狀及存在的問題,結合課程組在國家級精品課程“C/C++語言程序設計”建設過程中的經驗和收獲,提出“以應用為前提,學生為主體,知識為主線,培養學生的實踐動手能力為著力點”的教學理念,闡述如何構建一套教材體系完善、教學資源豐富、教學手段先進、教學評價合理、考核方式差異化的教學體系。
關鍵詞:C/C++語言程序設計;教學改革;國家精品課程;教學方法
文章編號:1672-5913(2013)07-0095-04
中圖分類號:G642
1 課程教學現狀及存在問題
“C/C++語言程序設計”是理工科非計算機專業本科學生的第二門計算機課程,也是大學計算機基礎系列課程的核心課程。“C/C++語言程序設計”課程的內容抽象,概念和語法規則較多,特別講究適用技巧。長期以來,高校都在不斷地探索和實踐關于“C/C++語言程序設計”課程的教學改革,但仍然存在很多問題。例如,教學依然以傳統教學方式為主,不能將實驗環節與課堂教學環節很好地相互連貫,相互印證,使得理論教學和實踐教學脫節;某些教師忽視學生的實踐能力和創新能力的培養,使學生在分析問題和解決問題時無從下手,缺乏編程和調試的能力;實驗教學中的多數實驗內容是驗證性的,學生機械式的運行程序,對知識的理解只停留在表面上;理論和實驗課時數較少,上課信息量大,學生接受知識的進度不一樣,這就導致教師和學生的學習步調不一致。
針對上述問題,許多高校對“C/C++語言程序設計”課程的教學作出了有益的探索,如文獻[1]提出“通、實、新、聯”的教學理念;……