av色综合网,成年片色大黄全免费网站久久,免费大片黄在线观看,japanese乱熟另类,国产成人午夜高潮毛片

公務員期刊網 精選范文 軟件工程實訓總結范文

軟件工程實訓總結精選(九篇)

前言:一篇好文章的誕生,需要你不斷地搜集資料、整理思路,本站小編為你收集了豐富的軟件工程實訓總結主題范文,僅供參考,歡迎閱讀并收藏。

軟件工程實訓總結

第1篇:軟件工程實訓總結范文

地方性高校培養(yǎng)應用型人才,需要了解市場發(fā)展的導向,社會行業(yè)對人才的需求,以及著眼特色辦學的核心競爭力,實現(xiàn)自身的發(fā)展[1-2]。軟件產業(yè)發(fā)展已經被國家提到戰(zhàn)略的高度,為了配合其快速的推進,我國高校也正在擴大培養(yǎng)軟件工程方面的專業(yè)人才的規(guī)模。軟件工程專業(yè)論文是2002年國家教育部新增專業(yè)[3],該專業(yè)主要以培養(yǎng)軟件工程專門人才為目標。我校軟件工程專業(yè)由教育部于2015年批準的新專業(yè),起源于我院計算機科學與技術專業(yè)軟件技術方向。 

徐州工程學院作為新興的地方性高校,在軟件工程專業(yè)建設方面,不僅需要學習和借鑒重點大學、國家示范性軟件學院的經驗和做法,更重要的是結合地方院校的特點和實際情況,辦出特色。因此,應用型人才培養(yǎng)體系的建成,應該直接為當?shù)亟洕ㄔO和社會發(fā)展服務,適用面廣、實用性強,具有鮮明特色。本文主要闡述以工程教育認證質量評價機制為指導的徐州工程學院軟件工程專業(yè)在理論和實踐方面的培養(yǎng)體系。 

2 市場調研 

為了制定針對性的培養(yǎng)模式,首先組織一些學科教授和骨干教師,對軟件工程專業(yè)的就業(yè)形勢、市場需求等進行為期2個多月的市場調研,調研對象包括國有大中型企業(yè)、私營與股份制等公司的負責人和技術骨干。本次調研內容包括實地參觀學習、與企業(yè)召開研討會,并向企業(yè)發(fā)放調查問卷表500份,收集有效調查表437份。 

通過這次調研,總結軟件工程專業(yè)的市場需求、人才結構和素質要求、企業(yè)技能標準等信息,發(fā)現(xiàn)軟件工程技術人才奇缺,涉及很多方面,主要原因是大部分高校計算機專業(yè)不注重應用型軟件人才的培養(yǎng),學生畢業(yè)后面臨的是二次學習的困境。因此,對學生的培養(yǎng)不僅需要完整性的實訓鍛煉、強調企業(yè)項目經驗、注重培養(yǎng)學生的分析與解決問題的能力,更需要注重團隊合作意識;在課程設置方面應該與企業(yè)長期合作,開設企業(yè)實用的技術課程和職業(yè)綜合素質的內容。 

3 軟件工程專業(yè)應用型人才培養(yǎng)模式 

軟件工程專業(yè)強調軟件開發(fā)的系統(tǒng)和工程性,培養(yǎng)能夠從事軟件開發(fā)、測試、維護和軟件項目管理的高級專門人才[4]。軟件工程專業(yè)沿用徐州工程學院計算機專業(yè)“3+1”培養(yǎng)模式,具體模式為學生在前三年完成通識課程、專業(yè)課程的學習,以及課程基本實訓,最后一年在企業(yè)完成項目級實訓、職業(yè)訓練和畢業(yè)設計。 

表1所示為軟件工程專業(yè)課程構成及學分分配匯總表。徐州工程學院軟件工程專業(yè)課程主要分為三大平臺。其中,通識類課程平臺包括通識必修課、通識選修課以及學科基礎課;專業(yè)課程平臺主要包括專業(yè)必修課和專業(yè)選修課。 

知識支撐能力結構 根據軟件工程專業(yè)的培養(yǎng)目標,確定課程知識支撐能力結構,如圖1所示。課程設置本質上是為了培養(yǎng)學生能力的,因此,為了培養(yǎng)學生英語能力、熟知行業(yè)標準、管理能力以及創(chuàng)新意識等,設置學科基礎課、通識類課程以及專業(yè)課程、專業(yè)技術導論、講座等課程;為了培養(yǎng)持續(xù)學習、協(xié)作和項目分析等能力,設置軟件工程課程群、企業(yè)實訓課程以及職業(yè)技能訓練等課程。 

理論知識體系結構 軟件工程專業(yè)理論知識體系結構包括通識課程群、學科基礎群、專業(yè)課程群,其中專業(yè)課程群是核心課程。專業(yè)課程分為程序設計基礎知識、軟件開發(fā)技術知識、數(shù)據庫原理知識、計算機系統(tǒng)知識、軟件工程知識等5個子課程群。其中,程序設計基礎知識包括數(shù)據結構、面向對象的程序設計(OOP);軟件開發(fā)技術知識包括Java Web方向課程群、移動開發(fā)方向課程群等課程;數(shù)據庫原理知識包括數(shù)據庫原理及應用;計算機系統(tǒng)知識包括計算機系統(tǒng)基礎、操作系統(tǒng)等課程;軟件工程知識包括軟件需求工程、軟件體系結構設計、軟件質量保證與測試、軟件項目管理。 

實踐體系結構 軟件工程專業(yè)實踐體系結構如圖2所示,主要分為四個階梯: 

1)個人級的實驗,主要由校內教師進行指導,學生獨立完成課內實踐環(huán)節(jié); 

2)小組級的實驗,需要2~4個學生為一組,為完成程序設計、算法設計、面向對象技術開發(fā),通過溝通和相互協(xié)作完成,注重技能的訓練; 

3)項目級的實訓,主要由企業(yè)教師指導,學生完成專業(yè)方向技能、軟件工程綜合訓練;

4)企業(yè)級的實訓,為了檢驗學生綜合能力,由學生獨立完成企業(yè)項目綜合訓練、職業(yè)技能提高以及畢業(yè)設計。 

為了加強校企合作培養(yǎng)的效果,每4~6個學生配備一位校內指導教師和企業(yè)指導教師。校內導師在學生入學后確定,主要任務是“學業(yè)綜合指導”;校外導師在學生入學后的3年內確定,主要任務是“工程實踐指導”。學生在三年級初步確立畢業(yè)設計選題,由校內導師和企業(yè)導師聯(lián)合進行指導。 

基于工程教育專業(yè)認證的質量評價 為了加強軟件工程專業(yè)的質量評估,以工程教育專業(yè)認證為指導,建立針對整個培養(yǎng)過程的質量監(jiān)控和完整有效的評價機制。在每個教學環(huán)節(jié),基于認證標準,明確質量要求,定期進行課程體系設置和教學質量的評價。此外,在整個學習過程中對學生的表現(xiàn)進行跟蹤與評估。 

以上這些質量評估措施,保證學生畢業(yè)時達到畢業(yè)要求,畢業(yè)后具有社會適應能力與就業(yè)競爭力;后期,畢業(yè)之后階段,仍然采用跟蹤反饋機制,通過記錄評價和效果,證明學生能力的達成,并逐步對培養(yǎng)模式進行持續(xù)改進。 

很顯然,只有建立完善的質量評估機制,才能保證按預期的目標完成專業(yè)培養(yǎng)要求。因此,從地方性高校實際出發(fā),以工程教育專業(yè)認證為質量評價指導,不斷完善培養(yǎng)模式,這樣才能培養(yǎng)卓越的學生,為企業(yè)持續(xù)不斷地吸引優(yōu)秀的生源。 

4 總結 

徐州工程學院作為一所以應用型工科教育為主的地方本科院校,軟件工程專業(yè)應用型人才的培養(yǎng)需要有別于高職高專的培養(yǎng)模式,需要更注重高層次應用型技術人才的培養(yǎng);又要有別于傳統(tǒng)學術性高校“精英型”人才培養(yǎng)目標、課程體系設置、教學模式以及師資要求等。 

軟件工程專業(yè)培養(yǎng)標準最需要解決的問題是注重軟件工程宏觀意識,培養(yǎng)持續(xù)學習能力、交流與溝通能力。鑒于此,本文提出以工程教育專業(yè)認證為指導,構建軟件工程專業(yè)應用型人才培養(yǎng)體系,以期為地方性高校軟件工程專業(yè)能夠培養(yǎng)更多卓越的軟件工程方面的人才提供一種方法和途徑。 

參考文獻 

[1]宋思運.應用型本科人才培養(yǎng)模式的構建[J].徐州工程學院學報,2005,12(20):11-13. 

[2]金忠明.我國高等教育發(fā)展質量面臨的問題與分析[J].徐州工程學院學報,2013,28(6):92-96. 

第2篇:軟件工程實訓總結范文

關鍵詞:軟件工程;課程群;課程群體系

中圖分類號:G642 文獻標識碼:B

1引言

軟件工程是運用工程、科學和數(shù)學的原則與方法研制、維護計算機軟件的有關技術和管理的方法;是將系統(tǒng)的、規(guī)范的、可度量的方法應用于軟件的開發(fā)、運行和維護的過程。中國的軟件產業(yè)以軟件工程為指導思想得到了迅猛發(fā)展,使得軟件工程人才的培養(yǎng)發(fā)生了巨大的變化。然而,人才需求與教育供給的不足產生了矛盾,以傳統(tǒng)的課程體系、單一的課程模式來培養(yǎng)軟件工程人才已不能滿足軟件產業(yè)發(fā)展的需求,成為軟件工程教育發(fā)展面臨的一個重要問題。解決這一問題的關鍵之一是需要在不斷的教學過程中,研究適應軟件產業(yè)發(fā)展需求的人才培養(yǎng)模式以及相應的軟件工程教學思路和方法,形成一個正確的課程群體系,在該課程群體系的保證下,不斷提高教學質量使軟件工程教育得到健康穩(wěn)步發(fā)展。

傳統(tǒng)的軟件工程人才培養(yǎng)課程體系存在著以下幾方面的問題:(1)工程特點不明顯。課程安排過于傳統(tǒng),偏重計算機科學與技術的課程模式,偏重基礎理論和方法的傳授,沒有突出現(xiàn)代軟件工程的發(fā)展特點,忽略了體現(xiàn)軟件工程特點的關于質量、進度、成本、度量、團隊、管理等方面的教育和實訓。(2)分工不細,與應用領域結合不緊。軟件工程的應用范圍不斷延伸,已經深入到各個方面。而軟件工程的教育卻沒有達到與應用領域的緊密結合,造成事實上的脫節(jié)。(3)單一的課程模式,不利于整體知識的貫穿。傳統(tǒng)的課程體系中,與軟件工程有密切聯(lián)系的課程沒有形成一個課程群,每門課程都是按照各自課程的體系獨立授課,使得有些知識點過于重復,有些知識體系不能有機地銜接。(4)軟件工程教育與軟件產業(yè)結合不緊。軟件工程的教育不能及時更新教育理念,不能及時跟蹤軟件工程行業(yè)的最新發(fā)展趨勢。造成當學生畢業(yè)后參加工作時,不能很快適應較大型軟件的個人或團隊開發(fā)。(5)忽視交流能力的培養(yǎng)。交流能力是工程能力培養(yǎng)的重要方面,但現(xiàn)有的軟件工程教育體制卻秉承了傳統(tǒng)的教育方法,忽視交流能力的培養(yǎng)。鑒于以上這些問題,開展以軟件工程為主線的課程群體系研究是非常必要,也是很有意義的。

