李智遠
摘 要:C語言是重要的編程基礎課,結合C語言課程自身特點, 提出以一個完整項目
實例為主線, 項目按課程知識模塊劃分階段, 將C語言課程編程內容融入項目的每一個階段, 從而設計課程教學內容的教學方法。
關鍵詞:項目驅動教學法;C語言;教學改革
中圖分類號:G4 文獻標識碼:Adoi:10.19311/j.cnki.1672-3198.2018.06.075
1 引言
目前項目驅動教學模式在高校教學中已經得到較好的應用,此方法主要應用于研究生課程和本科生專業課程的教學中,教學效果反饋良好。但很少有學校將其應用于公共基礎課程,這與公共基礎課基本都在高校的低年級開設,更強調為專業學習提供基礎知識不無關系。筆者將項目驅動教學方法嘗試應用于公共基礎課——C語言編程,使學生進入高校就改變部分學習方式方法,充分調動學習的積極性,探索學生的創新能力,極大地培養學生的實踐能力和項目開發能力。
2 計算機編程類課程教學方法之弊端
很多計算機課程的教師尤其從事編程語言類教學的教師往往都有這樣的體會:學生剛剛開始接觸這類課程時表現出比較濃厚的學習興趣,也有很好的學習熱情和積極主動性,但是課程越來越深入,難度越來越大,很多學生的畏難情緒就變得非常突出了,為了應付考試而完成課程,這樣的學習學到的只是膚淺的知識點,遠遠無法達到真正的軟件開發的要求,也為后續課程的學習埋下了隱患。究其原因,主要有以下兩個方面的原因。……