袁嵩,彭冰冰
(武漢科技大學計算機科學與技術(shù)學院,武漢430065)
基于CDIO的軟產(chǎn)人才培養(yǎng)模式研究
袁嵩,彭冰冰
(武漢科技大學計算機科學與技術(shù)學院,武漢430065)
隨著軟件產(chǎn)業(yè)的飛速發(fā)展,傳統(tǒng)的軟件人才培養(yǎng)模式已經(jīng)不能滿足企業(yè)對人才的需求,如何培養(yǎng)優(yōu)秀的軟件人才已成為亟待解決的問題。針對軟件產(chǎn)業(yè)發(fā)展對軟件人才的需求情況,分析當前軟件人才教育現(xiàn)狀和不足,將CDIO工程教育模式結(jié)合到當前軟件產(chǎn)業(yè)人才培養(yǎng)模式中,從教學目標、教學內(nèi)容、考核方式等方面進行探究,以期提高學生的工程實踐能力和職業(yè)素養(yǎng)。
CDIO;軟件產(chǎn)業(yè);人才培養(yǎng)模式
軟件產(chǎn)業(yè)作為信息產(chǎn)業(yè)的核心及靈魂已經(jīng)成為我國國民經(jīng)濟發(fā)展的戰(zhàn)略性支柱產(chǎn)業(yè)之一[1]。國務院18、47號兩個文件及隨后一系列扶持政策的出臺,極大地促進了我國軟件產(chǎn)業(yè)的發(fā)展。據(jù)軟件產(chǎn)業(yè)行業(yè)分析及競爭研究報告[2]分析,2014年我國軟件產(chǎn)業(yè)保持平穩(wěn)增長,實現(xiàn)軟件業(yè)務收入3.7萬億元,同比增長20.2%,軟件出口規(guī)模545億美元,同比增長15.5%。軟件產(chǎn)業(yè)的迅猛發(fā)展加大了對軟件人才的需求,然而許多軟件專業(yè)畢業(yè)生的能力卻不能很好地滿足企業(yè)的需求,這種供需矛盾與當前軟件人才培養(yǎng)模式有關。當前高校教育培養(yǎng)目標定位與市場銜接不緊密,人才培養(yǎng)滯后于市場需求,畢業(yè)生普遍缺乏工程實踐能力、創(chuàng)新意識和團隊合作精神。如何培養(yǎng)優(yōu)秀的軟件產(chǎn)業(yè)人才已成為一個亟待解決的問題。
CDIO教育模式[3]是一種注重實踐、強調(diào)過程的工程教育模式,它將理論、實踐、創(chuàng)新、合作緊密聯(lián)系起來,注重培養(yǎng)學生的實踐能力、創(chuàng)新意識和團隊協(xié)作能力。與軟件產(chǎn)業(yè)人才應該具備的實踐能力、創(chuàng)新能力、專業(yè)技能、團隊合作能力等相符合。本文將CDIO的教育模式與當前的軟件產(chǎn)業(yè)人才培養(yǎng)模式相結(jié)合,運用3+3+3的創(chuàng)新教學方法,以期培養(yǎng)出軟件產(chǎn)業(yè)所需的高素質(zhì)復合型人才。
1.1教學目標落后于市場
當前軟產(chǎn)人才的教學目標略落后于市場。高校教育普遍存在偏重理論教學,實踐教學和創(chuàng)新教學投入力度不足的現(xiàn)象,培養(yǎng)出來的人才大都缺乏工程實踐能力。
1.2教學內(nèi)容過于陳舊
目前軟產(chǎn)人才的教學仍處在一個以理論教學為主、實踐教學及其他教學方式為輔的境地。理論教學內(nèi)容抽象,實踐教學多是理論教學的驗證,跟不上軟件行業(yè)的發(fā)展,難以培養(yǎng)先進產(chǎn)業(yè)所需要的軟件人才。
1.3考核方式不太注重過程
目前主要的考核方式為理論考核和過于簡單的實踐考核,都只注重結(jié)果且過于形式化。理論考試的內(nèi)容基本源于教材,依靠死記硬背的應考方式基本都可以過關。實踐考核多以提交實驗報告、課程設計報告等為評價依據(jù),而且監(jiān)督力度極為不足,學生之間存在抄襲現(xiàn)象,導致大多數(shù)學生只注重考試結(jié)果,不注重實踐過程。
CDIO是Conceive(構(gòu)思)、Design(設計)、Implement(實現(xiàn))、Operate(運作)的縮寫,它是從做中學、注重實踐、強調(diào)團隊合作的集中體現(xiàn)[4]。CDIO教育模式以獲得知識和培養(yǎng)能力為目標,強化學生的工程實踐能力,要求將工程實踐項目與專業(yè)知識相結(jié)合,打破傳統(tǒng)的純理論教學,突出項目實踐學習的過程性,強調(diào)學生在實踐的過程中增強運用知識分析解決實際問題的能力,提高獲取知識的主動性,不斷積累項目實戰(zhàn)經(jīng)驗,增強創(chuàng)新意識和創(chuàng)新精神,學會合作共事,培養(yǎng)團隊意識和團隊精神,提高整體綜合素質(zhì)。
3.1基于CDIO的軟產(chǎn)人才培養(yǎng)模式
基于CDIO的軟產(chǎn)人才培養(yǎng)模式可概括為:3+3+3模式,即以CDIO為中心,構(gòu)建3個課程模塊,搭建3個實踐平臺,從而形成3種核心能力。
3個課程模塊分別是:基礎理論教育課程模塊、專業(yè)課程模塊、實踐訓練模塊。實踐訓練模塊主要包括學校開展的課程實踐、網(wǎng)絡平臺線上實訓以及企業(yè)與學校合作開展的企業(yè)實訓。
3個實踐平臺分別是:校內(nèi)課程實踐平臺、網(wǎng)絡在線實訓平臺、校外企業(yè)實訓平臺。
3個核心能力是指:軟件構(gòu)思與設計能力、交流意識與創(chuàng)新能力、團隊協(xié)作能力。
這種教育模式既可以讓學生領悟到比較扎實的基礎理論知識,又可以大大提高學生的實踐動手能力;既可以培養(yǎng)學生良好的團隊協(xié)作意識,又能讓學生的溝通交流以及學習能力得以鍛煉;既授予學生企業(yè)需求的基礎技術(shù),又能讓學生不斷積累項目實戰(zhàn)經(jīng)驗,從而滿足當前軟件產(chǎn)業(yè)對人才的需求。
3.2以銜接市場為教育目標
高素質(zhì)應用型人才只有通過實踐才能正確認識自己和社會,以適應軟件市場對人才的需求。所以我們將軟產(chǎn)人才的培養(yǎng)目標設定為:通過“基于案例實踐的教學”將枯燥無味的理論知識高效地授予學生,通過“基于實訓項目的實踐教學”提高學生的實訓能力和創(chuàng)新能力、縮小學生與企業(yè)、市場的間隙,做好理論與職業(yè)實踐的銜接。
3.3軟產(chǎn)人才實踐教學內(nèi)容
第一學期采取理論課程學習與技術(shù)專題實踐相結(jié)合的方式進行程序設計基礎知識補強,基礎理論知識在線學習與技術(shù)專題實踐同步進行。
第二學期安排面向?qū)ο蟪绦蛟O計補強課程和認知式項目程序設計的項目實踐,開展在線網(wǎng)絡課程學習與微案例項目實踐,進行項目知識學習和儲備。
第三學期針對數(shù)據(jù)結(jié)構(gòu)和算法課程采用“課程+技術(shù)專題+案例”的形式開展“課程+實驗+課程設計”。
第四學期針對數(shù)據(jù)庫課程主要采用案例教學方式,以案例為主線將各知識進行綜合應用。
第五學期安排Web應用開發(fā)技術(shù)的補強課程和體驗式網(wǎng)絡應用案例項目實踐。采用C#面向?qū)ο笳Z言進行B/S結(jié)構(gòu)應用程序開發(fā),提高C#和ASP.NET編程能力,理解個體軟件過程;采用Java面向?qū)ο笳Z言基于SSH框架構(gòu)建Java EE應用程序,理解軟件分層及軟件開發(fā)框架。
第六學期主要以軟件工程理論知識補強與重點技術(shù)應用實踐為主,通過企業(yè)應用級軟件工程綜合實踐了解軟件開發(fā)生命周期及軟件開發(fā)過程中的角色認知。
第七、八學期主要是學生進行企業(yè)實習與畢業(yè)設計等內(nèi)容安排,實踐過程將按企業(yè)研發(fā)管理或準企業(yè)研發(fā)管理的各項制度進行組織管理,包括采用分布式網(wǎng)絡遠程協(xié)作模式,形成企業(yè)軟件研發(fā)氛圍,并提供質(zhì)量保證,使工程實踐項目能按軟件項目管理流程和規(guī)范運作。
縱觀各學期的實踐安排,實踐難度和規(guī)模、行業(yè)和領域深度也是逐步提高,從個體的開發(fā)技術(shù)、工程意識,到團隊的工程管理和協(xié)作開發(fā)技能,逐步達到軟產(chǎn)人才培養(yǎng)目標。
3.4注重過程的考核方式
主要針對學生的專業(yè)能力及職業(yè)素養(yǎng),以過程考核為主、結(jié)果考核為輔的主要思想,采用校企聯(lián)合的考核方式,通過現(xiàn)場經(jīng)理每天的任務檢查跟蹤,查看學生日志,及時發(fā)現(xiàn)存在的問題并予以解決。通過階段性評審和總結(jié),使學到的知識和技術(shù)得到鞏固。項目經(jīng)理采用遠程答疑和現(xiàn)場答疑、輔導相結(jié)合的方式,同時參與每周例會、階段性會議等,監(jiān)控項目進度,并將實踐效果計入考評。質(zhì)量保證組將獨立組織進行項目驗收,并出具驗收報告,客觀反映項目和各功能模塊的完成情況,并作為評價的重要依據(jù)。采用這種考核方式,將學生的實踐表現(xiàn)計入考核,有效避免了學生考前“臨時抱佛腳”的行為,讓學生更注重平時知識的積累和實踐的過程。
CDIO以項目實踐為核心,讓學生通過實踐和創(chuàng)新的方式,在實現(xiàn)項目的過程中獲得工程實踐能力、團隊協(xié)作能力。本文將CDIO工程教育模式融入到軟件產(chǎn)業(yè)人才培養(yǎng)模式中,提出了3+3+3的教育模式,經(jīng)過一段時間的實施,取得了良好的效果,有效提高了學生的學習積極性,增強了學生的工程實踐能力、團隊合作能力和創(chuàng)新精神。目前,高校教育與工程教育模式的結(jié)合仍處于起步階段,還有廣闊的發(fā)展空間。
[1]邱欽倫.中國軟件人才供需現(xiàn)狀[J].計算機教育,2012(11):68-71.
[2]2015年我國軟件產(chǎn)業(yè)競爭格局分析[EB/OL].http://www.chinabgao.com/k/ruanjianchanye/16495.html,2015-05-07.
[3]謝清明.論CDIO培養(yǎng)模式的教育理論基礎[J].教育與職業(yè),2010(26):184-185.
[4]王小平.基于CDIO的軟件服務外包人才培養(yǎng)模式研究[J].教育教學論壇,2015(2):204-205.
Research on the Training Mode of Software Industry Talents Based on CDIO
YUAN Song,PENG Bing-bing
(College of Computer Science and Technology,Wuhan University of Science and Technology,Wuhan 430065)
With the rapid development of software industry,the traditional mode of software talents training has been unable to meet the needs of enterprises,how to cultivate excellent software talents has become an urgent problem.In view of the demand for software talents in software industry development,the current software talents education situation and shortcomings are analyzed,the CDIO engineering education model is combined to the current software industry talents training mode,and explored from the teaching objectives,teaching contents,assessment methods and other aspects,in order to improve students'ability of engineering practice and professionalism.
CDIO;Software Industry;Talents Training Mode
1007-1423(2016)16-0013-03DOI:10.3969/j.issn.1007-1423.2016.16.004
袁嵩(1976-),男,湖北武漢人,博士,副教授,研究方向為軟件工程
2016-03-31
2016-05-16
彭冰冰(1995-),男,湖北孝感人,本科,研究方向為軟件工程