2研究現(xiàn)狀

目前,單純的計算機學科式教育已跟不上當今產業(yè)界對工程型IT人才的迫切需求。不僅如此,服務于單純的計算機學科式教育的傳統(tǒng)的實踐教學也日益暴露出與企業(yè)需求和現(xiàn)代化工程型人才培養(yǎng)不相匹配的弊端。如何突出實踐教學的效果,如何將相關的課程組成一個課程群,使工程化培養(yǎng)在整個培養(yǎng)模式中的地位、分量和作用不斷加強,使學生的知識體系更加科學化、系統(tǒng)化、更加連貫、更加適應社會需求,是目前絕大多數(shù)學校和用人單位共同需要解決的課題。

2003年教育部設立了“軟件工程課程體系”研究項目,以確立我國軟件工程教育體系的框架。由若干著名高校聯(lián)合組織了課題組,深入分析ACM和IEEE的《Computing curriculum-software Engineering》[1],研究探討我國軟件工程學科的教育思想、課程體系、教學計劃等,并結合國內部分著名高校軟件學院的教學成果,形成了《中國軟件工程學科教程》[2]。國外,在軟件工程專業(yè)人才的培養(yǎng)中也提出了許多建議,如文獻[3]中談到Computing curriculum-software Engineering對軟件工程人才培養(yǎng)發(fā)揮著很重要的作用。

據調查,通過幾年的探索,目前中國三十多所國家示范性軟件學院均在不同程度上創(chuàng)建了一套以質量為目標,以主動服務于企業(yè)為特色,按工程領域需求培養(yǎng),設置相應的課程體系與實踐環(huán)節(jié),同時建立與國內外知名企業(yè)合作,成立校內外實訓基地,建立新的工程型軟件人才培養(yǎng)模式。

南京大學軟件工程專業(yè)推行的工程化實踐教學體系可以簡單地用“一個教學理念、兩個培養(yǎng)階段、三項保障措施和四門實踐課程”加以概括。一個教學理念,指樹立工程化能力培養(yǎng)與基礎理論教學、專業(yè)能力培養(yǎng)并重的教學理念。兩個培養(yǎng)階段,指分別設置工程化教學階段和企業(yè)實習階段,把工程化素質培養(yǎng)作為學生全培養(yǎng)期中自始至終關注的主線。三項保障措施,指通過教學方法創(chuàng)新、評價體系創(chuàng)新和實驗室建設創(chuàng)新,保障了工程化教學理念的實施。四門實踐課程,指設立了程序設計、軟件工程課程、信息系統(tǒng)課程、網絡平臺四門特色化的工程化實踐課程。中國國防科技大學在軟件工程專業(yè)教學改革實踐中,圍繞著以建立科學的軟件工程教學內容體系為前提,突出實踐,激發(fā)學生主動探索和實踐的熱情,利用案例式教學,同步構筑立體化教學互動平臺。東南大學軟件學院提出了校企合作培養(yǎng)工程型人才的模式,通過教學的探索和實踐,把教學和工程實踐緊密地結合起來,突破學期、授課教師、課程各自獨立的局限,實現(xiàn)總體設計、綜合布局、交叉穿插、協(xié)同配合的新模式,取得了較好的效果。

3課程群體系的建設思路

工程型軟件人才的培養(yǎng)需要有一個貫穿始終的工程概念作指導的課程體系和與之配套的實踐環(huán)節(jié)。在課程群體系建設中主要考慮了以下幾方面的問題。

(1) 梳理以軟件工程為主線的系列課程之間的關系,確定以軟件工程為核心的課程群的內容和課程群體系架構。明確課程群中的基礎課程、專業(yè)課程和核心專業(yè)課程,以及它們的主要內容和大綱,確保課程群的知識體系結構合理、知識銜接合理、實踐環(huán)節(jié)安排合理,以避免知識點缺乏或知識點重復,以及知識體系不連貫等問題。因此,我們深深體會到深入討論和研究課程群內課程之間的關系和內容是至關重要的。

(2) 課程群的內容設置既要考慮夯實軟件工程的基礎,又要考慮軟件工程的素質和工程化思想的培養(yǎng)。軟件工程的基礎是建立在多個不同學科之上。它不僅需要計算機科學的理論和基礎知識,諸如數(shù)學、工程學、項目管理及其它應用領域的概念,同時也需要培養(yǎng)學生軟件工程的基本素質和基本技能??紤]設立了“程序設計類課程+軟件工程類課程+數(shù)據庫、網絡等專業(yè)類課程+認證類課程”的課程群體系。特別應該強調是在本科的早期階段,為了避免學生養(yǎng)成不良的編程習慣,樹立規(guī)范編程和團隊合作的思想,在加強程序設計類課程的實訓環(huán)節(jié)同時,考慮個體軟件過程和小組軟件過程等軟件工程基礎和素質課程的設置。認證類課程的融入旨在提高學生的基本技能和軟件素質。

(3) 建立起更加完善的、與課程群體系相適應的實驗、實訓、實踐教學體系。工程化思想的培養(yǎng)離不開實踐環(huán)節(jié)。如何提高學生的創(chuàng)新能力和工程實踐能力是課程體系實踐環(huán)節(jié)設計的關鍵。實驗是吸收、消化課程內容的第一實踐環(huán)節(jié),實驗內容的設計既要考慮對基本知識的理解又要考慮對后續(xù)內容的鋪墊,既強調知識與技能的融合,又強調創(chuàng)新思維能力的培養(yǎng)。整個實驗課程體系的設置涵蓋了“技能、基本知識、設計、綜合、創(chuàng)新”五個層次。實訓是對課程內容的總結,在加強案例教學的同時,遵循學生的認知規(guī)律,合理安排實訓的內容,既考慮課程內容的銜接又考慮加強工程化的訓練,把提高學生的創(chuàng)新能力和工程實踐能力貫穿于整個實踐環(huán)節(jié)的始終。我們采用了目標驅動式的實訓策略,使學生在實訓初期,就了解最終完成的系統(tǒng)要實現(xiàn)的功能。從系統(tǒng)目標出發(fā)建立層次化的實訓架構,使學生變被動為主動,有的放矢、完整系統(tǒng)地構建自己的知識和技能體系,增強學生在設計上的全局觀念。實訓環(huán)節(jié)中還考慮了加強與企業(yè)的合作,將企業(yè)的資源優(yōu)勢與學校的理論知識優(yōu)勢充分地結合,共同設計和建設課程群中的實訓項目。

(4) 進行教學方法和教學手段的改革,使其適應軟件工程人才的培養(yǎng)。軟件工程類的課程內容紛雜,在教學過程中容易出現(xiàn)空洞的說教。為了避免這一問題,改革了現(xiàn)有的、傳統(tǒng)的課堂教學方式,在加強案例教學和實踐環(huán)節(jié)的同時,多采用課堂討論、小組報告、項目答辯等多種形式的教學方法。在課程群體系的建設中重點研究、設計和提出能夠貫穿于軟件工程為主線的課程群的案例。該案例的設計以培養(yǎng)興趣、激發(fā)創(chuàng)新激情為源點,從軟件工程的基礎入手,使學生能夠循序漸進地接受并融會貫通所學知識,再進一步地激發(fā)創(chuàng)新激情。通過案例的學習,既能鞏固已學過的知識,又能在此基礎上讓學生實際運用他們所學過的知識和技能,模擬案例提出相應階段自己的問題,并給出解決方案,真正使學生體會和做到學以致用。

(5) 以軟件工程為主線的課程群體系研究的同時加強教材建設。目前我院在軟件工程類課程中采用的教材都是原版外文類教材,這些教材從理念上來講是比較新的,但是其中的案例都是國外企業(yè)較為流行和實用的,有些內容和我們的國情存在著差距,國內學生接受起來有些難度。為此在引用國外教材的同時,設計符合國情、符合軟件工程人才培養(yǎng)要求、符合課程群建設以及貫穿于整個教學環(huán)節(jié)的案例教材是我們研究和建設的重點。

4解決的關鍵問題

(1) 課程群內容的篩選。軟件工程專業(yè)主要以培養(yǎng)高層次、工程型、國際化人才為目標。如何確立以軟件工程為主線的課程群內容來滿足這一人才培養(yǎng)目標,如何在課程群中強調軟件工程的相關概念、原理和觀點,幫助學生形成系統(tǒng)的軟件工程思想,如何在知識的涵蓋面、創(chuàng)新靈活性和知識與實踐的結合上取得適當平衡,是解決的關鍵問題之一。

(2) 課程群體系的改革。工程型的課程體系是進行工程型軟件人才培養(yǎng)最基礎的環(huán)節(jié),如何在傳統(tǒng)課程體系的基礎上,加強各課程之間的銜接、配合,增加貫穿始終的案例教學、添加社會和企業(yè)需要的專業(yè)技術課程,從而最大限度地發(fā)揮課程群體系的作用。考慮將多個課程模塊整合在一起,覆蓋軟件工程教育知識體系SEEK的所有知識領域,并與IEEE-CS/ACM聯(lián)合推出的軟件工程計算教程CCSE 2004的教學要求基本吻合,保證課程群內容的科學性和系統(tǒng)性。

(3) 加強先進教材體系建設。遵循“體現(xiàn)素質教育和創(chuàng)新能力培養(yǎng)”、“穩(wěn)定性和先進性相協(xié)調”的原則,在借鑒國際著名教材的基礎上,結合科研成果,對原有教材不斷更新改版同時,著力建設與課程群體系相匹配的高水平教材及實驗、實訓教材。

(4) 校內外實踐教學體系的建立。實踐教學體系包含課程實驗、課程設計、綜合實踐等內容。課程實驗、課程設計是保證課堂教學的非常重要的實踐環(huán)節(jié)。如何選擇合適的案例貫穿整個課程群體系,是激發(fā)學生學習興趣,確保學生掌握一些重要思想的關鍵。綜合實踐活動既可以在校內進行也可以在校外實施。校內的綜合實踐活動是通過貫穿于整個知識體系的大型案例,讓學生實際參與,并承擔相應的角色,在實踐過程中讓學生充分理解和應用所學的知識。校外實訓基地的建立為學生與企業(yè)無縫對接提供了便利條件。校內外實訓體系的建立也是學院聯(lián)系社會、聯(lián)系企業(yè)的重要途徑,也是促進學生就業(yè)的直接渠道。實訓基地是學院進行教學改革和工程化培養(yǎng)最前沿的,同時也是最富有成效的陣地。因此,建立穩(wěn)定、有效的實踐教學體系,是關系到人才培養(yǎng)成敗最重要的環(huán)節(jié)之一。

