- 相關(guān)推薦
軟件工程專業(yè)創(chuàng)新實(shí)驗(yàn)教學(xué)論文
0引言
為了改變目前高等教育培養(yǎng)過程中實(shí)踐教學(xué)環(huán)節(jié)與企業(yè)需求脫節(jié)、學(xué)生動手能力不強(qiáng)的現(xiàn)狀,大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃應(yīng)運(yùn)而生。通過實(shí)施計(jì)劃,高?梢酝茝V研究性學(xué)習(xí)和個性化培養(yǎng)的教學(xué)方式,形成創(chuàng)新教育氛圍,建設(shè)創(chuàng)新文化,進(jìn)一步推動高等教育的教學(xué)改革,提高教學(xué)質(zhì)量。除了教育部組織的國家大學(xué)生創(chuàng)新實(shí)驗(yàn)計(jì)劃外,各省教育廳、各高等院校也紛紛推出省級和校級的大學(xué)生創(chuàng)新實(shí)驗(yàn)計(jì)劃。在各個高校內(nèi),學(xué)生踴躍參加各個級別的創(chuàng)新實(shí)驗(yàn),對激發(fā)學(xué)生的學(xué)習(xí)興趣、提高學(xué)生動手能力起到積極作用。
隨著互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)的廣泛應(yīng)用,軟件工程專業(yè)走在了科技發(fā)展的最前端,新的軟件開發(fā)技術(shù)層出不窮,如果教師在教學(xué)過程中僅僅局限于基礎(chǔ)理論知識的講解,那么學(xué)生所學(xué)的專業(yè)知識將會同企業(yè)的要求產(chǎn)生巨大差距。在軟件工程專業(yè)中大力推廣創(chuàng)新實(shí)驗(yàn),有助于學(xué)生學(xué)習(xí)前沿的軟件開發(fā)技術(shù),激發(fā)學(xué)生對專業(yè)的興趣,讓學(xué)生切實(shí)體會到創(chuàng)新實(shí)驗(yàn)對學(xué)習(xí)的促進(jìn)作用。
1當(dāng)前軟件工程本科專業(yè)的教學(xué)局限性
軟件工程專業(yè)的特點(diǎn)是綜合性強(qiáng)、實(shí)踐性強(qiáng)、學(xué)科發(fā)展速度快,學(xué)生除了需要學(xué)習(xí)專業(yè)基礎(chǔ)知識外,還要具備比較強(qiáng)的實(shí)踐動手能力,理解軟件項(xiàng)目管理方法和團(tuán)隊(duì)協(xié)作方法。在傳統(tǒng)的軟件工程教學(xué)模式下,學(xué)生更注重基礎(chǔ)理論的學(xué)習(xí),導(dǎo)致理論和實(shí)踐脫節(jié),普遍感覺軟件工程理論晦澀,實(shí)踐能力較弱,具體原因分析如下。
1.1傳統(tǒng)教學(xué)的局限
在傳統(tǒng)的教學(xué)過程中,理論教學(xué)偏重課堂講授,實(shí)驗(yàn)多以小型驗(yàn)證型為主。軟件工程專業(yè)的理論知識較為復(fù)雜,學(xué)生在課堂中不容易全部接受;驗(yàn)證型實(shí)驗(yàn)通常只驗(yàn)證基礎(chǔ)理論,學(xué)生做完實(shí)驗(yàn)后僅僅是對基本理論有一個簡單認(rèn)識,很難做到對課程知識融會貫通,更難做到綜合運(yùn)用。在軟件公司中,軟件項(xiàng)目的順利完成是一個復(fù)雜工程,項(xiàng)目員工除了需擁有過硬的編程能力外,還需要具有團(tuán)隊(duì)合作能力、溝通能力、計(jì)劃能力和時(shí)間管理能力等,而在傳統(tǒng)的教學(xué)過程中,這些綜合能力不容易得到提高,如果學(xué)生沒有經(jīng)過實(shí)際的團(tuán)隊(duì)項(xiàng)目開發(fā)鍛煉,很難得到全方位提升。
1.2培養(yǎng)計(jì)劃的局限
在高等學(xué)校軟件工程專業(yè)培養(yǎng)計(jì)劃中,學(xué)科知識一般分為多門課程講授,每門課程再分成單獨(dú)的理論課和實(shí)驗(yàn)課,學(xué)生在畢業(yè)設(shè)計(jì)時(shí)才有機(jī)會綜合運(yùn)用各個課程的知識。軟件開發(fā)強(qiáng)調(diào)的是軟件工程學(xué)科知識的綜合運(yùn)用,因此只有盡多、盡早地進(jìn)行實(shí)際項(xiàng)目的開發(fā),才能掌握各門學(xué)科之間的內(nèi)在聯(lián)系,加深對軟件工程專業(yè)核心知識的掌握。
1.3理論教學(xué)和實(shí)踐的差距
從目前軟件公司的發(fā)展階段來說,大部分公司從事的是行業(yè)軟件開發(fā),這些公司對學(xué)生的實(shí)際編程能力要求較高。然而,高校強(qiáng)調(diào)的是基礎(chǔ)理論的學(xué)習(xí),公司頻繁使用的知識(如J2EE編程技術(shù)、IT項(xiàng)目管理、軟件測試技術(shù)等)在高校中均被列為選修課或考查課,導(dǎo)致學(xué)生的重視程度不夠,忽視對這些課程的學(xué)習(xí)。另外,軟件工程專業(yè)發(fā)展迅速,許多軟件公司已經(jīng)開始推出云計(jì)算、大數(shù)據(jù)和移動互聯(lián)網(wǎng)的新產(chǎn)品,高校的培養(yǎng)計(jì)劃遠(yuǎn)遠(yuǎn)落后于軟件公司要求,學(xué)生在學(xué)校沒有機(jī)會接觸到相關(guān)知識。
1.4創(chuàng)新意識的缺乏
如果學(xué)生的學(xué)習(xí)目標(biāo)僅僅是學(xué)習(xí)基礎(chǔ)的專業(yè)知識并考試過關(guān),那么學(xué)生的創(chuàng)新能力就無法得到激發(fā)。因此,軟件工程專業(yè)的學(xué)生需要積極參加各種綜合性實(shí)驗(yàn)和創(chuàng)新實(shí)驗(yàn),在項(xiàng)目背景下同老師積極溝通,提高自我學(xué)習(xí)能力,具備軟件工程專業(yè)要求的核心能力。
2虛擬企業(yè)創(chuàng)新實(shí)驗(yàn)平臺的構(gòu)建和實(shí)施
2.1教學(xué)改革方案的研究目標(biāo)
教學(xué)改革的研究目標(biāo)是在高校軟件工程專業(yè)人才培養(yǎng)中建設(shè)基于虛擬企業(yè)的教學(xué)與實(shí)踐培養(yǎng)平臺和環(huán)境,引入項(xiàng)目制實(shí)踐教學(xué)方法,引導(dǎo)學(xué)生培養(yǎng)獨(dú)立分析問題和解決問題的能力,激發(fā)學(xué)生的學(xué)習(xí)興趣和熱情,提高學(xué)生的實(shí)際動手能力,同時(shí)促進(jìn)教師進(jìn)行相關(guān)主干課程的教學(xué)方法創(chuàng)新,使高等學(xué)校的理論教學(xué)和實(shí)踐教學(xué)密切結(jié)合,培養(yǎng)出符合當(dāng)前社會需求的專業(yè)人才。
2.2教學(xué)改革的基本思路
教改方案的基本設(shè)計(jì)思路:在軟件工程創(chuàng)新實(shí)驗(yàn)教學(xué)過程中,把軟件企業(yè)的運(yùn)行管理機(jī)制引入實(shí)驗(yàn)項(xiàng)目,讓學(xué)生扮演軟件企業(yè)中的各種角色;結(jié)合軟件工程專業(yè)學(xué)習(xí)的相關(guān)理論知識,使學(xué)生能夠更真實(shí)地體會企業(yè)運(yùn)作環(huán)境,在創(chuàng)新項(xiàng)目中靈活運(yùn)用各種理論知識,完成一系列階段性成果(如需求文檔、設(shè)計(jì)文檔、系統(tǒng)實(shí)現(xiàn)和測試用例等),達(dá)到創(chuàng)新實(shí)驗(yàn)教學(xué)的目的。
2.3虛擬軟件企業(yè)的建立
一個軟件企業(yè)通常包括研發(fā)、市場、行政、人事和運(yùn)維等多個部門,比較小型的軟件公司規(guī)模也在50人左右?紤]到軟件工程專業(yè)的學(xué)生在畢業(yè)初期通常在研發(fā)部門工作,我們設(shè)計(jì)出僅包含研發(fā)部門的虛擬軟件企業(yè)。在研發(fā)部門的人員配置中,通常包括部門經(jīng)理、項(xiàng)目經(jīng)理、需求開發(fā)人員、軟件開發(fā)、軟件測試等幾個角色。創(chuàng)新實(shí)驗(yàn)通常持續(xù)1-2年,每個指導(dǎo)教師同時(shí)指導(dǎo)2-4個項(xiàng)目,一個項(xiàng)目組一般包括5名學(xué)生,可以通過自己推薦或者團(tuán)隊(duì)選舉的方法在所有參加項(xiàng)目的學(xué)生中選拔虛擬企業(yè)總經(jīng)理,由指導(dǎo)教師擔(dān)任專家顧問。項(xiàng)目組成員按照均衡矩陣型組織結(jié)構(gòu)進(jìn)行部門分工并按照工作職責(zé)分別進(jìn)入軟件開發(fā)部和軟件測試部,各個創(chuàng)新實(shí)驗(yàn)的項(xiàng)目組長同時(shí)擔(dān)任項(xiàng)目經(jīng)理,其他學(xué)生可以根據(jù)自己的專業(yè)能力和興趣特點(diǎn)分別擔(dān)任不同角色。指導(dǎo)教師在項(xiàng)目運(yùn)行的不同階段可以讓學(xué)生互換角色,使學(xué)生體會不同角色在項(xiàng)目運(yùn)行中的作用,加深對專業(yè)知識的理解。
隨著創(chuàng)新實(shí)驗(yàn)的新增和結(jié)束,虛擬企業(yè)的人員構(gòu)成也進(jìn)行相應(yīng)變化。指導(dǎo)教師可以根據(jù)不同階段的教學(xué)進(jìn)程,組織該團(tuán)隊(duì)相關(guān)專業(yè)技能的實(shí)踐訓(xùn)練和專業(yè)知識學(xué)習(xí)。在設(shè)計(jì)虛擬軟件企業(yè)時(shí),教師可對軟件公司的職能部門進(jìn)行一定裁剪,這樣的虛擬企業(yè)雖然簡單,但是可操作性很強(qiáng),學(xué)生可以在虛擬企業(yè)的運(yùn)行過程中對企業(yè)運(yùn)行環(huán)境有較為真實(shí)的體驗(yàn)。
在虛擬企業(yè)的成立初期,全體企業(yè)成員經(jīng)討論建立起人力資源和溝通管理的相應(yīng)制度,每個成員都要認(rèn)真執(zhí)行規(guī)章制度,確保虛擬企業(yè)可以長期有效運(yùn)行。虛擬企業(yè)的骨干人員要定期檢查虛擬企業(yè)運(yùn)行中存在的問題,對相應(yīng)的規(guī)章制度進(jìn)行修訂。
2.4虛擬軟件企業(yè)的管理和運(yùn)行
在軟件公司的管理中,公司對項(xiàng)目的進(jìn)度、質(zhì)量、成本等指標(biāo)有著很嚴(yán)格的控制。與之相反,學(xué)生在學(xué)校參加課程設(shè)計(jì)和實(shí)訓(xùn)項(xiàng)目時(shí),通常把注意力集中在專業(yè)知識的運(yùn)用上,對軟件公司的主要考核點(diǎn)不夠重視。因此,在虛擬企業(yè)的運(yùn)行中,教改方案引入了軟件公司的項(xiàng)目管理流程。在項(xiàng)目啟動初期,由項(xiàng)目團(tuán)隊(duì)制訂項(xiàng)目計(jì)劃,強(qiáng)化關(guān)鍵指標(biāo)(如范圍、時(shí)間、質(zhì)量);在項(xiàng)目運(yùn)行過程中,每周召開項(xiàng)目會議,檢查項(xiàng)目進(jìn)度和質(zhì)量,由指導(dǎo)教師給予項(xiàng)目小組相應(yīng)反饋;在項(xiàng)目關(guān)鍵時(shí)間點(diǎn),邀請其他教師對項(xiàng)目進(jìn)行同行評審。指導(dǎo)教師需要參考軟件公司的管理制度,制訂有效的團(tuán)隊(duì)運(yùn)行制度,建立團(tuán)隊(duì)監(jiān)督和約束機(jī)制,確保項(xiàng)目團(tuán)隊(duì)能夠積極、高效地運(yùn)營。
2.5結(jié)合軟件工程專業(yè)內(nèi)容的創(chuàng)新實(shí)驗(yàn)教學(xué)
通過參與創(chuàng)新實(shí)驗(yàn),學(xué)生可以掌握軟件工程、項(xiàng)目管理、程序設(shè)計(jì)、軟件測試、職業(yè)素養(yǎng)等綜合知識。創(chuàng)新項(xiàng)目涉及的知識不僅包括創(chuàng)新項(xiàng)目執(zhí)行學(xué)期中所學(xué)的課程,還包括已學(xué)過和未學(xué)過的課程。指導(dǎo)教師在安排項(xiàng)目小組進(jìn)度時(shí)要注重學(xué)習(xí)的漸進(jìn)性和連續(xù)性,對未學(xué)課程的重點(diǎn)和難點(diǎn)進(jìn)行介紹,讓項(xiàng)目小組利用課余時(shí)間自學(xué)相關(guān)內(nèi)容。通過創(chuàng)新項(xiàng)目的訓(xùn)練,學(xué)生可以把跨學(xué)期的多門課程知識綜合運(yùn)用到軟件公司項(xiàng)目的開發(fā)過程中。學(xué)生在創(chuàng)新實(shí)驗(yàn)的執(zhí)行過程中。要重點(diǎn)體會各個課程的關(guān)聯(lián),做到各門課程知識的融會貫通。
2.6有效的評價(jià)機(jī)制
在目前的創(chuàng)新實(shí)驗(yàn)評審過程中,評審方式以小組答辯為主,項(xiàng)目小組得到的反饋主要來自教師單方面評價(jià)。為了貼近軟件公司的績效考評,提高學(xué)生進(jìn)入企業(yè)后的適應(yīng)能力,我們在創(chuàng)新實(shí)驗(yàn)評審中引入在大型軟件企業(yè)廣泛應(yīng)用的360度績效考核。360度考評方法主要強(qiáng)調(diào)全方位、客觀地對員工進(jìn)行考評,除了通過最終成果考查員工,還考查員工的工作努力程度,使得績效考評能全方位地反映員工的表現(xiàn)和業(yè)績。360度考評方法又稱為全視角考評方法,指除了被考評人本人和被考評人的直接上級外,其他上級、同事、下級、客戶都可以擔(dān)任考評者,不同的考評人可以從多個角度對被考評者進(jìn)行全方位評價(jià),再通過相應(yīng)的反饋程序促進(jìn)被考評者改變自身行為,最終幫助被考評者提高業(yè)績。
這種基于虛擬企業(yè)創(chuàng)新項(xiàng)目實(shí)驗(yàn)的教學(xué)效果評價(jià)體系,除了培養(yǎng)學(xué)生在相關(guān)專業(yè)崗位上的實(shí)踐能力和解決問題能力,還對學(xué)生的職業(yè)素養(yǎng)和溝通能力進(jìn)行多方面的評價(jià),使創(chuàng)新實(shí)驗(yàn)的學(xué)習(xí)過程與評價(jià)體系更加貼近現(xiàn)實(shí)企業(yè)的需求。
3結(jié)語
經(jīng)過兩年的教改實(shí)踐,6個項(xiàng)目都取得較好的成績,證明創(chuàng)新實(shí)驗(yàn)教學(xué)的良好效果,達(dá)到教改方案的預(yù)期目標(biāo)。從參加創(chuàng)新實(shí)驗(yàn)的學(xué)生反饋看,基于虛擬企業(yè)的軟件工程創(chuàng)新實(shí)驗(yàn)教學(xué)方法縮小了學(xué)校課堂與軟件企業(yè)開發(fā)實(shí)踐的差距,提高了學(xué)生綜合運(yùn)用知識的能力,克服了傳統(tǒng)教學(xué)方法中學(xué)生只獲得單門課程知識的缺點(diǎn),同時(shí)對軟件工程專業(yè)的其他課程也有很大的借鑒意義。
【軟件工程專業(yè)創(chuàng)新實(shí)驗(yàn)教學(xué)論文】相關(guān)文章:
高校實(shí)驗(yàn)教學(xué)多元化創(chuàng)新思考論文07-03
大學(xué)物理實(shí)驗(yàn)教學(xué)改革與創(chuàng)新論文07-04
解析計(jì)算機(jī)軟件工程中的創(chuàng)新與完善論文07-03
科技創(chuàng)新論文01-01
創(chuàng)新導(dǎo)向下物流管理專業(yè)研究論文07-03
生物教學(xué)的實(shí)驗(yàn)教學(xué)手段論文07-04
酒店管理專業(yè)創(chuàng)新性人才培養(yǎng)措施論文07-04
物流管理專業(yè)實(shí)踐教學(xué)體系創(chuàng)新思考論文07-04
物流管理專業(yè)實(shí)踐教學(xué)創(chuàng)新探究論文07-04
繼承與創(chuàng)新議論文07-04