何麗華 阮曉霞 胡慶輝
摘要:構(gòu)建“五位一體”的教學(xué)模式,培養(yǎng)軟件工程類專業(yè)應(yīng)用型人才,是軟件工程專業(yè)教學(xué)改革的一次有益探索和實(shí)踐。對現(xiàn)有的教學(xué)模式、專業(yè)結(jié)構(gòu)、課程體系、教學(xué)內(nèi)容、教學(xué)環(huán)節(jié)、教學(xué)方法和教學(xué)手段等進(jìn)行改進(jìn),以期培養(yǎng)出具有社會(huì)責(zé)任感、創(chuàng)新精神和實(shí)踐能力的高素質(zhì)應(yīng)用型人才,并為軟件工程專業(yè)的教學(xué)改革積累經(jīng)驗(yàn),為今后本科專業(yè)教育教學(xué)水平的提升做好鋪墊。
關(guān)鍵詞:“五位一體”;軟件工程;人才培養(yǎng)
中圖分類號(hào):G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號(hào):1674-9324(2019)34-0214-03
一、引言
應(yīng)用型本科教育對于滿足中國經(jīng)濟(jì)社會(huì)發(fā)展、高層次應(yīng)用型人才需要以及推進(jìn)中國高等教育大眾化進(jìn)程等起到了積極的促進(jìn)作用。我校作為新升本科院校,沒有多少實(shí)際的本科教育教學(xué)經(jīng)驗(yàn)可以借鑒,必須準(zhǔn)確把脈自己的辦學(xué)定位,找準(zhǔn)自己的教學(xué)模式和育人模式。軟件工程是指導(dǎo)計(jì)算機(jī)軟件開發(fā)和維護(hù)的工程學(xué)科,國內(nèi)很多高校都設(shè)立了軟件工程專業(yè),如何突出我校軟件工程專業(yè)的辦學(xué)特色和優(yōu)勢,需要在各個(gè)方面進(jìn)行積極的探索與研究。
發(fā)達(dá)國家發(fā)展經(jīng)濟(jì)的成功經(jīng)驗(yàn)之一是由教育部門向社會(huì)源源不斷地輸送高等應(yīng)用型人才。從各發(fā)達(dá)國家近二三十年專門人才的培養(yǎng)歷程來看,自20世紀(jì)60年代以來,隨著經(jīng)濟(jì)的不斷發(fā)展,各國均大量培養(yǎng)??茖哟蔚膽?yīng)用型人才。以德國為首的西方國家早在一個(gè)世紀(jì)前就已經(jīng)開展了相關(guān)的研究和實(shí)踐工作,積累了非常多的經(jīng)驗(yàn),應(yīng)用型人才培養(yǎng)從國民系列教育到成人教育,從社區(qū)大學(xué)到名牌大學(xué),從??频奖究埔恢钡窖芯可?,形成了一整套的應(yīng)用型人才培養(yǎng)理論體系。文獻(xiàn)[1-3]系統(tǒng)介紹了德國培養(yǎng)應(yīng)用型人才的實(shí)踐過程、教學(xué)質(zhì)量保障體系、課程設(shè)置及教學(xué)改革,從中可以看出德國在培養(yǎng)應(yīng)用型人才方面具有豐富的實(shí)踐經(jīng)驗(yàn)。張健[4]從辦學(xué)定位、課程體系、質(zhì)量評價(jià)等方面提出了軟件工程專業(yè)應(yīng)用型人才培養(yǎng)的一種新型教學(xué)模式。檀明[5]提出通過改革人才培養(yǎng)模式、增加企業(yè)實(shí)訓(xùn)環(huán)節(jié)以及按專業(yè)能力體系構(gòu)建專業(yè)模塊體系等途徑,更好地滿足軟件工程應(yīng)用型人才培養(yǎng)的需要。
綜合國內(nèi)外研究情況來看,各種教育模式的提出,其總體目的都是培養(yǎng)出具有創(chuàng)新精神和實(shí)踐動(dòng)手能力的綜合素質(zhì)的應(yīng)用型人才。由于各個(gè)學(xué)校的校情不同,學(xué)生的學(xué)習(xí)水平、師資情況、教育管理制度、專業(yè)的行業(yè)特征存在很大的差異,因此各個(gè)學(xué)校的各個(gè)本科專業(yè)在培養(yǎng)方案的制訂、實(shí)施,教學(xué)模式的選擇,專業(yè)結(jié)構(gòu)的調(diào)整,課程體系的建設(shè),教學(xué)環(huán)節(jié)的把控等方面各具特色。近年來,通過理論探索與實(shí)踐,我國高校應(yīng)用型本科人才培養(yǎng)模式的改革和發(fā)展取得了很大的成效。但和經(jīng)濟(jì)社會(huì)對軟件工程類應(yīng)用型人才的巨大需求相比,應(yīng)用型本科人才培養(yǎng)模式遠(yuǎn)未形成成熟的體系,尤其是在培養(yǎng)目標(biāo)定位、培養(yǎng)方法與途徑、課程體系的設(shè)置等方面,還處于試驗(yàn)階段,因此,有待進(jìn)一步改進(jìn)和完善。
二、“五位一體”的教學(xué)模式構(gòu)建
構(gòu)建“五位一體”教學(xué)模式,培養(yǎng)軟件工程專業(yè)應(yīng)用型人才,即是以課堂教學(xué)為基礎(chǔ)、以項(xiàng)目為驅(qū)動(dòng)、以學(xué)科競賽為引導(dǎo)、以行業(yè)需求為導(dǎo)向和以綜合素質(zhì)提升為目標(biāo),開展軟件工程本科專業(yè)的教學(xué)實(shí)踐活動(dòng),培養(yǎng)出具有扎實(shí)的理論基礎(chǔ)、實(shí)踐動(dòng)手能力和創(chuàng)新能力的綜合素質(zhì)的應(yīng)用型人才。教學(xué)活動(dòng)的實(shí)施要緊緊圍繞著課堂教學(xué)、項(xiàng)目、學(xué)科競賽、行業(yè)需求和綜合素質(zhì)這五個(gè)方面進(jìn)行,它們互為補(bǔ)充、協(xié)同推進(jìn),從而達(dá)到教學(xué)質(zhì)量提升的效果。
1.以課堂教學(xué)為基礎(chǔ)。應(yīng)用型人才不等同于操作性技能型人才,還需具有深厚的理論基礎(chǔ),才能為實(shí)踐動(dòng)手能力的提升奠定基礎(chǔ)。所以課堂教學(xué)是基礎(chǔ),是教學(xué)環(huán)節(jié)中最重要的環(huán)節(jié)。但是課堂教學(xué)的形式和內(nèi)容不同于傳統(tǒng)的學(xué)術(shù)型的理論教學(xué),“五位一體”教學(xué)模式中具有明確的針對性:要以實(shí)際的工程項(xiàng)目為驅(qū)動(dòng),促進(jìn)教學(xué)活動(dòng)的推進(jìn);要通過軟件工程類的學(xué)科競賽進(jìn)行理論教學(xué),激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生學(xué)習(xí)。
2.以項(xiàng)目為驅(qū)動(dòng)。在課堂教學(xué)過程中,以實(shí)際項(xiàng)目的開發(fā)作為知識(shí)點(diǎn)串聯(lián)的主線,既可以提升學(xué)生的學(xué)習(xí)興趣,又使得教學(xué)具有針對性。軟件工程專業(yè)是一門實(shí)踐性非常強(qiáng)的學(xué)科,一個(gè)學(xué)生的能力是不是真正提升,就看能不能把一個(gè)小的項(xiàng)目做出來。學(xué)生在推進(jìn)項(xiàng)目的過程中,會(huì)遇到各種各樣的問題,促使學(xué)生去學(xué)習(xí)和理解理論知識(shí),隨著動(dòng)手能力的提升加深對理論知識(shí)的理解;同時(shí)隨著項(xiàng)目的完成也會(huì)讓學(xué)生產(chǎn)生成就感,更愿意去掌握新的知識(shí)與技能。
3.以學(xué)科競賽為引導(dǎo)。鼓勵(lì)學(xué)生參加軟件工程專業(yè)類的學(xué)科競賽,例如ACM國際大學(xué)生程序設(shè)計(jì)競賽、全國大學(xué)生軟件設(shè)計(jì)大賽、網(wǎng)頁制作大賽等。組織專門的教師團(tuán)隊(duì)對參賽的學(xué)生進(jìn)行專業(yè)的指導(dǎo)和培訓(xùn),教師在課堂教學(xué)過程中穿插講解這些競賽的考查知識(shí)點(diǎn)和基礎(chǔ)理論知識(shí),真正起到“以賽代練,以賽促練”的效果,激發(fā)學(xué)生的學(xué)習(xí)興趣,提升學(xué)習(xí)效果。除了參加全國和全區(qū)的一些比賽,學(xué)校還要定時(shí)組織一些這樣的學(xué)科競賽,使競賽和教學(xué)融為一體,互為補(bǔ)充,互為促進(jìn)。
4.以行業(yè)需求為導(dǎo)向。應(yīng)用型人才的培養(yǎng)更具有針對性,行業(yè)需要什么樣的人才,學(xué)校就要培養(yǎng)什么樣的人才。通過調(diào)查我們發(fā)現(xiàn)軟件工程專業(yè)的人才需求缺口很大,而我們培養(yǎng)的學(xué)生在就業(yè)時(shí)卻找不到對應(yīng)的工作。這種矛盾的出現(xiàn)是我們沒有把握住行業(yè)需求的導(dǎo)向性。比如,目前在軟件工程行業(yè)需求比較大的崗位是移動(dòng)應(yīng)用開發(fā)類工程師,例如Android或IOS類開發(fā),而在一些高校的軟件工程專業(yè)的課程體系中沒有一門與之相關(guān)的課程。學(xué)生畢業(yè)時(shí),沒能受到相應(yīng)的訓(xùn)練或培訓(xùn),造成就業(yè)困難。
5.以綜合素質(zhì)提升為目標(biāo)。所有教學(xué)改革的最終目的都是為了學(xué)生綜合素質(zhì)的提高。改革的成功與否、教學(xué)質(zhì)量的好壞、教學(xué)效果是否滿意都要看所培養(yǎng)的學(xué)生的綜合素質(zhì)是否有了提高,學(xué)生是否具備了較強(qiáng)的實(shí)踐動(dòng)手能力和創(chuàng)新能力。我們要制定這樣的標(biāo)準(zhǔn)和以前的效果進(jìn)行對比,比如,參加學(xué)科競賽的人數(shù)和獲獎(jiǎng)的人數(shù)是怎樣的,學(xué)生參與的教師科研項(xiàng)目、大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目、企業(yè)項(xiàng)目的情況是怎樣的,學(xué)生的最終就業(yè)情況是怎樣的,等等,這些都是評價(jià)學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新精神的指標(biāo)體系。
軟件工程專業(yè)教學(xué)改革的具體任務(wù)包括以下幾方面。
三、“五位一體”的教學(xué)模式實(shí)施
1.完善教學(xué)模式。在總結(jié)現(xiàn)有本科專業(yè)人才培養(yǎng)模式的基礎(chǔ)上,進(jìn)一步改進(jìn)和完善軟件工程專業(yè)的教學(xué)模式。在項(xiàng)目驅(qū)動(dòng)、學(xué)科競賽、軟件行業(yè)需求和“產(chǎn)學(xué)研”結(jié)合等方面下功夫,改進(jìn)和完善以學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新能力等綜合素質(zhì)提升為目標(biāo)的教學(xué)模式,促進(jìn)學(xué)生的理論知識(shí)、能力、素質(zhì)的協(xié)調(diào)發(fā)展。
2.完善課程體系。目前軟件工程專業(yè)開設(shè)的課程主要包括:離散數(shù)學(xué)、程序設(shè)計(jì)基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成與結(jié)構(gòu)、操作系統(tǒng)、數(shù)據(jù)庫概論、軟件工程導(dǎo)論、計(jì)算機(jī)網(wǎng)絡(luò)、軟件建模技術(shù),軟件質(zhì)量保證與測試、軟件項(xiàng)目管理等課程。今后將根據(jù)IT發(fā)展的最新動(dòng)向,再增設(shè)與軟件工程具體應(yīng)用相關(guān)的核心課程,如《Android應(yīng)用開發(fā)》、《XML技術(shù)與應(yīng)用》、《Java EE項(xiàng)目開發(fā)與設(shè)計(jì)》、《人機(jī)交互技術(shù)》等。通過課程體系的完善和實(shí)施,使學(xué)生能夠把專業(yè)知識(shí)和行業(yè)發(fā)展方向有機(jī)結(jié)合,綜合素質(zhì)和應(yīng)用技能普遍提高。
3.精選教學(xué)內(nèi)容。注重學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新能力的培養(yǎng),需要開設(shè)大量思想性、方法類課程,以解決目前重知識(shí)、輕應(yīng)用的問題;需要開設(shè)一些企業(yè)真實(shí)IT項(xiàng)目管理和開發(fā)類的課程,教學(xué)內(nèi)容更注重企業(yè)真實(shí)案例型教學(xué)。增加以項(xiàng)目為導(dǎo)向的實(shí)踐類相關(guān)課程的比重,提升學(xué)生解決實(shí)際問題的能力。堅(jiān)持學(xué)生的實(shí)踐動(dòng)手能力和創(chuàng)新創(chuàng)業(yè)能力協(xié)調(diào)發(fā)展。
4.改善教學(xué)方法。改變傳統(tǒng)的“填鴨式”教學(xué)方法,采取更加具有創(chuàng)造性、能激發(fā)學(xué)生潛能和求知欲望的教學(xué)方式。目前,例如項(xiàng)目驅(qū)動(dòng)教學(xué)法、分組討論法、興趣引導(dǎo)法等,這些教學(xué)方法的應(yīng)用取得了較好的效果,學(xué)生普遍反映學(xué)到了知識(shí),增長了能力。
5.加強(qiáng)校企合作,拓展實(shí)訓(xùn)基地。加強(qiáng)學(xué)生課外創(chuàng)業(yè)實(shí)踐的引導(dǎo),增加學(xué)生就業(yè)體驗(yàn)。在校內(nèi),建立了項(xiàng)目開發(fā)實(shí)驗(yàn)室、校企合作實(shí)驗(yàn)室等,舉行軟件技術(shù)大賽、編程大賽、軟件開發(fā)經(jīng)驗(yàn)交流會(huì)等;在校外,學(xué)院要多建立企業(yè)實(shí)訓(xùn)基地,這些實(shí)踐活動(dòng)能極大地豐富學(xué)生的動(dòng)手實(shí)踐能力。
6.選定軟件工程類的競賽項(xiàng)目,組織教師加強(qiáng)對學(xué)生的指導(dǎo)和培訓(xùn)。目前,為鍛煉學(xué)生動(dòng)手能力,國內(nèi)、省內(nèi)舉辦了大量的大學(xué)生競賽項(xiàng)目,但不是所有的項(xiàng)目都適合軟件工程專業(yè)的學(xué)生。要精心挑選在國內(nèi)有影響力的、貼近實(shí)際需求的、符合軟件工程類學(xué)生特點(diǎn)的競賽,組織學(xué)生參賽,并組織教師形成一個(gè)競賽指導(dǎo)團(tuán)隊(duì),負(fù)責(zé)對學(xué)生指導(dǎo)和培訓(xùn)。
7.加強(qiáng)師資隊(duì)伍建設(shè)。工程技術(shù)人才培養(yǎng)離不開高素質(zhì)的師資隊(duì)伍,培養(yǎng)應(yīng)用型人才對我院師資隊(duì)伍提出了挑戰(zhàn)。針對創(chuàng)業(yè)人才培養(yǎng)的要求,構(gòu)建“雙師型”人才培養(yǎng)師資結(jié)構(gòu)。一方面,要加強(qiáng)對骨干教師的專業(yè)培訓(xùn),同時(shí)制定一系列措施,鼓勵(lì)現(xiàn)職教師到企業(yè)一線鍛煉或有計(jì)劃地選派有潛質(zhì)的青年教師直接參與企業(yè)實(shí)踐。另一方面,可以聘請一些IT專家、工程師、技術(shù)創(chuàng)新專家到學(xué)校兼職任教,合作研究或聯(lián)合撰寫項(xiàng)目開發(fā)或管理等方面的教材,增強(qiáng)軟件工程專業(yè)本科教育教學(xué)的師資力量。
四、總結(jié)
構(gòu)建“五位一體”教學(xué)模式,是我校培養(yǎng)軟件工程專業(yè)應(yīng)用型人才教學(xué)改革的一次有益的探索和實(shí)踐。準(zhǔn)確定位人才培養(yǎng)目標(biāo),強(qiáng)化課程體系建設(shè)和改革,重視學(xué)生應(yīng)用實(shí)踐動(dòng)手能力和創(chuàng)新能力的培養(yǎng)。在此基礎(chǔ)上,以軟件工程專業(yè)教學(xué)改革為切入點(diǎn)和突破口,積極推進(jìn)本科教育教學(xué)改革,進(jìn)一步提升我校應(yīng)用型人才培養(yǎng)的教學(xué)水平和培養(yǎng)質(zhì)量。
參考文獻(xiàn):
[1]蔡敬民,陳嘯,余國江.借鑒德國經(jīng)驗(yàn),實(shí)施應(yīng)用型本科教學(xué)改革[J].計(jì)算機(jī)教育,2013,(21):24-27.
[2]薛曉萍,劉玉菡,劉興國.德國應(yīng)用科技大學(xué)發(fā)展歷程及其啟示[J].河北科技大學(xué)學(xué)報(bào)(社會(huì)科學(xué)版),2015,15(3):96-106.
[3]陳裕先.德國應(yīng)用科技大學(xué)實(shí)踐教學(xué)模式及其對我國應(yīng)用型本科教育的啟示[J].國家教育行政學(xué)院學(xué)報(bào),2015,(5):85-89.
[4]張健.軟件工程專業(yè)應(yīng)用型人才培養(yǎng)模式的探索與實(shí)踐[J],計(jì)算機(jī)教育,2010,(12):15-18.
[5]檀明,張向東,許強(qiáng).以能力為導(dǎo)向的軟件工程專業(yè)應(yīng)用型人才培養(yǎng)[J].計(jì)算機(jī)教育,2010,(21):88-92.