摘 要:針對軟件工程課程體系的特點及教學中存在的問題,文章將CDIO工程教育模式引入到課程體系的教學過程中,在校企聯合的基礎上,提出案例驅動教學模式、項目驅動式實踐模式以及導師指導下的團隊模式等教學改革模式,全面培養CDIO大綱所要求的工程能力。實踐證明,CDIO現代工程教育模式下的軟件工程課程體系教學改革取得了良好的教學效果。
關鍵詞:工程教育 軟件工程 課程體系 教學改革
中圖分類號:G642 文獻標識碼:A
文章編號:1004-4914(2012)02-143-02
一、概述
軟件工程專業本科教學包含一系列由軟件工程所衍生出來的專業課程:軟件體系結構、系統分析與設計、軟件項目管理、軟件測試技術、軟件可靠性分析、統一建模語言等。這些課程以軟件工程理論為核心,課程間關聯性較強,授課模式相似,這些課程構成了軟件工程課程體系。
目前我國高校軟件工程專業的本科生培養目標是培養具有創新意識和國際競爭力、符合市場需求的實用型軟件人才,強調學生的軟件開發能力和應用能力。一個優秀的軟件工程師除了要牢牢掌握既有的軟件理論和基本知識外,還必須具備對軟件行業和軟件項目的深刻理解與掌控能力,必須具備根據市場發展及用戶不斷變化的需求進行創新設計的能力,必須具備扎實的開發能力與良好的交流能力、團隊精神,還必須具備終生學習的能力,從而不斷的更新自己。
通過對近幾年軟件工程專業本科畢業生的調查發現,符合市場需求的實用型軟件人才所應具備的職業能力,主要是通過軟件工程課程體系的學習與實踐所培養的。……