(5) 信息化平臺的建立。學院信息化建設為整體教學環(huán)節(jié)提供了有力的平臺支持。如何建立合理、高效的以軟

件工程為主線的課程群體系信息化平臺,也是全面實施教學改革所必須要解決的問題。按照突出“知識的綜合運用能力”、“系統(tǒng)的分析設計和集成能力”、“科技創(chuàng)新和團隊協(xié)作能力”培養(yǎng)的指導思想,建立起支撐課程群的實踐教學環(huán)境。充分利用現(xiàn)代教學手段和網絡資源,構建在線資源、案例庫、答疑區(qū),增加與學生的交流,提高教學質量。

5結束語

針對軟件工程專業(yè)人才培養(yǎng)的需求,加強以軟件工程為主線的課程群體系的研究和建設,不僅使我們的教學內容更加科學、系統(tǒng)、規(guī)范、豐富、充實,也加強了與企業(yè)之間的聯(lián)系,使得課程教學與實踐教學更加協(xié)調,實踐內容更加豐富,提高了學生的實踐能力。

今后我們還要進一步加強和完善課程群體系的建設,在建設中既要進一步充實課程群的課程內容,協(xié)調各課程之間的相互關聯(lián)、銜接,還要充分考慮各教學、實踐環(huán)節(jié)的完善和改造,引進和借鑒校外資源和社會資源,使學校的教學優(yōu)勢與企業(yè)實踐平臺等一系列優(yōu)勢資源結合在一起,在使學生得到良好培養(yǎng)的同時,企業(yè)也得到了優(yōu)秀的人才,學校的培養(yǎng)質量也得到了全面提高。

參考文獻

[1] Computing Curriculum―Software Engineering: Final Report,IEEE Computer Society /ACM Joint Task Force on Computing Curricula[EB/OL]. /ccse/volume/FinalReport-5-21-04.pdf.

第3篇:軟件工程實訓總結范文

關鍵詞:實踐教學;CDIO;項目管理平臺:創(chuàng)新性教學團隊

國家示范性軟件學院的培養(yǎng)目標是培養(yǎng)“多層次、實用性、復合型和國際化”的軟件工程人才。如何培養(yǎng)軟件技術人才所必需的實踐能力、工程能力和創(chuàng)新能力,一直是軟件人才培養(yǎng)所面臨的課題。目前,大多數(shù)軟件學院都設置了實踐教學課程體系,并開設了工程實踐環(huán)節(jié),但普遍缺乏對實踐教學環(huán)節(jié)的過程管理,效果并不盡如人意,具體表現(xiàn)如下:

(1)實踐教學體系設置不夠完善,缺乏對實踐教學的過程管理,沒有建立配套的成績考核體系。

(2)不重視工程化思想的培養(yǎng),沒有很好利用先進的實踐管理平臺跟蹤管理學生實踐項目。

(3)缺乏具備行業(yè)工程領域背景和國際化背景的高水平創(chuàng)新實踐教學團隊。

因此,如何完善實踐教學體系。建設實踐管理平臺,培養(yǎng)創(chuàng)新性的教學團隊,把突出理論教學向“實踐引領理論”教學過渡,是我們亟需解決的問題。

1 實踐能力訓練體系的構建

在設計軟件工程專業(yè)實踐課程體系過程中,我們依據國際先進的CDIO工程教育模式,把實踐教學按照課程實驗、項目實踐、工程實訓幾個階段設計,進行了全面改革。

CDIO工程教育理念是融構思(conceive)、設計(Design)、實施(Implement)和運行(Operate)能力于一體培養(yǎng)人才的模式。構思、設計、實施和運行涵蓋了現(xiàn)代工業(yè)產品從構思研發(fā)到運行改良乃至終結廢棄的生命全過程,以此全過程為載體,培養(yǎng)的不僅是學生的理論知識和專業(yè)技能,而且包括終身學習能力、團隊交流能力和大系統(tǒng)掌控能力[3-4]。

我們把CDIO工程教育理念引入到軟件工程專業(yè)時,通過實驗、實踐、實訓一體化的工程能力訓練體系,完成CDIO能力的培養(yǎng)。如圖1所示,我們設定了明確的階段培養(yǎng)目標:即熟練的程序員(程序上熟悉軟件工程原理和方法的軟件設計者(軟件)――應用解決方案的優(yōu)秀團隊成員(系統(tǒng)),并將這一思想貫穿到人才培養(yǎng)計劃的各個環(huán)節(jié)。

根據這一思想,我們設置了相應的實踐課程體系。如圖2所示,把實踐性教學分為課程實驗、項目實踐和工程實訓。其中課程實驗包括設計性實驗和驗證性實驗;項目實踐一為了提高學生的軟件開發(fā)能力,讓學生能夠熟練掌握至少一種編程語言,增強信心,因而項目不大,適合學生個體獨立完成,時間安排在大學二年級。通過項目實踐一的培養(yǎng),學生的學習熱情大大提高,學習目標更明確。

工程實訓一為了讓學生熟悉軟件工程研發(fā)的全過程,周期為3周左右。學院可以聘請軟件開發(fā)公司的項目經理指導實訓,用軟件工程的理論指導軟件開發(fā),最終使學生完成需求分析、建模、設計、代碼編寫、測試、部署全過程。

在工程實訓一的基礎上,需要進一步提升自我管理、協(xié)調及團隊合作精神,因此項目實踐二以小組成員分工協(xié)作方式共同開發(fā)一個完整的項目,進行分析、設計和編碼文檔,學生的學習活動在項目開發(fā)的過程及軟件工程方法的驅動下完成。

最后,學生通過工程實訓二,即企業(yè)實踐參與實際的軟件開發(fā)工作,全面提升軟件開發(fā)素質,完成由學生到軟件開發(fā)工程師的角色轉換。在工程實訓二中,可以安排學生進入企業(yè)實習基地實習,模擬企業(yè)真實開發(fā)環(huán)境,嚴格按照企業(yè)管理模式管理、考核,讓學生體會實際項目開發(fā)的工作氛圍和職業(yè)要求,提高團隊協(xié)作意識和溝通技能,養(yǎng)成良好的工程習慣,全面提升就業(yè)競爭力。

2 項目實踐管理平臺的搭建

沒有高質量的開發(fā)過程,就沒有高質量的軟件。軟件工程過程化的管理是保證實踐教學的重要環(huán)節(jié)。我們建設了完善的項目實踐管理平臺,對學生實踐過程開展科學、規(guī)范化的過程管理,組成如圖3所示。包括知識管理(wiki)、源代碼管理、錯誤跟蹤管理、源代碼統(tǒng)計、軟件測試管理、項目進度管理。這幾個管理平臺并非獨立管理軟件,而是通過統(tǒng)一認證平臺集成各管理子系統(tǒng),實現(xiàn)單點登錄及統(tǒng)一用戶權限管理。

(1)知識管理。主要為學生提供學習交流的平臺,學生可以在該平臺上設計項目計劃、工作方案,撰寫工作日志,提高團隊合作交流能力及獨立解決問題的能力。

(2)源代碼管理。用來管理程序源代碼和文檔,為項目開發(fā)團隊提供一個管理軟件整個生命周期的平臺,有效實現(xiàn)了團隊的協(xié)作和服務。

(3)源代碼統(tǒng)計。為教師提供監(jiān)管學生提交的程序代碼的平臺,教師可以隨時檢查學生提交的代碼,統(tǒng)計完成代碼量情況等,實施過程控制。

(4)錯誤跟蹤管理及軟件測試管理。幫助學生管理軟件測試過程中發(fā)現(xiàn)的錯誤,可以與源代碼管理平臺間進行有效的整合。測試人員可以將測試過程中發(fā)現(xiàn)的錯誤及時反饋給開發(fā)人員,隨時監(jiān)督程序的修改狀況,提高管理效率,保證項目的順利實施。

(5)項目進度管理。幫助學生有效管控項目進度,減少項目溝通、協(xié)調、進度反饋會議,及時發(fā)現(xiàn)和管理項目問題。

實踐教學管理平臺支持環(huán)境覆蓋了企業(yè)中軟件開發(fā)平臺的主要功能,有效實施了實踐教學過程和質量保障過程的統(tǒng)一管理,也為學生實踐軟件工程理論和方法提供了有力的底層支撐。在項目實踐教學中,我們采用符合軟件產業(yè)界標準的軟件過程規(guī)范,制定了開發(fā)流程、文檔模板和評審標準,讓學生能夠切身經歷項目開發(fā)的完整過程,深刻理解軟件工程系列課程的理論和方法,提高實戰(zhàn)技能和團隊協(xié)作能力。

3 考核體系的建立

成績考核是實踐教學的重要環(huán)節(jié),抓好這一環(huán)節(jié),能對學生掌握的知識進行正確合理的評估,提高教學質量。實踐教學的考核方式不同于傳統(tǒng)的考核方法,它更側重于對學生的實踐動手能力、綜合運用能力、文檔寫作能力、團隊協(xié)作及創(chuàng)新能力的考核L7 J。

項目實踐、工程實訓l成績可以從下面幾個方面進行重點考核:

(1)業(yè)務能力(滿分60分)。

?完成項目進度能力。

?項目完成質量。

?文檔的規(guī)范性。

?英文閱讀能力。

(2)綜合素質(滿分40分)。

?工作積極主動性。

?學生的自我成長能力。

?制度、紀律的遵守。

?團隊協(xié)作能力。

上面的每一項考核均可以劃分為優(yōu)、良、中、差四個等級,并采用不同的分數(shù)權重,最終得到一個總的實踐分數(shù)。這種考核結果能夠比較全面地反映學生的實踐學習情況,促進學生的全面發(fā)展。

4 創(chuàng)新實踐教學團隊的建立

提高實踐教學質量,需要建立一支具有行業(yè)背景、國際化的創(chuàng)新實踐教學團隊。防止實踐類課程蛻變?yōu)槔碚摻虒W,教師必須有新的教學理念、講授模式和課程管理機制。同時,軟件工程系列課程的特點要求教師要成為一名具有豐富開發(fā)經驗的項目管理人 員。在實踐教學中,教師不再是課堂講授者,而更像一位工程項目經理,負責提出項目的要求、檢查項目(學生)的開發(fā)進度、監(jiān)督開發(fā)過程、評定軟件質量。在課堂集中教學中,教師又像一位主持人,召開的是項目進度匯報會、技術交流會、軟件演示會等。

創(chuàng)新型實踐教學團隊的建立需要一批高素質的教師,教師要掌握最新的軟件技術,使用主流的軟件開發(fā)平臺,對教師能力有較高要求。所以,要重視對教師的培養(yǎng)工作,鼓勵和資助年輕教師攻讀學位和進修,通過團隊合作、以老帶青的形式,提升青年教師的研究能力和教學水平。為保證教師團隊的整體質量,我們通過各種方式提高教師團隊的工程領域背景和國際化背景,主要包括:

(1)研究中心負責前沿技術研究并開發(fā)原型系統(tǒng),企業(yè)負責將其產品化并進行市場推廣。

(2)派研究生和高年級本科生到軟件企業(yè)從事研究和軟件項目開發(fā)。

