1)多種教學方法相結合,促進師生互動。精講多練,注重啟發式教學、案例教學和項目驅動等多種教學方法相結合。啟發式教學注重對學生的引導并強調教學互動性,通過問題來激勵學生積極參與整個教學過程,使學生由被動學習轉化為主動學習。案例教學法打破了以理論知識點為中心的傳統教學模式,將知識點融入到具體實例中,使學生在模仿中掌握對抽象概念的感觀認識。項目驅動教學法以項目為主線開展教學過程,把相關知識點融入到項目的各個環節中,遵循由簡到難、循序漸進的原則,通過對問題的深化或功能的擴充來拓寬知識的廣度和深度,直至得到完整的項目解決方案,能夠培養學生分析問題和解決問題的能力。
2)多種教學手段相結合,活躍課堂氣氛。課堂教學以多媒體為主,并與板書有機結合,同時增加課堂討論等互動環節。多媒體教學信息量大,圖文直觀生動,可增加學生對程序設計的感性認識;板書有利于引導學生充分思考;課堂討論有利于促進交流。
3)加強實踐教學環節,突出創新能力培養。c++面向對象程序設計是一門實踐性很強的課程,只有通過大量的編程實踐才能真正掌握面向對象編程的核心思想。實踐教學是檢驗和提升教學效果的重要環節,通過課程實驗、課程設計、科技創新和程序設計競賽等方面培養學生的動手能力和創新能力。課程實驗中增加綜合性和設計性實驗,幫助學生切實把握課程的知識內涵和理論,進一步提高實踐水平。實驗項目由易到難,讓學生逐步獲得成就感,激發學生的求知欲望。課程設計以培養綜合應力能力和團隊協作能力為目標,題目難易適中、趣味性強。通過鼓勵學生參與科技創新,我院學生近年來發表了相當數量的學術論文并申請了相應的專利,在“挑戰杯”大學生課外學術科技作品競賽、“電腦鼠走迷宮”等大賽中獲得佳績,還獲得了“中國青少年科技創新獎”等國家大獎。
(2)德州信息工程學校充分利用網絡教學平臺,培養自主學習能力。網絡教學平臺中可以提供電子教案、教學視頻、電子圖書、示例代碼等共享資源以充實教學內容,還可以提供bbs、聊天室等師生互動平臺實現在線答疑。通過網絡教學平臺使學生可以不受時間、空間限制,隨時隨地通過網絡平臺進行學習,還可以相互交流、協作學習,大限度地發揮學生學習的積極性和主動性,激發學生學習的興趣。
(3)德州信息工程學校建立在線評測系統,提高實踐效率。在線評測系統具有自動評閱程序的功能,使教師從繁重的報告批改中解放出來。教師可以通過在線評測系統布置實驗題目、設置截止期限、公開示例代碼、查看實驗結果以及統計實驗成績等。成績評定可以根據提交次數和正確率進行加權,以正確反映學生的程序設計能力。學生可以在截止期限內通過網絡隨時隨地完成實驗,可以查看評價結果并根據錯誤提示修改后再次提交。增加趣味附加題,以適應不同能力層次的需求。德州信息工程學校的教師可以根據實驗結果發現共性問題并及時反饋到課堂上,根據需要動態調整教學進度和教學內容;學生可以根據評測結果找到差距和不足。