



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、https:/三本院校軟件工程實(shí)踐教學(xué)的研究與實(shí)踐三本院校軟件工程實(shí)踐教學(xué)的研究與實(shí)踐摘 要:結(jié)合國家對軟件人才的需求,針對軟件工程專業(yè)實(shí)踐教學(xué)現(xiàn)狀,分析了三本院校軟件工程實(shí)踐教學(xué)的問題,針對應(yīng)用型人才培養(yǎng)的目標(biāo),該文從課程教學(xué)計(jì)劃的制訂、實(shí)例教學(xué)、實(shí)驗(yàn)教學(xué)、社會(huì)實(shí)踐教學(xué)幾個(gè)環(huán)節(jié)進(jìn)行了研究,提出了相關(guān)的實(shí)踐教學(xué)理論及改革措施。關(guān)鍵詞:軟件工程;應(yīng)用型人才;項(xiàng)目案例;實(shí)踐教學(xué)中圖分類號(hào):G642 文獻(xiàn)標(biāo)識(shí)碼:A1 引言(Introduction)軟件工程作為計(jì)算機(jī)和軟件本科專業(yè)最綜合最系統(tǒng)的一門課程,在促進(jìn)學(xué)生鞏固之前學(xué)過的專業(yè)知識(shí)、掌握軟件開發(fā)過程及方法、理解軟件工程實(shí)踐等方面發(fā)揮了積極作用。
2、但高校特別是三本院校在軟件工程課程講授時(shí)理論脫離實(shí)際,片面地強(qiáng)調(diào)理論學(xué)習(xí)而忽視實(shí)踐能力的培養(yǎng),理論部分過于抽象,在課程實(shí)驗(yàn)中,沒有把握好課程在人才培養(yǎng)的橋梁和作用,缺乏貫穿縱向知識(shí)體系和學(xué)科的整體理解和思想,往往只是本課程章節(jié)或課程的綜合理論驗(yàn)證,采用虛擬的實(shí)驗(yàn)案例,甚至將其設(shè)計(jì)成為章節(jié)內(nèi)容驗(yàn)證練習(xí),而不是圍繞著軟件工程整本書的整個(gè)知識(shí)體系進(jìn)行實(shí)際開發(fā)項(xiàng)目。導(dǎo)致學(xué)生學(xué)完軟件工程課程后還是不能理解軟件生命周期、開發(fā)過程及相應(yīng)方法,與社會(huì)對軟件人才的需求存在差距,學(xué)生難以很快融入現(xiàn)代 IT 企業(yè)的運(yùn)作1。如何培養(yǎng)起適合信息產(chǎn)業(yè)所需要的應(yīng)用型、實(shí)踐型人才,已經(jīng)成為亟待解決的問題。因此要想將學(xué)生培養(yǎng)成
3、為符合社會(huì)需要的軟件工程人才,就應(yīng)當(dāng)改變目前的局面,全面考慮軟件工程課程建設(shè)。本課題研究主要針對目前軟件工程課程理論脫離實(shí)際,同時(shí)很多教師過分強(qiáng)調(diào)軟件工程理論知識(shí)的一面,忽視了軟件工程必須有實(shí)踐項(xiàng)目還具有經(jīng)驗(yàn)性、參與性、發(fā)展性的特點(diǎn),通過理論研究和教學(xué)實(shí)踐對軟件工程教學(xué)實(shí)踐提供實(shí)踐指導(dǎo)。加強(qiáng)軟件工程實(shí)踐教學(xué)的改革,通過理論與實(shí)踐相結(jié)合的方法培養(yǎng)社會(huì)需要的應(yīng)用型軟件工程人才。解決三本院校軟件工程課程教授中理論、實(shí)驗(yàn)與實(shí)際相脫離的問題。2 針對社會(huì)需求,制定明確合理的教學(xué)計(jì)劃(Formulate a reasonable teaching plan based onthe social needs
4、)教學(xué)計(jì)劃是各教學(xué)環(huán)境的整體設(shè)計(jì)方案,合理的專業(yè)的教學(xué)計(jì)劃能為教學(xué)順利實(shí)施提供指導(dǎo),也是教學(xué)過程質(zhì)量的有力保障,是人才培養(yǎng)的綱領(lǐng)和實(shí)施藍(lán)圖2,它規(guī)定了課程結(jié)構(gòu)和知識(shí)結(jié)構(gòu),明確了人才培養(yǎng)目標(biāo),構(gòu)建了專業(yè)要求的課程體系,限制了教學(xué)環(huán)節(jié)的進(jìn)程及內(nèi)容。具體在制定計(jì)劃時(shí)應(yīng)秉持以下https:/幾點(diǎn):(1)樹立應(yīng)用型人才培養(yǎng)理念在培養(yǎng)軟件工程人才過程中要和一二本院校區(qū)別開來,我們應(yīng)當(dāng)以實(shí)際動(dòng)手為主,培養(yǎng)適合企業(yè)操作崗位的技能人才。軟件工程專業(yè)應(yīng)堅(jiān)持“以市場為導(dǎo)向,以就業(yè)為目標(biāo),順應(yīng) IT 業(yè)發(fā)展趨勢,以校企合作為手段,突出技能培養(yǎng),走應(yīng)用型開放式道路?!钡霓k學(xué)思路,通過吸收國內(nèi)外的優(yōu)質(zhì)資源,通過校企合作,
5、共建實(shí)訓(xùn)實(shí)習(xí)基地和技術(shù)開發(fā)應(yīng)用等多種合作辦學(xué),提高辦學(xué)活力及效率。在人才培養(yǎng)模式上突出以技術(shù)應(yīng)用能力為核心的人才培養(yǎng)特點(diǎn),課程設(shè)置以市場流行的軟件開發(fā)技術(shù)為主線由淺入深,技術(shù)的學(xué)習(xí)采用項(xiàng)目驅(qū)動(dòng)、案例驅(qū)動(dòng)的方式3,不斷提高學(xué)生實(shí)踐動(dòng)手能力,培養(yǎng)應(yīng)用型技術(shù)人才,適應(yīng)企業(yè)對人才的需求。(2)構(gòu)建應(yīng)用型培養(yǎng)系統(tǒng)工程學(xué)生在學(xué)校對知識(shí)的儲(chǔ)備與社會(huì)對人才的能力需求如何契合的更好是學(xué)校應(yīng)該要慎重考慮的問題。目前,軟件服務(wù)外包產(chǎn)業(yè)對應(yīng)用型人才需求量較大,軟件工程專業(yè)可以和武漢軟件外包單位合作,全面實(shí)施 3+1 人才培養(yǎng)模式,即,三年基礎(chǔ)、專業(yè)課程學(xué)習(xí)加一年實(shí)訓(xùn)。這種嵌入式教學(xué)模式將會(huì)極大地提升學(xué)生的實(shí)際應(yīng)用能力
6、,他們進(jìn)入企業(yè)后適應(yīng)能力更強(qiáng),上手會(huì)更快。在教學(xué)過程中,軟件工程專業(yè)可以構(gòu)建工程化的實(shí)踐教學(xué)體系,以軟件項(xiàng)目研發(fā)到軟件項(xiàng)目運(yùn)行的生命周期為載體,讓學(xué)生以主動(dòng)的、實(shí)踐的、課程之間有機(jī)聯(lián)系的方式學(xué)習(xí)軟件工程,建立試驗(yàn) 實(shí)訓(xùn) 綜合設(shè)計(jì) 職業(yè)實(shí)踐的實(shí)踐教學(xué)體系,通過引進(jìn)、開發(fā)真實(shí)的項(xiàng)目案例,讓學(xué)生實(shí)際參與項(xiàng)目開發(fā)全過程,切實(shí)提高學(xué)生解決實(shí)際問題的能力,培養(yǎng)他們的綜合應(yīng)用素質(zhì)。(3)引入企業(yè),接軌市場需求基于工程化培養(yǎng)理念建立一批校企聯(lián)合實(shí)習(xí)實(shí)訓(xùn)基地,實(shí)現(xiàn)教學(xué)過程與生產(chǎn)過程的對接,為應(yīng)用型技術(shù)人才培養(yǎng)提供有力的保障。將一些行業(yè)內(nèi)的企業(yè)而不單純是培訓(xùn)單位引入校園,合作搭建項(xiàng)目開發(fā)平臺(tái),形成以研發(fā)項(xiàng)目促進(jìn)學(xué)
7、生實(shí)習(xí)實(shí)訓(xùn),以研發(fā)項(xiàng)目帶動(dòng)師生科研發(fā)展的人才培養(yǎng)新途徑,聯(lián)合培養(yǎng)雙師型教師。3 軟件工程實(shí)踐教學(xué)采用的主要方法(The mainmethod of the software engineering practiceteaching)軟件工程實(shí)踐課,包括課程實(shí)驗(yàn)、課程設(shè)計(jì)、項(xiàng)目實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)等實(shí)踐環(huán)節(jié)。3.1 實(shí)例教學(xué)https:/在教授理論知識(shí)時(shí),傳統(tǒng)方法過度的在講授枯燥的理論知識(shí),學(xué)生沒有實(shí)際的工程項(xiàng)目的經(jīng)驗(yàn),根本無法理解軟件工程課程里的內(nèi)容,在軟件工程課程理論課上教師要通過典型的軟件項(xiàng)目實(shí)例來講解理論知識(shí),將實(shí)例貫穿于教學(xué)環(huán)節(jié),模擬軟件工程項(xiàng)目場景,啟發(fā)學(xué)生分析問題、進(jìn)行方案設(shè)計(jì),在項(xiàng)目案
8、例講解過程中抽象上升為理論知識(shí),理論知識(shí)又反過來指導(dǎo)項(xiàng)目案例。3.2 實(shí)驗(yàn)教學(xué)相對于計(jì)算機(jī)科學(xué)與技術(shù)專業(yè),軟件工程專業(yè)更強(qiáng)調(diào)實(shí)踐性和工程性能力的培養(yǎng),這都需要在實(shí)踐環(huán)節(jié)中培養(yǎng),因此實(shí)驗(yàn)與實(shí)踐教學(xué)是軟件工程專業(yè)教學(xué)的重要組成部分,其實(shí)施質(zhì)量對專業(yè)教學(xué)質(zhì)量具有舉足輕重的影響。軟件工程專業(yè)可以構(gòu)建“課程實(shí)驗(yàn)、課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)”三級(jí)實(shí)驗(yàn)體系4,三級(jí)實(shí)驗(yàn)體系粒度從細(xì)到粗,從具體到綜合。教師需要設(shè)置好實(shí)驗(yàn)環(huán)節(jié)的內(nèi)容、形式,實(shí)驗(yàn)課和課程設(shè)計(jì)時(shí)采用商業(yè)軟件的開發(fā)模式,以實(shí)際項(xiàng)目和企業(yè)正常運(yùn)作時(shí)人員的分工配合來進(jìn)行實(shí)驗(yàn)教學(xué),理論指導(dǎo)實(shí)踐,實(shí)踐強(qiáng)化理論,將系列的實(shí)踐課程提升到工程項(xiàng)目訓(xùn)練,實(shí)際軟件工程項(xiàng)目貫穿同
9、步理論課的知識(shí),讓學(xué)生從需求分析、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試到項(xiàng)目交付和管理維護(hù)等完整的軟件開發(fā)過程進(jìn)行系統(tǒng)實(shí)踐學(xué)習(xí),這樣學(xué)生在一個(gè)真實(shí)的場景中實(shí)踐,親身體驗(yàn)并進(jìn)行反思,只有實(shí)際操刀了,學(xué)生才能理會(huì)并掌握完整的軟件開發(fā)流程、軟件開發(fā)技術(shù)及軟件開發(fā)方法。實(shí)驗(yàn)時(shí)以小組形式開展工作,四五個(gè)學(xué)生為一組,每組由組員推薦或自薦一位組長,負(fù)責(zé)協(xié)調(diào)、分工,組員在小組長的協(xié)作領(lǐng)導(dǎo)下完成項(xiàng)目的開發(fā)過程。項(xiàng)目驅(qū)動(dòng)實(shí)驗(yàn)的軟件工程實(shí)踐教學(xué)可以幫助學(xué)生建構(gòu)良好的軟件開發(fā)認(rèn)知模式并培養(yǎng)一定的軟件工程素養(yǎng)5。在學(xué)生畢業(yè)前,開設(shè)項(xiàng)目實(shí)訓(xùn)和畢業(yè)設(shè)計(jì),旨在培養(yǎng)學(xué)生的綜合實(shí)踐能力,通過這樣的手段學(xué)生能比較真切地理解軟件工程理論知
10、識(shí)并掌握軟件開發(fā)過程。通過實(shí)驗(yàn),掌握一個(gè)完整軟件開發(fā)過程,及過程中的每一個(gè)階段的任務(wù)、目標(biāo)、方法、工具,并熟練使用一些 CASE(計(jì)算機(jī)輔助軟件工程)工具來提升軟件開發(fā)效率,保證軟件質(zhì)量。通過集中性的課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)訓(xùn)練,使學(xué)生逐步培養(yǎng)編程能力、算法分析設(shè)計(jì)能力、數(shù)據(jù)庫設(shè)計(jì)能力,能夠結(jié)合專業(yè)知識(shí)實(shí)現(xiàn)用戶需求,形成產(chǎn)品意識(shí)而不是作業(yè)意識(shí),培養(yǎng)團(tuán)隊(duì)交流協(xié)作能力、積累工程經(jīng)驗(yàn)、提高工程素養(yǎng)。每一個(gè)階段制定可衡量的、明確的目標(biāo),激發(fā)學(xué)生的學(xué)習(xí)興趣、提高知識(shí)的靈活運(yùn)用能力、創(chuàng)新思維能力、綜合分析能力、系統(tǒng)設(shè)計(jì)能力等,為培養(yǎng)符合社會(huì)需求的人才奠定基礎(chǔ)。最后通過畢業(yè)設(shè)計(jì)綜合性鍛煉,實(shí)現(xiàn)學(xué)生就業(yè)的平滑過渡。
11、在每一級(jí)實(shí)驗(yàn)過程中都采用“教師為主導(dǎo)、學(xué)生為主體”的原則,才有利于避免學(xué)生在學(xué)習(xí)上的依耐性、缺乏獨(dú)立思考問題和解決問題的能力,因此要充分發(fā)揮學(xué)生的主體作用,運(yùn)用教師的專業(yè)知識(shí)和項(xiàng)目經(jīng)驗(yàn)言傳身教地引領(lǐng)、啟發(fā)學(xué)生學(xué)習(xí)、動(dòng)手實(shí)踐,不斷引入新技術(shù)、新方法引起學(xué)生好奇心,激發(fā)學(xué)生探索學(xué)習(xí)欲望。教師需要?jiǎng)討B(tài)地了解學(xué)生的接受能力,有針對性地因材施教、指導(dǎo)學(xué)生學(xué)習(xí),讓學(xué)生擁有自主學(xué)習(xí)、持續(xù)學(xué)習(xí)的能力,意識(shí)到自己學(xué)得會(huì),也很有利于調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性,只有這樣,才能達(dá)到較好的實(shí)驗(yàn)課教學(xué)效果。在每一次實(shí)驗(yàn)后要及時(shí)地對本次實(shí)驗(yàn)加以分析和總結(jié),通過本次實(shí)驗(yàn)遇到了什么問題?解決的方法是什么?實(shí)現(xiàn)了什么功能?還有哪些有待
12、解決的問題?都要加以總結(jié),并以報(bào)告的形式記錄下來,有利于https:/日后開展實(shí)驗(yàn)課程的教學(xué)。3.3 社會(huì)實(shí)踐教學(xué)一個(gè)軟件企業(yè)的正常運(yùn)行需要多方面的人員協(xié)作與配合,如財(cái)務(wù)人員、開發(fā)人員、配置管理員、質(zhì)量保證員、數(shù)據(jù)庫管理員、網(wǎng)絡(luò)維護(hù)工程師、系統(tǒng)架構(gòu)師、軟件測試人員、管理人員等,在學(xué)校里學(xué)生難以體會(huì)到一個(gè)軟件開發(fā)過程中除編碼測試人員之外的其他崗位的職責(zé)和特性,學(xué)生只有真正進(jìn)入企業(yè)才能體會(huì)并有機(jī)會(huì)實(shí)踐這些崗位。社會(huì)實(shí)踐教學(xué)可以通過校企合作的形式,也可以鼓勵(lì)學(xué)生自己去找實(shí)習(xí)單位,學(xué)生可以根據(jù)自己的興趣和個(gè)人發(fā)展方向來自由選擇角色,完成不同的任務(wù),教師和公司導(dǎo)師給予引導(dǎo)。社會(huì)實(shí)踐教學(xué)是一次綜合性的實(shí)踐活動(dòng),是學(xué)生走向社會(huì)的開始,通過社會(huì)實(shí)踐教學(xué)活動(dòng),使學(xué)生能夠逐步認(rèn)識(shí)綜合利用所學(xué)的專業(yè)知識(shí),培養(yǎng)軟件開發(fā)的技能,深刻體會(huì)企業(yè)軟件開發(fā)與學(xué)習(xí)過程中編寫軟件的不同、軟件工程各階段角色任務(wù)管理和開發(fā)知識(shí),提高自身的創(chuàng)新意識(shí)與創(chuàng)新能力,促進(jìn)團(tuán)隊(duì)之間的溝通協(xié)作,為早日踏上工作崗位打下堅(jiān)實(shí)的基礎(chǔ)。學(xué)生進(jìn)行社會(huì)實(shí)踐教學(xué)活動(dòng)時(shí),嚴(yán)格按照企業(yè)的規(guī)定,執(zhí)行、考勤、日志、總結(jié)等實(shí)際工作環(huán)節(jié),廣泛使用協(xié)同開發(fā)平臺(tái),使學(xué)生規(guī)范化、有序進(jìn)行社會(huì)實(shí)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新舊沖床購銷合同范本
- 委托銷售大米合同范本
- 出租雞舍合同范本
- 縣醫(yī)院醫(yī)生合同范本
- 賣買房定金合同范本
- 農(nóng)村房子歸屬合同范本
- 個(gè)人違反學(xué)校紀(jì)律檢討書
- 個(gè)人車輛買賣合同協(xié)議書
- 個(gè)人機(jī)動(dòng)車委托書
- 中標(biāo)改造項(xiàng)目合同范本
- MA40系列智能型萬能式斷路器安裝及調(diào)試
- 馬克思主義基本原理課件- (全套完整課件)全版
- 50型拖拉機(jī)驅(qū)動(dòng)橋
- 【講座培訓(xùn)】《中小學(xué)教育懲戒規(guī)則(試行)》解讀課件
- 中科大《無機(jī)化學(xué)》課件1氣體、液體和溶液的性質(zhì)
- 復(fù)婚合同協(xié)議書模板
- U8-EAI二次開發(fā)說明
- 2006 年全國高校俄語專業(yè)四級(jí)水平測試試卷
- 浙江省勞動(dòng)保障監(jiān)察員培訓(xùn)監(jiān)察執(zhí)法程序(林琳)
- 新人教版數(shù)學(xué)四年級(jí)下冊全冊表格式教案
- 閩教版(2020版)六年級(jí)下冊信息技術(shù)整冊教案
評(píng)論
0/150
提交評(píng)論