專業實踐教學改革中軟件工程論文

前言:尋找寫作靈感?中文期刊網用心挑選的專業實踐教學改革中軟件工程論文,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。

專業實踐教學改革中軟件工程論文

一、現有實踐教學體系存在的主要問題

(1)原有的專業培養目標與培養方案中存在著重理論學習、輕實踐訓練的認識以及重視課內、輕視課外的傾向。(2)實驗教學體系中仍舊以驗證性試驗為主,雖然所有課程的實驗項目開出率為100%,但其中設計性、綜合性的實驗項目占總實驗項目的比例有待提高,極大限制了學生的動手能力和創新能力的培養。(3)缺乏對實踐教學的過程管理,配套的質量監控與評價體系尚未健全。(4)現有實踐教學體系缺少對學生工程能力和職業素質的訓練,缺少開放性實驗;缺少創新性實驗教學體系,缺乏具備行業工程領域背景和國際化背景的創新實踐教學團隊。

二、確立并完善軟件工程專業實踐培養目標與培養方案

參考2011年軟件工程專業國家規范,明確了軟件工程專業實踐培養目標與培養方案。

(一)培養目標

依托維森公司和行業企業,聯合制定新的軟件工程人才實踐培養目標,即培養能夠掌握軟件工程專業的基本理論、基本知識、基本技能的,具有軟件工程開發、應用、維護和工程管理能力的,具有較強的實踐能力和創新精神的,能夠從事軟件工程方面的教學、科研和應用開發工作的應用型工程技術和工程管理人才。培養目標對學生各項能力的培養要求如下:1.基本實踐能力要求:應該具有扎實的自然科學知識、優良的外語水平;具有一定的實際動手能力與團隊合作能力;掌握軟件工程專業的基本知識及基本技能。2.綜合實踐能力要求:應該具有綜合分析、設計開發和項目管理能力、科學研究能力,具有知識獲取、知識更新和持久學習能力。3.創新能力要求:具有追蹤軟件行業新理論及新技術能力;具有技術創新意識與創新精神,能獨立完成一定規模項目的研發工作。

(二)培養方案

新的軟件工程專業培養方案形成了以學科基礎課平臺、專業課及成組平臺為主,以實踐教學體系、創新教育體系為輔的應用型軟件工程人才培養體系。為此,應用整體知識觀的理念,采用層次網絡方法構建課程體系,專業培養方案形成包括五個階段。1.第一階段,應用方向選擇:經與維森和中軟公司研討,確定選擇Java中級工程師為培養方向,同時兼顧.NET和基于圖形圖像處理的計算機游戲設計與開發方向及軟件測試方向。2.第二階段,專業技術歸納:Java中級軟件工程師主要技術包括Java程序員、JavaEE初級軟件工程師的主要技術、SSH技術和Web服務器技術等。.NET和基于圖形圖像處理的程序設計與開發方向進行相應的規劃,共同的技術點規劃在Java的相關課程中講解。3.第三階段,專業課程規劃:以培養學生的軟件設計開發能力為主線,專業課程分為專業基礎課、專業基礎選修課、專業成組課和專業選修課。專業基礎課和專業基礎選修課中培養學生程序設計能力的相關知識均以Java為基本工具,在專業成組課和專業選修課中設置Java的中高級應用的課程。4.第四階段,知識內容整合:對課程以知識點為單位進行知識內容的整合,明確知識點的前趨與后繼關系和知識點的課程歸屬,可以避免壓縮理論學時的盲目性和隨機性,減少課程體系中知識的冗余和重復,提高專業教學的效率。5.第五階段,培養方案體系形成:以知識內容整合為基礎,在專業課程層次上建立課程體系。針對軟件工程專業技術要求、課程本身的特點和課程的教學目標,完成了教學大綱的制定和教學方法與手段的選取,形成完整的課程體系。最終形成層次化課程體系與各項能力要求關系模型。

三、改革優化現有實踐教學體系

現有實踐教學體系對培養應用型、創新型軟件工程人才的支撐力度不夠,必須優化。

(一)優化原則

