普措才仁 蔡光波
摘要:我校軟件工程專業(yè)培養(yǎng)的是應(yīng)用型適用人才。其特色就是以學(xué)生實操能力為本位,以就業(yè)為導(dǎo)向,以實踐能力培養(yǎng)為主要目標(biāo),以培養(yǎng)學(xué)生專業(yè)技能和職業(yè)技能為根本出發(fā)點。因此,本文結(jié)合軟件工程專業(yè)課程體系,抽取出實踐課程群,并對實踐課程群教學(xué)方法、教學(xué)內(nèi)容、教學(xué)模式進(jìn)行設(shè)計研究與實踐,探索新形勢下的軟件工程專業(yè)實踐課程群的建設(shè)與實踐的創(chuàng)新實踐教學(xué)模式。
關(guān)鍵詞:軟件工程;課程體系;教學(xué)模式
中圖分類號:G642.0 文獻(xiàn)標(biāo)志碼:A 文章編號:1674-9324(2016)33-0078-02
一、引言
結(jié)合西北民族大學(xué)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院研究生軟件工程特色專業(yè)建設(shè)要求中關(guān)于培養(yǎng)技能型、應(yīng)用型軟件專業(yè)人才這個平臺,創(chuàng)新性開展實踐性課程教學(xué)。圍繞建設(shè)軟件技術(shù)特色專業(yè)內(nèi)涵,突破傳統(tǒng)的課堂實驗和課程設(shè)計的局限,根據(jù)軟件工程專業(yè)人才培養(yǎng)方案和軟件專業(yè)課程群建設(shè)需要,綜合系統(tǒng)地思考研究,創(chuàng)新思維,力求創(chuàng)新性地探索獨立學(xué)院下軟件工程專業(yè)實踐課程群建設(shè)的創(chuàng)意模式。
圍繞西北民族大學(xué)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院軟件人才培養(yǎng)目標(biāo),制定科學(xué)合理、能體現(xiàn)軟件工程專業(yè)特色的教學(xué)計劃;以培養(yǎng)技能型、應(yīng)用型實用IT人才為原則,調(diào)整課程體系結(jié)構(gòu),更新實踐性課程教學(xué)內(nèi)容,整合和建立以實踐性教學(xué)為依托、實際軟件工程項目開發(fā)為重點、以IT行業(yè)崗位需求為導(dǎo)向的專業(yè)實踐性課程群體系,圍繞建立起實踐性課程群體系展開的實踐教學(xué)方法,必然會更加具有針對性和有效性。結(jié)合西北民族大學(xué)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院軟件工程專業(yè)2012人才培養(yǎng)方案模式,依托國內(nèi)軟件特色專業(yè)實踐平臺,傳承西北民族大學(xué)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院軟件工程專業(yè)學(xué)生進(jìn)行中的實踐性課程和項目實訓(xùn)的教學(xué)成果,對系統(tǒng)地建立實踐性課程群命題進(jìn)行研究,探索實踐性課程群體系建立和實踐性教學(xué)中的新方法、新模式。
二、軟件工程專業(yè)實踐課程改革與創(chuàng)新研究國內(nèi)外同類工作現(xiàn)狀與存在問題的分析
1.軟件產(chǎn)業(yè)的迅速發(fā)展對軟件行業(yè)從業(yè)人員提出了更高的要求,盡管國內(nèi)高校軟件人才的培養(yǎng)數(shù)量日益攀升,但是高端軟件人才的匱乏卻嚴(yán)重阻礙了我國IT企業(yè)的發(fā)展。造成這一現(xiàn)象的重要原因是:國內(nèi)計算機(jī)軟件相關(guān)專業(yè)的教學(xué)基本還停留在傳統(tǒng)的理工科人才培養(yǎng)模式,基礎(chǔ)理論知識和針對個人動手能力的實驗構(gòu)成了教學(xué)的主體,普遍缺少對學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,同時也缺乏進(jìn)行這些訓(xùn)練所需的課程群體系及教學(xué)環(huán)境,因此培養(yǎng)
的出的學(xué)生與產(chǎn)業(yè)界需求往往存在較大的脫節(jié),難以很快融入現(xiàn)代IT企業(yè)的運(yùn)作。
2.在人才培養(yǎng)方案制定時忽視了實踐性教學(xué)的重要意義,沒有科學(xué)、系統(tǒng)、有梯度地設(shè)置實踐課程群。課程體系中,除了畢業(yè)設(shè)計外,基本沒有設(shè)置足夠的實踐課時,所謂的實踐課環(huán)節(jié)時也往往為某一門課程實驗課所替代。
3.在設(shè)計實踐課程實驗中,往往只是本課程章節(jié)或課程的綜合理論驗證,章節(jié)之間知識點脫節(jié),課程與課程之間不能有機(jī)地聯(lián)在一塊,前后課程的銜接斷裂,沒能形成體系。
4.傳統(tǒng)的教學(xué)模式中,實踐課程的設(shè)置具有先天缺陷,首先在編寫教學(xué)大綱中,沒能把握好課程在人才培養(yǎng)目標(biāo)中的實踐性培養(yǎng)要求,忽視實踐課程是銜接理論課程和實操能力培養(yǎng)的橋梁和作用,缺乏貫穿縱向知識體系和學(xué)科中實踐課程群的整體理解和思想,課程設(shè)計中,實踐課程的設(shè)計往往只是停留在某一門課程理論知識的簡單驗證,而不是綜合實踐課程群知識在實際開發(fā)項目中的綜合應(yīng)用。因此,在實踐課程內(nèi)容設(shè)計中,往往只是采用虛擬的實驗案例,甚至將其設(shè)計成為章節(jié)內(nèi)容驗證練習(xí),沒有要求學(xué)生圍繞著本書的整個知識體系進(jìn)行實踐課程學(xué)習(xí)。
三、軟件工程專業(yè)實踐課程研究內(nèi)容
1.實踐課程群的實踐按照其實踐程度、實踐能力梯度順序可分為四部分:課程實驗、課程設(shè)計、綜合項目、畢業(yè)(論文)設(shè)計。如圖1所示,從軟件技術(shù)學(xué)科結(jié)構(gòu)出發(fā),抽取若干門主干課程,進(jìn)行課程實踐內(nèi)容設(shè)計。以西北民族大學(xué)數(shù)學(xué)與計算機(jī)科學(xué)學(xué)院軟件工程轉(zhuǎn)業(yè)(軟件開發(fā)方向)為例,按照與專業(yè)能力相對應(yīng)的課程設(shè)置體系劃分:
2.針對軟件工程專業(yè)的課程體系中,對專業(yè)基礎(chǔ)課程及專業(yè)課程的實踐案例實踐教學(xué)模式分別進(jìn)行分析研究設(shè)計。
(1)如圖1所示,合理設(shè)計每個單元的實驗,以本課程章節(jié)知識點為基線,將章節(jié)內(nèi)容串連起來;
(2)如圖1所示,單元實驗的集合基礎(chǔ)上設(shè)計課程設(shè)計內(nèi)容,課程設(shè)計實訓(xùn)設(shè)計案例中,需要考慮到橫向課程的相互關(guān)系,初步形成實踐課程群的概念;
(3)如圖1所示,課程設(shè)計實訓(xùn)中,要顧及橫向課程的相互關(guān)系,在實訓(xùn)案例中要設(shè)置先修、后續(xù)知識點接口,供課程群其他課程接入。
(4)如圖1所示,在實踐課程群的基礎(chǔ)上,形成項目實訓(xùn)課程。項目實訓(xùn)是實踐課程群整合和檢驗。按照工程項目開發(fā)流程進(jìn)行項目開發(fā),完成五階段項目實訓(xùn)任務(wù):
①選定實訓(xùn)軟件項目和組建項目協(xié)作開發(fā)小組;②項目問題定義、可行性研究與項目計劃、需求調(diào)研;③實施軟件需求分析;④完成代碼編寫、系統(tǒng)組裝與測試;⑤進(jìn)行成果評價與考核。
(5)如圖1所示,項目實訓(xùn)和畢業(yè)設(shè)計有一定的相互關(guān)聯(lián)和互相依賴關(guān)系。項目實訓(xùn)是畢業(yè)設(shè)計的先修,也可以是畢業(yè)設(shè)計的后續(xù)課程。反之,在實踐課程群的基礎(chǔ)上,完成了畢業(yè)設(shè)計實訓(xùn),本身就是實操技能的提升,從而加深工程項目實訓(xùn)檢驗,提高了實操技能水平。
四、總結(jié)
我們學(xué)校軟件工程專業(yè)研究生培養(yǎng)的是應(yīng)用型適用人才。其特色就是以學(xué)生實操能力為本位,以就業(yè)為導(dǎo)向,以實踐能力培養(yǎng)為主要目標(biāo),以培養(yǎng)學(xué)生專業(yè)技能和職業(yè)技能為根本出發(fā)點。通過科學(xué)建立項目實踐課程體系和管理平臺等實踐教學(xué)模式的研究,可以達(dá)到軟件工程專業(yè)深化教育教學(xué)改革,實現(xiàn)人才培養(yǎng)目標(biāo),強(qiáng)化學(xué)生實踐技能以及培養(yǎng)學(xué)生的創(chuàng)新精神,最終完成學(xué)院培養(yǎng)本科層次的技能型、應(yīng)用型人才教育目標(biāo),為社會輸送更多適應(yīng)市場需求的專才的效果。
參考文獻(xiàn):
[1]何火嬌,王映龍.地方性院校軟件工程專業(yè)人才培養(yǎng)方案設(shè)計研究[J].計算機(jī)工程與科學(xué),2011,(33):100-1001.
[2]張志剛.財經(jīng)類院校軟件工程專業(yè)存在的問題及發(fā)展對策[J].教育理論與實踐,2009,(8):14-15.
[3]郭祖華,孫冬.以工作過程為導(dǎo)向的高職軟件技術(shù)專業(yè)課程體系的研究與實踐[J]河南機(jī)電高等??茖W(xué)校學(xué)報,2011,(3):99-100.
[4]周志光,孟洋.高職軟件工程人才培養(yǎng)模式的研究與實踐[J].職教論壇,2009,(1):20-21.
[5]湯文亮,嚴(yán)麗平.螺旋型軟件人才培養(yǎng)模式下產(chǎn)學(xué)研結(jié)合模式的探討[J].實驗技術(shù)與管理,2010,(11):144-146.
[6]黃杰.卓越軟件工程人才產(chǎn)學(xué)研培養(yǎng)新模式的探索與實踐[J].計算機(jī)工程與科學(xué).2011,(33):70-73.