網絡編程心得體會
篇一:C++學習心得
C++學習心得
在計算機課程中,C++程序設計是計算機專業的一門必修基礎課,該語言以其高效而又實用的特性:既可以進行過程化程序設計,又可進行面向對象的程序設計,是進行軟件開發的直接工具。
學習語言是需要技巧的,無論是哪種語言,裡面都是有規律的。對於計算機語言來說,我認為應該先理解,然後上機去實現它,實踐是檢驗真理的唯一標準。
C++語言課程是一門實踐性很強的課程,一定要動手多寫設計、編寫程序才能有所進步。在實踐教學中必須做到循序漸進,對所學的每一部分內容都應該要求學生完成一定數量的實驗內容。每部分的上機習題必須精心挑選,既要有基本的、較簡單的題目,又要有一些具有挑戰性的新穎有趣的題目。自己編寫的程序一定要到機器上去實現,通過調試程序來修訂語法錯誤,排除邏輯錯誤,進而提高編程能力,通過做一定量的習題,可以積累一定的經驗,同時對程序設計的精髓會有所領悟,從而重視上機實驗。
實踐重要,老師的教學方法同樣重要。要強調學以致用,展示學生能夠理解而且又容易提起興趣的用C++語言設計的軟件以及往屆學生的設計成果,給學生佈置瞭幾個專題,比如:設計班級成績管理系統、簡易的圖書管理系統、簡易的通訊錄管理系統、小遊戲等讓學生利用課餘時間去思考、收集資料,以教師為主導,以任務為主線,以學生為主體,過一段時間在課堂上組織學生發言和討論一次,看看大傢對這些問題的思考程度,提提建議,鼓勵加引導,最後到完成。這種教學法不僅可以讓學生獲得許多課外知識,同時也促進教學內容的改革,而且也有利於充分挖掘學生的學習潛力。
當然,僅靠一個學期的C++語言的學習是遠遠不夠得,需要在後續課程中進行鞏固提高。C++兼容C語言,C語言是C++的子集,我們把C語言和C++融合為一門課程,第一學期授課以C語言為主,第二學期講授以C++為主,所有程序都以VC++為調式環境。經過這樣的整合,知識內容顯得很連貫,一氣呵成,為第三學期的Windows程序設計課程奠定瞭基礎。後繼的數據結構、算法分析與設計、計算機網絡原理等課程實踐環節都利用C++語言進行開發,開展3年不間斷的C++編程訓練。