(3)組織教師參加企業(yè)新技術培訓。

(4)定期組織教師與企業(yè)研發(fā)人員開展軟件新技術和項目管理經驗交流。

(5)定期派教師到國外進修或參加國際交流會議。

通過以上機制,參與項目開發(fā)的教師不斷總結項目開發(fā)中的各種問題,撰寫總結報告,積累項目開發(fā)經驗,并將其運用于課堂教學之中,豐富教學內容。同時,結合行業(yè)工程背景和國際化背景,凝練軟件工程開發(fā)項目,提取軟件開發(fā)案例,建立軟件工程項目案例教學資源,實現(xiàn)案例教學,最終實現(xiàn)教師與開發(fā)人員之間的“零距離”。同時,在軟件工程系列課程中,教師采用項目開發(fā)中積累的案例傳授開發(fā)經驗,讓學生真正理解軟件工程系列課程的理論知識和方法,掌握軟件工程的最新技術,建立軟件開發(fā)的系統(tǒng)化與工程化觀念和質量意識,實現(xiàn)“科研帶動教學,教學促進科研”,二者相得益彰。

第4篇:軟件工程實訓總結范文

地方院校教學目標是培養(yǎng)社會所需要的應用型人才,這是其優(yōu)勢所在。實訓教學是指獨立設課的實訓課和理論課中的實訓環(huán)節(jié),是實現(xiàn)培養(yǎng)目標的主體教學環(huán)節(jié)之一。實訓教學是培養(yǎng)學生專業(yè)技術應用能力及分析問題和解決問題能力的重要途徑,是教育過程中不可缺失的重要環(huán)節(jié)。本課題的研究基于某些國內外知名企業(yè)提供技術服務為基礎,以梧州學院軟件工程專業(yè)為探索平臺進行的教學改革實踐。校企合作的內容主要包括實踐教學體系建設、實訓教材建設、實訓基地建設、產學研等多方面。

著力打造“4+5”的實踐教學體系

學院軟件專業(yè)打破傳統(tǒng)的三段式教學,著力打造“4+5”的實踐教學體系。“4”是指突出培養(yǎng)學生四種能力(實踐能力、創(chuàng)造能力本文由收集整理、就業(yè)能力和創(chuàng)業(yè)能力);“5”是指培養(yǎng)過程的“課程實驗—期末實訓--畢業(yè)實訓—頂崗實習—創(chuàng)新性實踐活動”五個模塊。五個模塊是根據軟件工程特點,循序漸進地培養(yǎng)四種能力,體現(xiàn)工學結合。這五個模塊和整個課程體系,都是圍繞主線來展開。其中的“創(chuàng)新性實踐活動”對軟件技術人才來說是非常重要的,一個軟件就像一個作品,必須有創(chuàng)意和實用的算法。

校企合作,共同開發(fā)實訓課程和教材

為了支持“一條主線,五個模塊”的實踐教學體系,學院軟件專業(yè)采取校企合作方式,共同開發(fā)實訓課程,分別用于各個模塊教學中。目前,已與多家企業(yè)共同建設基于任務驅動、項目導向、工作過程的《信息開發(fā)技術》課程,基于工作過程的 “教學做”一體化情景化教學的《網絡綜合布線》課程。與企業(yè)合作開發(fā)《信息開發(fā)技術教程》、《多媒體技術與應用實訓教程》、《網站規(guī)劃與設計實訓教程》、《計算機組裝與維護實訓教程》、《角色動畫教程》等教材。

校企合作,共建校內生產性實訓基地

學院軟件專業(yè)采取校企合作方式,與多家企業(yè)共建網絡構建、服務器、綜合布線實訓室,實訓室建設貫徹先進性、真實性、工程性、開放性的建設原則,將實訓基地建成具備多類網絡架構真實環(huán)境,集教學、科研、工程、培訓、技能鑒定等多種功能于一體的網絡技術與軟件工程中心,著力培養(yǎng)學生的職業(yè)技能和創(chuàng)新能力,提高人才培養(yǎng)質量,提升社會服務能力。

以產學研充實教學內容,提高教學和管理水平

為搞好產學研,學院建立二級科研機構軟件開發(fā)中

轉貼于

心,軟件專業(yè)教師在研究所兼職搞開發(fā),取得了良好的效果。先后完成了梧州市國稅限時辦結稅務系統(tǒng)、廣西財政廳的預算單位銀行賬戶管理系統(tǒng)、基于cmpp的短信系統(tǒng)的研究、廣西科技廳的nsq物流信息實時智能配對系統(tǒng)、新型農村合作醫(yī)療信息系統(tǒng)等。在重大課題研究中積累了豐富的研究經驗。特別是在醫(yī)療衛(wèi)生行業(yè), 建立醫(yī)療衛(wèi)生行業(yè)綜合信息平臺。醫(yī)療衛(wèi)生行業(yè)以新型農村合作醫(yī)療、城鎮(zhèn)居民健康檔案管理系統(tǒng)為切入點,以現(xiàn)有系統(tǒng)為基礎,以國家農村合作醫(yī)療建設政策為指導思想,以具體的信息化項目作為實際載體,參與到醫(yī)療衛(wèi)生行業(yè)“一個平臺、四大系統(tǒng)”的建設中(即建立一個包含網絡硬件和基礎軟件的統(tǒng)一技術基礎平臺,建立衛(wèi)生行政管理信息系統(tǒng)(衛(wèi)生電子政務)、突發(fā)公共衛(wèi)生事件應急系統(tǒng)(突發(fā)公共衛(wèi)生事件應急指揮決策、疾病預防控制、衛(wèi)生監(jiān)督、醫(yī)療救治等系統(tǒng)本文由收集整理)、醫(yī)療服務信息系統(tǒng)(醫(yī)院信息)和衛(wèi)生應用信息系統(tǒng)(合作醫(yī)療、社區(qū)衛(wèi)生、婦幼保健、醫(yī)教科研等系統(tǒng))),在加快全市公共衛(wèi)生信息化建設進程,全面提高突發(fā)公共衛(wèi)生事件監(jiān)測、應急反應、醫(yī)療救治、執(zhí)法監(jiān)督和指揮決策的能力方面作出我們應有的貢獻。

第5篇:軟件工程實訓總結范文

【關鍵詞】軟件工程專業(yè)應用型人才;人才培養(yǎng)模式;課程體系

1軟件工程專業(yè)人才培養(yǎng)模式分析

目前來看,市場雖然對計算機軟件開發(fā)人才一直保持旺盛的需求,但近年來各大高校軟件工程及相關專業(yè)應屆畢業(yè)生就業(yè)形勢卻不容樂觀。從我校就業(yè)實訓處反饋的信息:我校計算機相關專業(yè)畢業(yè)生只有不到一半從事與計算機相關的工作,其中極少數(shù)從事軟件開發(fā)類工作。而從學生入學初的調查顯示,很大部分學生選擇計算機專業(yè),最初都有做軟件開發(fā)的意愿。但以目前數(shù)據來看,學生就業(yè)卻難以盡如人意。究其原因,主要是畢業(yè)生知識能力結構失衡,具體表現(xiàn)在缺乏軟件開發(fā)職業(yè)崗位的實踐能力,導致軟件企業(yè)從高校招聘的人才必須經過幾個月的職業(yè)崗位培訓,才能真正勝任工作。這說明高校培養(yǎng)的軟件人才與軟件企業(yè)的職業(yè)崗位存在明顯差距,其根本原因是軟件人才培養(yǎng)模式不能適應軟件市場發(fā)展所致。以往的教育模式偏重概念原理式的教學方式,學生缺乏直接面對問題、解決問題的技能,致使學生在讀期間沒有掌握實用的技能與經驗,距離企業(yè)的實際用人需求有較大的差距。這說明現(xiàn)有軟件工程專業(yè)人才培養(yǎng)模式急需進行改革。針對企業(yè)“難招人”,畢業(yè)生“難就業(yè)”的尷尬局面,兄弟院校已進行了一些改革和探索。如黑龍江工程學院計算機科學與技術系就提出將某知名計算機軟件就業(yè)培訓學校的培養(yǎng)模式與現(xiàn)有培養(yǎng)方法進行融合,對實踐教學和授課模式進行改革,采用半封閉式教學充分利用課余教學時間,已取得一定的成效。哈爾濱學院則是嘗試采用“專業(yè)知識及專業(yè)基本技能培訓、職業(yè)技能實訓、生產實習、就業(yè)上崗”四位一體的培養(yǎng)方案。即兩年半時間學生在學校完成專業(yè)知識及專業(yè)基本技能培訓;半年時間由企業(yè)完成基礎培訓(企業(yè)文化、職業(yè)素養(yǎng)、公司制度等)、技術培訓(先進的工程化方法、技術及開發(fā)工具和環(huán)境)、項目實訓(模擬開發(fā)一個完整的項目);半年時間到軟件企業(yè)進行軟件工程實踐(生產實習);半年時間與生產實習相結合的畢業(yè)設計(實際課題研發(fā),完成畢業(yè)設計)和上崗就業(yè)。充分發(fā)揮校企合作中企業(yè)方的作用,合作辦學。廣東海洋大學在軟件工程專業(yè)應用型人才培養(yǎng)方面則重視“優(yōu)化課程結構,拓寬就業(yè)口徑”,強調“應用型人才培養(yǎng)的目標要以社會實際需求作為驅動力;理論教學要以應用型人才解決工程實際問題和其持續(xù)發(fā)展對基礎理論的需求為驅動力;實踐教學要以培養(yǎng)目標的要求為驅動力”??梢妵鴥雀鞲咝6荚诜e極應對軟件人才與實際應用需求脫節(jié)的問題。而其做法大多強調實踐,加大動手能力,充分利用校企合作中企業(yè)一方的資源,也有對教學方式方法進行一些改革,確實取得了一定的成效。但其大都強調教學方法和教學模式而沒有進行課程體系的改革,沒有重視課程群結構的合理配置。如程序設計類課程的開設,在多年的教學中我們發(fā)現(xiàn)軟件工程及相關計算機專業(yè)都往往會開設很多門程序設計或開發(fā)類課程,而由于時間關系或各種原因,每門課程都在基礎理論結束后即結課考試,學生沒有使用所學語言開發(fā)應用程序或實現(xiàn)某個現(xiàn)實中的具體應用。而之后開設的諸如數(shù)據庫等課程,也是只講授數(shù)據庫相關理論及庫、表、查詢等內容的實踐,并未結合之前所學課程進行項目開發(fā)。各課程間是離散的關系,各課程任課教師缺少溝通,學生在學習結束后依然一頭霧水,不知道該如何將所學內容結合起來進行實際應用。

2軟件工程專業(yè)人才培養(yǎng)模式新思路

