1前言
2001年軟件學(xué)院創(chuàng)辦之初,教育部就提出軟件學(xué)院的人才培養(yǎng)目標是要培養(yǎng)應(yīng)用型、復(fù)合型、國際化的高級軟件人才。教育部領(lǐng)導(dǎo)后來在多種場合也針對目前我國高校IT類人才培養(yǎng)的現(xiàn)狀,指出軟件學(xué)院一定要培養(yǎng)出符合市場要求、面向產(chǎn)業(yè)發(fā)展的工程型精英,軟件人才的水平和規(guī)模成為體現(xiàn)一個國家綜合競爭力的重要指標,加快軟件人才培養(yǎng)成為我國在新世紀順利實現(xiàn)社會經(jīng)濟總體目標的重要保證。
長期以來,由于培養(yǎng)目標單一、培養(yǎng)過程脫節(jié),高校計算機與軟件人才培養(yǎng)不論在數(shù)量上還是在質(zhì)量上都不能滿足產(chǎn)業(yè)高速發(fā)展的需要,無法為產(chǎn)業(yè)的發(fā)展壯大提供強有力的人才支撐。浙江大學(xué)及時認清形勢,轉(zhuǎn)變辦學(xué)觀念,高舉應(yīng)用型、復(fù)合型、國際化軟件人才培養(yǎng)的旗幟,利用軟件學(xué)院這個平臺,在辦學(xué)模式、課程體系、實踐教學(xué)體系、國際交流能力等各個方面實行改革,樹立以市場為導(dǎo)向的人才培養(yǎng)理念,開展產(chǎn)學(xué)研一體化合作辦學(xué),建立多層次、多類型、有特色的課程體系和實踐教學(xué)體系,并通過建立國際化的教學(xué)平臺,加強學(xué)生國際交流能力的培養(yǎng),實現(xiàn)軟件人才培養(yǎng)在數(shù)量和質(zhì)量上的突破。經(jīng)過近7年的辦學(xué)實踐,浙大軟件學(xué)院正在逐步成為我國高端軟件人才培養(yǎng)的重要基地,浙江大學(xué)服務(wù)浙江地方社會經(jīng)濟發(fā)展的重要平臺。
2建立產(chǎn)學(xué)研一體化的合作教學(xué)體系,實現(xiàn)辦學(xué)模式的創(chuàng)新
浙江大學(xué)軟件學(xué)院針對軟件工程專業(yè)突出工程型、應(yīng)用型人才培養(yǎng)的需求,通過院企合作加強面向市場需求的工程型人才培養(yǎng),通過院院合作加強Computer+X和X+Info的學(xué)科交叉復(fù)合型人才培養(yǎng),建立了產(chǎn)學(xué)研一體化的合作教學(xué)體系,實現(xiàn)了高等學(xué)校辦學(xué)模式的創(chuàng)新。
2.1通過“院企合作”,面向產(chǎn)業(yè)加強工程能力培養(yǎng)
與主流企業(yè)合作,將主流技術(shù)和工程方法引入教學(xué)實踐中,是培養(yǎng)學(xué)生工程實踐能力的重要途徑。學(xué)院初建時期,就與浙大網(wǎng)新、美國道富共建了金融信息技術(shù)系,共同培養(yǎng)金融信息方面的應(yīng)用型、復(fù)合型、國際化高級軟件人才,為浙江道富輸送了一批人才,成為軟件學(xué)院院企合作辦學(xué)的典范。近年來,學(xué)院又與華為公司共建了網(wǎng)絡(luò)與通信技術(shù)系、與微軟技術(shù)中心共建了應(yīng)用軟件開發(fā)系、與阿里巴巴公司共建電子商務(wù)技術(shù)系,與甲骨文公司共建商務(wù)智能技術(shù)系,與香港ETIC和IBM共建現(xiàn)代物流系等等,使院企合作辦學(xué)培養(yǎng)高級應(yīng)用型軟件人才的舉動有了新的突破。通過與這些世界級一流企業(yè)的合作辦學(xué),建立起了人才培養(yǎng)與一流企業(yè)人才需求的立交橋。
2.2通過“院院合作”,面向?qū)W科融合加強復(fù)合型人才培養(yǎng)
學(xué)院以軟件技術(shù)系為基礎(chǔ),堅持Computer+X和X+Info的復(fù)合型人才培養(yǎng)理念,輻射延伸,不斷開辟新的系和專業(yè)方向。目前,軟件學(xué)院已經(jīng)與浙大傳媒學(xué)院共建了傳媒技術(shù)系,與浙大經(jīng)濟學(xué)院共建了金融工程系和信息管理系,與浙大信息學(xué)院共建了集成電路系,與浙大中國西部發(fā)展研究院共建了電子政務(wù)系。這些通過院院合作而成立的系,充分利用了合作學(xué)院的辦學(xué)資源,形成了以軟件工程為核心的復(fù)合交叉型人才培養(yǎng)格局,拓展了高級軟件人才的適應(yīng)面和覆蓋面,受到了市場的極大歡迎。同時,也使學(xué)院成為我國軟件工程復(fù)合型人才培養(yǎng)的重要基地。
2.3通過多類型的合作,建立了以系和研究方向為核心的全新教學(xué)框架體系
學(xué)院以系作為軟件工程專業(yè)培養(yǎng)的建制單位,每一個系都與一個或多個機構(gòu)合作,實行“院企合作”、“院院合作”等,開展產(chǎn)學(xué)研一條龍的人才培養(yǎng)(如表1所示)。同時,每一個系都要求設(shè)立或合作建立相應(yīng)專業(yè)方向的研發(fā)機構(gòu)(或者研究中心、研究院等),設(shè)立滿足該專業(yè)方向各階段人才培養(yǎng)的工程教學(xué)實驗環(huán)境、實訓(xùn)場所和相應(yīng)的實習(xí)基地。合作伙伴全過程參與學(xué)生的培養(yǎng),深度緊密地參與教學(xué)各個環(huán)節(jié),從校園內(nèi)進行的招生面試、課程教學(xué)、項目實訓(xùn),到行業(yè)支持、企業(yè)實習(xí)、就業(yè)推薦等全程介入,共同打造新型的培養(yǎng)平臺。
3以現(xiàn)代軟件產(chǎn)業(yè)發(fā)展需要為導(dǎo)向,建立模塊化的課程體系
在課程體系建設(shè)中面向現(xiàn)代軟件產(chǎn)業(yè)發(fā)展的需要,同時充分吸收浙江大學(xué)計算機科學(xué)與技術(shù)專業(yè)在工程型人才培養(yǎng)方面的經(jīng)驗,在課程體系設(shè)計中突出專業(yè)基礎(chǔ)和工程實踐能力的培養(yǎng),并在本科與研究生不同層次上,采取不同的定位。
3.1本科教育:以技術(shù)能力培養(yǎng)為主,編程與系統(tǒng)設(shè)計能力作為培養(yǎng)重點
在課程體系建設(shè)方面,充分參考美國IEEE的計算機協(xié)會(IEEE—CS)和ACM聯(lián)合公布的《軟件工程知識體系指南》(SWEBOK,Software Engineering Body of Knowledge)以及中國軟件產(chǎn)業(yè)發(fā)展對人才知識結(jié)構(gòu)與能力結(jié)構(gòu)的實際需求,聘請企業(yè)界知名專家參與教學(xué)指導(dǎo)委員會,共同制定適合社會與產(chǎn)業(yè)發(fā)展需求的課程體系。
本科人才培養(yǎng)定位于以技術(shù)能力培養(yǎng)為主,將編程與系統(tǒng)設(shè)計能力作為學(xué)生培養(yǎng)的重點,除打好專業(yè)基礎(chǔ)外,重點加強對學(xué)生編程、項目實踐能力的鍛煉,以及計算機應(yīng)用領(lǐng)域知識的掌握。
課程體系由通識類課程、專業(yè)基礎(chǔ)課程、專業(yè)核心課程、應(yīng)用領(lǐng)域與職業(yè)發(fā)展類課程,以及畢業(yè)設(shè)計、工程訓(xùn)練、實習(xí)等環(huán)節(jié)構(gòu)成。其基本結(jié)構(gòu)如圖1所示。
針對應(yīng)用型人才培養(yǎng)的需求,本科專業(yè)課程體系中與主流企業(yè)合作開設(shè)了金融信息學(xué)、電子服務(wù)技術(shù)與工程、軟件開發(fā)技術(shù)等模塊化選修課程,另外還有針對企業(yè)的實際需要設(shè)立專向培養(yǎng)課程模塊,為企業(yè)定制專門的人才。
3.2研究生教育:以工程能力培養(yǎng)為主,突出復(fù)合性與工程型能力培養(yǎng)
研究生課程體系以軟件系統(tǒng)系統(tǒng)設(shè)計與開發(fā)方法為基礎(chǔ),針對不同的專業(yè)方向建立了各具特色的專業(yè)方向課程體系,將理論教學(xué)與課程實踐、項目實訓(xùn)、企業(yè)實習(xí)圍繞專業(yè)方向進行有機結(jié)合。在第一學(xué)年的課程學(xué)習(xí)方面,專業(yè)課程學(xué)習(xí)和實驗實踐與社會和企業(yè)的應(yīng)用需求緊密結(jié)合,三分之一左右的課程由企事業(yè)單位的一線專家工程師講授。在所有開設(shè)的專業(yè)課程中,都要求學(xué)生參加嚴格的課程實踐活動。在與企業(yè)合作的專業(yè)方向課程中,還結(jié)合企業(yè)共建的實訓(xùn)基地,實施案例式的實驗教學(xué)。
課程體系由學(xué)位基礎(chǔ)課程、學(xué)位通用課程、專業(yè)方向課程、實訓(xùn)課程和應(yīng)用課程等組成,基本結(jié)構(gòu)如圖2所示。具有合作伙伴特色的技術(shù)和產(chǎn)品應(yīng)有等課程也包括在內(nèi),大大提高了人才培養(yǎng)的針對性和實用性。
3.3將最新科研成果與工程經(jīng)驗引入課程教學(xué)中,以一流的科研帶動一流的教學(xué)
學(xué)院鼓勵教師將最新軟件工程技術(shù)和科研案例引入教學(xué)中,要求學(xué)科帶頭人為本科生上學(xué)科導(dǎo)論課和新生研討課;再如“操作系統(tǒng)”課程在國內(nèi)高校中最早開設(shè)了Linux操作系統(tǒng)源代碼分析實驗以及設(shè)立專門的實驗課程,引導(dǎo)學(xué)生邊學(xué)邊干;“軟件工程”課程教師利用在國際大型金融軟件系統(tǒng)再工程中的實際經(jīng)驗,提煉了真實的軟件工程教學(xué)案例。
4以工程實踐能力培養(yǎng)為導(dǎo)向,建立了多層次的實踐教學(xué)體系
工程實踐能力的培養(yǎng)不僅是涉及應(yīng)用型工程技術(shù)與方法的訓(xùn)練,而且涉及對軟件人才來說不可缺少的團隊精神的培養(yǎng)。針對實踐能力培養(yǎng)的不同階段,建立了基礎(chǔ)實踐能力培養(yǎng)、工程實踐能力培養(yǎng)和創(chuàng)新實踐能力培養(yǎng)等多層次的實踐教學(xué)體系。
4.1以課程綜合型實驗為核心,培養(yǎng)學(xué)生基礎(chǔ)實踐能力
目前在80%的專業(yè)課程中設(shè)置了大作業(yè)(Project)教學(xué)環(huán)節(jié),強調(diào)學(xué)生的項目組織、管理和開發(fā)能力的培養(yǎng),對軟件工程方法類課程如項目管理、軟件需求分析、人機交互設(shè)計、統(tǒng)一建模語言、軟件文檔寫作等課程則選用同一案例,使學(xué)生切實感受軟件設(shè)計和工程規(guī)范。學(xué)院還在實施課程大作業(yè)的基礎(chǔ)上,組織編寫了國內(nèi)第一套涵蓋13門專業(yè)課程的課程設(shè)計系列教材,產(chǎn)生了很好的社會反響。
4.2以校企合作為途徑,培養(yǎng)工程實踐能力
在課程實踐的基礎(chǔ)上,學(xué)院還與企業(yè)合作開設(shè)項目實訓(xùn)和企業(yè)實習(xí)環(huán)節(jié),進一步加強學(xué)生工程實踐能力的培養(yǎng)。
項目實訓(xùn)課程要求學(xué)生按照自己興趣與目標進入不同的項目小組,以團隊合作方式,完成一個大型Project的實際開發(fā)。實訓(xùn)過程由企業(yè)工程師進行全程指導(dǎo),實行模擬的企業(yè)環(huán)境,以師傅帶徒弟的形式實施,使學(xué)生盡快進入實戰(zhàn)狀態(tài)。
同時還要求學(xué)生到企業(yè)進行企業(yè)項目實踐,在真實的企業(yè)軟件開發(fā)環(huán)境中完善職業(yè)素質(zhì)和能力的培養(yǎng)。目前,除與Intel、Microsoft、IBM等世界著名IT企業(yè)建立實習(xí)基地外,浙江大學(xué)軟件學(xué)院還依托杭州地區(qū)的軟件產(chǎn)業(yè)優(yōu)勢,建立了16家骨干實習(xí)基地,產(chǎn)學(xué)研互為補充互為激勵,帶動學(xué)科和地方產(chǎn)業(yè)經(jīng)濟的共同發(fā)展。
4.3以學(xué)科競賽和科研實踐為手段,培養(yǎng)創(chuàng)新實踐能力
通過豐富多彩多彩的課外實踐活動加深課程知識的理解和綜合素質(zhì)的訓(xùn)練,主要包括科技競賽、參與教師科研實踐、企業(yè)實踐等。鼓勵學(xué)生參加ACM程序設(shè)計競賽、軟件作品競賽、大學(xué)生挑戰(zhàn)杯比賽和科技創(chuàng)業(yè)大賽等校外競賽,以及參加大學(xué)科研訓(xùn)練計劃(SRTP)。
5以國際化教學(xué)平臺建設(shè)為中心,提高學(xué)生的國際競爭力
由于軟件產(chǎn)業(yè)的國際化趨勢越來越強,培養(yǎng)具有國際競爭性的軟件人才已成為軟件工程專業(yè)重要的培養(yǎng)目標。具有國際競爭性的人才,不僅要掌握先進的軟件技術(shù)和國際通行的軟件開發(fā)方法,還要有良好的國際視野和國際交流能力。
5.1推進“雙語教學(xué)”
目前我院已有20多門課程使用外文教材,其中軟件工程專業(yè)的專業(yè)基礎(chǔ)和專業(yè)主干課程80%以上使用外文教材,并有12門課程實施了“雙語教學(xué)”,其中4位教師的5門課采用全英文講課。2007年,陳越教授負責(zé)的“數(shù)據(jù)結(jié)構(gòu)與算法”被評為國家“雙語教學(xué)示范課程”。通過多年努力,學(xué)院培養(yǎng)出的學(xué)生普遍具有較強的國際交流能力,為近年來對外交流的逐步開展打下了堅實的基礎(chǔ),并為進一步的合作辦學(xué)創(chuàng)造了良好條件。
5.2拓展國際交流
學(xué)院大力推動大學(xué)生短期出國交流項目,已與美國、加拿大、愛爾蘭、法國、德國、新加坡、澳大利亞、瑞典、日本、印度等國家和地區(qū)的16所高校簽訂協(xié)議,選派本科生出境交流學(xué)習(xí)。近年來我院本科生出國出境交流率已經(jīng)接近25%,加強了學(xué)生跨文化國際交流能力的培養(yǎng)。同時,學(xué)院還通過引進國外智力、引進國外先進教材和辦學(xué)模式,推進國際化的課程體系建設(shè)、課程內(nèi)容建設(shè)、海外師資隊伍的聘任和教師國際交流,每年聘請來自美國、加拿大等國的10多位教師為學(xué)生授課。
5.3開展中外合作辦學(xué)
通過選派優(yōu)秀學(xué)生參加短期國際交流,學(xué)院正逐步達到擴大自身的國際影響力、贏得國際聲譽的目的,已經(jīng)開始吸引部分國際留學(xué)生進入學(xué)院進行專業(yè)學(xué)習(xí)。近年來接受來自加拿大、美國、法國、愛爾蘭、澳大利亞、新加坡等國留學(xué)生50余人。從2005年開始我院與加拿大Simon Fraser大學(xué)(SFU)合作,啟動了我校第一個中外聯(lián)合培養(yǎng)的、中外學(xué)生共同參加的“2+2”計算機本科雙學(xué)位項目。來自SFU的20位學(xué)生已于2006年后陸續(xù)來到我校,他們將與我院選拔的60多位同學(xué)一起在浙大學(xué)習(xí)兩年,然后,雙方學(xué)生一起到SFU學(xué)習(xí)兩年,并獲得兩個學(xué)校的本科學(xué)位。
6結(jié)束語
浙江大學(xué)軟件學(xué)院自2001年辦學(xué)以來共畢業(yè)學(xué)生1319名,其中本科生(2+2轉(zhuǎn)專業(yè))171名,本科生397名,二學(xué)位312名,軟件工程碩士雙證132名,軟件工程碩士單證307名。絕大部分畢業(yè)生都找到比較滿意的工作,有較大比例進入國際性大公司或國內(nèi)著名公司工作,為軟件產(chǎn)業(yè)提供了高素質(zhì)的人才支撐,為打造“數(shù)字浙江”、“天堂硅谷”和杭州“國家軟件產(chǎn)業(yè)基地”、“國家軟件出口基地”、“國家動漫產(chǎn)業(yè)基地”,以及浙江省近幾年軟件產(chǎn)業(yè)的快速發(fā)展作出了積極貢獻。浙江省軟件產(chǎn)業(yè)發(fā)展與人才培養(yǎng)的良好互動關(guān)系甚至起了一些經(jīng)濟學(xué)家們的研究興趣。
隨著新的教學(xué)框架的豐滿和院企合作、院院合作等辦學(xué)模式的不斷深入,學(xué)院的辦學(xué)平臺會越來越豐富,辦學(xué)特色會越來越明顯。今后軟件學(xué)院的發(fā)展將在以下三方面進行突破。第一,可以充分利用學(xué)院與企業(yè)共建的校內(nèi)實訓(xùn)基地,開展對外實訓(xùn),擴大學(xué)院影響力和輻射力;第二,充分利用軟件在各個學(xué)科領(lǐng)域和行業(yè)的滲透力,與本地優(yōu)勢產(chǎn)業(yè)緊密結(jié)合,把軟件工程擴展到現(xiàn)代服務(wù)業(yè)的各個應(yīng)用方向,使我國產(chǎn)業(yè)發(fā)展政策緊密相連,擴大人才培養(yǎng)的覆蓋面;第三,充分利用研究生的資源,加深與企業(yè)的合作,從實訓(xùn)基地、實習(xí)基地,再到研發(fā)基地,再到產(chǎn)業(yè)基地,把軟件學(xué)院的建設(shè)放在產(chǎn)業(yè)發(fā)展壯大的大環(huán)境中進一步錘煉成長。
參考文獻
[1] 干紅華.創(chuàng)新辦學(xué) 服務(wù)一方——浙江大學(xué)軟件學(xué)院寧波分院探索研究生培養(yǎng)新模式[J].浙江大學(xué)報,2005,(236).
[2] 教育部示范性軟件學(xué)院建設(shè)工作辦公室編.示范性軟件學(xué)院的探索與實踐[M]. 高等教育出版社,2008.
[3] 林惠春.從企業(yè)用人需求看軟件工程碩士培養(yǎng)[J]. 計算機教育,2004,(7):7~7.
[4] 孫志松,吳紹莉,覃征.軟件工程碩士生實踐能力培養(yǎng)探析[J]. 計算機教育,2006,(12):36~28.
[5] 朱慧,汪益民.軟件工程碩士產(chǎn)學(xué)研合作培養(yǎng)模式的探索[J]. 計算機教育,2005,(11):71~73.