下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、工程教學(xué)法在?軟件設(shè)計與開發(fā)?課程中的應(yīng)用工程教學(xué)法在?軟件設(shè)計與開發(fā)?課程中的應(yīng)用引言軟件開發(fā)工程師崗位對從業(yè)人員的技術(shù)要求是全面的,除了要掌握軟件開發(fā)根本理論和編程技術(shù)、工程工具之外,還需要有良好的職業(yè)素養(yǎng)表達(dá)溝通才能、團(tuán)隊合作才能、良好的工作標(biāo)準(zhǔn)和習(xí)慣,更高的要求還包括具有強(qiáng)烈的工程意識,具備強(qiáng)大的業(yè)務(wù)理解與分析才能,能將繁雜的業(yè)務(wù)需求分析整理成明確詳細(xì)的軟件功能,并且可以在工程開發(fā)過程中,按照軟件工程撰寫完備的軟件工程文檔。為了將計算機(jī)軟件設(shè)計及開發(fā)專業(yè)的學(xué)生培養(yǎng)成合格的軟件工程師,除了講授根本理論和技術(shù)課程外,最為重要的是在學(xué)生的學(xué)習(xí)過程中融入工程教學(xué)法,在課程設(shè)計和畢業(yè)設(shè)計過程中,
2、為學(xué)生提供更多的理論本文由論文聯(lián)盟搜集整理時機(jī),在學(xué)校課堂中體驗真實的軟件工程開發(fā)過程,讓學(xué)生快速適應(yīng)軟件公司工作要求。1工程教學(xué)法工程教學(xué)法是通過施行一個完好的工程而進(jìn)展的教學(xué)活動,將理論與理論有機(jī)結(jié)合,發(fā)揮學(xué)生的創(chuàng)造潛能,進(jìn)步學(xué)生的實際動手才能。在教學(xué)過程中,老師組織學(xué)生圍繞貼近實際的企業(yè)工程案例學(xué)習(xí),引導(dǎo)學(xué)生分析和解決問題,指導(dǎo)學(xué)生組織工程團(tuán)隊,培養(yǎng)團(tuán)隊的合作才能,幫助學(xué)生養(yǎng)成良好的職業(yè)習(xí)慣如總結(jié)和自我教育的習(xí)慣,進(jìn)步學(xué)生的表達(dá)才能和職業(yè)標(biāo)準(zhǔn)意識,引導(dǎo)和鼓勵學(xué)生打破自身極限等等。工程教學(xué)法注重進(jìn)步課堂的興趣性,提供豐富的課堂體驗,在授課過程中,老師成為課堂地組織者,讓學(xué)生更多地參與、更多
3、地互動,引導(dǎo)學(xué)生、幫助學(xué)生樹立學(xué)習(xí)信心,找到學(xué)習(xí)方法,探索團(tuán)隊組織和管理的途徑,理解工程流程。在工程施行過程中,訓(xùn)練學(xué)生的軟件編程思想,幫助學(xué)生掌握軟件工程工具,進(jìn)步代碼編寫純熟度。2工程教學(xué)法在軟件開發(fā)課程中的應(yīng)用在軟件開發(fā)課程中,工程教學(xué)法的主要目的是:圍繞軟件企業(yè)的用人需求,高效地培養(yǎng)具有一定工程實戰(zhàn)經(jīng)歷的、符合軟件工程師職業(yè)崗位的從業(yè)人員。因此在工程教學(xué)法中,通過真實工程、實戰(zhàn)演練這一途徑,讓學(xué)生掌握技術(shù)知識,培養(yǎng)學(xué)習(xí)才能,進(jìn)步運(yùn)用才能,為學(xué)生提供演講的時機(jī),讓學(xué)生組建工程團(tuán)隊,為學(xué)生提供各類工程文檔的范本,培養(yǎng)學(xué)生的寫作才能。在工程開發(fā)過程中,引導(dǎo)和鼓勵學(xué)生克制困難,幫助學(xué)生打破極限
4、,從而系統(tǒng)地進(jìn)步學(xué)生的才能,到達(dá)企業(yè)的用人標(biāo)準(zhǔn),實現(xiàn)教學(xué)目的。方法途徑如圖1所示。圖1工程教學(xué)法施行流程圍繞工程教學(xué)法的目的,在教學(xué)施行過程中,注重通過多種場景來鍛煉學(xué)生的各種素質(zhì)。軟件開發(fā)過程遵循軟件工程的統(tǒng)一流程,并使用工程工具來管理工程過程,如Prjet、RatinalRse、VSTS等工具,讓學(xué)生在體驗工程流程的同時熟悉和掌握根本的工程工具。在工程業(yè)務(wù)的學(xué)習(xí)和討論過程中,學(xué)生通過網(wǎng)絡(luò)搜集資料,進(jìn)而整理和消化后轉(zhuǎn)化為業(yè)務(wù)知識,為工程所用,從而使學(xué)習(xí)才能得到培養(yǎng)和進(jìn)步。在工程施行過程中,對工程出現(xiàn)的各種問題進(jìn)展討論,培養(yǎng)學(xué)生的表達(dá)才能。每個工程流程節(jié)點完畢時,要進(jìn)展正式的總結(jié),為學(xué)生創(chuàng)造演
5、講的時機(jī)。每個流程都要檢查和歸檔,促使學(xué)生在開發(fā)過程中撰寫工程文檔,鍛煉文檔撰寫才能。3工程教學(xué)法的過程及控制點根據(jù)軟件工程的統(tǒng)一流程,工程教學(xué)法總體分為6個階段,見圖2。圖2軟件工程課程工程教學(xué)法的控制過程3.1前期準(zhǔn)備前期準(zhǔn)備階段需要完成三項工作:根底知識和技術(shù)準(zhǔn)備編程語言、編程思想、架構(gòu)理論、軟件工程理論、工程工具等、工程業(yè)務(wù)講解、班級分組與團(tuán)隊組建。在輔助學(xué)生做技術(shù)準(zhǔn)備時,可以課堂講解,輔以一些針對性的技術(shù)訓(xùn)練??紤]到教學(xué)施行的本錢,也可以提供相關(guān)技術(shù)的教學(xué)視頻,組織學(xué)生觀看討論。工程業(yè)務(wù)側(cè)重講解行業(yè)知識,以及行業(yè)相關(guān)的一些關(guān)鍵名詞和概念,也可為學(xué)生提供一些文檔,或者提供搜索關(guān)鍵字,讓
6、學(xué)生通過網(wǎng)絡(luò)搜集行業(yè)資料。3.2工程構(gòu)思工程構(gòu)思階段尤為重要,在這一階段,需要完成工程背景的理解、軟件需求分析、系統(tǒng)架構(gòu)設(shè)計、軟件模塊劃分等工作。通過老師講解和閱讀資料,學(xué)生理解工程背景和相關(guān)行業(yè)知識。老師可以通過組織業(yè)務(wù)知識討論會的方式加強(qiáng)知識消化,同時檢查行業(yè)知識消化情況??梢砸竺拷M推薦一到兩名同學(xué)作為代表,報告構(gòu)思情況,其他同學(xué)補(bǔ)充,同時展開成員與成員之間,組與組之間的討論,為軟件需求分析打好基矗3.3深化細(xì)化完成工程整體構(gòu)思后,進(jìn)入細(xì)化設(shè)計階段。在這一階段需要完成軟件功能設(shè)計、數(shù)據(jù)構(gòu)造設(shè)計、核心算法設(shè)計、主要業(yè)務(wù)流程和重要方法流程的規(guī)劃工作。老師可以教授學(xué)生使用工具如GUIDesig
7、ner、VisualStudi等來建立軟件原型,完成各個軟件功能的操作界面,整理并輔以文字說明,完成軟件功能說明文檔,組織各組展示該文檔并做出點評。3.4系統(tǒng)構(gòu)建系統(tǒng)構(gòu)建階段要完成整個軟件系統(tǒng)的代碼編寫和測試,包括代碼編寫與單元測試、代碼改良與性能優(yōu)化、功能測試與集成測試、系統(tǒng)整合與回歸測試等工作。在本階段,重點鍛煉學(xué)生的代碼純熟度,強(qiáng)調(diào)良好的編碼習(xí)慣。幫助學(xué)生建立軟件質(zhì)量意識,運(yùn)用各種軟件測試方法單元測試、功能測試、集成測試、回歸測試控制軟件質(zhì)量。要求學(xué)生按照組長的任務(wù)分配完成各自的功能模塊,并與其他成員交換完成功能測試,組長組織進(jìn)展功能集成,并與同班的其他組交換完成集成測試,軟件改良后進(jìn)展回歸測試。在整個系統(tǒng)構(gòu)建階段,要使用團(tuán)隊開發(fā)工具如VSTS等完成代碼編寫、版本控制、軟件測試等各項工作,從而掌握團(tuán)隊開發(fā)工具。3.5成果展示系統(tǒng)構(gòu)建完成后,進(jìn)入成果展示階段。成果展示階段主要是為了給學(xué)生提供演講和推廣產(chǎn)品的時機(jī)及場所。成果展示按組進(jìn)展,通過工程辯論的方式開展。老師擔(dān)任評委,在條件允許的情況下,可邀請其他老師作為嘉賓進(jìn)展點評,其他團(tuán)隊的組員列席。成果展示內(nèi)容包含工程效果展示和過程文檔展示。成果展示完成后,老師組織全班同學(xué)開展工程總結(jié)與討論,分享整個工程開發(fā)過程中的得與失。4結(jié)語計算機(jī)軟件開發(fā)是一門特別重視實際經(jīng)歷和動手才能的工作,從業(yè)人員必須保持良
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 《市場調(diào)查課程考核》課件
- 《電化學(xué)催化》課件
- 《小學(xué)生說明文》課件
- 單位管理制度集合大合集【職員管理】十篇
- 單位管理制度匯編大合集【職工管理篇】
- 單位管理制度合并匯編職員管理篇
- 《淋巴結(jié)斷層解剖》課件
- 單位管理制度分享合集人事管理
- 單位管理制度范文大合集人員管理十篇
- 單位管理制度呈現(xiàn)匯編員工管理
- (八省聯(lián)考)河南省2025年高考綜合改革適應(yīng)性演練 化學(xué)試卷(含答案)
- 2025中國電信山東青島分公司校園招聘高頻重點提升(共500題)附帶答案詳解
- 2025年八省聯(lián)考高考語文作文真題及參考范文
- 新課標(biāo)(水平三)體育與健康《籃球》大單元教學(xué)計劃及配套教案(18課時)
- 開題報告-鑄牢中華民族共同體意識的學(xué)校教育研究
- 計件工勞務(wù)合同范例
- 2024年公交車開通儀式講話例文(4篇)
- 2024-2025學(xué)年八年級上冊物理 第五章 透鏡以及其應(yīng)用 測試卷(含答案)
- 《中華人民共和國政府采購法》專題培訓(xùn)
- 《自理理論orem》課件
- 2024年浙江省杭州市下城區(qū)教育局所屬事業(yè)單位招聘學(xué)科拔尖人才10人歷年管理單位遴選500模擬題附帶答案詳解
評論
0/150
提交評論