郝琨++李志圣++劉榕++趙黎強++李宇
摘要:隨著卓越工程師教育培養(yǎng)計劃的推行,已有的軟件工程師培養(yǎng)模式的不足逐漸凸顯。以天津城建大學軟件工程師人才培養(yǎng)為例,研究卓越工程師背景下軟件工程師人才培養(yǎng)的課程體系建設。構建“2+1+1”校企合作人才培養(yǎng)模式,按照知識、能力、素養(yǎng)要求對課程體系進行整合和優(yōu)化設計,對教學內容和方法進行改革,大力提升軟件工程師人才培養(yǎng)的教育質量。
關鍵詞:軟件工程師;卓越工程師教育計劃;課程體系建設;校企合作
中圖分類號:G642.0 文獻標識碼:A 文章編號:1674-9324(2018)02-0146-02
一、引言
隨著科學技術的發(fā)展,軟件與服務外包產(chǎn)業(yè)獲得了很大的發(fā)展機遇,但同時也面臨著高素質軟件人才短缺的問題,如何培養(yǎng)出高質量的軟件工程師是很多高校迫切需要解決的問題。為此,教育部在2010年啟動“卓越工程師計劃”,目的是在工程教育環(huán)境背景下培養(yǎng)學生的工程實踐能力和創(chuàng)新能力,對全面提高工程教育人才培養(yǎng)具有重要的引導作用。
二、軟件工程師人才培養(yǎng)存在的問題
天津城建大學計算機學院培養(yǎng)了大量的軟件工程專業(yè)人才,但由于種種原因,舊的軟件工程專業(yè)在培養(yǎng)目標、課程體系、實踐環(huán)節(jié)等方面還存在一些不足[1],培養(yǎng)的軟件工程師所具備的技術水平與社會需求存在著一定的差距,難以達到“卓越工程師計劃”要求的人才培養(yǎng)標準。存在的問題表現(xiàn)在以下幾個方面。
(一)人才培養(yǎng)目標不明確
軟件工程專業(yè)是從計算機大類中分離出來的,所以在人才定位和培養(yǎng)目標上直接或間接地受到計算機專業(yè)的影響,在課程設置上和計算機專業(yè)存在一定的重復,也就難以培養(yǎng)出具有自己特色的卓越軟件工程師。
(二)課程體系設置不合理
由于培養(yǎng)目標不明確,導致課程體系設置缺乏合理的規(guī)劃,存在課程內容不合理或是相關課程開設的時間不合理等情況。因此,合理設置專業(yè)課程體系是保證培養(yǎng)社會需求的高素質軟件工程人才的基礎。
(三)實踐教學環(huán)節(jié)設置不合理
“卓越工程師計劃”的目的是:培養(yǎng)學生的工程實踐能力,但現(xiàn)有的軟件工程專業(yè)存在實踐教學體系設置不夠完善、教學內容陳舊和在實踐教學環(huán)節(jié)沒有體現(xiàn)對學生工程化理念的指導。
由于以上原因,我院建立了計算機類卓越試點班,首先明確軟件工程師人才培養(yǎng)目標,按照知識、能力、素養(yǎng)要求對課程體系進行整合和優(yōu)化設計,大力提升軟件工程師人才培養(yǎng)的教育質量。
三、面向卓越軟件工程師的課程體系建設
(一)明確培養(yǎng)目標
按照國家“卓越工程師教育培養(yǎng)計劃”的要求,參考計算機行業(yè)領域的技術特點和行業(yè)狀況,并結合本校的特色定位,本專業(yè)以軟硬結合、突出工程實踐能力培養(yǎng)作為兩條主線,制訂培養(yǎng)方案。在這一目標的指引下,對我校軟件工程師人才培養(yǎng)的課程體系進行了改革。
(二)構建“2+1+1”人才培養(yǎng)課程體系建設
依據(jù)我校制定的“2+1+1”人才培養(yǎng)模式,對卓越試點班軟件工程師的培養(yǎng)方案進行了全面的修訂。以提高教學質量為中心,突出“校企合作”為指導思想,構建課程體系,按照知識、能力、素養(yǎng)要求對課程體系進行整合和優(yōu)化設計[2,3],堅持素質教育和工程教育相結合,課內教學和課外活動相結合,理論教學和實踐教學相結合,全面教育與個性化培養(yǎng)相結合,努力提高學生的綜合素質。根據(jù)上述人才培養(yǎng)理念,形成了知識培養(yǎng)4模塊[4]、能力培養(yǎng)6階段、素質培養(yǎng)3層次的課程體系(如圖1所示)。
知識培養(yǎng)方面,以加強基礎知識和學生個性化發(fā)展有機結合,以公共基礎課、專業(yè)基礎、專業(yè)核心課和選修課4個模塊構建培養(yǎng)體系。通過公共基礎課、專業(yè)基礎課、專業(yè)核心課對學生的專業(yè)知識進行系統(tǒng)性的培養(yǎng),通過選修課對學生進行個性化的培養(yǎng)。
能力培養(yǎng)方面,構建以課內實驗、課程設計、綜合實習實訓、學科競賽和畢業(yè)設計為依托的能力培養(yǎng)體系。通過課內實驗和課程設計加深學生對專業(yè)知識的理解,并提高程序設計基本能力和計算機思維能力;通過實習實訓及校企聯(lián)合培養(yǎng),使學生了解計算機行業(yè)發(fā)展的特點及最新技術,培養(yǎng)學生分析問題、解決問題的實際應用能力,以及軟硬件項目開發(fā)的工程實踐能力;通過學科競賽和畢業(yè)設計環(huán)節(jié),促進學生對工程項目開發(fā)全過程的深入理解,培養(yǎng)學生的工程實踐及創(chuàng)新能力。
素質培養(yǎng)方面,以高素質工程應用型人才培養(yǎng)為目標,形成了數(shù)學素質、專業(yè)素質和工程素質三個層次的素質培養(yǎng)體系[4]。通過高等數(shù)學、線性代數(shù)、概率與統(tǒng)計和離散數(shù)學等課程,將算法設計等方法貫穿在整個人才培養(yǎng)過程,強化學生計算機思維的培養(yǎng);以專業(yè)課教學為核心,以校企聯(lián)合培養(yǎng)為依托,強化學生的專業(yè)素質;以課程設計、實習實訓、學科競賽和畢業(yè)設計為途徑,強化對學生的創(chuàng)新能力和工程素質的培養(yǎng)。
(三)教學內容與教學方法改革
以創(chuàng)新研究模式為核心,對傳統(tǒng)教學內容和方法進行改革,強調理論與實際結合,將企業(yè)實際項目和行業(yè)規(guī)范納入到課程教學;探索CDIO及PBL教學模式,緊密結合教學內容與工程實際,構建有實際應用價值的綜合性設計題目,充分發(fā)揮課程設計和實習在實踐教學環(huán)節(jié)中的重要作用。著力培養(yǎng)學生的工程實踐能力、工程創(chuàng)新能力和團隊協(xié)作精神。
(四)搭建校企聯(lián)合培養(yǎng)人才平臺
以強化工程實踐能力、工程設計能力與工程創(chuàng)新能力為核心,與企業(yè)聯(lián)合制定企業(yè)階段培養(yǎng)方案,設置由淺入深的綜合設計訓練環(huán)節(jié)。設計環(huán)節(jié)貫穿于本科四年學習中,制定了累計1年以上的企業(yè)階段培養(yǎng)計劃,從低年級到高年級,依次設置認知實習、生產(chǎn)實習和綜合性實習等多個層次的實踐環(huán)節(jié),形成了企業(yè)全程參與的新模式。
(五)“2+1+1”卓越軟件工程師人才培養(yǎng)效果監(jiān)測
為了切實提高卓越軟件工程師人才培養(yǎng)質量,通過學生信息反饋、成績監(jiān)測、用人單位信息反饋等多種途徑,對卓越班的校企聯(lián)合培養(yǎng)模式、培養(yǎng)過程進行監(jiān)督和評價。根據(jù)反饋情況,針對不足之處進行進一步的完善和改進。
四、結束語
本文以天津城建大學計算機學院的卓越軟件班為例,研究了卓越軟件工程師的課程體系設計。按照知識、能力、素養(yǎng)要求對課程體系進行整合和優(yōu)化設計。人才培養(yǎng)效果監(jiān)測結果表明,卓越班同學的工程實踐能力、創(chuàng)新能力都有明顯的提高,為我院全面推廣卓越人才培養(yǎng)計劃打下了良好的基礎。
參考文獻:
[1]程凡.面向卓越工程師的軟件工程專業(yè)課程體系建設——以安徽大學為例[J].計算機教育,2014,(5):106-112.
[2]林健.卓越工程師培養(yǎng)的質量保障(上)[J].高等工程教育研究,2013,(1):23-39.
[3]林健.卓越工程師培養(yǎng)的質量保障(下)[J].高等工程教育研究,2013,(2):24-40.
[4]王文發(fā),武忠遠,侯業(yè)智.軟件工程專業(yè)“2+1+1”校企聯(lián)合人才培養(yǎng)模式的探索與實踐[J].中國大學教學,2015,(10):25-28.endprint