摘 要: 結(jié)合卓越工程師教育培養(yǎng)計劃,從學(xué)生發(fā)展,課程群,專業(yè)特色凝練,平臺制度建設(shè)以及資源共享等方面,探討了軟件工程專業(yè)本科層次課程與教材建設(shè)改革,以期對同類院校開展軟件工程卓越工程師教育培養(yǎng)計劃有所借鑒和啟發(fā)。
關(guān)鍵詞: 卓越工程師; 課程和教材建設(shè); 軟件工程; 課程群; 創(chuàng)新能力
中圖分類號:G642.3 文獻(xiàn)標(biāo)志碼:A 文章編號:1006-8228(2012)12-59-02
Discussion on course and its textbook construction in training excellent software engineers
Ren Yizhi1, Yu Lanping2
(1. Software Engineering School, Hangzhou Dianzi University, Hangzhou, Zhejiang 310018, China;
2. Information Engineering School, Hangzhou Dianzi University)
Abstract: The excellent engineers’ training plan aroused more and more attention when it had been proposed. Course textbook construction, one of key elements of this plan, plays an important role in the training of student’s operative ability, innovative ability and engineering ability. In this paper, the issues of the undergraduate software engineering course and its textbook construction are discussed. Especially, the following five problems are mainly studied: student’s ability development, course groups, feature specialty, platform and resource sharing. The related experience or conclusion is expected to help other universities improve their own reform in this field.
Key words: excellent engineers; course and its material construction; software engineering; course groups; innovation ability
0 引言
自2010年教育部聯(lián)合相關(guān)部門和行業(yè)協(xié)會提出實(shí)施“卓越工程師教育培養(yǎng)計劃”(以下簡稱:卓越計劃)以來,越來越多的高校積極開展相關(guān)卓越計劃試點(diǎn)工作。杭州電子科技大學(xué)軟件工程專業(yè)于2011年被學(xué)校列為校級卓越計劃培育專業(yè)。根據(jù)教育部卓越計劃總體部署,結(jié)合杭州電子科技大學(xué)“立足浙江、服務(wù)全國,以學(xué)生為中心”的辦學(xué)理念,軟件工程專業(yè)卓越工程師培養(yǎng)以“校企合作、工學(xué)研結(jié)合”為辦學(xué)思想,按照“分類指導(dǎo)、鼓勵特色、重在改革”的原則,充分吸取全國軟件學(xué)院的發(fā)展經(jīng)驗(yàn)[1,4,5],培養(yǎng)基礎(chǔ)扎實(shí)、視野開闊、具有較強(qiáng)適應(yīng)能力和創(chuàng)新意識的高素質(zhì)人才。簡單來說,我校通過組建“卓越軟件工程師”實(shí)驗(yàn)班,本科階段采取“3+1”模式培養(yǎng)本科卓越軟件工程師,累計3年在校學(xué)習(xí)(含在校參加科研和工程訓(xùn)練),累計1年在企業(yè)學(xué)習(xí)以及完成畢業(yè)設(shè)計。其中,在校學(xué)習(xí)階段,每年從學(xué)院二年級學(xué)生中以自愿報名、面試與筆試相結(jié)合的方式擇優(yōu)選拔,成立每年級的“實(shí)驗(yàn)班”,每個班級人數(shù)不超過30人,實(shí)行單獨(dú)管理。班級按企業(yè)方式進(jìn)行部門劃分,研發(fā)部、測試部、質(zhì)量管理部、用戶體驗(yàn)部,并且設(shè)置統(tǒng)一的配置管理員。每個班級配置的專業(yè)指導(dǎo)教師,承擔(dān)“高級經(jīng)理”職責(zé)(類似企業(yè)的總工程師崗位),對整個班級培養(yǎng)方案執(zhí)行情況進(jìn)行動態(tài)跟蹤,與授課教師進(jìn)行經(jīng)常性溝通,收集并分析教學(xué)過程中的相關(guān)數(shù)據(jù);在項目實(shí)訓(xùn)階段,也可承擔(dān)實(shí)訓(xùn)導(dǎo)師。實(shí)行高校與企業(yè)聯(lián)合培養(yǎng)。在整個培養(yǎng)過程中,實(shí)行學(xué)校、企業(yè)雙導(dǎo)師制指導(dǎo)模式,由校內(nèi)具有工程實(shí)踐經(jīng)驗(yàn)的導(dǎo)師與企業(yè)的業(yè)務(wù)水平高、管理能力強(qiáng)、責(zé)任心強(qiáng)的人員聯(lián)合指導(dǎo)。
本文在卓越計劃國家通用標(biāo)準(zhǔn)[2],學(xué)校標(biāo)準(zhǔn)[3]、相關(guān)軟件行業(yè)標(biāo)準(zhǔn)和規(guī)范的基本要求下,結(jié)合杭州電子科技大學(xué)辦學(xué)特色、辦學(xué)理念和人才培養(yǎng)定位,并結(jié)合軟件工程學(xué)院11年來的辦學(xué)經(jīng)驗(yàn),重點(diǎn)探討卓越計劃中課程與教材建設(shè)這一核心問題。
1 堅持以學(xué)生發(fā)展為本
對于軟件工程專業(yè)卓越工程師課程與教材的設(shè)置,一切要堅持以學(xué)生發(fā)展為本的思想,高校需要考慮以下基本原則。
首先,高校需要針對專業(yè)特點(diǎn),需要特別注重學(xué)生主動實(shí)踐和創(chuàng)新精神的培養(yǎng),把握其發(fā)展方向,進(jìn)行知識體系建模,更新完善教學(xué)內(nèi)容,優(yōu)化課程設(shè)置,并適當(dāng)增加素質(zhì)、企業(yè)文化課程教學(xué)。
其次,軟件工程領(lǐng)域的分支龐大,學(xué)生作為培養(yǎng)的對象,須考慮學(xué)生個體的興趣、能力等差異,在軟件工程卓越計劃中課程與教材的建設(shè)特別強(qiáng)調(diào)學(xué)生的參與,學(xué)生可在專業(yè)導(dǎo)師指導(dǎo)下以基準(zhǔn)人才培養(yǎng)計劃為基礎(chǔ)自主設(shè)計、制訂個性化人才培養(yǎng)方案,在滿足學(xué)校規(guī)定總學(xué)分及學(xué)校教育主管部門規(guī)定的必修學(xué)分基礎(chǔ)上,個性化人才培養(yǎng)方案中可靈活自主開設(shè)特別學(xué)分課程,也可選擇專門設(shè)計的模塊化課程。
最后,在創(chuàng)新意識和自主實(shí)驗(yàn)?zāi)芰ε囵B(yǎng)的基礎(chǔ)上,實(shí)行專業(yè)學(xué)校與企業(yè)雙導(dǎo)師制,根據(jù)專業(yè)特點(diǎn)、學(xué)生個性制定每個學(xué)生的個性化培養(yǎng)計劃,增加一些交叉課程、綜合課程的學(xué)時數(shù),減少部分理論課程學(xué)時數(shù),通過參與導(dǎo)師的科研項目、企業(yè)的生產(chǎn)實(shí)踐和課題研究,強(qiáng)化畢業(yè)設(shè)計和科研實(shí)踐環(huán)節(jié),突出綜合創(chuàng)新能力的培養(yǎng)。
2 建設(shè)“一體化”課程體系
軟件工程專業(yè)課程與教材建設(shè)以學(xué)生的理論知識、個人素質(zhì)與發(fā)展能力、團(tuán)隊協(xié)作能力以及在企業(yè)與社會環(huán)境下的工程綜合能力為培養(yǎng)目標(biāo),實(shí)施三級能力培養(yǎng)體系(基本技能培養(yǎng)、實(shí)踐能力養(yǎng)、創(chuàng)新能力培養(yǎng)),據(jù)此形成“一體化”課程體系,如圖1所示。
依據(jù)三級能力培養(yǎng)模塊,對理論、實(shí)踐課程與教材進(jìn)行優(yōu)化,相應(yīng)設(shè)置了課程模塊、實(shí)踐模塊和能力培養(yǎng)模塊,整個過程中,始終強(qiáng)調(diào)學(xué)校與企業(yè)結(jié)合,共同制定培養(yǎng)方案,再通過多層次的立體教學(xué)與實(shí)踐內(nèi)容豐富其具體的培養(yǎng)方案,構(gòu)建起一個“一體化”(包含多層次、模塊式)課程體系。在“一體化”課程體系中,既要強(qiáng)調(diào)系統(tǒng)地培養(yǎng)學(xué)生掌握計算機(jī)技術(shù)的基本理論及專業(yè)知識,更強(qiáng)調(diào)培養(yǎng)學(xué)生對科學(xué)知識的綜合運(yùn)用能力、創(chuàng)造思維能力和工程實(shí)踐能力,以及較強(qiáng)的溝通能力和協(xié)調(diào)能力,最終為社會培養(yǎng)出有知識、有能力、素質(zhì)高、具有可持續(xù)發(fā)展?jié)摿Φ男率兰o(jì)卓越工程師。
3 形成若干課程群,凝練專業(yè)相關(guān)特色課程
在體現(xiàn)軟件工程專業(yè)特色的基礎(chǔ)上,借鑒國內(nèi)外課程改革成果,優(yōu)化課程設(shè)置,學(xué)校有目的并有針對性地積極開展課程與教材建設(shè),形成若干課程群,并在此基礎(chǔ)上,凝練專業(yè)相關(guān)特色課程。具體來說需要做以下工作。
⑴ 針對 “卓越工程師”專業(yè)人才培養(yǎng)的需求,對軟件工程專業(yè)的培養(yǎng)方案進(jìn)行修訂,制定若干課程群,如:.NET應(yīng)用軟件工程師、Java應(yīng)用軟件工程師、數(shù)據(jù)庫應(yīng)用軟件工程師、IT服務(wù)外包工程師等方向。
⑵ 深化軟件工程專業(yè)與國內(nèi)外知名企業(yè)的合作,根據(jù)聯(lián)合制定的培養(yǎng)計劃,凝練并開展相應(yīng)的特色課程建設(shè)。例如我校與在杭某國際軟件企業(yè)開展合作培養(yǎng)過程中,設(shè)立了基于Java的ITO智能商務(wù)開發(fā)、BPO項目開發(fā)和基于AIX的金融項目開發(fā)的優(yōu)質(zhì)人才共同培養(yǎng)計劃,增設(shè)并重點(diǎn)建設(shè)外包軟件開發(fā)、設(shè)計、測試及項目管理的專業(yè)技能課程,增設(shè)國際外包行業(yè)標(biāo)準(zhǔn)和流程規(guī)范課程。該合作計劃至實(shí)施以來,收到了良好效果。
⑶ 根據(jù)國際化軟件工程專業(yè)需要,培養(yǎng)學(xué)生的外語聽說能力,使他們在今后學(xué)習(xí)、工作和社會交往中能用外語有效地進(jìn)行交流。在實(shí)施了外語相關(guān)基礎(chǔ)課程強(qiáng)化教學(xué)的同時,積極開展專業(yè)課程雙語教學(xué)或純英文教學(xué),以適應(yīng)社會發(fā)展和國際交流的需要。
4 加強(qiáng)制度平臺建設(shè),提升課程與教材建設(shè)水平
在充分認(rèn)識到軟件工程知識的局限性和未來的發(fā)展趨勢的基礎(chǔ)上,需要我們不斷探索新概念、新技術(shù)和新方法。因此我們的觀念是,加強(qiáng)平臺制度建設(shè),促進(jìn)課程和教材建設(shè),利用學(xué)校和企業(yè)的優(yōu)質(zhì)資源共同搭建穩(wěn)固的卓越工程師培養(yǎng)平臺,即以教學(xué)改革、科研訓(xùn)練、保障機(jī)制、激勵機(jī)制為軟件支撐,以校企共建工程教育實(shí)踐中心、實(shí)驗(yàn)教學(xué)示范中心為硬件支撐,共同構(gòu)建卓越工程師培養(yǎng)平臺和制度。具體從以下幾個方面來開展制度與平臺的建設(shè):
⑴ 開展高水平大學(xué)生工程科研訓(xùn)練和學(xué)科競賽。結(jié)合軟件工程專業(yè)的特點(diǎn),繼續(xù)堅持舉辦有影響力的相關(guān)競賽,如ACM程序設(shè)計競賽,吸引更多的軟件工程專業(yè)學(xué)生參與;繼續(xù)完善相關(guān)競賽網(wǎng)站的建設(shè),積極承辦大型著名的本專業(yè)國際賽事;
⑵ 成立綜合創(chuàng)新教師團(tuán)隊和綜合創(chuàng)新類實(shí)訓(xùn)基地,選拔學(xué)生進(jìn)入創(chuàng)新團(tuán)隊;
⑶ 設(shè)立專向基金啟動學(xué)生創(chuàng)新團(tuán)隊建設(shè),允許學(xué)生聘請校內(nèi)專業(yè)指導(dǎo)教師或校外高科技技術(shù)人員進(jìn)行指導(dǎo)。在綜合創(chuàng)新類實(shí)驗(yàn)室提供的實(shí)驗(yàn)環(huán)境里,允許學(xué)生根據(jù)自己的科技興趣和研究計劃進(jìn)行模擬創(chuàng)業(yè)鍛煉,激發(fā)創(chuàng)新意識,培養(yǎng)學(xué)生的積極進(jìn)取的精神和協(xié)調(diào)管理的能力;
⑷ 定期創(chuàng)辦大學(xué)生科技文化節(jié),活動內(nèi)容包括“大學(xué)生成才成長系列講座”、“學(xué)術(shù)科技論壇”、“程序設(shè)計競賽”、“電子設(shè)計競賽”、“數(shù)學(xué)建模競賽”、“挑戰(zhàn)杯競賽”等。提高大學(xué)生的創(chuàng)新能力、科研能力、實(shí)際動手能力、團(tuán)隊合作能力和就業(yè)競爭力;
⑸ 采取“請進(jìn)來”的方式,定期聘請海內(nèi)外高校、企業(yè)知名專家學(xué)者來校為師生舉辦科技領(lǐng)域?qū)n}講座,重點(diǎn)介紹大型科技項目的預(yù)研、設(shè)計、研發(fā)、組織及實(shí)施等環(huán)節(jié)的經(jīng)驗(yàn)教訓(xùn)。
5 加強(qiáng)優(yōu)質(zhì)教學(xué)資源共享
根據(jù)制定的一體化課程體系,逐步建立和完善各種教材資源。優(yōu)質(zhì)教學(xué)資源共享不僅能方便師生,減少不必要重復(fù)勞動,更能促進(jìn)不同教育理念、教學(xué)思想、教學(xué)方法和教學(xué)經(jīng)驗(yàn)的交流。充分利用網(wǎng)絡(luò)資源,建立軟件工程教學(xué)資源共享平臺,促進(jìn)軟件工程教學(xué)經(jīng)驗(yàn)交流與知識分享。
我校軟件工程專業(yè),在云計算實(shí)驗(yàn)中心提供的虛擬資源之上,建設(shè)了一批共享教學(xué)資源,如:團(tuán)隊項目開發(fā)實(shí)踐材料、班級統(tǒng)一授課(普通專業(yè)課)實(shí)踐的過程框架等。通過該平臺,可以進(jìn)行課程的個性化定制,實(shí)現(xiàn)教與學(xué)的資源共享、知識共享、無障礙溝通。鼓勵教師使用該平臺搭建課程的教學(xué)網(wǎng)站及實(shí)踐平臺,方便學(xué)生的學(xué)習(xí)過程。
6 結(jié)束語
本文以杭州電子科技大學(xué)軟件工程學(xué)院實(shí)施卓越工程師教育為例,探討了軟件工程專業(yè)本科層次卓越工程師課程與教材建設(shè),包括一體化課程體系構(gòu)建,課程群,特色課程建設(shè),以及教學(xué)資源共享等四個方面。課程與教材建設(shè)強(qiáng)調(diào)以學(xué)生發(fā)展為本。通過制定一體化課程體系,構(gòu)建出若干課程群來滿足學(xué)生個性化需求,并以課程群為基礎(chǔ),凝練專業(yè)特色。強(qiáng)調(diào)制度平臺建設(shè)對于提升課程與教材建設(shè)的重要性,并提倡借助現(xiàn)代化信息技術(shù),實(shí)現(xiàn)課程教材資源乃至于知識的共享。
課程與教材建設(shè)是卓越工程師計劃的重要環(huán)節(jié),希望本論文可以為相關(guān)院校開展同專業(yè)建設(shè)提供有益借鑒。
參考文獻(xiàn):
[1] 吳愛華,胡海青.建設(shè)有特色的精英型軟件工程師學(xué)院—示范性軟件
學(xué)院建設(shè)九年回望[J].高等工程教育研究,2010.5:55-64
[2] 林健.談實(shí)施“卓越工程師培養(yǎng)計劃”引發(fā)的若干變革[J].中國高等教
育,2010.17:30-32
[3] 林健.“卓越工程師教育培養(yǎng)計劃”學(xué)校工作方案研究[J].高等工程教
育研究,2010.5:30-36,43
[4] 劉琴,何宗鍵.軟件工程領(lǐng)域一體化貫通人才培養(yǎng)模式的探討[J].計
算機(jī)教育.2010.23:21-23
[5] 駱斌,葛季棟,丁二玉,邵棟,王浩然.軟件工程專業(yè)課程體系的研究與
創(chuàng)新實(shí)踐[J].計算機(jī)教育,2010.23:9-13