摘要:闡述歸納式教學法的基本原理及其對程序設計課程的重要意義,提出程序設計課程在完善案例教學、加強學生實踐、改革考試方式等方面,基于歸納式教學法的若干創新教學方法,強調通過實踐提高學習效率,培養學生的自主學習能力和創新精神。
關鍵詞:歸納式教學法;程序設計;創新教學方法
程序設計課程是計算機專業的核心基礎課程。關于程序設計課程的創新教學方法研究是我國高校重點關注的課題之一。本文重點研究了歸納式教學法在程序設計課程中的應用,首先介紹程序設計課程創新教學方法的研究現狀,之后闡述歸納式教學法對程序設計課程的重要意義,再提出基于歸納式教學法的程序設計課程的若干創新教學方法,最后作出總結。
1.程序設計課程創新教學方法的國內外研究現狀
1.1國內研究現狀
國內很多大學都在程序設計課程創新教學方法上作出了有益的嘗試。例如,文獻[1]提出以多媒體課件為主、以多本參考書為輔,演示的程序實例不少于400個。文獻[2]采用“案例牽引、項目驅動、團隊合作、引導互動”為特征的“做中學”教學模式,按照企業過程標準實際完成一個產品或系統的完整構建過程訓練。文獻[3]通過啟發式提問講解編程原理和方法,然后講解案例源碼,再引導學生分組討論。文獻[4]以培養工程師的綜合品質和創新能力為目標,將基于問題和項目的設計教育貫穿整個工程教育過程。
以上學校都是圍繞課程教學的具體方法來進行創新,而九校聯盟(C9)則提出,要把培養學生的“計算思維”能力作為計算機基礎教學的核心任務,并圍繞這一核心任務加強計算機課程體系和教學內容的研究。……