通過對我?,F(xiàn)開設的軟件工程專業(yè)人才培養(yǎng)模式進一步探究,得出對該專業(yè)課程教學的新思路:以高素質應用型人才為目標,強調軟件工程能力培養(yǎng),鼓勵與倡導學生獲得工信部或者行業(yè)認證證書,形成“三個加強、二個接軌、一個結合”(加強基礎、加強實踐、加強外語教學;與企業(yè)接軌、與行業(yè)接軌;產學研相結合);強調工程技術能力和創(chuàng)新創(chuàng)業(yè)能力的培養(yǎng)構成縱向層次化、橫向模塊化、以培養(yǎng)學生軟件過程能力為目標的實踐課程體系。面向市場和就業(yè)、以技術應用為主導、核心專業(yè)課程以項目驅動的教學模式進行授課,核心語言類課程可開設2學期;強調課程間的關聯(lián)性,以實際案例教學、課程資源云與課堂教學相結合的教學模式,在畢業(yè)實習前增設一門專業(yè)綜合實訓課,引進企業(yè)技術人員參與到該課程開發(fā)、設計和教學中,將企業(yè)項目引入到課堂,綜合應用所學技能,使學生對前期課程有整體認識,通過項目實踐,提高學生對專業(yè)的認可度,樹立就業(yè)信心。同時進一步深化產教融合,引進軟件企業(yè)工作室,實現(xiàn)實訓平臺,完成協(xié)同育人。

3軟件工程專業(yè)人才培養(yǎng)模式的創(chuàng)新點

(1)人才培養(yǎng)模式致力于面向企業(yè)需求,培養(yǎng)“應用技術型”人才,讓畢業(yè)生的知識、能力、素養(yǎng)對接企業(yè)需要。采用統(tǒng)計調查方法,對軟件開發(fā)行業(yè)各類型、各層次人才需求進行調研,分析需求特征、職業(yè)領域崗位群從業(yè)標準,準確定位軟件工程專業(yè)人才培養(yǎng)目標。采用文獻資料法和比較研究法,對相關院校軟件工程專業(yè)人才培養(yǎng)模式進行分析比較研究,制定合理的、以技術應用為主導的軟件工程專業(yè)人才培養(yǎng)模式,借鑒成功經驗,真正做到與市場接軌。隨著國家信息化建設水平的提高和市場經濟的迅速發(fā)展,對軟件的需求和要求也越來越高,為了適應市場的需求,對人才培養(yǎng)模式和課程體系進行定期的設計和優(yōu)化。(2)加強校企合作:聘請企業(yè)技術人員任項目經理,與學校教師一道共同設計、開發(fā)和教授實訓課程,實現(xiàn)雙師互補,將企業(yè)對人才要求與學校培養(yǎng)人才目標交融。加大校企合作力度、深化產教融合,形成真正順應市場需求的軟件工程專業(yè)課程體系,制定與之相適應的核心課程群建設要求與實施方案,采用教育實驗法和經驗總結法,設計、優(yōu)化人才培養(yǎng)模式和課程體系。(3)深化產教融合:引進軟件企業(yè)工作室,實現(xiàn)實訓平臺,完成協(xié)同育人。目前我校軟件工程專業(yè)已經與青島東軟載波智能電子有限公司、杭州??低曤娮佑邢薰?,山西應用科技學院達內時代科技集團聯(lián)合共建達內學院等企業(yè)實現(xiàn)校企共建工作室和實訓平臺。(4)改革教學方法:讓教師接觸最新的教學理念,讓教育者先受教育,加大教師培訓力度,舉辦各種培訓、講座,比如進行BOPPPS教學設計、五星教學法、專創(chuàng)融合、“雙創(chuàng)”教育等等的培訓;借助各大教學平臺和先進的教學技術進行課堂翻轉,真正地做到以學生為中心,線上線下相結合,解決了師生分離的現(xiàn)狀,提高了課堂參與度和課堂效果。

4軟件工程專業(yè)人才培養(yǎng)模式應用效果

新的人才培養(yǎng)模式應用于我校軟件工程專業(yè)及其他相關專業(yè)軟件類課程的教學中,使教學效果得到顯著改善,專業(yè)基礎扎實,實踐能力強,專業(yè)教育突出了專業(yè)理論和素養(yǎng)教育,強化了核心課程;通過與企業(yè)合作開發(fā)項目,聘請來自多個知名企業(yè)的開發(fā)設計人員、項目經理以及有實踐工程經驗的企業(yè)專家指導實踐教學,為社會提供了合適的軟件設計、開發(fā)人才,同時提高了學生就業(yè)率和就業(yè)滿意度,畢業(yè)生能很好地滿足企業(yè)用人需求,近兩年畢業(yè)生一次性就業(yè)率均在95%以上,絕大多數(shù)畢業(yè)生從事軟件工程專業(yè)相關工作。另外,將創(chuàng)新創(chuàng)業(yè)教育融入人才培養(yǎng)過程中,完善了學生專業(yè)知識結構,部分學生參加了國家和省級創(chuàng)新創(chuàng)業(yè)活動及各類專業(yè)知識技能競賽,得到了社會上的一致廣泛好評。

參考文獻

[1]王建彬,陳建平,陳昌興.基于校企合作的軟件工程專業(yè)實踐教學模式改革研究[J].科教導刊(中旬刊),2019(7):39-40.

[2]楊微,肖佳,朱曉風.基于能力培養(yǎng)的軟件工程專業(yè)實踐教學改革的探索和研究[J].電腦知識與技術,2019,15(14):136-137+139.

第6篇:軟件工程實訓總結范文

論文摘要:本文從專業(yè)細分、教學大綱、教材選編、教學方法、實訓保證、教師素質、班級管理、技能標準8個方面,系統(tǒng)闡述了以就業(yè)為導向的計算機教學設計思想,并給出了軟件工程師設計實例。

以就業(yè)為導向的教學模式分為兩個層次,其一是體現(xiàn)在教學方法上的初級層次,其二是體現(xiàn)在教學體系上的高級層次,包括教育教學理念、教學內容、教學方法等方面的全方位改革與創(chuàng)新。筆者以軟件工程師職業(yè)教育為例,從8個方面闡述以就業(yè)為導向的計算機教學設計思想。

一、專業(yè)細分

目前,多數(shù)高職繼承了傳統(tǒng)的知識型學科體系教育模式,將計算機科學劃分為軟件、網絡、計算機應用等專業(yè)。專業(yè)涉及面廣,知識體系龐大,培養(yǎng)出來的學生就業(yè)面廣,可選職業(yè)較多。但高職生起點低,加之教學設計體系不合理,學生很難在3年內掌握職業(yè)技能。計算機應用領域職業(yè)劃分越來越細,分工協(xié)作、團隊開發(fā)模式給高職教育提供了新思路,即把什么都會而什么都不精的“軟件通才”培養(yǎng)模式,改為不要什么都會但必須有一技之長的特色培養(yǎng)模式。高職應以職業(yè)劃分專業(yè),即根據勞動力市場職業(yè)分工細化計算機專業(yè),軟件專業(yè)可細分為需求分析師、軟件工程師、測試分析師等職業(yè)方向;網絡專業(yè)可細分為網絡維護工程師、綜合布線工程師、電子商務工程師等職業(yè)方向;應用專業(yè)可細分為硬件維護工程師、數(shù)據庫管理員、系統(tǒng)管理員等職業(yè)方向。針對不同職業(yè)方向突出其職業(yè)技能培養(yǎng),以專取勝、以能取勝,而不是以寬取勝,使學生畢業(yè)時具備這一職業(yè)所需的技能和職業(yè)素質,能直接上崗,達到成功就業(yè)的目的。

二、教學大綱

新的高職教學計劃應從職業(yè)能力要求人手,確定相應的知識體系和課程內容。知識體系在必需、夠用為度的原則下,大力簡化學科體系中不必要的知識,以創(chuàng)造性、實用性職業(yè)技能為主,課程突出專業(yè)的針對性,注重應用職業(yè)能力和核心技術能力的培養(yǎng)。

以軟件工程師為例,高職應以培養(yǎng)軟件藍領為目標,即以專業(yè)技術熟練的軟件生產、編程、維護為具體目標。軟件藍領從事的是中小型應用軟件、大型應用軟件子系統(tǒng)而非系統(tǒng)軟件的開發(fā),因此對計算機原理、操作系統(tǒng)、數(shù)據結構、算法語言等課程應大力簡化,以介紹為主,而對開發(fā)工具及軟件工程等實用課程加大教學時數(shù)。

以上述思想為指導,軟件工程師新的知識教學體系構建如下:開設基礎英語、軟件工程師基礎,SQL server數(shù)據庫、oracle數(shù)據庫、VB. net程序設計、VC++程序設計、delphi程序設計、Java程序設計、面向對象的程序設計、軟件工程、專業(yè)英語、職業(yè)素質共12門課程,其中VB為基礎,VC++、delphi , java三門編程開發(fā)工具,要求學生精通一門,掌握一門,選修第三門。

職業(yè)素質教育對個人職業(yè)生涯影響極大,也是成功就業(yè)的關鍵因素。調查數(shù)據顯示,職業(yè)生涯中各項影響因素的構成比例為;專業(yè)技能占25 %,創(chuàng)新能力占25 %,職業(yè)素質占50070。因此,有必要將職業(yè)素質教育納人新教學體系中并貫穿整個高職教學過程中。職業(yè)素質教育應包括法律意識,語言和書面表達能力,敬業(yè)、誠實、守信的職業(yè)道德,以做好本職工作為己任的職業(yè)精神,團隊合作精神等內容。

三、教材選編

教材選編應以實際開發(fā)案例為主,模擬真實職業(yè)環(huán)境下的應用。例如,delphi程序設計這門課,可以選擇《delphi案例入門》作為教材,通過案例的學習掌握delphi開發(fā)工具的應用及面向對象的編程思想,教師指導、幫助學生將其中的某些案例擴編為真正的商品軟件,使學生既學到必需的知識,又具備開發(fā)程序的實際工作經驗。教材選編應在內容上與職業(yè)應用有機結合;教材建設應包括主教材、多媒體演示文稿、實驗指導等相關內容,形成立體化教材建設模式。

四、教學方法

高職教學應以案例教學(即任務驅動式教學)為主,輔以互動教學、討論教學等方法,融知識于案例中,并引導學生利用已有知識、經驗構建新的相關知識。在案例教學中,既傳授學生必需的知識,又向學生滲透實際工作經驗。

案例教學過程可以分解為案例演示、分析講解、總結提高3個步驟。如在de場hi案例教學中,以簡單人事管理系統(tǒng)開發(fā)為例,先演示案例效果,再分析講解,融人delphi開發(fā)工具及編程知識,以軟件工程為指導,講解案例實際開發(fā)過程,最后總結提高,指導學生改進案例,編寫出商品軟件。

在終身教育的背景下,應注重對學生自學能力的培養(yǎng),特別是在學習、開發(fā)中遇到困難時,應指導學生學會查找資源網站,獲取幫助,從而指導學生在今后的職業(yè)生涯中不斷學習,提高自身能力。

五、實訓保證

