楊永健
基于CDIO模式的“.NET程序設(shè)計(jì)”教學(xué)改革研究
楊永健
(天津青年職業(yè)學(xué)院,天津市 300191)
針對(duì)高職“.NET程序設(shè)計(jì)”課程的培養(yǎng)目標(biāo)和教學(xué)現(xiàn)狀,將CDIO國(guó)際化工程教育培養(yǎng)模式融入課程的整個(gè)教學(xué)過(guò)程中,通過(guò)“做中學(xué)”和“項(xiàng)目驅(qū)動(dòng)”等方法,不僅提高了學(xué)生的學(xué)習(xí)積極性,而且還極大地提高了他們的軟件開發(fā)能力和團(tuán)隊(duì)協(xié)作能力,取得了良好的教學(xué)效果。該模式的成功應(yīng)用也對(duì)其他相關(guān)課程的教學(xué)改革具有較好的示范作用。
CDIO;項(xiàng)目驅(qū)動(dòng);.NET程序設(shè)計(jì);教學(xué)改革
CDIO[1]作為當(dāng)前國(guó)際工程教育的一種新型教學(xué)模式,是由MIT和瑞典皇家理工學(xué)院等四所大學(xué)在Wallenbur g基金會(huì)的資助下,經(jīng)過(guò)數(shù)年的研究、探索和實(shí)踐,于2004年創(chuàng)立的。該模式以產(chǎn)品、過(guò)程和系統(tǒng)的構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)行的整個(gè)生命周期為載體,以CDIO教學(xué)大綱和標(biāo)準(zhǔn)為基礎(chǔ),使學(xué)生以主動(dòng)的、實(shí)踐的、課程之間相互聯(lián)系的方式學(xué)習(xí)和獲取工程設(shè)計(jì)和研發(fā)能力,包括自主學(xué)習(xí)能力,終身學(xué)習(xí)能力,團(tuán)隊(duì)合作能力等等。較之傳統(tǒng)教學(xué)模式,CDIO模式更加強(qiáng)調(diào)扎實(shí)的工程基礎(chǔ)知識(shí)和實(shí)踐動(dòng)手能力的培養(yǎng),因此能夠更好的滿足培養(yǎng)現(xiàn)代工程技術(shù)人員的要求。
“.NET程序設(shè)計(jì)”課程是軟件技術(shù)專業(yè)的專業(yè)核心課程,主要培養(yǎng)學(xué)生根據(jù)不同用戶的要求,利用所學(xué)知識(shí)和技術(shù)進(jìn)行需求分析、軟件建模并使用.NET平臺(tái)完成軟件開發(fā)的能力??梢钥闯觯@門課程著重培養(yǎng)學(xué)生在實(shí)際項(xiàng)目開發(fā)過(guò)程中的分析、設(shè)計(jì)和編程能力,具有很強(qiáng)的實(shí)踐性。針對(duì)傳統(tǒng)教學(xué)模式重知識(shí)傳授輕技能培養(yǎng)等問(wèn)題,探討將CDIO教學(xué)模式融入“.NET程序設(shè)計(jì)”課程的教學(xué)過(guò)程中,對(duì)學(xué)生軟件開發(fā)能力和職業(yè)素質(zhì)的提高具有重要意義。
(一)CDIO內(nèi)涵
CDIO是構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)、運(yùn)作(Operate)[1][2]4個(gè)英文單詞的縮寫 ,它是“做中學(xué)”原則和“基于項(xiàng)目的教育和學(xué)習(xí)”(Project based education and lear ning)的集中體現(xiàn)。它以工程項(xiàng)目(包括產(chǎn)品、生產(chǎn)流程和系統(tǒng))從設(shè)計(jì)、研發(fā)到運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)實(shí)踐、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)。通過(guò)參與到真實(shí)項(xiàng)目的研發(fā)過(guò)程,學(xué)生們不僅可以掌握項(xiàng)目開發(fā)的相關(guān)技術(shù),更為重要的是能夠在此過(guò)程中形成今后從事相關(guān)項(xiàng)目開發(fā)的綜合能力,包括自主學(xué)習(xí)能力,團(tuán)隊(duì)溝通、協(xié)作能力等等,這也正是CDIO工程教育模式的核心內(nèi)涵。
(二)CDIO標(biāo)準(zhǔn)[2][3]
CDIO教學(xué)模式的主要特點(diǎn)在于它創(chuàng)造了能夠深化學(xué)習(xí)技術(shù)基礎(chǔ)和實(shí)際能力的二元學(xué)習(xí)經(jīng)驗(yàn)。CDIO模式采用現(xiàn)代教學(xué)理念和手段以及創(chuàng)建全新的學(xué)習(xí)環(huán)境為學(xué)生提供了真實(shí)世界的學(xué)習(xí)經(jīng)驗(yàn),這些經(jīng)驗(yàn)創(chuàng)建了一個(gè)與技術(shù)基礎(chǔ)相關(guān)的認(rèn)知框架并提供了理解它們的實(shí)際應(yīng)用機(jī)會(huì),同時(shí)這些具體的經(jīng)驗(yàn)還激發(fā)了學(xué)生在人際交際能力、系統(tǒng)建造能力方面的學(xué)習(xí)興趣。這些CDIO模式的特點(diǎn)集中體現(xiàn)在其12條標(biāo)準(zhǔn)中。鑒于篇幅所限,這里僅就其中的關(guān)鍵標(biāo)準(zhǔn)作簡(jiǎn)要闡述。
標(biāo)準(zhǔn)1:CDIO背景環(huán)境
即以產(chǎn)品和系統(tǒng)生命周期的開發(fā)及使用作為知識(shí)和能力培養(yǎng)的載體及環(huán)境,強(qiáng)調(diào)的是知識(shí)和能力之間的關(guān)聯(lián) ,而不是具體內(nèi)容。
標(biāo)準(zhǔn)2:CDIO教學(xué)大綱的制定應(yīng)基于需求分析
這一標(biāo)準(zhǔn)強(qiáng)調(diào)教學(xué)大綱的設(shè)計(jì)與培養(yǎng)目標(biāo)的確定應(yīng)與行業(yè)對(duì)學(xué)生素質(zhì)和能力的要求掛鉤。這也充分體現(xiàn)了職業(yè)教育的特點(diǎn)。
標(biāo)準(zhǔn)3:集成化課程設(shè)置
這一標(biāo)準(zhǔn)要求建立和發(fā)展課程之間的關(guān)聯(lián),使專業(yè)能力目標(biāo)得到多門課程的共同支撐。
標(biāo)準(zhǔn)5:設(shè)計(jì)-制作實(shí)踐
CDIO模式強(qiáng)調(diào)基于產(chǎn)品生命周期的教學(xué)設(shè)計(jì),因此在教學(xué)過(guò)程中應(yīng)設(shè)計(jì)多個(gè)實(shí)踐項(xiàng)目,包括基礎(chǔ)層次和高級(jí)層次的項(xiàng)目。通過(guò)項(xiàng)目的構(gòu)思、設(shè)計(jì)、運(yùn)作和實(shí)施過(guò)程,使學(xué)生形成初步的系統(tǒng)設(shè)計(jì)和開發(fā)能力。
標(biāo)準(zhǔn)7:CDIO能力評(píng)價(jià)
這一標(biāo)準(zhǔn)要求對(duì)學(xué)生在CDIO教學(xué)過(guò)程中的學(xué)習(xí)效果進(jìn)行評(píng)價(jià)。由于學(xué)生的實(shí)踐項(xiàng)目大多是真實(shí)企業(yè)項(xiàng)目,因此應(yīng)聘請(qǐng)企業(yè)人員參與評(píng)價(jià)。此外,應(yīng)從學(xué)生的系統(tǒng)設(shè)計(jì)和開發(fā)能力、團(tuán)隊(duì)協(xié)作能力等多角度進(jìn)行綜合評(píng)價(jià)。
“.NET程序設(shè)計(jì)”課程主要培養(yǎng)學(xué)生應(yīng)用.NET開發(fā)環(huán)境進(jìn)行軟件分析、設(shè)計(jì)、編碼以及調(diào)試的能力。通過(guò)本課程的學(xué)習(xí),學(xué)生能夠了解軟件開發(fā)的全過(guò)程,掌握軟件開發(fā)技術(shù),通過(guò)項(xiàng)目實(shí)戰(zhàn),提高自身分析、解決問(wèn)題的能力以及團(tuán)隊(duì)協(xié)作能力。
目前,傳統(tǒng)的教學(xué)模式仍然沿用“以知識(shí)為中心”的組織方式[4][5],強(qiáng)調(diào)知識(shí)講授,輕視學(xué)生實(shí)踐動(dòng)手能力的培養(yǎng),難以達(dá)到理想的教學(xué)效果,主要表現(xiàn)為以下幾方面的問(wèn)題:
(一)傳統(tǒng)教學(xué)模式大多采用“以知識(shí)為中心”的章節(jié)組織方式,在教學(xué)上強(qiáng)調(diào)學(xué)生對(duì)知識(shí)點(diǎn)的掌握而不是將重點(diǎn)放在學(xué)生實(shí)踐動(dòng)手能力的培養(yǎng)上。此外,這種教學(xué)模式的另一個(gè)弊端是各章節(jié)知識(shí)各自獨(dú)立,學(xué)生無(wú)法將所學(xué)知識(shí)串聯(lián)起來(lái),從而無(wú)法形成利用所學(xué)知識(shí)解決實(shí)際問(wèn)題的能力。
(二)高職教學(xué)強(qiáng)調(diào)課程的實(shí)訓(xùn)環(huán)節(jié),但是目前很多教師在講授本課程時(shí)只是根據(jù)各章節(jié)的知識(shí)設(shè)計(jì)獨(dú)立的小型實(shí)訓(xùn)題目。這種實(shí)訓(xùn)形式顯然無(wú)法培養(yǎng)學(xué)生分析、設(shè)計(jì)一個(gè)完整軟件系統(tǒng)的能力。
(三)在設(shè)計(jì)本課程的實(shí)訓(xùn)項(xiàng)目時(shí),傳統(tǒng)教學(xué)模式大多采用一個(gè)諸如“學(xué)生選課系統(tǒng)”之類的虛擬項(xiàng)目。
這種虛擬項(xiàng)目主要存在以下兩方面的弊端:一是功能過(guò)于單一,內(nèi)容陳舊,與實(shí)際應(yīng)用脫節(jié),缺乏實(shí)戰(zhàn)性。二是學(xué)生通過(guò)這種虛擬項(xiàng)目實(shí)訓(xùn)無(wú)法形成分析、設(shè)計(jì)實(shí)際軟件項(xiàng)目的能力,同時(shí)也不利于發(fā)掘?qū)W生自身的潛能。
(四)在教學(xué)過(guò)程中,缺乏課程之間的橫向聯(lián)系。“.NET程序設(shè)計(jì)”課程主要培養(yǎng)學(xué)生軟件編程的能力,但是軟件開發(fā)的整個(gè)過(guò)程還包括需求分析,系統(tǒng)建模與設(shè)計(jì),相關(guān)文檔的撰寫等諸多方面,這些能力也是學(xué)生日后走上工作崗位必須具備的。因此,應(yīng)該在教學(xué)過(guò)程中加強(qiáng)與相關(guān)課程的聯(lián)系,形成集成化課程群,培養(yǎng)學(xué)生的綜合軟件開發(fā)能力。
(五)傳統(tǒng)教學(xué)模式在評(píng)價(jià)方式上大多采用“形成性評(píng)價(jià)+期末上機(jī)測(cè)試”的方式。這種評(píng)價(jià)方式不僅無(wú)法激發(fā)學(xué)生的學(xué)習(xí)熱情,而且效度也是低下的,無(wú)法有效的評(píng)價(jià)學(xué)生的實(shí)踐動(dòng)手能力,也不符合現(xiàn)代工程教育的評(píng)價(jià)標(biāo)準(zhǔn)。
綜上所述,傳統(tǒng)教學(xué)模式無(wú)法滿足培養(yǎng)現(xiàn)代工程人才的要求,將CDIO工程教育理念融入教學(xué)全過(guò)程,能夠有效地解決上述問(wèn)題,大大提高人才培養(yǎng)質(zhì)量和水平。
針對(duì)傳統(tǒng)教學(xué)模式中存在的問(wèn)題,提出了以CDIO標(biāo)準(zhǔn)和教學(xué)大綱為指導(dǎo)思想,以實(shí)踐能力培養(yǎng)為核心的教學(xué)做一體化教學(xué)模式,較好的解決了傳統(tǒng)教學(xué)過(guò)程中的問(wèn)題,達(dá)到了良好的教學(xué)效果。
(一)以真實(shí)項(xiàng)目為載體,教學(xué)做一體化
CDIO是“做中學(xué)”原則和“基于項(xiàng)目化教學(xué)”的集中體現(xiàn),通過(guò)項(xiàng)目設(shè)計(jì)與實(shí)踐的整個(gè)過(guò)程最終實(shí)現(xiàn)能力培養(yǎng)。首先,“.NET程序設(shè)計(jì)”課程主要培養(yǎng)學(xué)生以下幾方面的能力:(1)軟件需求分析與結(jié)構(gòu)設(shè)計(jì)能力;(2)編寫業(yè)務(wù)代碼和項(xiàng)目測(cè)試能力;(3)軟件開發(fā)文檔的撰寫能力;(4)學(xué)生的團(tuán)隊(duì)協(xié)作和溝通能力。
通過(guò)能力分析,將課程的教學(xué)設(shè)計(jì)為以下幾個(gè)相互關(guān)聯(lián)的學(xué)習(xí)情境(見表1),打破傳統(tǒng)章節(jié)體系,以能力形成過(guò)程為組織方式,以《天津青年職業(yè)學(xué)院宿舍管理系統(tǒng)》這個(gè)真實(shí)項(xiàng)目案例為載體,將相關(guān)知識(shí)與技能融入學(xué)習(xí)情境之中,從而實(shí)現(xiàn)教學(xué)做一體化。
表1 “.NET程序設(shè)計(jì)”學(xué)習(xí)情境一覽表
學(xué)生通過(guò)6個(gè)情境的學(xué)習(xí),不僅了解了真實(shí)軟件項(xiàng)目的設(shè)計(jì)、開發(fā)流程,而且還掌握了本課程的主要知識(shí)和軟件開發(fā)技術(shù)以及軟件開發(fā)過(guò)程中相關(guān)文檔的撰寫方法,最終通過(guò)遞進(jìn)式的情境設(shè)計(jì),逐步形成軟件開發(fā)能力。
(二)學(xué)生組成項(xiàng)目團(tuán)隊(duì),參與真實(shí)項(xiàng)目的開發(fā)
CDIO強(qiáng)調(diào)培養(yǎng)學(xué)生設(shè)計(jì)、制作產(chǎn)品的實(shí)踐動(dòng)手能力,因此在教學(xué)過(guò)程中,必須調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,讓他們主動(dòng)參與到實(shí)際項(xiàng)目的研發(fā)過(guò)程中。為此,在授課之初,提供給學(xué)生一系列實(shí)際需求的企業(yè)項(xiàng)目,比如學(xué)院體育館計(jì)費(fèi)管理系統(tǒng),教務(wù)處教材管理系統(tǒng)等。這些項(xiàng)目一方面都是真實(shí)需求的案例,另一方面,從難度上既有一定的復(fù)雜度,又符合學(xué)生的分析能力。學(xué)生以自由結(jié)合的方式組成項(xiàng)目開發(fā)團(tuán)隊(duì)(3-4人),根據(jù)學(xué)生的自身特點(diǎn),承擔(dān)不同的角色,如項(xiàng)目經(jīng)理,軟件設(shè)計(jì)師,測(cè)試工程師等等,通過(guò)協(xié)作共同完成整個(gè)項(xiàng)目。學(xué)生選題后,企業(yè)真實(shí)用戶比如學(xué)院的后勤處,教務(wù)處等將于開發(fā)小組簽訂項(xiàng)目開發(fā)合同,如果軟件具有實(shí)用價(jià)值并且被最終使用,用戶將按照合同支付相應(yīng)的報(bào)酬。這種方式不僅讓學(xué)生親身體驗(yàn)了軟件開發(fā)的真實(shí)過(guò)程,很好地鍛煉了他們的業(yè)務(wù)能力,而且極大的調(diào)動(dòng)了學(xué)生的學(xué)習(xí)熱情。
(三)校企合作共建課程,強(qiáng)化工學(xué)結(jié)合
聘請(qǐng)企業(yè)人員共同參與課程建設(shè)是高職課程建設(shè)中的重要環(huán)節(jié)。學(xué)院先后與CSDN樂(lè)知學(xué)院,安博教育集團(tuán),天津鶴圃科技有限公司等企業(yè)建立了合作關(guān)系。一方面聘請(qǐng)企業(yè)具有豐富項(xiàng)目經(jīng)驗(yàn)的技術(shù)人員擔(dān)任學(xué)生項(xiàng)目團(tuán)隊(duì)的指導(dǎo)教師,有效的解決了院內(nèi)師資緊張,項(xiàng)目經(jīng)驗(yàn)不足等問(wèn)題。另一方面,讓學(xué)生到企業(yè)進(jìn)行為期1-2周的集中式實(shí)訓(xùn),通過(guò)企業(yè)集中實(shí)訓(xùn),學(xué)生不僅在業(yè)務(wù)能力上突飛猛進(jìn),而且也對(duì)軟件企業(yè)的工作流程、企業(yè)文化有了較深入的了解,實(shí)訓(xùn)期間表現(xiàn)優(yōu)秀的學(xué)生將會(huì)獲得在企業(yè)實(shí)習(xí)的機(jī)會(huì)。
(四)加強(qiáng)課程間的橫向聯(lián)系
CDIO教學(xué)模式中一個(gè)很重要的標(biāo)準(zhǔn)就是集成化課程設(shè)置,強(qiáng)調(diào)課程間的橫向聯(lián)系?!埃甆ET程序設(shè)計(jì)”課程主要側(cè)重代碼開發(fā)能力的培養(yǎng),而軟件項(xiàng)目開發(fā)除了編碼還有諸如需求分析,系統(tǒng)建模等很多重要環(huán)節(jié)。為此,我們?cè)O(shè)計(jì)了與“軟件需求分析與UML建?!闭n程的聯(lián)合教學(xué)。兩門課程使用同一個(gè)項(xiàng)目案例進(jìn)行項(xiàng)目化教學(xué),一門課側(cè)重軟件分析與設(shè)計(jì),另一門則側(cè)重軟件編碼與測(cè)試,這樣學(xué)生就可以全面掌握軟件從分析、設(shè)計(jì)到編碼、測(cè)試的整個(gè)流程以及相關(guān)的技術(shù)。
(五)實(shí)施以“綜合能力評(píng)價(jià)”為中心的項(xiàng)目化考核
課程的評(píng)價(jià)方式改革是教學(xué)改革中的重要環(huán)節(jié)。為了有效的對(duì)學(xué)生實(shí)際軟件開發(fā)能力進(jìn)行有效考核,本文提出了以“綜合能力評(píng)價(jià)”為核心的多維評(píng)價(jià)模型,如圖1所示。
圖1 多維評(píng)價(jià)模型
這種評(píng)價(jià)方式是以學(xué)生項(xiàng)目團(tuán)隊(duì)完成項(xiàng)目的情況作為評(píng)價(jià)依據(jù),以項(xiàng)目評(píng)審會(huì)的方式進(jìn)行,評(píng)委由以下人員組成:企業(yè)項(xiàng)目指導(dǎo)教師,企業(yè)技術(shù)專家,用戶代表,任課教師。項(xiàng)目指導(dǎo)教師主要對(duì)學(xué)生整個(gè)的項(xiàng)目開發(fā)過(guò)程進(jìn)行評(píng)價(jià)(包括團(tuán)隊(duì)協(xié)作以及項(xiàng)目組每位成員發(fā)揮的作用),任課教師對(duì)學(xué)生的課堂表現(xiàn)進(jìn)行評(píng)價(jià),企業(yè)技術(shù)專家對(duì)軟件項(xiàng)目的技術(shù)應(yīng)用情況,項(xiàng)目整體完成效果,技術(shù)文檔完成情況進(jìn)行評(píng)價(jià),用戶代表則是從軟件的可用性角度進(jìn)行評(píng)價(jià)。顯然,較之傳統(tǒng)考核方式,這種多維度的評(píng)價(jià)模型可以更為有效的考核每位學(xué)生的學(xué)習(xí)效果。
(六)構(gòu)建網(wǎng)絡(luò)教學(xué)平臺(tái)
利用現(xiàn)代化信息技術(shù)服務(wù)教學(xué)是當(dāng)前教學(xué)改革一個(gè)主流趨勢(shì)。為了給學(xué)生提供更為豐富的教學(xué)資源,實(shí)現(xiàn)學(xué)生的自主學(xué)習(xí),通過(guò)構(gòu)建課程教學(xué)網(wǎng)站,可以實(shí)現(xiàn)電子教案,學(xué)習(xí)資料,視頻教程,項(xiàng)目案例庫(kù)等教學(xué)資源的共享。此外,通過(guò)網(wǎng)站的在線答疑,教師留言板等功能,搭建了一個(gè)學(xué)生之間,師生之間的交流平臺(tái),提高了學(xué)生的學(xué)習(xí)自主性。
“.NET程序設(shè)計(jì)”課程是軟件技術(shù)專業(yè)的核心課程,課程內(nèi)容多,難度大,學(xué)生普遍學(xué)習(xí)興趣不高。通過(guò)實(shí)施教學(xué)改革,打破了傳統(tǒng)教學(xué)模式,引入了基于項(xiàng)目開發(fā)的課程體系,使學(xué)生感覺(jué)耳目一新。學(xué)生通過(guò)實(shí)際參與項(xiàng)目開發(fā),提高了自身的綜合素質(zhì)和實(shí)踐動(dòng)手能力,從而實(shí)現(xiàn)了教學(xué)做一體化的教學(xué)模式,取得了良好的教學(xué)效果,主要表現(xiàn)在以下幾個(gè)方面:
(一)學(xué)生滿意度大幅提高。通過(guò)學(xué)院教務(wù)處,督導(dǎo)處,教學(xué)系組織的學(xué)生座談會(huì)、學(xué)生問(wèn)卷調(diào)查以及期末評(píng)教情況來(lái)看,超過(guò)90%的學(xué)生對(duì)課程的教學(xué)改革表示非常滿意,滿意率達(dá)到100%。這充分說(shuō)明教學(xué)改革的實(shí)施受到了學(xué)生們的一致歡迎和好評(píng)。本課程的教學(xué)改革項(xiàng)目先后兩次獲得學(xué)院教學(xué)改革成果二等獎(jiǎng),同時(shí)也被確定為院級(jí)精品課立項(xiàng)課程。
(二)學(xué)生的職業(yè)技能水平得到顯著提升。學(xué)生通過(guò)實(shí)際參與項(xiàng)目開發(fā),到企業(yè)參加集中實(shí)訓(xùn),普遍反應(yīng)自己的實(shí)踐動(dòng)手能力得到了顯著提高,學(xué)生們開發(fā)的軟件產(chǎn)品也得到了企業(yè)評(píng)委的認(rèn)可和好評(píng)。由2007級(jí)學(xué)生團(tuán)隊(duì)開發(fā)的“天津青年職業(yè)學(xué)院體育場(chǎng)館管理系統(tǒng)”已通過(guò)了項(xiàng)目驗(yàn)收,被學(xué)院后勤處使用,這也極大地增強(qiáng)了學(xué)生們的自信心和學(xué)習(xí)熱情。
(三)近年來(lái),在市級(jí)、國(guó)家級(jí)的各類軟件設(shè)計(jì)競(jìng)賽中,學(xué)院的參賽選手均取得了優(yōu)異成績(jī)。在天津市教委舉辦的天津市第四屆軟件設(shè)計(jì)大賽中,學(xué)院有一名同學(xué)獲得一等獎(jiǎng),兩名同學(xué)獲得二等獎(jiǎng)。在工業(yè)和信息化部舉辦的全國(guó)軟件專業(yè)人才設(shè)計(jì)與開發(fā)大賽中,學(xué)院獲得天津賽區(qū)一等獎(jiǎng)一個(gè),二等獎(jiǎng)一個(gè),三等獎(jiǎng)五個(gè),優(yōu)秀獎(jiǎng)三個(gè);獲得全國(guó)總決賽三等獎(jiǎng)兩個(gè)的佳績(jī)。這些成績(jī)的取得也充分說(shuō)明了學(xué)生專業(yè)能力的不斷提高。
“.NET程序設(shè)計(jì)”課程是軟件技術(shù)專業(yè)的一門核心課程,強(qiáng)調(diào)對(duì)學(xué)生軟件開發(fā)能力的培養(yǎng)。針對(duì)傳統(tǒng)教學(xué)模式存在的諸多問(wèn)題,將CDIO工程教育培養(yǎng)模式融入課程的整個(gè)教學(xué)過(guò)程中,通過(guò)開發(fā)基于教學(xué)做一體化和校企合作的課程體系、建立多維綜合評(píng)價(jià)體系,構(gòu)建多媒體教學(xué)網(wǎng)站等手段進(jìn)行全方位的教學(xué)模式改革,不僅提高了學(xué)生的學(xué)習(xí)積極性,而且還極大地提高了他們的軟件開發(fā)能力和團(tuán)隊(duì)協(xié)作能力,取得了良好的教學(xué)效果,同時(shí)本課程教學(xué)改革模式的成功應(yīng)用也對(duì)其他相關(guān)課程的教學(xué)改革起到了良好的示范作用。
[1]Ed war d Crawley.Ret hinking Engineering Education:The CDIO Approach[M].Berlin:Springer,2007.
[2]查建中.論“做中學(xué)”戰(zhàn)略下的CDIO模式[J].高等工程教育研究,2008,(03):1-9.
[3]顧佩華.以設(shè)計(jì)為導(dǎo)向的EIP-CDIO創(chuàng)新型工程人才培養(yǎng)模式[J].中國(guó)高等教育,2009,(03):47-49.
[4]楊柳.面向CDIO的“操作系統(tǒng)”教學(xué)改革探討與實(shí)踐[J].計(jì)算機(jī)教育,2009,(03):24-26.
[5]王志強(qiáng).基于CDIO理念的多媒體應(yīng)用基礎(chǔ)課程實(shí)踐教學(xué)改革[J].計(jì)算機(jī)教育,2009,(02):137-138.
The Research of'.NET Pr ogra mming'Teaching Refor m Based on CDIO Mode
YANG Yong-jian
(Tianjin Youth Vocational College,Tianjin 300191 China)
As for the training target and teaching situation of'.net programming'in higher vocational colleges,CDIO inter national engineering education training mode is supposed to be integrated into the whole teaching process.Students'learning enthusiasm has been enhanced and their soft ware development ability and the team cooperation ability have also been promoted through the method of“l(fā)ear ning while being involved”and“project drive”.The success of this model's application gives a good example for teaching refor m of other related courses.
CDIO;project-driven;'.NET programming';teaching refor m
G712
A
1673-582X(2012)02-0090-05
2011-06-28
楊永?。?982-),男,天津市人,中山大學(xué)軟件工程專業(yè)碩士研究生,天津青年職業(yè)學(xué)院講師、軟件工程師,軟件技術(shù)專業(yè)負(fù)責(zé)人,研究方向?yàn)槊嫦駻gent軟件工程理論與方法,分布式計(jì)算等。