《基于PBL的C語言課程設計及學習指導》基于PBL (Problem Based Learning)教學模式,通過典型案例引導學生自主學習,掌握C語言程序設計的基本方法,并通過上機實習、課程設計兩大實踐環(huán)節(jié),強化訓練,熟能生巧。本書按照“程序=數(shù)據(jù)結構+算法”的思想,首先幫助學生掌握基本算法、數(shù)據(jù)類型和上機調(diào)試的基本方法,在此基礎上通過綜合程序設計的學習,在較短時間內(nèi)掌握程序框架的設計,并通過案例指導學會經(jīng)典算法代碼的書寫。另外,本書還匯集了部分優(yōu)秀試題,可作為學生學習C語言的課外練習和計算機等級考試前的練習。本書可作為本科院校、高職、高專相關專業(yè)開設C語言程序設計課程的實習教材,也可作為計算機等級考試的參考書。