計算機教學的成功需要有實訓保證。為提高學生的實踐能力和創(chuàng)新能力,必須加強實踐性教學環(huán)節(jié)。學生實踐能力的培養(yǎng)可分模仿學習、自主學習提高、實踐鍛煉、團隊開發(fā)4個階段,在硬件環(huán)境許可的情況下,可從以下幾個方面加強實訓:一是構建先進的多媒體網絡課堂,配置必需的系統(tǒng)教學軟件,人手一機,邊講邊練,這是模仿學習階段;二是在管理上實行部分計算機房全天開放,以保證學生每學期都有充足的上機時間,提高動手能力,這是自主學習提高階段;三是創(chuàng)建產學研結合、校企合作的辦學模式,提前為企業(yè)編制和修改軟件、建設和維護企業(yè)網站等,使學生就業(yè)前在企業(yè)真實環(huán)境中接受鍛煉,這是實踐鍛煉階段;四是以團隊開發(fā)為項目,覆蓋軟件工程的全過程,用以培養(yǎng)學生大型軟件中團隊開發(fā)的協(xié)作精神。

六、教師素質

原有教學以知識講授為主,涉及實際應用很少,教師多是從書本學來知識再傳授給學生。在新的教學設計中,以實際應用、職業(yè)技能為主線的教學模式,要求多聘請有實際工作經驗的“雙師型”教師,并采取必要措施,創(chuàng)造條件,鼓勵現(xiàn)有教師向“雙師型”方向轉變。

七、班級管理

為了使學生真正適應職業(yè)環(huán)境,設計將原來的班級管理模式在大二或大三時改變?yōu)槟M公司型管理模式,即以班級為單位或自由組合,實行公司化管理。

第7篇:軟件工程實訓總結范文

 

一、概述

 

作為國家戰(zhàn)略性新興產業(yè),軟件業(yè)急需一批領軍型軟件人才。教育部在2002年批準開辦軟件工程(以下簡稱SE)專業(yè)并設立國家示范性軟件學院,2011年批準設立軟件工程一級學科并把軟件工程師培養(yǎng)列入了卓越工程師教育培養(yǎng)計劃。至2013年,我國有425所高校開設軟件工程專業(yè),設點數(shù)、招生數(shù)及就業(yè)質量均進入前十。因此,研究與建設軟件工程專業(yè)關鍵課程體系對于軟件人才培養(yǎng)具有重要的現(xiàn)實意義和積極的推動作用。

 

國際上,IEEE和ACM共同制定了軟件工程學科教程CCSE[1,2],給出了軟件工程專業(yè)的教育知識體系,提出了組織和設計課程體系的若干建議,是公認的軟件人才培養(yǎng)工作基礎。CCSE推薦課程包括SE基礎課程5門、CS中級課程3門和SE高級課程6門,并提出了SE優(yōu)先的課程方案和CS過渡的課程方案。

 

但是,SE專業(yè)在教學實施中面臨以下難題[3]:(1)傳統(tǒng)計算機科學(以下簡稱CS)專業(yè)的軟件工程課程如何合理過渡到SE基礎課程和6門SE高級課程;(2)如何落實SE優(yōu)先的教學理念,解決關鍵課程的教學實踐與教學資源;(3)如何實施軟件工程課程與程序設計類課程的融合教學。

 

具體來說,目前國際國內缺乏對SE關鍵課程的教學實踐,SE優(yōu)先的基礎課程與部分高級課程屬于全新構造,難覓教材和成熟的教學資源,從而導致SE專業(yè)教學在實施時面臨很大困難,大多數(shù)學校只能因循計算機科學專業(yè)傳統(tǒng)課程過渡。因此,貫徹SE優(yōu)先的教育理念與落實系統(tǒng)化的SE專業(yè)教學體系成為擺在廣大SE教育者面前的一個巨大挑戰(zhàn)。針對這些問題,南京大學軟件工程專業(yè)經過多年教學實踐,以軟件開發(fā)的核心工作——軟件系統(tǒng)設計與構造為主線,提出了面向軟件系統(tǒng)設計與構造的SE專業(yè)關鍵課程教學實施方案。

 

二、設置思路

 

CS傳統(tǒng)課程按照知識領域安排,非常適合于培養(yǎng)研究性人才。軟件產業(yè)則迫切需要能夠綜合運用各種工程技術知識解決具體問題的實用性人才。為此,南京大學SE專業(yè)教學體系從能力培養(yǎng)入手,強調持續(xù)培養(yǎng)學生的工程觀、系統(tǒng)觀和產品觀;面向“軟件系統(tǒng)設計與構造”主線,規(guī)劃專業(yè)關鍵課程,實踐并求精CCSE的SE優(yōu)先課程設置方案;探索關鍵課程的教學內容與教學方法,建設相關教材與教學案例。

 

1.提出軟件工程專業(yè)課程改革的基本策略。在專業(yè)教學早期開始培養(yǎng)學生工程觀、系統(tǒng)觀與產品觀,引導學生持續(xù)以軟件工程觀的角度學習與體驗軟件系統(tǒng)分析、設計與構建的過程。在一年級開設軟件工程課程,專業(yè)入門時就樹立學生的工程觀和系統(tǒng)觀,將質量、成本、度量、折中、決策、紀律、規(guī)范等工程理念貫穿后續(xù)課程,通過反復強化來培養(yǎng)學生牢固的工程理念以及基于工程理念解決問題和進行開發(fā)的能力。

 

2.規(guī)劃與實踐SE優(yōu)先的專業(yè)關鍵課程。遵循工程的集成與創(chuàng)新特征,面向“軟件系統(tǒng)設計與構造”,按照軟件系統(tǒng)規(guī)模由小及大的次序建立專業(yè)教學主線,即以小規(guī)模系統(tǒng)、中規(guī)模系統(tǒng)、中規(guī)模產品、大規(guī)模系統(tǒng)技術、應用領域來部署SE專業(yè)課程的展開。在單門課程中強調構建系統(tǒng)的全面知識融合教學,培養(yǎng)學生解決實際問題的綜合能力。

 

3.探索適應培養(yǎng)卓越軟件人才的教學方法。軟件人才培養(yǎng)必須重視學生的工程實踐能力、設計能力與創(chuàng)新能力培養(yǎng),重視實驗、實訓、實習等培養(yǎng)過程,特別是理論教學與實踐教學的完美融合。主要的教學方法包括:面向具體的軟件系統(tǒng)構造項目開展綜合性知識教學;加強課程教學案例與實踐用例建設,實施理論、案例、實踐相輔相成的教學;探索校企合作教學、面向問題教學、體驗式教學、面向實際教學、研討式教學、軟件創(chuàng)新設計競賽教學等適合卓越人才培養(yǎng)的新型教學方法。

 

三、課程體系框架

 

下圖給出了南京大學SE專業(yè)的課程體系框架[4,5],其中左側為重點建設的SE專業(yè)關鍵性基礎課程,右側為其他SE專業(yè)基礎課程和高級課程,后者在教學上較為成熟,故不贅述。

 

面向“軟件系統(tǒng)設計與構造”的SE專業(yè)關鍵課程共7門,分別為計算系統(tǒng)基礎、軟件工程與計算Ⅰ、軟件工程與計算Ⅱ、軟件工程與計算Ⅲ、軟件需求工程、軟件系統(tǒng)設計與體系結構、人機交互的軟件工程方法,分別重點解決學生計算系統(tǒng)分層構建、個人級小規(guī)模軟件系統(tǒng)設計與構造、小組級中小規(guī)模軟件系統(tǒng)設計與構造、模擬團隊級中規(guī)模軟件產品設計與構建、大規(guī)模軟件系統(tǒng)的需求技術、大規(guī)模軟件系統(tǒng)的設計技術、交互式軟件系統(tǒng)設計與評估技術等關鍵性能力培養(yǎng)。

 

南京大學軟件工程專業(yè)課程體系結構圖

 

這7門關鍵課程均圍繞一個具體的軟件系統(tǒng)教學案例,融合構建系統(tǒng)所需的多方面知識展開每門課程的教學。各課程都精心設計了一個教學講解用的軟件系統(tǒng)構建案例,并同步設計了一個培養(yǎng)學生工程能力的實踐用例。課程圍繞教學案例和實踐用例的構建活動組織課程教學和實踐教學。課程同時力圖打破傳統(tǒng)課程的技術藩籬,將程序設計、軟件工程、交流與溝通、團隊動力學、職業(yè)素質、過程管理、工程經濟學等知識進行融合教學,在案例中引導學生使用軟件工程的觀念來觀察、體驗和實踐計算系統(tǒng)軟件的設計與構建過程,訓練其軟件系統(tǒng)設計與構造的綜合能力。

 

四、課程描述

 

“計算系統(tǒng)基礎”,以一個經典計算機指令集MIPS的簡化版本DLX為線索,以C語言為載體,使初學者可以建立起完整的計算概念,了解經典計算系統(tǒng)的工作原理,理解計算系統(tǒng)自底向上、逐次構造的過程;理解結構化程序設計,能夠利用自頂向下、逐步求精的方法完成小規(guī)模的結構化程序。具體教學內容包括:數(shù)據的機器級表示、數(shù)字邏輯、馮·諾伊曼模型、機器語言、匯編語言、輸入和輸出、Trap 機制和子例程、結構化程序設計和語言處理。

 

“軟件工程與計算Ⅰ”,在軟件工程理念指導下,側重于程序設計教學。以一個計算示例和實踐用例的迭代式增量開發(fā)實踐為線索,全面培養(yǎng)學生在個人開發(fā)級別的小規(guī)模軟件系統(tǒng)構建能力,讓學生初步體驗軟件工程方法與技術在系統(tǒng)開發(fā)中的關鍵作用。具體教學內容包括:程序設計基礎、面向對象程序設計語言;OOA、OOD、調試與測試等軟件工程知識;個人級別的軟件開發(fā)活動管理、個人級別的軟件職業(yè)知識。

 

“軟件工程與計算Ⅱ”,以經典軟件工程方法與技術為主線,軟件設計與構造知識為教學重點,軟件系統(tǒng)構建實例(計算系統(tǒng)示例與學生實踐用例)為切入點,培養(yǎng)學生基于瀑布模型的、簡單小組開發(fā)級別的、中小規(guī)模軟件系統(tǒng)構建能力。具體教學內容包括:軟件工程歷史、軟件職業(yè)知識;適用于中小規(guī)模軟件產品開發(fā)的軟件工程方法、原則與實踐;軟件工程方法指導下的程序設計原則與實踐;小組級別的簡單軟件開發(fā)活動管理;包括代碼和重要文檔在內的關鍵軟件開發(fā)制品。

 

“軟件工程與計算Ⅲ”,以螺旋模型和團隊實踐為特征,通過開發(fā)一個中等規(guī)模軟件產品的方式,培養(yǎng)學生對程序設計和軟件工程方法的實際運用能力,同時強化學生的職業(yè)技能和項目管理能力。將學生組織成8人左右的團隊,按照6個階段(即項目啟動階段、第一循環(huán)、第二循環(huán)、第三循環(huán)、第四循環(huán)、項目部署階段)合作完成一個具有一定復雜度的具體項目。在項目完成過程中,涉及需求、設計、實現(xiàn)和質量保障,強調團隊協(xié)作、文檔寫作、工具使用、陳述等能力,并在軟件團隊中對軟件開發(fā)進行管理。

 

