正文 軟件工程綜合實訓建設與實施(1 / 3)

摘要:本文分析國內外高等工程教育“工程化”發展趨勢,論述現代軟件工程對人才的迫切要求,提出了構建軟件工程綜合實訓課程。針對該課程,本文詳細討論了課程建設的主要內容,包括工程項目資源庫建設、實訓流程標準化和規範化建設、過程管理和評價方法建設等;經過多年教學運行,實踐證明收到了良好的效果。

關鍵詞:軟件工程;課程綜合化;課程建設

文章編號:1672-5913(2010)08-0143-03

中圖分類號:G642

文獻標識碼:B

1 背景及意義

1.1課程綜合化是中國高等工程教育改革的發展趨勢

20世紀末,美國高等工程教育界掀起了“工程回歸”的浪潮。由美國康奈爾、斯坦福、加州伯克利等8所大學聯合發起的高等工程教育改革運動,使高等工程教育的“工程化”改革方向成為國際工程教育改革的共同選擇。“工程化”用一種全新的視角,重新審視工程教育的人才培養模式,用工程實踐活動的本質和特點來對其進行衡量、要求和評價。也就是麵對迅速變化的世界,工程教育的主要方向是使建立在分化的學科基礎上的工程教育經過否定之否定,在更高意義上回歸其涵義,在對最新科技成果加以吸收、改造、優化後,形成綜合創新優勢,更加具有工程的係統性和實踐性。

與發達國家相比,中國高等工程教育的課程改革目前還存在一些差距。一是,原有的課程體係基本沒有改變,基礎課設置較多而綜合性課程設置較少。二是,課程建設和課程改革一般都在各課程內部進行,所謂建設隻是把相關的課程機械地組合在一起,並未真正地建立起課程之間的聯係,更談不上通過整合教學內容形成新的課程,學科壁壘依舊存在。如果不解決好這一問題,我們所采取的任何加強課程建設的措施隻能使課程本身更加完美,而與其他課程的相互聯係、相互融合變得更加困難。因此,必須重新架構綜合化的高等工程教育課程體係,達到培養工程師的目標。

1,2現代軟件工程的迫切要求

美國紐約時報最為著名的專欄作家之一托馬斯·弗裏曼的暢銷書《世界是平的》(The World Is Flal),告知人們在今天這樣一個因信息技術而緊密、方便的互聯世界中,全球市場、勞動力和產品都可以被整個世界共享,一切都有可能以最有效率和最低成本的方式實現,全球化不可阻擋。在這一過程中,軟件人才緊缺成為一個全球性問題。如日本最為緊缺的是軟件人才,美國軟件工程師的平均薪酬相對是最高的,韓國每年軟件人才缺口在20萬人以上,中國每年軟件人才缺口在50萬人以上。而在軟件業界存在軟件人才“怪圈”,一方麵企業求賢若渴,另一方麵中國高校培養的人才又不能滿足企業的需求,相當一部分畢業生在軟件開發的綜合能力、應用能力方麵與快速發展的軟件產業不相適應,亦即不能滿足現代軟件工程的迫切要求。為此必須改革人才培養模式,包括教育理念、培養目標和課程體係,這就需要設置綜合性的課程,正是在這一背景下,我們構建了軟件工程綜合實訓課程。

2 課程構建

在課程的構建上,我們從需求出發,而這些需求來源於用人單位、學生、科學和技術發展的需要等。因此,需要考慮的因素有實施課程的時代背景,如所麵臨的政治、經濟、科技、文化等因素,以及他們可能的發展趨勢;學院的培養目標、培養定位、特色和優勢等;學生的現狀以及他們未來的職業發展方向,以及社會對這些職業方向的要求等。即需求和培養目標是我們構建這一綜合實踐性課程的基礎。

有了需求與培養目標就可以著手構建課程內容以實現培養目標。從目標到課程內容,是一個重要而複雜的過程,需要產業領域的專家、工程師和教育專家、教學管理人員等共同商討和研究決定。我們把這一過程分為三個基本步驟,第一,討論為了實現培養目標,需要培養學生哪些技能、使他們獲得哪些經驗。第二,明確課程內容怎樣貫穿軟件工程基準、標準。第三,明確在專業能力培養過程中,怎樣培養和評價軟件工程師的非專業技能。