0 引言
C語言程序設汁是高等院校計算機專業重要的專業基礎課程,它不僅要讓學生了解程序設計的基本思想、基本方法以及設計技能,還讓學生深入理解計算機問題求解的基本原理和過程。在汁算機專業課程體系和專業培養計劃中,c語言程序設計是數據結構、操作系統、面向對象程序設計等多門課程的先修課程,對這些課程的教學有著直接的影響。可以毫不夸張地說該課程教學質量的好壞在很大程度上決定了學生專業素養的高低。隨著社會的發展和教育改革的不斷推進,高等院校已經從原來的精英教育模式轉變成了大眾化教育模式,特別是對于以應用型人才培養為辦學目標的大多數的新建本科院校,其專業培養目標和課程體系也相應發生了巨大的變化。如何在學生人數增多、質量相對下降的情況下提高教學質量,已經成為c語言程序設計課程教學改革需要解決的迫切問題。