“軟件需求工程”,以需求工程技術、軟件經濟學和迭代過程為特征,結合工業(yè)界實例綜合分析,培養(yǎng)學生構建大規(guī)模軟件系統(tǒng)所需要的需求獲取、分析與建模能力,試圖讓學生把握需求工程工作給后繼軟件項目工作帶來的影響。具體教學內容包括:需求工程基礎、需求獲取方法與技術、需求分析方法、需求分析模型與建模技術、需求管理與需求工程過程知識、軟件工程經濟學等。

 

“軟件系統(tǒng)設計與體系結構”,以軟件設計、體系結構、可復用軟件過程為特征,結合復雜工程案例及其重構,培養(yǎng)學生構建大規(guī)模軟件系統(tǒng)所需要的綜合設計技術能力。具體教學內容包括:軟件設計的要素、軟件設計的支持與評價、軟件設計方法、體系結構設計、詳細設計、基于中間件的設計、基于復用的設計和設計演化。

 

“人機交互的軟件工程方法”,以用戶為中心的設計與軟件再工程為特征,培養(yǎng)學生交互式產品開發(fā)的軟件分析、設計和評估技術。具體教學內容包括:可用性工程、人機交互界面的經典模型、人機交互的需求工程方法、人機交互的設計方法以及基于行為觀測與眼動分析的交互評估技術等。

 

五、教學方法

 

軟件人才培養(yǎng)需要重視教學方法改革,面向軟件系統(tǒng)設計與構造的SE專業(yè)采用了一系列新型教學方法。

 

面向問題教學要求各課程都以工程問題開始,并依照工程問題的解決過程和活動來組織教學,這既體現(xiàn)了多種知識的融合運用,又培養(yǎng)了學生的問題解決能力。體驗式教學要求各課程在實驗設計時必須考慮模擬現(xiàn)實環(huán)境的不確定性因素,讓學生體驗真實的開發(fā)氛圍,這既能培養(yǎng)他們綜合運用各種知識與方法解決問題的能力,又能重點訓練他們的折中、決策、溝通等非技術能力。面向實際教學要求各課程在講授軟件開發(fā)方法與技術時,要結合實踐調查數(shù)據說明企業(yè)對不同方法、技術的選擇與權衡情況以及應用效果,要突出企業(yè)界的主流方法與技術,遵循企業(yè)界的行業(yè)標準與規(guī)范,這既能讓學生更深入地理解方法與技術,又能開拓他們的視野。研討式教學要求各課程針對教學難點和重點,給出啟發(fā)式問題,讓學生自行收集資料,研討解決,這既培養(yǎng)了學生的問題解決能力,又培養(yǎng)了他們的創(chuàng)新能力。基礎課程結合軟件創(chuàng)新設計競賽教學鼓勵低年級學生在導師指導下,結合課程教學內容,自由選題,參加軟件創(chuàng)新設計競賽,鼓勵學生創(chuàng)新。部分高級課程采取實訓實習后回顧教學,通過理論教學考試和實訓實習后再回顧總結報告綜合評定分數(shù),促使學生學習理論、實踐體驗、再總結提高,以提高他們的工程認知能力與創(chuàng)新能力。還有部分高級課程采取校企聯(lián)合設計課程、聯(lián)合實施教學的校企合作教學。

第8篇:軟件工程實訓總結范文

關鍵詞:軟件工程;專業(yè)建設;實踐教學

中圖分類號:G424 文獻標識碼:A文章編號:1007-9599 (2011) 20-0000-01

On the Improvement of Software Engineering Students to Explore and Think About Engineering Capabilities

Li Jiandong1,Xu Jiaoyue1,Song Yanfang2

(1.School of Software Engineering,Liaoning Technical University,Huludao125105,China;2.Liaoning Engineering Technology University Admissions Employment Department,Fuxin123000,China)

Abstract:China's computer software related professional"sales right way,"the education status quo,around the integration of engineering education and practice of software engineering practice teaching conducted a study of the project proposed the general idea of teaching practice,and four class of practical courses for engineering transformation,through school-enterprise training to launch the project,as building a new system of teaching the practice of engineering has made a useful attempt.

Keywords:Software engineering;Professional development;Practice teaching

軟件技術和軟件產業(yè)在推動傳統(tǒng)產業(yè)升級、優(yōu)化產業(yè)結構和建設創(chuàng)新型國家中發(fā)揮著不可替代的作用。軟件生產是以智力為主要資源的知識產業(yè),是軟件產業(yè)發(fā)展的根本保障?,F(xiàn)在發(fā)現(xiàn)一些院校培養(yǎng)出的學生,知識內容陳舊、知識結構不合理、工程實踐能力弱、工程素養(yǎng)差等,與產業(yè)界的需求存在較大的脫節(jié),難以快速融入現(xiàn)代IT企業(yè)的運作。筆者以教學實踐為基礎,對實踐教學模式如何培養(yǎng)學生的工程實踐能力做了探索與思考,實際教學過程中提出了案例教學模式,著力培養(yǎng)學生的工程化開發(fā)能力和職業(yè)素質,進而形成一個融基礎理論、實驗教學、工程實踐為一體的整體化培養(yǎng)機制。

一、軟件工程專業(yè)的特點與現(xiàn)狀分析

軟件工程專業(yè)隸屬于計算機科學與技術學科,它是隨著軟件應用日益廣泛,以工程化的方法快速高效的解決軟件問題而產生的。軟件工程專業(yè)的學生應該熟練掌握軟件工程知識和技能,具備良好的工程化思想和實際動手能力,而要達到這一目標,需要改革軟件工程專業(yè)人才培養(yǎng)模式、調整課程體系、充實教學內容、改進教學方法,建立工程化實踐教學體系,形成一個融基礎理論、實驗教學、工程實踐為一體的整體化培養(yǎng)機制,讓學生各方面的能力都得到全面均衡的發(fā)展,以適應現(xiàn)代軟件產業(yè)的需求。

早期的教學比較重視理論知識的學習,偏重于基礎知識的構建,培養(yǎng)出來的人才往往具有較完整的專業(yè)知識體系,但缺乏工程化實踐的能力,達不到企業(yè)的要求。現(xiàn)在高校雖然認識到了社會的真實需求,但講授的知識仍限于書本上的內容,不能開設實際應用的案例教學,在教學的實用性方面存在很大缺陷,此外,高校很難為學生提供軟件工程實踐的機會,所培養(yǎng)的學生缺乏實際訓練,實踐動手能力較弱,使所培養(yǎng)的學生解決實際問題的能力不強,直接導致了學生所受教育與市場需求相脫節(jié)"。

二、軟件工程專業(yè)實踐教學培養(yǎng)模式設計理念

(一)實踐教學模式的改革與創(chuàng)新

1.明確專業(yè)定位和培養(yǎng)目標。軟件工程專業(yè)人才培養(yǎng)定位應主要以培養(yǎng)軟件開發(fā)技術為主的人才。培養(yǎng)目標為:培養(yǎng)具有創(chuàng)新精神、實踐能力和創(chuàng)新意識,具有合理的知識體系、良好的職業(yè)素養(yǎng)、較強的工程實踐能力的高素質應用型人才。

2.實施有效的實踐教學方案。實踐性課程在學習過程中應該起到“氧化劑”的作用,在知識掌握、能力提升過程中起關鍵作用。實踐教學包括課程實驗、課程設計、畢業(yè)設計三級實驗體系。

3.參與企業(yè)工程項目、前沿科學研究。在軟件工程專業(yè)的“大型軟件工程項目實訓”期間可引導部分學生參加科研項目或企業(yè)工程開發(fā)項目。無論是科學研究還是工程開發(fā),學生都能獲得工程研發(fā)體驗,實現(xiàn)對專業(yè)知識的融會貫通,從而獲得解決實際問題的能力和綜合創(chuàng)新能力。

(二)案例教學模式

1.案例教學課前準備。軟件案例教學通過對企事業(yè)單位中的實際項目或從中抽取出的模擬項目為研究核心。為學生創(chuàng)造一個仿真環(huán)境,使其在課堂上就能接觸到的實際問題和環(huán)境,從而學會在復雜條件下利用所學理論解決實際問題。首先:教師課前認真準備和消化案例,并將之布置給學生。具體過程如下:(1)從軟件工程專業(yè)理論出發(fā)。以實際應用為前提,設計和精選案例,要根據軟件工程專業(yè)課程的特點考慮案例和知識的吻合程度。(2)對案例進行分析。設計案例中的場景和問題,授課教師集體討論和分析案例。(3)課前將案例布置給學生。使得學生有充分的查閱資料,分析整理的時間。

2.案例教學組織實施:(1)設計一個貫穿整個教學過程的、完整的、易于理解的、實際的軟件項目案例。(2)在講授完每個知識點后,針對具體問題再講解相關的小案例。(3)分組討論。將學生分成三、四人的小組,,然后小組內展開討論并記錄,最后,從各個可行方案中選出一個較為合理的解決方案,或者對所有方案進行整理和歸納得到一個最佳方案。(4)小組代表發(fā)言,老師對同學的發(fā)言要圍繞題目給予必要的指導。(5)教師總結。教師的總結總要就整個討論情況做出總體評價。對正確的論點給予肯定和完善。特別是對某些問題可以更深一步的思考,做出啟發(fā)式的誘導。

三、結束語

人才培養(yǎng)是社會賦予高等學校的一項重要任務,高校的使命就是為企業(yè)輸送滿意的人才;通過市場的需求將高校人才培養(yǎng)質量的反饋機制引入到高校的人才培養(yǎng)過程,通過產業(yè)技術的發(fā)展直接驅動大學教學內容和培養(yǎng)模式創(chuàng)新,這樣實現(xiàn)了人才培養(yǎng)、人才使用再到人才培養(yǎng)的良性循環(huán),從而實現(xiàn)了高等教育人才培養(yǎng)機制的創(chuàng)新,對于確保高校人才培養(yǎng)質量和辦學效果將具有非常重要的指導意義。

參考文獻:

[1]宋海玉.軟件工程專業(yè)人才培養(yǎng)的研究與實踐[J].大連民族學院學報,2008,9

[2]李未.深化教育教學改革推進高素質創(chuàng)新型人才培養(yǎng)[J].北京教育,2006,4

[3]殷美桂.案例教學法在軟件工程教學中的應用[J].福建電腦,2008,5

第9篇:軟件工程實訓總結范文

 

實踐證明,新的培養(yǎng)模式能夠激發(fā)學生的學習興趣,大大提高學生的學習成績和學習能力,更加符合市場需求。

 

1 概述

 

自1946年第一臺計算機ENIAC面世以來,驅動計算機運行的“代碼”經過1946—1955年的程序設計階段、1956—1968年的軟件設計階段(此階段由于軟件產品質量不高而導致“軟件危機”),最終在1968年以“軟件工程”概念的出現(xiàn)為標志,軟件開發(fā)活動進入了工程化時代,并一直發(fā)展至今。軟件的工程化發(fā)展之路并非一帆風順,幾十年來至少經歷了四次升級換代:①20世紀60年代末至70年代中的結構化程序設計;②20世紀70年代中期至80年代的計算機輔助軟件工程;③20世紀80年代中期至90年代的面向對象方法學及其應用;④近年來出現(xiàn)的面向問題、敏捷開發(fā)編程思想與方法等。

 

