常永勝++范征宇
摘要:針對(duì)我國(guó)計(jì)算機(jī)軟件相關(guān)專業(yè)"產(chǎn)銷不對(duì)路"的教育現(xiàn)狀,圍繞工程教育的集成性和實(shí)踐性,對(duì)軟件工程專業(yè)實(shí)踐教學(xué)進(jìn)行了研究,提出了工程化實(shí)踐教學(xué)的總體思路,并對(duì)四類實(shí)踐課程進(jìn)行工程化改造,通過(guò)校企合作推出工程項(xiàng)目實(shí)訓(xùn),為構(gòu)建工程化實(shí)踐教學(xué)新體系做出了有益嘗試。
關(guān)鍵詞:軟件工程;專業(yè)建設(shè);實(shí)踐教學(xué)
軟件技術(shù)和軟件產(chǎn)業(yè)在推動(dòng)傳統(tǒng)產(chǎn)業(yè)升級(jí)、優(yōu)化產(chǎn)業(yè)結(jié)構(gòu)和建設(shè)創(chuàng)新型國(guó)家中發(fā)揮著不可替代的作用。軟件生產(chǎn)是以智力為主要資源的知識(shí)產(chǎn)業(yè),是軟件產(chǎn)業(yè)發(fā)展的根本保障?,F(xiàn)在發(fā)現(xiàn)一些院校培養(yǎng)出的學(xué)生,知識(shí)內(nèi)容陳舊、知識(shí)結(jié)構(gòu)不合理、工程實(shí)踐能力弱、工程素養(yǎng)差等,與產(chǎn)業(yè)界的需求存在較大的脫節(jié),難以快速融入現(xiàn)代IT企業(yè)的運(yùn)作。筆者以教學(xué)實(shí)踐為基礎(chǔ),對(duì)實(shí)踐教學(xué)模式如何培養(yǎng)學(xué)生的工程實(shí)踐能力做了探索與思考,實(shí)際教學(xué)過(guò)程中提出了案例教學(xué)模式,著力培養(yǎng)學(xué)生的工程化開(kāi)發(fā)能力和職業(yè)素質(zhì),進(jìn)而形成一個(gè)融基礎(chǔ)理論、實(shí)驗(yàn)教學(xué)、工程實(shí)踐為一體的整體化培養(yǎng)機(jī)制。
一、軟件工程專業(yè)的特點(diǎn)與現(xiàn)狀分析
軟件工程專業(yè)隸屬于計(jì)算機(jī)科學(xué)與技術(shù)學(xué)科,它是隨著軟件應(yīng)用日益廣泛,以工程化的方法快速高效的解決軟件問(wèn)題而產(chǎn)生的。軟件工程專業(yè)的學(xué)生應(yīng)該熟練掌握軟件工程知識(shí)和技能,具備良好的工程化思想和實(shí)際動(dòng)手能力,而要達(dá)到這一目標(biāo),需要改革軟件工程專業(yè)人才培養(yǎng)模式、調(diào)整課程體系、充實(shí)教學(xué)內(nèi)容、改進(jìn)教學(xué)方法,建立工程化實(shí)踐教學(xué)體系,形成一個(gè)融基礎(chǔ)理論、實(shí)驗(yàn)教學(xué)、工程實(shí)踐為一體的整體化培養(yǎng)機(jī)制,讓學(xué)生各方面的能力都得到全面均衡的發(fā)展,以適應(yīng)現(xiàn)代軟件產(chǎn)業(yè)的需求。
早期的教學(xué)比較重視理論知識(shí)的學(xué)習(xí),偏重于基礎(chǔ)知識(shí)的構(gòu)建,培養(yǎng)出來(lái)的人才往往具有較完整的專業(yè)知識(shí)體系,但缺乏工程化實(shí)踐的能力,達(dá)不到企業(yè)的要求?,F(xiàn)在高校雖然認(rèn)識(shí)到了社會(huì)的真實(shí)需求,但講授的知識(shí)仍限于書本上的內(nèi)容,不能開(kāi)設(shè)實(shí)際應(yīng)用的案例教學(xué),在教學(xué)的實(shí)用性方面存在很大缺陷,此外,高校很難為學(xué)生提供軟件工程實(shí)踐的機(jī)會(huì),所培養(yǎng)的學(xué)生缺乏實(shí)際訓(xùn)練,實(shí)踐動(dòng)手能力較弱,使所培養(yǎng)的學(xué)生解決實(shí)際問(wèn)題的能力不強(qiáng),直接導(dǎo)致了學(xué)生所受教育與市場(chǎng)需求相脫節(jié)"。 軟件工程過(guò)去幾十年,軟件技術(shù)經(jīng)歷了一系列重要的變化和發(fā)展,構(gòu)成軟件的軟件實(shí)體的粒度不斷增大,軟件基本模型越來(lái)越符合人類的思維模式;軟件運(yùn)行平臺(tái)的能力不斷增強(qiáng),越來(lái)越多地屏蔽掉計(jì)算機(jī)底層的復(fù)雜性;軟件支撐平臺(tái)的能力不斷增強(qiáng),越來(lái)越多地屏蔽了軟件開(kāi)發(fā)過(guò)程的復(fù)雜性;軟件技術(shù)的應(yīng)用范圍不斷擴(kuò)大,越來(lái)越廣地滲透到人類生活的各個(gè)方面。網(wǎng)絡(luò)技術(shù)的發(fā)展日新月異,基于新一代網(wǎng)絡(luò)技術(shù)的各種應(yīng)用的融合是大勢(shì)所趨。網(wǎng)絡(luò)新技術(shù)與軟件新技術(shù)的相互促進(jìn)必將為人類創(chuàng)造一個(gè)更為燦爛多彩的IT世界。
二、軟件工程專業(yè)實(shí)踐教學(xué)培養(yǎng)模式設(shè)計(jì)理念
(一)實(shí)踐教學(xué)模式的改革與創(chuàng)新
1.明確專業(yè)定位和培養(yǎng)目標(biāo)。軟件工程專業(yè)人才培養(yǎng)定位應(yīng)主要以培養(yǎng)軟件開(kāi)發(fā)技術(shù)為主的人才。培養(yǎng)目標(biāo)為:培養(yǎng)具有創(chuàng)新精神、實(shí)踐能力和創(chuàng)新意識(shí),具有合理的知識(shí)體系、良好的職業(yè)素養(yǎng)、較強(qiáng)的工程實(shí)踐能力的高素質(zhì)應(yīng)用型人才。
2.實(shí)施有效的實(shí)踐教學(xué)方案。實(shí)踐性課程在學(xué)習(xí)過(guò)程中應(yīng)該起到"氧化劑"的作用,在知識(shí)掌握、能力提升過(guò)程中起關(guān)鍵作用。實(shí)踐教學(xué)包括課程實(shí)驗(yàn)、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)三級(jí)實(shí)驗(yàn)體系。
3.參與企業(yè)工程項(xiàng)目、前沿科學(xué)研究。在軟件工程專業(yè)的"大型軟件工程項(xiàng)目實(shí)訓(xùn)"期間可引導(dǎo)部分學(xué)生參加科研項(xiàng)目或企業(yè)工程開(kāi)發(fā)項(xiàng)目。無(wú)論是科學(xué)研究還是工程開(kāi)發(fā),學(xué)生都能獲得工程研發(fā)體驗(yàn),實(shí)現(xiàn)對(duì)專業(yè)知識(shí)的融會(huì)貫通,從而獲得解決實(shí)際問(wèn)題的能力和綜合創(chuàng)新能力。
(二)案例教學(xué)模式
1.案例教學(xué)課前準(zhǔn)備。軟件案例教學(xué)通過(guò)對(duì)企事業(yè)單位中的實(shí)際項(xiàng)目或從中抽取出的模擬項(xiàng)目為研究核心。為學(xué)生創(chuàng)造一個(gè)仿真環(huán)境,使其在課堂上就能接觸到的實(shí)際問(wèn)題和環(huán)境,從而學(xué)會(huì)在復(fù)雜條件下利用所學(xué)理論解決實(shí)際問(wèn)題。首先:教師課前認(rèn)真準(zhǔn)備和消化案例,并將之布置給學(xué)生。具體過(guò)程如下:(1)從軟件工程專業(yè)理論出發(fā)。以實(shí)際應(yīng)用為前提,設(shè)計(jì)和精選案例,要根據(jù)軟件工程專業(yè)課程的特點(diǎn)考慮案例和知識(shí)的吻合程度。(2)對(duì)案例進(jìn)行分析。設(shè)計(jì)案例中的場(chǎng)景和問(wèn)題,授課教師集體討論和分析案例。(3)課前將案例布置給學(xué)生。使得學(xué)生有充分的查閱資料,分析整理的時(shí)間。
2.案例教學(xué)組織實(shí)施:(1)設(shè)計(jì)一個(gè)貫穿整個(gè)教學(xué)過(guò)程的、完整的、易于理解的、實(shí)際的軟件項(xiàng)目案例。(2)在講授完每個(gè)知識(shí)點(diǎn)后,針對(duì)具體問(wèn)題再講解相關(guān)的小案例。(3)分組討論。將學(xué)生分成三、四人的小組,,然后小組內(nèi)展開(kāi)討論并記錄,最后,從各個(gè)可行方案中選出一個(gè)較為合理的解決方案,或者對(duì)所有方案進(jìn)行整理和歸納得到一個(gè)最佳方案。(4)小組代表發(fā)言,老師對(duì)同學(xué)的發(fā)言要圍繞題目給予必要的指導(dǎo)。(5)教師總結(jié)。教師的總結(jié)總要就整個(gè)討論情況做出總體評(píng)價(jià)。對(duì)正確的論點(diǎn)給予肯定和完善。特別是對(duì)某些問(wèn)題可以更深一步的思考,做出啟發(fā)式的誘導(dǎo)。
三、結(jié)束語(yǔ)
人才培養(yǎng)是社會(huì)賦予高等學(xué)校的一項(xiàng)重要任務(wù),高校的使命就是為企業(yè)輸送滿意的人才;通過(guò)市場(chǎng)的需求將高校人才培養(yǎng)質(zhì)量的反饋機(jī)制引入到高校的人才培養(yǎng)過(guò)程,通過(guò)產(chǎn)業(yè)技術(shù)的發(fā)展直接驅(qū)動(dòng)大學(xué)教學(xué)內(nèi)容和培養(yǎng)模式創(chuàng)新,這樣實(shí)現(xiàn)了人才培養(yǎng)、人才使用再到人才培養(yǎng)的良性循環(huán),從而實(shí)現(xiàn)了高等教育人才培養(yǎng)機(jī)制的創(chuàng)新,對(duì)于確保高校人才培養(yǎng)質(zhì)量和辦學(xué)效果將具有非常重要的指導(dǎo)意義。
參考文獻(xiàn):
[1]宋海玉.軟件工程專業(yè)人才培養(yǎng)的研究與實(shí)踐[J].大連民族學(xué)院學(xué)報(bào),2016,8
[2]李未.深化教育教學(xué)改革推進(jìn)高素質(zhì)創(chuàng)新型人才培養(yǎng)[J].北京教育,2017,3
本文受江蘇高校品牌專業(yè)建設(shè)工程資助項(xiàng)目(PPZY2015A090)資助
作者簡(jiǎn)介:
常永勝(1997-)男,漢族,河南省息縣人,常州信息學(xué)院軟件學(xué)院學(xué)生endprint