趙男男
【摘要】 現(xiàn)代軟件工程專業(yè)教學(xué)存在重理論、輕實(shí)踐的問題。為了合理解決這一問題,軟件工程教學(xué)改革提出了CDIO教學(xué)模式,逐漸被各個(gè)院校認(rèn)可。IT企業(yè)具有大量的專業(yè)人才缺口,而高校軟件專業(yè)肩負(fù)著這樣的任務(wù),因此其應(yīng)用與改革成為必然。
【關(guān)鍵詞】 CDIO 軟件工程專業(yè) 應(yīng)用 改革
CDIO是指將構(gòu)思、設(shè)計(jì)、實(shí)施與運(yùn)作相結(jié)合的工程教育模式,是目前軟件工程實(shí)踐教學(xué)普遍認(rèn)可的一種教學(xué)模式。CDIO注重教學(xué)實(shí)踐和學(xué)生能力的提高,針對(duì)CDIO在軟件工程教學(xué)中的進(jìn)一步應(yīng)用和對(duì)其改革是該課程教學(xué)的重要目標(biāo)之一。
一、軟件工程課程教學(xué)現(xiàn)狀
軟件工程專業(yè)肩負(fù)著為社會(huì)輸送計(jì)算機(jī)專業(yè)人才的重任,現(xiàn)階段軟件工程教學(xué)缺乏對(duì)實(shí)踐的強(qiáng)調(diào),為了實(shí)現(xiàn)軟件工程教學(xué)創(chuàng)新,各大院校對(duì)其教學(xué)理念、教學(xué)方法進(jìn)行了深入的探討,總結(jié)了傳統(tǒng)教學(xué)中存在的問題,說(shuō)明了軟件工程實(shí)踐教學(xué)應(yīng)用CDIO模式的必要性。首先:通過(guò)CDIO可將教學(xué)與企業(yè)項(xiàng)目開發(fā)與管理相結(jié)合。從而在高校軟件工程教學(xué)中建立開放的、創(chuàng)新模式的教學(xué)平臺(tái)。并且通過(guò)項(xiàng)目驅(qū)動(dòng)、問題分析等方式增加了課程實(shí)踐,有助于學(xué)生實(shí)踐能力的提高??傊诂F(xiàn)階段軟件工程教學(xué)缺乏實(shí)踐這一現(xiàn)狀,各大院校應(yīng)采用CDIO模式進(jìn)行彌補(bǔ),在教學(xué)中追求學(xué)生之間的相互合作,致力于解決實(shí)踐教學(xué)中存在的問題。
二、CDIO在軟件工程實(shí)踐教學(xué)中的應(yīng)用分析
2.1課程設(shè)計(jì)階段
《軟件工程》課程設(shè)計(jì)階段充分利用了CDIO模式的聽、學(xué)與做相結(jié)合的理念,使課堂教學(xué)接近企業(yè)實(shí)踐。通過(guò)模擬的方式使學(xué)生了解企業(yè)實(shí)踐的重要性,從而提高學(xué)生軟件操作技能,了解工程學(xué)操作原理與方法,培養(yǎng)計(jì)算機(jī)相關(guān)專業(yè)所需的工作態(tài)度和意志。在具體的實(shí)施中,包括準(zhǔn)備、構(gòu)思與設(shè)計(jì)和驗(yàn)收三個(gè)階段。其中,準(zhǔn)備階段教師應(yīng)明確教學(xué)任務(wù)并將其轉(zhuǎn)化為文字,明確學(xué)生的學(xué)習(xí)目的。必要的情況下可以采取分組教學(xué)的方式,根據(jù)學(xué)生的接受程度為其選擇不同難度的課程題目,以達(dá)到工程教學(xué)的最終目的。而在構(gòu)思和設(shè)計(jì)階段,教師指導(dǎo)學(xué)生對(duì)教學(xué)內(nèi)容進(jìn)行學(xué)習(xí)和主動(dòng)探索,增加實(shí)踐環(huán)節(jié),以使學(xué)生能夠展開相關(guān)分析和調(diào)查,從而構(gòu)建設(shè)計(jì)系統(tǒng)模型,確定算法,完成學(xué)習(xí)。最后在學(xué)期結(jié)束時(shí)對(duì)學(xué)生的學(xué)習(xí)成果進(jìn)行驗(yàn)收,要求學(xué)生上交其設(shè)計(jì)成果,并由教師進(jìn)行審批和評(píng)價(jià)。
2.2企業(yè)實(shí)習(xí)階段
軟件工程教學(xué)應(yīng)模擬企業(yè)并且實(shí)現(xiàn)與企業(yè)的合作。在階段性課程后,為學(xué)生提供IT企業(yè)實(shí)習(xí)機(jī)會(huì),針對(duì)企業(yè)需要進(jìn)行合理的崗位安排,使學(xué)生將其所學(xué)軟件操作知識(shí)與企業(yè)開發(fā)實(shí)踐相結(jié)合。在企業(yè)中使學(xué)生掌握更多的IT知識(shí)和操作,同時(shí)也可以有效的鍛煉學(xué)生的團(tuán)隊(duì)合作精神,滿足社會(huì)的需求。對(duì)于企業(yè)實(shí)習(xí)階段,CDIO模式的介入同樣分為準(zhǔn)備、實(shí)踐設(shè)計(jì)與驗(yàn)收三個(gè)階段。在準(zhǔn)備階段,教學(xué)指導(dǎo)者從學(xué)校教師轉(zhuǎn)化為企業(yè)技術(shù)和管理人員,教師負(fù)責(zé)企業(yè)實(shí)踐的準(zhǔn)備工作。在實(shí)踐執(zhí)行階段,根據(jù)企業(yè)規(guī)模將實(shí)習(xí)學(xué)生分為若干小組,并賦予其不同角色,以發(fā)揮不同學(xué)生的不同優(yōu)勢(shì)。而在最后的項(xiàng)目驗(yàn)收階段,項(xiàng)目導(dǎo)師向教師提供學(xué)生的實(shí)習(xí)成果,并給予適當(dāng)?shù)脑u(píng)價(jià)為下階段的學(xué)習(xí)和實(shí)踐打好基礎(chǔ)。
2.3科研訓(xùn)練階段
對(duì)于有實(shí)力的學(xué)校,應(yīng)進(jìn)行必要的科研訓(xùn)練,以培養(yǎng)高端計(jì)算機(jī)人才。以學(xué)院為單位建立實(shí)驗(yàn)平臺(tái),構(gòu)建專業(yè)的IT教師團(tuán)隊(duì)。鼓勵(lì)學(xué)生參與科研項(xiàng)目并提出寶貴的意見,通過(guò)競(jìng)賽等方式激發(fā)學(xué)生的興趣。
三、基于CDIO的軟件工程教學(xué)改革注意事項(xiàng)
隨著軟件工程課程教學(xué)CDIO模式的實(shí)現(xiàn),其存在的問題依然明顯?;贑DIO的軟件工程教學(xué)改革應(yīng)注意以下問題。其中主要問題在于教學(xué)理念的改變,教師應(yīng)改變傳統(tǒng)的觀念,建立符合CDIO的先進(jìn)教學(xué)模式,在教學(xué)中始終堅(jiān)持“學(xué)與做結(jié)合”與“基于項(xiàng)目教育與學(xué)習(xí)”的模式,具體方法是以IT工程的具體研發(fā)過(guò)程為載體,通過(guò)這個(gè)載體讓學(xué)生了解實(shí)踐的重要性,從而培養(yǎng)其工程實(shí)踐能力。推行案例與問題相結(jié)合的教學(xué)方式,改變傳統(tǒng)的教學(xué)觀念,使教學(xué)目的從單純的知識(shí)傳授轉(zhuǎn)化為終身學(xué)習(xí)觀的培養(yǎng)和綜合素質(zhì)的提高。目前,我國(guó)很多院校開始實(shí)施CDIO 教學(xué)模式,提出了教學(xué)與社會(huì)需求結(jié)合的觀點(diǎn),并在教學(xué)改革中逐步實(shí)現(xiàn)。在實(shí)踐過(guò)程中,一些教師的觀念守舊制約了軟件工程教學(xué)改革。在另一方面,學(xué)習(xí)興趣的提高也是教師應(yīng)注意的問題,基于此在高校CDIO模式執(zhí)行和教學(xué)改革過(guò)程中,應(yīng)注意多種方法的使用,實(shí)現(xiàn)學(xué)生的知識(shí)轉(zhuǎn)化與拓展,致力于培養(yǎng)具有團(tuán)隊(duì)精神、科研能力、實(shí)踐能力的現(xiàn)代人才。
四、總結(jié)
目前,我國(guó)多數(shù)院校開設(shè)軟件工程專業(yè)。重理論輕實(shí)踐是教學(xué)中存在的普遍問題。文章所提出的CDIO教學(xué)模式,強(qiáng)調(diào)多種教學(xué)方式結(jié)合,并致力于提高學(xué)生的實(shí)踐能力,因此其實(shí)踐具有現(xiàn)實(shí)意義,文章對(duì)這種模式的應(yīng)用和改革進(jìn)行了分析,以提高高校軟件工程實(shí)踐教學(xué)的效率。
參 考 文 獻(xiàn)
[1]李竹林,武忠遠(yuǎn).基于CDIO的軟件工程專業(yè)課程教學(xué)探索與實(shí)踐[J].高等理科教育, 2014(06).
[2]王中華,汪文彬.基于CDIO模式的軟件工程綜合實(shí)驗(yàn)教學(xué)改革研究與實(shí)踐[J].福建電腦,2014(11).