1引言
隨著IT企業(yè)競爭的日益加劇,為了降低成本,企業(yè)都希望能夠招聘到理論基礎(chǔ)扎實,掌握行業(yè)主流技術(shù),具有一定的工程能力,進入企業(yè)后經(jīng)過簡單培訓(xùn)就能直接參與到團隊工作中的軟件人才。然而,IT技術(shù)更新速度較快,高校教師普遍缺乏參與企業(yè)實際軟件開發(fā)的機會和時間去掌握行業(yè)主流技術(shù),積累工程經(jīng)驗,并將這些技術(shù)及經(jīng)驗傳授給學(xué)生,這在一定程度上造成了高校人才培養(yǎng)與實際人才需求脫節(jié)的現(xiàn)象。2006年,國家教育部頒發(fā)了關(guān)于《高等學(xué)校計算機科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行)》進一步明確了高校計算機人才培養(yǎng)的結(jié)構(gòu)層次,指出計算機人才培養(yǎng)也應(yīng)當(dāng)是金字塔結(jié)構(gòu),與社會需求的金字塔結(jié)構(gòu)相匹配,才能提高金字塔各個層次學(xué)生的就業(yè)率,滿足社會需求,降低企業(yè)的再培養(yǎng)成本。這里所說的“金字塔”,即為如圖1所示的一種層次結(jié)構(gòu),“這三種類型的劃分主要是從學(xué)生畢業(yè)后從事工作性質(zhì)的角度產(chǎn)生的”,處于底層的人才是社會需求量最大的。
圖1 計算機人才層次結(jié)構(gòu)
為了能使高等院校的軟件人才培養(yǎng)與社會對人才的要求相一致,幾年來,教育部計算機科學(xué)與技術(shù)教指委陸續(xù)下發(fā)了一系列指導(dǎo)意見及規(guī)范,明確指出計算機科學(xué)是實踐性極強的學(xué)科,必須培養(yǎng)學(xué)生具有很強的實際動手能力,對高校計算機專業(yè)辦學(xué)提出了一項很重要的建議,即大力加強教學(xué)活動中的實踐環(huán)節(jié)和動手能力的培養(yǎng)。在計算機專業(yè)中工程型及應(yīng)用型人才的培養(yǎng)成為了教學(xué)研究的重點,并已成為我國高等教育關(guān)注的熱點。
東軟信息學(xué)院計算機系與實訓(xùn)中心合作,將實訓(xùn)融入軟件相關(guān)專業(yè)的本科教學(xué)計劃之中,構(gòu)建可教學(xué)化實訓(xùn)體系,探索出一條培養(yǎng)應(yīng)用型軟件人才的實踐之路。
2引入實訓(xùn)體系的思考
由東軟信息學(xué)院大學(xué)生創(chuàng)業(yè)實訓(xùn)中心創(chuàng)建的可教學(xué)化實訓(xùn)體系,是在企業(yè)實際項目的背景下,將項目分解為若干個相應(yīng)的知識點,采用小班型教學(xué)的模式進行授課。從基礎(chǔ)知識的講解到最終項目的完成,邊講邊練,并穿插相應(yīng)的階段考核,形成全方位一體化的實踐訓(xùn)練體系。實訓(xùn)過程中,教師擔(dān)任項目經(jīng)理,學(xué)生轉(zhuǎn)化成“企業(yè)員工”,采用日報制等企業(yè)式管理模式,構(gòu)造虛擬企業(yè)開發(fā)環(huán)境,使學(xué)生在實訓(xùn)過程中既掌握企業(yè)所要求的各項技術(shù)技能,又實現(xiàn)了對開發(fā)流程、管理規(guī)范和團隊合作深入了解,實現(xiàn)與企業(yè)需求的無縫鏈接。
在大學(xué)生創(chuàng)業(yè)與實訓(xùn)中心目前構(gòu)建的實訓(xùn)體系中,Java項目實訓(xùn)與嵌入式項目實訓(xùn)是兩個比較成熟的實訓(xùn)體系,每個實訓(xùn)體系都分為四個階段,在四個月左右的時間之內(nèi)完成,其內(nèi)容及考核要求如表1所示。
表1實訓(xùn)安排計劃表
其中的技術(shù)基礎(chǔ)講解階段是在復(fù)習(xí)以往學(xué)過的基礎(chǔ)理論知識,項目開發(fā)專用技術(shù)講解及練習(xí)階段是通過一個小型項目的開發(fā)來鞏固已學(xué)過的基礎(chǔ)知識,并且使學(xué)生了解項目開發(fā)流程,而實訓(xùn)項目開發(fā)測試階段才是實訓(xùn)的真正核心,最終在實訓(xùn)項目總結(jié)考核階段檢驗學(xué)生實訓(xùn)的成果。
按照傳統(tǒng)計算機專業(yè)的實習(xí)教學(xué)安排,課程設(shè)計和畢業(yè)設(shè)計相對獨立,與課堂教學(xué)之間是一種“松耦合”狀態(tài),雖然體系相對嚴(yán)密,但并不能構(gòu)造一個完整的教學(xué)體系,畢業(yè)生在前三年學(xué)過的課程與畢業(yè)前的實習(xí)和畢業(yè)設(shè)計存在著一定程度上的脫節(jié)。而且單純的實訓(xùn)更強調(diào)實踐能力,著重于技術(shù)工具的運用,不利于學(xué)生后續(xù)的發(fā)展。同時,由于學(xué)生在畢業(yè)前才進行某個方向的實訓(xùn),只能掌握某一項技術(shù),在一定程度上限制了學(xué)生的專業(yè)拓展和就業(yè)面,因此,只有將實訓(xùn)體系合理融入教學(xué)計劃,才能優(yōu)勢互補,發(fā)揮實訓(xùn)教學(xué)的作用。
3堅持實踐不斷線的探索
東軟信息學(xué)院一直秉承“知識的應(yīng)用比知識的擁有更重要”,致力于培養(yǎng)“理論知識夠用,實踐動手能力強”的應(yīng)用型人才。從建院初期,就強調(diào)培養(yǎng)學(xué)生的實踐能力,率先在國內(nèi)提出了“1321”模式,即一個學(xué)年分為三個學(xué)期,其中兩個理論學(xué)期,一個實踐學(xué)期。在引入實訓(xùn)體系之前,安排實踐學(xué)期教學(xué)內(nèi)容的思路是:強化理論學(xué)期課程,并補充理論學(xué)期由于課時限制而無法開設(shè)的課程。因此,三個學(xué)年的實踐學(xué)期分別定義為概念實習(xí)、技能實習(xí)和項目實習(xí),各年度的實踐學(xué)期之間缺乏整體的聯(lián)系,內(nèi)容相對獨立,體系不夠完善。
引入實訓(xùn)體系之后,安排實踐學(xué)期內(nèi)容的思路調(diào)整為:以畢業(yè)實訓(xùn)為最終目標(biāo),貫徹“實踐不斷線”,強調(diào)實踐的延續(xù)性及關(guān)聯(lián)性。因此,在理論學(xué)期的課程安排上也為最終的實訓(xùn)為目標(biāo),并補充必要的理論知識,提供給學(xué)生后續(xù)發(fā)展的動力。同時,前兩個學(xué)年的實踐學(xué)期分別進行兩個小型項目訓(xùn)練,第三個實踐學(xué)期與最后一學(xué)年上學(xué)期一起進行項目實訓(xùn),下學(xué)期進行畢業(yè)設(shè)計,整體的安排如圖2所示。
圖2 工程型軟件人才培養(yǎng)路線圖
從圖中可以看出,在第一學(xué)年和第二學(xué)年的前兩個理論學(xué)期中,除了在課程設(shè)置上融入了原本在實訓(xùn)第一階段講解的基礎(chǔ)理論知識之外,還添加了多門理論課程,可以為學(xué)生打下足夠的理論基礎(chǔ),有利于今后在企業(yè)中的進一步發(fā)展。在第一學(xué)年的實踐學(xué)期(第三學(xué)期),將進行嵌入式實訓(xùn)方向中的小項目訓(xùn)練;在第二學(xué)年的實踐學(xué)期(第六學(xué)期),將進行Java實訓(xùn)方向中的小項目訓(xùn)練。這樣,所有學(xué)生在低年級就已經(jīng)掌握了將來兩個實訓(xùn)方向所需要的知識基礎(chǔ)和實踐基礎(chǔ),既有利于學(xué)生在高年級的專業(yè)方向選擇,又有利于學(xué)生就業(yè)時選擇就業(yè)方向。從第三學(xué)年開始,學(xué)生可以選擇在Java方向或者嵌入式方向進一步通過全面實訓(xùn)提高實踐能力,進一步強化專業(yè)知識,在第三學(xué)年的實踐學(xué)期(第九學(xué)期),開始進行該方向的實訓(xùn),一直持續(xù)到第四學(xué)年上半學(xué)期(第十學(xué)期),第四學(xué)年最后一學(xué)期進行畢業(yè)設(shè)計,使學(xué)生綜合運用三年所學(xué)的理論知識和剛剛結(jié)束的實訓(xùn)中所學(xué)到的知識及實踐技能,在教師的指導(dǎo)下,相對獨立地完成畢業(yè)設(shè)計課題,從而強化學(xué)生的實踐動手能力。
進行了優(yōu)化安排之后,理論學(xué)期課程與實踐學(xué)期內(nèi)容之間結(jié)合的更加緊密,學(xué)生學(xué)完理論后就進行實踐應(yīng)用,有利于對理論知識的進一步強化理解,也將掌握得更加牢靠;而且,整個課程體系與實訓(xùn)體系呈現(xiàn)“緊耦合”狀態(tài),實訓(xùn)主線貫穿清晰,層次分明,每門課程的教學(xué)目標(biāo)以及教學(xué)要求也更加具體化;同時,所有的實踐學(xué)期都相輔相成,安排更加合理,也貫徹了“實踐不斷線”的整體思路。
4 實踐成果及總結(jié)
目前東軟信息學(xué)院計算機科學(xué)與技術(shù)系08屆學(xué)生已經(jīng)進入了實訓(xùn)階段,明年將走向社會,接受市場的檢驗。從目前實訓(xùn)學(xué)生的反饋來看,學(xué)生對實訓(xùn)乃至整個實踐體系都給與了充分的肯定,認為在在學(xué)習(xí)期間不僅在理論知識上而且在實踐動手能力上都有了長足的進步,特別是畢業(yè)前的實訓(xùn),更增強了他們的就業(yè)核心競爭力,也增加了就業(yè)的自信心,是非常必要也是非常重要的。
學(xué)生的體會從一個側(cè)面反映出實訓(xùn)體系的成果,但是還需要聽到用人單位的反饋意見,相信在08年這一批學(xué)生畢業(yè)時,必能顯現(xiàn)出我院培養(yǎng)應(yīng)用型軟件人才的突出能力。同時,我院也將繼續(xù)完善實訓(xùn)方案,繼續(xù)探索一條理論與實踐相結(jié)合的創(chuàng)新之路!
參考文獻
[1] 教育部高等學(xué)校計算機科學(xué)與技術(shù)教學(xué)指導(dǎo)委員會. 高等學(xué)校計算機科學(xué)與技術(shù)專業(yè)發(fā)展戰(zhàn)略研究報告暨專業(yè)規(guī)范(試行). 高等教育出版社. 2006年.