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