作為國家戰略性的新興產業,軟件工程是社會信息化的重要基礎.隨著軟件技術的不斷發展以及產業結構的逐步優化,致使軟件人才的結構和需求也隨之發生變化,這就決定了軟件工程專業人才培養力一案和課程體系的動態變化特征。
哈爾濱理工大學軟件學院成立于2003年,2008年將CDIO工程教育理念引入到人才培養力-案和教學改革中.作為黑龍江省高等教育教學綜合改革試點的軟件學院起到調整學科結構、提高教學質量、深化教學改革、促進產學研結合和擴大中外聯合辦學的作用.學院經過10余年的探索和實踐、研究與創新,己經建立了較為完善并遵循一般規律的專業人才培養力一案,確定以軟件產業的市場需求為導向,以CDIO教學理念為指導思想,以滿足軟件工程交叉應用性和工程實踐性的學科特點.學院從基于CDI\\(\\)能力培養目標創新人才培養力一案、基于CDIO理念改革教學方法、面向產業需求建立課程體系、動態調整機制等方面開展了大量的改革實踐工作,取得了顯著的成效.
1 軟件工程專業人才培養目標
軟件工程專業人才的培養模式應在注重學生理論基礎教學的前提下,以學生工程實踐能力的提高為目標,最終形成“學科基礎扎實化、專業基礎工程化、專業力一向社會需求化”的軟件專業人才培養格局.具體目標為:\\(1\\)面向未來軟件工程的需求和對未來軟件工程師素質的要求;\\(2\\)深入開展CDIO工程教育理念的研究,基于CDIO創新軟件工程人才培養力一案,根據CDIO教育理念優化軟件工程專業理論和實踐教學體系,提高培養軟件工程專業人才的能力和質量;\\(3\\)結合軟件工程專業的實際辦學條件和發展定位,堅持培養規格分類加專業力一向分類加主流軟件技術分類的多樣化辦學理念;\\(4\\)走國家新型工業化道路。
2 軟件工程專業人才培養模式的改革方法
學院自成立以來始終堅持以人才培養為中心,以培養滿足社會需求的應用型軟件工程師為目標,在人才培養理念、專業課程體系、教學和實踐教學方法、師資建設等諸多方面開展了一系列教育教學改革.
2.1 創新人才培養力一案
將CDI\\(\\)能力劃分為基礎級、專業級、應用研究級三個層次,并體現在大學本科各個階段的教學環節中.具體設計見表1.通過深層次的校企合作,根據軟件企業對軟件人才能力要求的不同,設立多個專業力一向供學生選擇.采用與企業聯合分類培養和專業力一向選修的力一式,增加學生校內實訓和企業實習環節,制定靈活多樣化人才培養力-案,以實現學生個性化培養。
2.2 基于CDIO理念優化軟件工程專業課程體系
以CDIO能力培養為導向,構建與軟件產業需求相匹配的專業課程體系,實現專業人才培養與企業實際需求的進一步銜接.團以能力培養為切入點,通過優化專業課程體系,突出課程之問以及知識與能力之問的關聯關系,實現知識集成,在保持知識的系統性、完整性與連貫性的同時,形成以CDIO能力為主線的課程系列,并以課程系列為關鍵域,按能力培養目標構建人才培養力一案與專業課程體系,實現專業課程模塊化.
依據設計原則,將人才培養力一案中所有課程設置成10個課程系列.優化的課程體系以課程系列作為關鍵域,按照CDI\\(\\)對能力的劃分,每種能力包含的關鍵域如下:\\(1\\)基本個人能力,含4個系列:數學系列,計算理論系列,計算機系統系列,軟件工程理論系列;\\(2\\)人際能力,含2個系列:人文素質系列,外語系列;\\(3\\)過程與系統的構建能力,含4個系列:軟件開發工具系列,軟件工程技術系列,軟件工程管理系列,軟件開發應用系列.
2.3 面向產業需求建立課程體系動態調整機制
面向軟件行業或企業實際需求,完善專業力-向和專業課程的動態調整機制,及時消除教學內容滯后于企業應用需求的問題,通過開設橋梁課程,在專業課程教學體系中嵌入一部分軟件企業實用性課程,實現專業教學更好地與軟件企業實際需求接軌.聘請企業工程師給學生授課,讓學生與企業的實際情況無縫接軌.
2.4 改革教學方法
以CDIO工程教育模式為指導,改革專業課程教學力一式方法,通過開展啟發式教學、討論式教學、案例教學等力一式,基于實際的工程項目案例,實現真正的“做中學”,目標是提高學生的工程實踐能力和綜合運用所學知識的能力,培養學生用創新的思維去解決具體問題的能力.
優化的課程體系由一系列的課程組成,人才培養的過程一定程度上就是課程實施的過程.通過研究CDI\\(\\)模式下的課程教學過程,將構思\\(Conceive\\)一設i卜\\( Design\\)一實現\\(Implement \\)一運作\\(Operate\\)的“做中學”教學模式融入到具體的專業課程教學中.
在CDIO教育理念指導下,對目前高校以知識傳授為主的灌輸式人才培養的教學方法進行改革,改被動學習為主動學習,增強實踐環節.積極與軟件企業合作引入項目案例,組建軟件工程專業教學案例庫,并結合軟件工程專業本科人才培養標準和課程教學大綱,將案例嵌入到教學實踐中.
在實際的課堂教學過程中,以企業項目案例為主線,引導學生“基于問題學習”、“基于項目學習”、“基于案例學習”,將理論學習真正與工程實踐相結合,從而在專業學習過程中培養學生的工程設計能力和工程創新意識.
2.5 優化軟件工程實踐教學體系
軟件工程專業積極與國內外知名企業合作,強化實踐教學,建立校內、校外兩類實踐教學基地,進而構建特色鮮明的“兩段式”工程實踐教學體系.通過建立校內實驗教學基地,培養學生的基礎工程能力;通過建立校外工程實踐基地,培養學生綜合運用課程知識解決工程問題的能力和工業化素質.如圖1所示。
2.6 改革考核機制
軟件工程專業的學生應以考察學生對知識的運用能力、工程實踐能力和創新能力為主,對于實施CDI\\(\\)教學的專業課程,采取試卷、分析設計報告、現場實踐和軟件開發等多樣化的考核力一式.如程序設計課程,采用上機考試與筆試相結合的力-式;實踐性較強的課程,可以安排多個項目,以項目完成情況給定成績;選修課程,采用大作業與小答辯相結合的形式。
3 結束語
本文結合哈爾濱理工大學軟件學院實際CDIO應用情況,根據CDIO教育理念確定軟件工程專業人才培養的目標,給出一系列的軟件工程專業人才培養模式的改革方法.實踐證明,改革后的培養模式具有科學性和良好的可操作性,能很好地滿足行業對實用性應用型人才的需求,提高了教學質量,在加強高等教育與企業人才需求無縫對接方面也發揮了積極的作用。