結合軟件工程專業的特點,構建由基礎課程實驗、綜合設計實踐、應用能力實踐等環節組成的,由淺入深、環環相扣的層次化的實踐教學體系。具體來說,實踐教學體系包括課程實驗、課程設計、實訓與畢業設計及課外創新實踐活動:1.課程實驗。以驗證性實驗為基礎,鞏固和加深學生對特定理論知識點的理解;綜合、設計性實驗以案例驅動和面向問題模式為主,綜合運用一門課程的系統知識體系,循序漸進地對學生構思、設計、實施和操作(CDIO)的能力加以強化。同時保證程序設計課程和軟件工程系列課程機房的授課率。2.課程設計。課程設計是為若干主干課程或課程群設置的、綜合性設計性較強的實踐教學環節。在課程設計中,讓學生能夠切身經歷一個完整項目開發的過程,培養和提高學生的實戰技能和團隊合作能力。3、實訓與畢業設計。專業實訓課程與畢業設計尤其是畢業設計作為教學計劃中的最后一個環節,是對學生大學四年學習的知識掌握情況和技術運用能力的檢驗??梢杂蓪W校教師和企業工程師共同擔任指導老師,以增強學生工程實踐能力以及職業素質。4、創新性學習項目與創新實踐活動。引導學生開展廣泛的創新性學習活動。包括參與教師科研項目,參加各級軟件工程相關專業競賽,參加專業認證考試活動,主持或參加創新性項目等,以增強學生創新意識與創新能力。

(二)建立多層次實驗體系和各類實驗的比例

實驗教學體系是培養學生實踐能力、工程能力和創新能力的關鍵。為此建立了軟件工程專業課程體系、實踐體系與能力體系關系模型?;谠搶哟侮P系模型,建立軟件工程專業實驗教學體系。實踐教學體系是基于專業基礎課程層、專業技術層和應用方向層建立的,分為驗證性、設計性、綜合性、創新性實驗四個層次:1.驗證性實驗。驗證性實驗一般與相關課程同步進行,培養學生基本技能。2.設計實驗。在驗證性實驗基礎上進行規劃,培養學生設計能力,具有承上啟下作用。3.綜合性實驗。在驗證性設計性基礎上,進行專項綜合實踐,培養學生綜合實踐能力。4.創新性實驗。在綜合性設計性基礎上進行,以培養創新意識與創新能力。同時也增加并優化了設計性、綜合性、創新性實驗內容及占相關課程比例。

(三)建立軟件工程專業實踐過程管理平臺

軟件工程過程化的管理是保證實踐教學的重要環節,為此建設并完善了軟件工程專業實驗、實踐項目實踐管理平臺。該平臺集各類教學資源(電子教案、課件及相關視頻教程等)、討論答疑、遠程在線輔導、創新實踐等于一體,極大地增強了學生自主學習能力、實踐能力和創新能力。為增強實踐體系的最終實施效果,還建立了實踐考核體系,主要包含下面幾個方面:1.驗證性實驗。程序設計能力,代碼編寫及調試能力;(30%)2.驗證性綜合性實驗。系統分析、設計、測試能力、文檔寫作能力;(50%)3.創新性實驗。團隊協作及復雜算法創新能力、技術創新能力。(20%)與此同時,實習、工程實訓體系從下面幾個方面進行重點考核:1.業務能力考核:完成實習(項目)進度能力;完成質量;文檔的規范性;英文閱讀能力。(60%)2.綜合素質考核:工作積極性;自我學習能力;制度、紀律的遵守;團隊協作能力。(40%)

(四)深入開展校企合作與創新創業教育活動

通過遼寧維森公司和中軟國際兩個實習基地,有針對性地開展課程設計與實習,提高了學生綜合實踐能力。逐步加強企業工程師對學生工程實踐的指導,提高了學生工程實踐能力與創新創業能力。在深入開展校企合作的同時,我校電信學院還積極引導大學生開展各類創新創業教育活動,參加每年的校級、省級、國家級各類計算機比賽,建立軟件創新團隊并申報成為校級創新團隊。通過創新競賽與創新團隊訓練使學生在基本能力、綜合實踐能力、創新能力等都有較大幅度提升,本專業畢業生的就業率與就業質量明顯提高。

四、結束語

軟件工程專業實踐教學體系是一個具有多層次、拓撲性等特點的綜合體系,該體系的正確建立及應用不但培養了學生各項知識、能力與綜合素質,還大力支撐了軟件工程專業的培養目標、培養模式、課程體系、實踐體系和創新體系。經過近幾年的探索與實踐,軟件工程專業所做的系列教學改革工作中的實踐教學體系改革工作能夠有利于增強學生的工程實踐能力和創新能力,有利于提高軟件工程專業學生就業質量及社會認可度。雖然通過軟件工程專業實驗實踐教學體系改革,軟件工程專業學生綜合能力得到了極大提高,就業質量得到了有力保障,社會認可度也在逐年穩步提高,但市場需求在不斷變化,如何緊握住市場技術需求的主旋律,不斷提高專業教師與學生的工程實踐能力、創新能力以動態適應不斷變化的市場需求仍然是軟件工程專業所面臨的嚴肅課題。因此,軟件工程專業實踐教學改革工作也一定會緊跟時代技術浪潮,與時俱進。

作者:佟玉軍 周軍 謝文閣 劉鴻沈 姜悅嶺 單位:遼寧工業大學電子與信息工程學院

亚洲精品一二三区-久久