摘要:該文結合實際教學的體會,對面向對象程序設計課程教學方法的改進和教學實踐等方面進行了總結,對兄弟院校程序設計課程教學體系的設置和改革,提出了具體的參考建議。
關鍵詞:面向對象 項目教學 教學實踐
中圖分類號:G642.0 文獻標識碼:A文章編號:1674-098X(2013)01(b)-0-01
《C#面向對象程序設計》是目前高職院校計算機及其相關專業學生必修的專業基礎課程之一,該課程的目的是使學生能掌握面向對象程序設計的核心思想和應用技能,使學生具備開發一般應用程序的能力。我院自08年開設這門課程以來,經過老師的潛心研究與實踐,逐步形成了一整套教學方法取得了較好的教學效果現總結如下。
1 教學體系的改革
計算機課程全體同仁充分分析了面向過程與面向對象程序設計的差異,得出面向過程的程序設計整個編程思想是自底向上的模式,由預定的順序來控制流程,把一個大的程序根據不同的功能劃分成一個個小的模塊,每一個模塊由一個或幾個函數來實現,注重的是功能模塊及函數,處理的數據由函數控制,并且數據操作與數據分離操;面向對象程序設計的整個編程思想是自上向下的思維模式,由事件來控制流程,注重的是數據的使用,對數據的操作和數據封裝在一起(類中),面向對象的編程思想更加接近現實的事物。諸如此類的不同還是千差萬別的,但學院開設課程一般是學習完面向過程再學習面向對象的程序設計的課程體系,由于編程思想和理念等種種的不同,發現學生在學習過程中普遍存在思維混亂,語法混淆等問題,導致學生編程時暈頭轉向,無從下手,學的多而不精、不透,增加了學生學習的難度。……