CDIO軟件工程畢業(yè)論文
1CDIO工程教育模式概述
CDIO培養大綱將工程畢業(yè)生的能力分為工程基礎知識、個(gè)人與職業(yè)技能、人際團隊能力和工程系統能力四個(gè)層面,要求以綜合的培養方式使學(xué)生在這四個(gè)層面達到預定目標。CDIO不僅繼承和發(fā)展了歐美20多年來(lái)工程教育改革的理念,還提出了系統的能力培養、全面的實(shí)施指導、完整的實(shí)施過(guò)程和嚴格的結果檢驗的12條標準,具有很強的可操作性。
2綜合實(shí)訓課程的定位與培養目標
按照循序漸進(jìn),由淺入深,逐層推進(jìn)的原則,鹽城師范學(xué)院信息科學(xué)與技術(shù)學(xué)院將軟件工程專(zhuān)業(yè)的實(shí)踐教學(xué)體系分為四個(gè)層次:課程實(shí)驗、課程設計、綜合實(shí)訓、畢業(yè)設計。其中,綜合實(shí)訓是以前期課程實(shí)驗和課程設計為基礎,綜合運用多門(mén)相關(guān)課程(群)知識完成一個(gè)工程項目的實(shí)戰訓練,并作為后續畢業(yè)設計的預演,是整個(gè)實(shí)踐教學(xué)體系中承上啟下的關(guān)鍵環(huán)節。在軟件工程領(lǐng)域,軟件開(kāi)發(fā)與軟件測試是目前兩個(gè)主流的就業(yè)方向,也是綜合實(shí)訓課程訓練的重點(diǎn)。軟件開(kāi)發(fā)綜合實(shí)訓要求以軟件生命周期為主線(xiàn),綜合運用程序設計、數據庫應用、軟件工程、軟件項目管理等學(xué)科知識,嚴格遵守軟件開(kāi)發(fā)的流程與規范,完成一個(gè)軟件項目的開(kāi)發(fā),最后提交軟件產(chǎn)品和相關(guān)技術(shù)文檔;軟件測試綜合實(shí)訓要求學(xué)生以軟件開(kāi)發(fā)綜合實(shí)訓所完成的軟件產(chǎn)品為被測對象,綜合運用軟件測試與質(zhì)量保證、軟件測試流程與方法、測試框架與自動(dòng)化測試等學(xué)科知識,使用軟件測試的方法與技術(shù),設計測試用例和測試腳本,完成被測軟件的功能測試與性能測試,生成測試報告,并對測試結果進(jìn)行分析。綜合實(shí)訓的培養目標為:通過(guò)軟件開(kāi)發(fā)與軟件測試項目的實(shí)戰訓練,全面提升學(xué)生綜合運用所學(xué)知識與技術(shù)解決實(shí)際工程問(wèn)題的素質(zhì)與能力,進(jìn)一步加深學(xué)生對工程化、系統化原則與方法的理解,為勝任現代軟件工程環(huán)境下高質(zhì)量軟件的開(kāi)發(fā)、測試和維護工作奠定堅實(shí)的基礎。
3CDIO模式下課程改革與實(shí)踐
根據綜合實(shí)訓課程的定位和培養目標,借鑒和吸收CDIO工程教育理念和標準,按照“以CDIO培養大綱為指南、以項目為載體任務(wù)為驅動(dòng)、以工程能力培養為目標”的原則,對我們綜合實(shí)訓課程改革進(jìn)行了探索與實(shí)踐。
3。1全真模擬企業(yè)環(huán)境,實(shí)施一體化訓練模式
軟件開(kāi)發(fā)和軟件測試是綜合實(shí)訓的主體內容,傳統的訓練模式將二者割裂開(kāi)來(lái),分兩個(gè)階段分別完成實(shí)訓項目,這種方式?jīng)]有考慮軟件開(kāi)發(fā)與軟件測試的內在關(guān)聯(lián)與協(xié)同性,與企業(yè)真實(shí)環(huán)境也不相符合;并且由于兩個(gè)實(shí)訓階段時(shí)間跨度較大,項目銜接性差,效率低下,實(shí)訓效果也大打折扣;而在真實(shí)的企業(yè)環(huán)境中,軟件開(kāi)發(fā)小組和軟件測試小組共同對同一個(gè)項目負責,各司其職,協(xié)同完成整個(gè)項目。鑒于此,我們采取“全真模擬、同步協(xié)作、角色互換”的策略,實(shí)施軟件開(kāi)發(fā)與軟件測試一體化的訓練模式。具體地說(shuō),整個(gè)實(shí)訓過(guò)程完全模擬企業(yè)真實(shí)環(huán)境,將某個(gè)項目分配給由若干學(xué)生臨時(shí)組成的項目組,該項目組又細分為開(kāi)發(fā)小組和測試小組,分別負責軟件的開(kāi)發(fā)與測試工作;項目完成后,開(kāi)發(fā)小組和測試小組角色互換,重做該項目。實(shí)踐表明,一體化的訓練模式能實(shí)現軟件開(kāi)發(fā)與軟件測試的無(wú)縫銜接,學(xué)生能在更為真實(shí)的環(huán)境中參與整個(gè)項目過(guò)程,體驗不同角色的職責范圍,并通過(guò)不同的角色轉換,使學(xué)生更深刻認識到開(kāi)發(fā)人員與測試人員協(xié)同合作對完成整個(gè)軟件項目的重要性。
3。2項目驅動(dòng),全面實(shí)踐CDIO
CDIO的核心就是企業(yè)與社會(huì )環(huán)境下的構思、設計、實(shí)現和運作系統,它展示了一個(gè)產(chǎn)品或系統完整的開(kāi)發(fā)過(guò)程,也體現了“做中學(xué)”和“基于項目的教育和學(xué)習”的精髓。從軟件開(kāi)發(fā)與軟件測試的角度,無(wú)論是以軟件生命周期為主線(xiàn)的開(kāi)發(fā)過(guò)程,還是以測試流程為主線(xiàn)的測試過(guò)程,無(wú)不體現著(zhù)軟件產(chǎn)品從構思到運作的整個(gè)生產(chǎn)過(guò)程,與CDIO理念不謀而合。這里,我們以項目為載體、任務(wù)為驅動(dòng),以CDIO方法論為指導,嚴格按照“構思、設計、實(shí)現和運作”四個(gè)不同階段來(lái)開(kāi)展實(shí)訓過(guò)程,以培養學(xué)生對產(chǎn)品、過(guò)程和系統的構建能力,增強學(xué)生的工程化意識。CDIO與軟件開(kāi)發(fā)、軟件測試過(guò)程的對應關(guān)系
3。3分組互學(xué)互助,培養團隊協(xié)作能力
團隊能力是CDIO大綱要求工程畢業(yè)生必備的一種能力,也是軟件企業(yè)非?粗氐囊环N職業(yè)能力。在實(shí)際實(shí)訓過(guò)程中,我們模擬企業(yè)真實(shí)環(huán)境,將所有學(xué)生分為若干項目組,每個(gè)項目組又細分為開(kāi)發(fā)小組和測試小組,各小組由一名組長(cháng)和若干名組員構成。根據任務(wù)分工不同,每名學(xué)生都被賦予一定的角色,組員在組長(cháng)的指揮協(xié)調下通力合作,共同完成實(shí)訓項目。實(shí)踐表明,分組模式能較好地激發(fā)學(xué)生的學(xué)習熱情,提高學(xué)習效率,而且也營(yíng)造了良好的學(xué)習氛圍,組員之間分工協(xié)作,互學(xué)互助,學(xué)生的溝通能力、協(xié)作精神和團隊意識大為提升。
3。4面向全體,務(wù)實(shí)勿虛,促進(jìn)共同進(jìn)步
綜合實(shí)訓是一種典型的自主學(xué)習課程,學(xué)生在任務(wù)的驅動(dòng)下以小組為單位協(xié)作完成實(shí)訓項目,但由于任務(wù)分工不合理、學(xué)生自制力差等原因,容易導致小組內個(gè)別技術(shù)較好、自覺(jué)性高的學(xué)生承擔大部分甚至全部工作,而部分學(xué)生卻人浮于事,使團隊分工協(xié)作流于形式,不利于全體學(xué)生的共同進(jìn)步與提高。為避免此類(lèi)現象的發(fā)生,我們考慮在角色分配和任務(wù)分工時(shí),盡量使學(xué)生都能承擔軟件設計、編碼、測試用例設計、腳本設計、測試實(shí)施等較為具體的工作,使學(xué)生通過(guò)具體的訓練來(lái)提高專(zhuān)業(yè)技能,而對于需求分析、計劃制定、總結報告等相對較“虛”的工作則由組長(cháng)帶領(lǐng)全體組員共同完成;同時(shí),任務(wù)分工也充分考慮學(xué)生原有的技術(shù)基礎、興趣愛(ài)好和特長(cháng)。這種分工方式在尊重學(xué)生個(gè)體意愿的基礎上使得每個(gè)人都有具體明確而又力所能及的任務(wù)分工,能充分調動(dòng)學(xué)生的學(xué)習積極性,激發(fā)學(xué)生的學(xué)習潛能,促進(jìn)全體學(xué)生的共同進(jìn)步與提高。
3。5實(shí)施多維度考評體系,注重過(guò)程考核和能力考核
考核是對學(xué)生學(xué)習成果的認定和評價(jià),良好的考核機制能對學(xué)生的學(xué)習過(guò)程和學(xué)習動(dòng)機產(chǎn)生正確的指引作用,促進(jìn)培養目標的達成。在實(shí)訓課程的考核上,我們以CDIO大綱要求的能力培養為導向,學(xué)習過(guò)程與學(xué)習結果并舉,實(shí)施多維度的考評機制,每名學(xué)生的成績(jì)由平時(shí)成績(jì)、所在小組成績(jì)和個(gè)人成績(jì)三部分組成。其中,平時(shí)成績(jì)主要考評學(xué)生的職業(yè)態(tài)度與能力,小組成績(jì)主要考評學(xué)生所在小組的整體表現和工程實(shí)作能力,個(gè)人成績(jì)主要考評學(xué)生個(gè)體所承擔任務(wù)的完成質(zhì)量,且每項成績(jì)的考評方式也是多元的,力求做到公平、公正、合理。在小組內部,同組學(xué)生的小組成績(jì)相同,但平時(shí)成績(jì)和個(gè)人成績(jì)各異,引導學(xué)生在努力完成各自任務(wù)的同時(shí),重視組內的協(xié)作互助,并通過(guò)各個(gè)個(gè)體的高質(zhì)量工作提高整個(gè)團隊的工作質(zhì)量。實(shí)踐表明,該考評體系既重視最終學(xué)習成果的呈現也關(guān)注學(xué)生學(xué)習過(guò)程中的表現;既重視團隊整體的工作效率也關(guān)注學(xué)生個(gè)體在團隊中的價(jià)值;既強調學(xué)生專(zhuān)業(yè)技能的訓練和工程能力的培養也關(guān)注學(xué)生職業(yè)素養和個(gè)人能力的提高,有效避免了傳統評價(jià)方式只看結果不看過(guò)程、評價(jià)指標單一化、評價(jià)結果趨同化的弊端。
4結束語(yǔ)
綜合實(shí)訓是軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系的重要組成部分,對培養學(xué)生的自主學(xué)習能力、工程實(shí)踐能力和團隊協(xié)作與溝通能力具有重要作用。為克服傳統實(shí)訓模式存在的不足,引入CDIO工程教育理念和標準,對軟件工程專(zhuān)業(yè)綜合實(shí)訓課程進(jìn)行改革,探索了新的實(shí)訓模式。新模式以CDIO培養大綱為指南,以能力培養為導向,以項目為載體、任務(wù)為驅動(dòng)構建實(shí)訓過(guò)程,將學(xué)科知識、專(zhuān)業(yè)技能與工程實(shí)踐有效結合,強調知識應用與拓展、技能訓練與提高、工程實(shí)踐與實(shí)作、職業(yè)精神與素質(zhì)、團隊溝通與協(xié)作等能力的全方位、一體化的培養。實(shí)踐表明,新的實(shí)訓模式能較好地激發(fā)學(xué)生的學(xué)習熱情和學(xué)習興趣,顯著(zhù)提高學(xué)生的工程實(shí)踐能力和團隊協(xié)作能力,有利于培養出符合產(chǎn)業(yè)需求的高水平應用型、工程型軟件人才。
【CDIO軟件工程畢業(yè)論文】相關(guān)文章:
軟件工程碩士畢業(yè)論文03-12
軟件工程畢業(yè)論文提綱范文03-28
軟件工程畢業(yè)論文參考文獻12-09
軟件工程專(zhuān)業(yè)畢業(yè)論文提綱范例11-20
軟件工程專(zhuān)業(yè)畢業(yè)論文提綱模板12-08
淺談基于CDIO的云計算專(zhuān)業(yè)導論改革論文03-19
試探CDIO工程教育模式的AutoCAD課程教學(xué)改革11-15
- 相關(guān)推薦