穆立新
軟件工程專業(yè)多元化實踐教學(xué)體系研究
穆立新
隨著社會的快速發(fā)展,社會對軟件工程專業(yè)人才的要求不斷提高。創(chuàng)新能力與實踐能力已經(jīng)成為軟件工程專業(yè)人才所必須具備的能力。但是,從軟件工程專業(yè)教學(xué)現(xiàn)狀可以看出,軟件工程專業(yè)教學(xué)中依舊存在很多問題。在新課程背景下,軟件工程專業(yè)必須實行多元化實踐教學(xué)模式,完善實踐教學(xué)體系,提高學(xué)生的學(xué)習(xí)熱情和積極性。軟件工程專業(yè)教師必須把理論教學(xué)和實踐教學(xué)結(jié)合在一起,實現(xiàn)有效教學(xué)。
高校是為社會輸出高素質(zhì)人才的關(guān)鍵場所,雖然每年畢業(yè)生的數(shù)量都在不斷增多,但是企業(yè)對于人員的需求量也在不斷增多,軟件工程專業(yè)學(xué)生不僅要掌握專業(yè)知識和技能,還必須具備實踐能力,為日后就業(yè)奠定基礎(chǔ)。
相比于西方國家而言,我國高校開展實踐教學(xué)改革的時間比較短,我國可以合理地借鑒西方國家的先進經(jīng)驗,提高軟件工程專業(yè)學(xué)生的實踐能力,對原有教學(xué)內(nèi)容進行整合,合理地利用軟件工程專業(yè)教材,把理論教學(xué)和實踐教學(xué)結(jié)合在一起。在傳統(tǒng)的軟件工程專業(yè)教學(xué)模式下,教師過于注重理論知識的講解,忽略了實踐教學(xué)的重要性,降低了學(xué)生的學(xué)習(xí)熱情和積極性,必定會影響教學(xué)質(zhì)量和教學(xué)效率。在新課程背景下,軟件工程專業(yè)教師必須改變傳統(tǒng)教學(xué)理念和教學(xué)模式,教師可以采用案例教學(xué)方法,也就是在教學(xué)過程中穿插與教學(xué)主題相關(guān)的案例,這樣就可以把軟件工程專業(yè)教學(xué)和學(xué)生的實際生活結(jié)合在一起,充分發(fā)揮出學(xué)生學(xué)習(xí)的主體性,讓學(xué)生真正參與到課堂教學(xué)中,提高學(xué)生的學(xué)習(xí)熱情和積極性。從學(xué)生入學(xué)開始,教師就要適當(dāng)增加實踐教學(xué)的時間和內(nèi)容,教師需要采用分層教學(xué)的形式,認(rèn)識到學(xué)生之間的差異性,從簡單到難,逐層遞進。軟件工程專業(yè)教師要借助計算機平臺搜集與教學(xué)主題相關(guān)的內(nèi)容,并突出軟件工程專業(yè)教學(xué)特色,結(jié)合學(xué)生的實際情況和社會企業(yè)需求合理制定軟件工程專業(yè)教學(xué)方案,明確軟件工程專業(yè)教學(xué)方向和目標(biāo)。軟件工程專業(yè)教師需要合理安排教學(xué)時間,解決軟件工程專業(yè)教學(xué)中現(xiàn)存的問題。在開展軟件工程專業(yè)教學(xué)過程中,教師還要注重學(xué)生以下能力的培養(yǎng):一是創(chuàng)新精神,二是創(chuàng)業(yè)能力,三是實踐能力,四是社會適應(yīng)能力。
競賽是提高軟件工程專業(yè)學(xué)生實踐能力的關(guān)鍵手段,也是增強學(xué)生創(chuàng)新精神的關(guān)鍵措施。在開展學(xué)科競賽之前,軟件工程專業(yè)教師必須建立多元化實踐教學(xué)體系。軟件工程專業(yè)學(xué)科競賽包括以下幾種形式:一是創(chuàng)新實驗計劃,二是大學(xué)生挑戰(zhàn)杯,三是機器人足球賽,四是ACM比賽,五是藍橋杯比賽。學(xué)科競賽的開展需要堅持以下理念:一是賽前培訓(xùn),二是賽中培養(yǎng),三是賽后提高。競賽可以把軟件工程專業(yè)理論知識和教學(xué)實踐結(jié)合在一起,而且賽前培訓(xùn)是開展學(xué)科競賽的前提和基礎(chǔ),賽前培訓(xùn)可以提高學(xué)生的學(xué)習(xí)熱情和積極性,為后續(xù)軟件工程專業(yè)教學(xué)活動的開展奠定基礎(chǔ)。在開展學(xué)科競賽的過程中,軟件工程專業(yè)學(xué)生也可以發(fā)現(xiàn)自身學(xué)習(xí)中存在的不足,以便及時針對存在的問題進行調(diào)整和完善,提高自身的實踐能力。高校還需要建立學(xué)科競賽獎勵機制,給于獲得名次的學(xué)生一定的物質(zhì)獎勵或者精神獎勵,提高軟件工程專業(yè)學(xué)生參加學(xué)科競賽的熱情和積極性。
目前,校企聯(lián)合正在向著以下方向發(fā)展:一是深層次,二是緊密性,三是實體化,四是多元化,五是多層次。校企聯(lián)合可以實現(xiàn)以社會企業(yè)為依托,企業(yè)投資在高校建設(shè)實踐教學(xué)基地,為軟件工程專業(yè)實踐教學(xué)提供物質(zhì)保障。高校也可以制定軟件工程專業(yè)學(xué)生實習(xí)計劃,讓軟件工程專業(yè)學(xué)生到社會企業(yè)進行實習(xí),實行走出去的實踐教學(xué)模式,實現(xiàn)高校和社會企業(yè)的對接。高校還需要利用計算機技術(shù)搭建軟件工程專業(yè)實踐教學(xué)平臺。除此之外,高校也要鼓勵教師走出校門,不定期到社會企業(yè)參加培訓(xùn),零距離接觸社會企業(yè),了解社會企業(yè)的用人需求,有針對性地展開軟件工程專業(yè)實踐教學(xué)。在開展校企合作之前,高校和社會企業(yè)需要結(jié)合實際情況共同制定合作方案,對學(xué)生在校學(xué)習(xí)進行補充,完善學(xué)生的知識體系,避免出現(xiàn)軟件工程專業(yè)教學(xué)和社會需求相脫節(jié)的問題出現(xiàn)。校企培訓(xùn)內(nèi)容包括:一是需求分析,二是系統(tǒng)設(shè)計,三是概要設(shè)計,四是詳細設(shè)計,五是編碼,六是單元測試,七是集成測試,八是系統(tǒng)測試,九是產(chǎn)品提交,提高學(xué)生的實踐能力。高校要培養(yǎng)學(xué)生的就業(yè)能力,把以下環(huán)節(jié)貫穿到軟件工程專業(yè)實踐教學(xué)中:一是目標(biāo)管理,二是時間管理,三是文案編寫,四是程序規(guī)范。以某地區(qū)高校為例,該地區(qū)高校和該地區(qū)企業(yè)合作,共同制定了一年針對軟件工程專業(yè)學(xué)生的合作方案,實訓(xùn)被分成以下幾個部分:一是基礎(chǔ)訓(xùn)練階段,二是項目實訓(xùn)階段?;A(chǔ)實訓(xùn)階段包括:一是基礎(chǔ)知識和技能的講解,二是工作流程培訓(xùn),三是學(xué)生就業(yè)心態(tài)的引導(dǎo)。項目實訓(xùn)階段包括:一是軟件工程專業(yè)資料的收集和整理,二是軟件工程專業(yè)實訓(xùn)問題的分析和總結(jié),三是軟件工程專業(yè)實訓(xùn)問題的解決方案,四是軟件工程專業(yè)實訓(xùn)報告的編寫。在開展軟件工程專業(yè)實踐教學(xué)的過程中,高校還要為學(xué)生改善實踐教學(xué)環(huán)境,加大購買教學(xué)設(shè)備方面的資金投入。
軟件工程專業(yè)多元化實踐教學(xué)體系的建立和完善對于高校軟件工程專業(yè)教師的專業(yè)性和綜合素質(zhì)也提出了較高的要求,高校必須認(rèn)識到加強軟件工程專業(yè)教師培訓(xùn)的重要性,定期派遣軟件工程專業(yè)教師參加培訓(xùn),豐富軟件工程專業(yè)教師的教學(xué)經(jīng)驗,提高軟件工程專業(yè)教師的專業(yè)性和綜合素養(yǎng)。
目前,人們對高校教學(xué)問題的關(guān)注程度不斷提高,軟件工程專業(yè)是高校教學(xué)的關(guān)鍵課程,也是一門實踐性非常強的課程。如今,社會企業(yè)對于軟件工程專業(yè)人才的要求不斷提高,高校必須改變傳統(tǒng)的教學(xué)模式,創(chuàng)新軟件工程專業(yè)教學(xué)形式,認(rèn)識到開展實踐教學(xué)的重要性,把理論教學(xué)和實踐教學(xué)結(jié)合在一起,提高軟件工程專業(yè)學(xué)生的實踐能力和創(chuàng)新能力,更好地滿足社會企業(yè)對于人才的需求,為學(xué)生日后就業(yè)奠定基礎(chǔ)。社會企業(yè)也要配合高校開展軟件工程專業(yè)實踐教學(xué),實行校企合作,為高校開展軟件工程專業(yè)實踐教學(xué)提供保障和場地,促進學(xué)生的成長和發(fā)展。
(作者單位:濟寧市技師學(xué)院)