毫無疑問,隨著軟件開發(fā)思想的快速發(fā)展,技術人才的培養(yǎng)方式也隨之變化。其中,人才培養(yǎng)模式是發(fā)展、改革之綱,是在教育理論、思想指導下,按照特定的培養(yǎng)目標和人才規(guī)格,以相對穩(wěn)定的教學內容、課程體系、管理制度和評估方式實施人才教育過程的總和。面向企業(yè)對軟件開發(fā)人才的需求,本文研究了更為合理、有效的人才培養(yǎng)模式。

 

2 市場需求分析

 

軟件開發(fā)是一個非常寬泛的概念,從崗位來看,有架構設計、軟件研發(fā)、軟件開發(fā)、軟件測試等;從技術方向來看,有嵌入式方向或底層系統(tǒng)方向、Web開發(fā)(包括J2EE、.NET和PHP等)方向、移動應用開發(fā)(包括安卓、Windows、蘋果系統(tǒng))方向、后端開發(fā)(數(shù)據庫、系統(tǒng)服務等)方向、客戶端或桌面程序開發(fā)方向等。本文之所以選擇Java類課程作為軟件開發(fā)類人才培養(yǎng)模式改革研究的切入點,主要是出于以下兩方面的原因:

 

①目前,在移動應用開發(fā)領域和Web開發(fā)領域,市場占有率高的安卓和J2EE平臺均基于Java,即Java教學的改革研究更具實際意義;

 

②各高校目前普遍開設了Java類課程,即Java教學的改革研究的結論具有普遍的指導意義。

 

為全面了解市場需求現(xiàn)狀,首先以人才市場上為本科畢業(yè)生設立的Java工作崗位為研究內容,通過調研國內某知名招聘公司,統(tǒng)計人才需求單位性質得出,民營或合資企業(yè)占絕大多數(shù)(74%),因此Java軟件開發(fā)類人才處于較為激烈的競爭環(huán)境中。

 

通過統(tǒng)計畢業(yè)1年內Java工作崗位的月薪范圍得出,雖然大多數(shù)情況是“面議”(82%),但除去“面議”,從月薪6 000~7 999在數(shù)量上的優(yōu)勢可以看出,市場對于符合要求的本科畢業(yè)生還是不吝薪水的。因此,這一月薪范圍的崗位要求也應該是對合格開發(fā)人員能力的“剛性”需求,這些需求應該作為學校對軟件開發(fā)人才培養(yǎng)的核心內容。

 

聚焦于月薪6 000~7 999的崗位,研究市場對軟件開發(fā)人才的具體需求。通過調研,軟件開發(fā)人才的市場需求總結起來可以分為以下四類:

 

①基本技能類,比如團隊協(xié)作能力、文檔寫作能力、操作系統(tǒng)的熟練運用能力和英語閱讀能力;

 

②專業(yè)課程知識點掌握類,比如要求熟練掌握J2SE的API、基礎結構、異常處理、日志處理、集合的使用、單態(tài)模式、工廠模式、多線程并發(fā)安全處理,軟件工程概念、異常處理、集合、軟件模式、J2EE的各個組件、數(shù)據庫基本概念等;

 

③專業(yè)課程群的融會貫通類,比如熟悉一種數(shù)據庫的操作及其訪問接口編程、熟悉HTTP協(xié)議及其編程、軟件工程概念及其應用、數(shù)學概念及其應用等;

 

④對更高能力的期望,比如能夠獨立開發(fā)程序,能夠攻關開發(fā)難題,能夠開發(fā)調試高性能、高穩(wěn)定的程序等。四類需求總結如表1所示,其中,最后一類(期望型)能力需要長期實踐經驗的積累,通過本科教學培養(yǎng)不太現(xiàn)實。因此,學校應著力于前三類能力的培養(yǎng),同時軟件開發(fā)屬于實踐科學,實踐培養(yǎng)模式具有關鍵性作用。

 

3 研究目標與研究內容

 

已有的教學模式并不是不重視實踐,而是存在待改革之處。以Java類課程為例,目前,主流的授課方式是集中講解理論內容,學完兩三節(jié)課后安排一次集中實驗;更好一些的授課方式是,學生人手一機,課堂上教師講完知識點后,學生立即動手驗證操作,兩三節(jié)課后安排一次階段性實訓實驗,課程最后安排一次項目實訓實驗。實踐證明,現(xiàn)有教學模式中的實踐環(huán)節(jié)非常重要。

 

但在運行過程中,也發(fā)現(xiàn)不少問題:

 

①實驗教學模式中的實驗環(huán)節(jié)大多都是驗證性的,在課時有限的情況下,即便有階段性實訓,學生對知識點的融會貫通依然存在問題。

 

②在現(xiàn)有教學模式下,學生容易具備“小應用場景”下的開發(fā)能力,但是離真實開發(fā)環(huán)境下的能力要求(比如表1中的高級知識點和專業(yè)課程群類能力)還有著不小的差距。

 

③現(xiàn)有教學模式下的階段性實訓實驗的培養(yǎng)效果并不顯著,主要原因是實驗作業(yè)規(guī)模不大,學生做完后,仍然達不到預期效果。

 

④在現(xiàn)有教學模式下,階段性實訓實驗和項目實訓實驗是提高學生能力的重點,但目前這兩個環(huán)節(jié)還有很大的提升空間。比如,學生分工不合理,容易導致“瓶頸點”,小組成員間形成“死鎖”,最終無法實現(xiàn)實訓目標。

 

對于以上問題,必須確立以下兩個研究目標:

 

①研究作業(yè)內容及要求,使階段性實訓實驗能夠幫助學生完成高級知識點的掌握;

 

②研究項目實訓實驗內容及其運行機制,使學生融會貫通專業(yè)課程群。

 

基于以上兩個研究目標,以Java類課程為研究對象,提出以下研究內容:①設計涵蓋高級知識點的課后作業(yè)題目;②設計階段性實訓實驗的內容及運行環(huán)節(jié);③以專業(yè)課程群的融會貫通為目標,設計項目實訓實驗的內容及其運行環(huán)節(jié);④以提高學生能力為目標,設計各實訓環(huán)節(jié)的學生成績評估與反饋。

 

表1 需求類型表

 

類型 內容

 

基本技能類 團隊協(xié)作能力、文檔寫作能力、操作系統(tǒng)的熟練運用能力和英語閱讀能力

 

專業(yè)課程知識點掌握類 J2SE的API、基礎結構、異常處理、日志處理、集合的使用、單態(tài)模式、工廠模式、多線程并發(fā)安全處理,軟件工程概念、異常處理、集合、軟件模式、J2EE的各個組件、數(shù)據庫基本概念,掌握使用查詢語句中(內、外)關聯(lián)查詢、子查詢、分組語句、Union(合并)命令等

 

專業(yè)課程群的融會貫通類 熟悉一種數(shù)據庫的操作及其訪問接口編程、熟悉HTTP協(xié)議及其編程、軟件工程概念及其應用、數(shù)學概念及其應用等

 

更高能力(期望型) 熟悉SSH、Ajax、熟悉PHP、主導技術難題攻關,重構系統(tǒng),確保高性能處理和系統(tǒng)的穩(wěn)定性;熟悉Spring、MYBATIS和Struts等開源框架

 

4 課后作業(yè)、實訓實驗及其評估

 

課后作業(yè)是補充或擴展高級知識點的重要環(huán)節(jié),必須要以學生牢固掌握課堂基本知識點為基礎,可以通過加強知識點驗證環(huán)節(jié)來解決。如果不具備學生人手一機的條件,授課教師需要在課堂上對知識點親手編程并演示給學生看。以Java課程為例,除了正常的課后作業(yè),結合課程授課計劃,可以添加如表2所示的課后作業(yè)。課后作業(yè)的關鍵是由教師建立合適、明確的目標。作業(yè)評分與講解也很重要,評分目的不僅僅是督促學生去做,而是助于教師了解學生的難點,從而通過講解來補足。

 

階段性實驗采用個人實驗,內容上應統(tǒng)籌考慮表2中課堂基本知識點與課后作業(yè)擴展知識點。運行環(huán)節(jié)方面,分兩個步驟實施:①教師綜合一個教學階段的知識點設計實驗題目,布置給學生,由學生課后完成。②評分及講評。教師對學生的完成情況打分并講評,講評的重點是學生綜合運用知識點的程度。

 

在此步驟中,教師可以對實踐不夠好的部分編寫詳盡的實驗指導書或親自演示編碼過程等。

 

由于實驗內容的復雜度與工作量都較大,項目實訓實驗需分組完成,具體分三個步驟實施:①分組。分組的總體原則是組內成員水平差別平緩,從而保證良好的相互協(xié)作、共同提高。②任務分工。分工的均衡程度由分工模塊的完成難易度差距來評價,難度要有階梯。

 

不少實驗教學,學生只是形式上在一組,沒有合理的分工,隨意性很大,有一部分學生沒有參與進來,成了旁觀者。③評分。項目完成后,教師根據項目完成情況打一個集體總分,再根據各組中每個同學的完成和努力情況打個人分,最后根據集體成績與個人成績的綜合情況評定等級,以保證評定的合理性。

 

在項目實訓實驗的實際運行中,評分環(huán)節(jié)起到“指揮棒”的作用,評分環(huán)節(jié)的設計應從以下兩個方面考慮。

 

一方面是個人分。一個小組內每個學員的能力高低不等,組員個人分的差異在所難免。評估個人能力的要素有三點:①學員自身任務的完成度;②學員對所做項目的理解深度;③學員與其他組員間的配合,考核學員的小組合作能力。

 

另一方面是小組分。即使組內成員能力有差異,但如果安排得當,分工合理,依然能夠組成強大的團體。評估小組分的要素有兩點:①項目總體完成度。項目完成度越高,表明該小組的合作效率越高。②項目分工的合理程度。通過參考組內成員的分數(shù)差距考核分工的合理性。

 

5 總結

 

本課題基于南京郵電大學通達學院教學改革項目JG0041423。通過對軟件開發(fā)類人才市場進行調研,本文研究了市場對軟件開發(fā)人才所具備能力的預期與要求,并以Java類課程為研究對象,分析了現(xiàn)有培養(yǎng)模式的不足,設計以課后作業(yè)為基礎,實訓實驗為關鍵的培養(yǎng)模式。通過對南京郵電大學通達學院2012級一個班級開展實驗,結果證明學生的學習成績和軟件開發(fā)能力都得到了大幅提升。與上一屆相比,這次實訓實驗的最后作業(yè)更加貼近實際的開發(fā)場景,從而使學生更加適應市場需求。

 

本文所提出的培養(yǎng)模式對教師提出了更高的要求——教師不僅僅要掌握教學大綱,也要非常熟悉所教授科目的高級知識點。同時,實訓實驗環(huán)節(jié)的內容設計也要求更加貼近實際的軟件開發(fā)場景。因此,學生培養(yǎng)模式的改革不僅僅是教師如何教學生的改革,同時也是教師如何提升自我、主動適應市場以及迎接變革的改革,這也是本課題下一步要研究的內容。