亚洲成色777777女色窝,777亚洲妇女,色吧亚洲日本,亚洲少妇视频

軟件工程專業(yè)論文

時(shí)間:2022-04-28 04:03:53

導(dǎo)語(yǔ):在軟件工程專業(yè)論文的撰寫旅程中,學(xué)習(xí)并吸收他人佳作的精髓是一條寶貴的路徑,好期刊匯集了一篇優(yōu)秀范文,愿這些內(nèi)容能夠啟發(fā)您的創(chuàng)作靈感,引領(lǐng)您探索更多的創(chuàng)作可能。

軟件工程專業(yè)論文

軟件工程專業(yè)論文:專業(yè)實(shí)踐教學(xué)改革中軟件工程論文

一、現(xiàn)有實(shí)踐教學(xué)體系存在的主要問(wèn)題

(1)原有的專業(yè)培養(yǎng)目標(biāo)與培養(yǎng)方案中存在著重理論學(xué)習(xí)、輕實(shí)踐訓(xùn)練的認(rèn)識(shí)以及重視課內(nèi)、輕視課外的傾向。(2)實(shí)驗(yàn)教學(xué)體系中仍舊以驗(yàn)證性試驗(yàn)為主,雖然所有課程的實(shí)驗(yàn)項(xiàng)目開出率為100%,但其中設(shè)計(jì)性、綜合性的實(shí)驗(yàn)項(xiàng)目占總實(shí)驗(yàn)項(xiàng)目的比例有待提高,極大限制了學(xué)生的動(dòng)手能力和創(chuàng)新能力的培養(yǎng)。(3)缺乏對(duì)實(shí)踐教學(xué)的過(guò)程管理,配套的質(zhì)量監(jiān)控與評(píng)價(jià)體系尚未健全。(4)現(xiàn)有實(shí)踐教學(xué)體系缺少對(duì)學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,缺少開放性實(shí)驗(yàn);缺少創(chuàng)新性實(shí)驗(yàn)教學(xué)體系,缺乏具備行業(yè)工程領(lǐng)域背景和國(guó)際化背景的創(chuàng)新實(shí)踐教學(xué)團(tuán)隊(duì)。

二、確立并完善軟件工程專業(yè)實(shí)踐培養(yǎng)目標(biāo)與培養(yǎng)方案

參考2011年軟件工程專業(yè)國(guó)家規(guī)范,明確了軟件工程專業(yè)實(shí)踐培養(yǎng)目標(biāo)與培養(yǎng)方案。

(一)培養(yǎng)目標(biāo)

依托維森公司和行業(yè)企業(yè),聯(lián)合制定新的軟件工程人才實(shí)踐培養(yǎng)目標(biāo),即培養(yǎng)能夠掌握軟件工程專業(yè)的基本理論、基本知識(shí)、基本技能的,具有軟件工程開發(fā)、應(yīng)用、維護(hù)和工程管理能力的,具有較強(qiáng)的實(shí)踐能力和創(chuàng)新精神的,能夠從事軟件工程方面的教學(xué)、科研和應(yīng)用開發(fā)工作的應(yīng)用型工程技術(shù)和工程管理人才。培養(yǎng)目標(biāo)對(duì)學(xué)生各項(xiàng)能力的培養(yǎng)要求如下:1.基本實(shí)踐能力要求:應(yīng)該具有扎實(shí)的自然科學(xué)知識(shí)、優(yōu)良的外語(yǔ)水平;具有一定的實(shí)際動(dòng)手能力與團(tuán)隊(duì)合作能力;掌握軟件工程專業(yè)的基本知識(shí)及基本技能。2.綜合實(shí)踐能力要求:應(yīng)該具有綜合分析、設(shè)計(jì)開發(fā)和項(xiàng)目管理能力、科學(xué)研究能力,具有知識(shí)獲取、知識(shí)更新和持久學(xué)習(xí)能力。3.創(chuàng)新能力要求:具有追蹤軟件行業(yè)新理論及新技術(shù)能力;具有技術(shù)創(chuàng)新意識(shí)與創(chuàng)新精神,能獨(dú)立完成一定規(guī)模項(xiàng)目的研發(fā)工作。

(二)培養(yǎng)方案

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

三、改革優(yōu)化現(xiàn)有實(shí)踐教學(xué)體系

現(xiàn)有實(shí)踐教學(xué)體系對(duì)培養(yǎng)應(yīng)用型、創(chuàng)新型軟件工程人才的支撐力度不夠,必須優(yōu)化。

(一)優(yōu)化原則

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

(二)建立多層次實(shí)驗(yàn)體系和各類實(shí)驗(yàn)的比例

實(shí)驗(yàn)教學(xué)體系是培養(yǎng)學(xué)生實(shí)踐能力、工程能力和創(chuàng)新能力的關(guān)鍵。為此建立了軟件工程專業(yè)課程體系、實(shí)踐體系與能力體系關(guān)系模型?;谠搶哟侮P(guān)系模型,建立軟件工程專業(yè)實(shí)驗(yàn)教學(xué)體系。實(shí)踐教學(xué)體系是基于專業(yè)基礎(chǔ)課程層、專業(yè)技術(shù)層和應(yīng)用方向?qū)咏⒌?,分為?yàn)證性、設(shè)計(jì)性、綜合性、創(chuàng)新性實(shí)驗(yàn)四個(gè)層次:1.驗(yàn)證性實(shí)驗(yàn)。驗(yàn)證性實(shí)驗(yàn)一般與相關(guān)課程同步進(jìn)行,培養(yǎng)學(xué)生基本技能。2.設(shè)計(jì)實(shí)驗(yàn)。在驗(yàn)證性實(shí)驗(yàn)基礎(chǔ)上進(jìn)行規(guī)劃,培養(yǎng)學(xué)生設(shè)計(jì)能力,具有承上啟下作用。3.綜合性實(shí)驗(yàn)。在驗(yàn)證性設(shè)計(jì)性基礎(chǔ)上,進(jìn)行專項(xiàng)綜合實(shí)踐,培養(yǎng)學(xué)生綜合實(shí)踐能力。4.創(chuàng)新性實(shí)驗(yàn)。在綜合性設(shè)計(jì)性基礎(chǔ)上進(jìn)行,以培養(yǎng)創(chuàng)新意識(shí)與創(chuàng)新能力。同時(shí)也增加并優(yōu)化了設(shè)計(jì)性、綜合性、創(chuàng)新性實(shí)驗(yàn)內(nèi)容及占相關(guān)課程比例。

(三)建立軟件工程專業(yè)實(shí)踐過(guò)程管理平臺(tái)

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

(四)深入開展校企合作與創(chuàng)新創(chuàng)業(yè)教育活動(dòng)

通過(guò)遼寧維森公司和中軟國(guó)際兩個(gè)實(shí)習(xí)基地,有針對(duì)性地開展課程設(shè)計(jì)與實(shí)習(xí),提高了學(xué)生綜合實(shí)踐能力。逐步加強(qiáng)企業(yè)工程師對(duì)學(xué)生工程實(shí)踐的指導(dǎo),提高了學(xué)生工程實(shí)踐能力與創(chuàng)新創(chuàng)業(yè)能力。在深入開展校企合作的同時(shí),我校電信學(xué)院還積極引導(dǎo)大學(xué)生開展各類創(chuàng)新創(chuàng)業(yè)教育活動(dòng),參加每年的校級(jí)、省級(jí)、國(guó)家級(jí)各類計(jì)算機(jī)比賽,建立軟件創(chuàng)新團(tuán)隊(duì)并申報(bào)成為校級(jí)創(chuàng)新團(tuán)隊(duì)。通過(guò)創(chuàng)新競(jìng)賽與創(chuàng)新團(tuán)隊(duì)訓(xùn)練使學(xué)生在基本能力、綜合實(shí)踐能力、創(chuàng)新能力等都有較大幅度提升,本專業(yè)畢業(yè)生的就業(yè)率與就業(yè)質(zhì)量明顯提高。

四、結(jié)束語(yǔ)

軟件工程專業(yè)實(shí)踐教學(xué)體系是一個(gè)具有多層次、拓?fù)湫缘忍攸c(diǎn)的綜合體系,該體系的正確建立及應(yīng)用不但培養(yǎng)了學(xué)生各項(xiàng)知識(shí)、能力與綜合素質(zhì),還大力支撐了軟件工程專業(yè)的培養(yǎng)目標(biāo)、培養(yǎng)模式、課程體系、實(shí)踐體系和創(chuàng)新體系。經(jīng)過(guò)近幾年的探索與實(shí)踐,軟件工程專業(yè)所做的系列教學(xué)改革工作中的實(shí)踐教學(xué)體系改革工作能夠有利于增強(qiáng)學(xué)生的工程實(shí)踐能力和創(chuàng)新能力,有利于提高軟件工程專業(yè)學(xué)生就業(yè)質(zhì)量及社會(huì)認(rèn)可度。雖然通過(guò)軟件工程專業(yè)實(shí)驗(yàn)實(shí)踐教學(xué)體系改革,軟件工程專業(yè)學(xué)生綜合能力得到了極大提高,就業(yè)質(zhì)量得到了有力保障,社會(huì)認(rèn)可度也在逐年穩(wěn)步提高,但市場(chǎng)需求在不斷變化,如何緊握住市場(chǎng)技術(shù)需求的主旋律,不斷提高專業(yè)教師與學(xué)生的工程實(shí)踐能力、創(chuàng)新能力以動(dòng)態(tài)適應(yīng)不斷變化的市場(chǎng)需求仍然是軟件工程專業(yè)所面臨的嚴(yán)肅課題。因此,軟件工程專業(yè)實(shí)踐教學(xué)改革工作也一定會(huì)緊跟時(shí)代技術(shù)浪潮,與時(shí)俱進(jìn)。

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

軟件工程專業(yè)論文:院校軟件工程專業(yè)人才培養(yǎng)手段研究論文

[摘要]針對(duì)普通高校軟件工程專業(yè)本科生提出的以就業(yè)為導(dǎo)向的無(wú)縫人才培養(yǎng)模式與傳統(tǒng)的校企合作、工學(xué)結(jié)合模式不同,它不是直接與用人企業(yè)開展合作,而是與IT教育培訓(xùn)機(jī)構(gòu)進(jìn)行合作,通過(guò)集中實(shí)習(xí)實(shí)訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,實(shí)現(xiàn)學(xué)校培養(yǎng)與IT軟件企業(yè)用人的無(wú)縫對(duì)接。研究表明:無(wú)縫人才培養(yǎng)模式可提高軟件工程專業(yè)本科學(xué)生的實(shí)際動(dòng)手能力,可培養(yǎng)他們的團(tuán)隊(duì)合作精神,增強(qiáng)就業(yè)競(jìng)爭(zhēng)力,最終實(shí)現(xiàn)零距離就業(yè)。

[關(guān)鍵詞]軟件工程;無(wú)縫培養(yǎng)模式;IT培訓(xùn)機(jī)構(gòu)

一、高校軟件工程專業(yè)學(xué)生的就業(yè)現(xiàn)狀與困惑

從近幾年軟件類各專業(yè)本科畢業(yè)生就業(yè)流向來(lái)看,到機(jī)關(guān)、科研和部隊(duì)等事業(yè)單位就業(yè)的越來(lái)越少,今后大多數(shù)軟件類本科生將到各類IT企業(yè)就業(yè)。而現(xiàn)狀是:一方面大量的這類本科畢業(yè)生為找不到合適的工作而著急,另一方面,眾多IT企業(yè)又在為招不到所需要的人才而發(fā)愁,這種就業(yè)難和選才難并存的怪現(xiàn)象困惑著各高校的IT教育工作者,也困擾和影響著我國(guó)IT產(chǎn)業(yè)的發(fā)展。

問(wèn)題出在那里?顯然是目前高校培養(yǎng)的學(xué)生不能滿足企業(yè)的要求。一方面大多數(shù)普通高校還在沿用傳統(tǒng)的人才培養(yǎng)模式,所培養(yǎng)的學(xué)生工程技術(shù)能力差;另一方面校企實(shí)質(zhì)性的合作未能開展(因?yàn)楝F(xiàn)在的企業(yè)不愿接收學(xué)生實(shí)習(xí)),即便錄用后,往往要花上一年以上的時(shí)間培訓(xùn),才能獨(dú)立承擔(dān)技術(shù)工作,也就是說(shuō),學(xué)校和企業(yè)之間存在一個(gè)很大的縫隙,無(wú)法直接對(duì)接,學(xué)生需要相當(dāng)長(zhǎng)的適應(yīng)期(企業(yè)再培訓(xùn)期)才能上崗。近幾年,針對(duì)我院的軟件工程專業(yè)本科生,我們開展了人才培養(yǎng)模式方面的一些教學(xué)研究和實(shí)踐,摸索出一種以就業(yè)為導(dǎo)向的軟件類專業(yè)本科生無(wú)縫人才培養(yǎng)模式。這種模式與傳統(tǒng)的校企合作、工學(xué)結(jié)合模式不同,它不是直接與用人企業(yè)開展合作,而是與IT教育培訓(xùn)機(jī)構(gòu)進(jìn)行合作,通過(guò)集中實(shí)習(xí)實(shí)訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,訓(xùn)練學(xué)生的實(shí)際動(dòng)手能力,培養(yǎng)零適應(yīng)期的軟件類本科畢業(yè)生,實(shí)現(xiàn)學(xué)校與IT軟件企業(yè)的無(wú)縫對(duì)接。這樣拓寬了高校軟件類本科生的就業(yè)渠道,極大地提高了學(xué)生的就業(yè)競(jìng)爭(zhēng)力,最終實(shí)現(xiàn)零距離就業(yè)。

二、傳統(tǒng)人才培養(yǎng)模式的不足

目前國(guó)外在這方面開展的是一種非常流行的所謂合作教育(Co-OpEducation)模式,這種模式在世界43個(gè)國(guó)家的1500所大學(xué)中實(shí)施,包括美國(guó)1000所的20萬(wàn)本科學(xué)生,其中不乏世界一流大學(xué),如麻省理工學(xué)院、喬治亞理工學(xué)院等。合作教育是一種非常嚴(yán)謹(jǐn)和嚴(yán)格的產(chǎn)學(xué)合作辦教育的模式,學(xué)生在校期間輪流在學(xué)校學(xué)習(xí)和在產(chǎn)業(yè)實(shí)踐;在產(chǎn)業(yè)實(shí)踐期間頂崗工作、有報(bào)酬,學(xué)生畢業(yè)前已積累較豐富的產(chǎn)業(yè)工作經(jīng)驗(yàn),受到產(chǎn)業(yè)界的歡迎。這種模式實(shí)際上是一種校企合作、工學(xué)結(jié)合的模式。但是由于受經(jīng)費(fèi)、管理體制等因素的制約,當(dāng)今的中國(guó)企業(yè)不愿接受學(xué)生實(shí)習(xí),普通高校教學(xué)體制也不允許與企業(yè)合作辦學(xué)。這就導(dǎo)致了傳統(tǒng)的培養(yǎng)模式難以達(dá)到培養(yǎng)的目的。然而以就業(yè)為導(dǎo)向,與IT教育培訓(xùn)機(jī)構(gòu)合作,培養(yǎng)零適應(yīng)期軟件類本科生的無(wú)縫培養(yǎng)模式正好可以解決這一現(xiàn)實(shí)問(wèn)題。

三、國(guó)內(nèi)高端軟件人才的需求狀況

我們利用計(jì)算機(jī)網(wǎng)絡(luò)和到IT軟件企業(yè)發(fā)放問(wèn)卷、實(shí)地考察、訪談等方式,對(duì)目前國(guó)內(nèi)高端軟件人才需求狀況、崗位設(shè)置、崗位的素質(zhì)和能力要求等方面進(jìn)行了歷時(shí)二個(gè)多月的調(diào)查。

1.高端軟件人才的需求勢(shì)頭不減。據(jù)有關(guān)部門統(tǒng)計(jì),在未來(lái)3年內(nèi),每年至少存在20萬(wàn)高端軟件人才的缺口。IT企業(yè)的健康快速發(fā)展需要3類人才。第一類是既懂技術(shù)創(chuàng)新又懂管理的IT高級(jí)人才;第二類是系統(tǒng)分析及設(shè)計(jì)人員白;第三類是熟練程序員。其中,一高一低兩頭的人才較缺。

另?yè)?jù)國(guó)家教育部有關(guān)信息提供:中國(guó)軟件還缺人才1000萬(wàn)人,如果以目前全國(guó)高校每年培訓(xùn)培養(yǎng)30萬(wàn)畢業(yè)生的規(guī)模計(jì)算,也需用30多年。

2.軟件人才的崗位設(shè)置和對(duì)素質(zhì)和能力要求發(fā)生了變化。近年來(lái),隨著IT業(yè)的發(fā)展,出現(xiàn)了一些新的崗位,如:多媒體設(shè)計(jì)工程師、網(wǎng)絡(luò)系統(tǒng)管理員、網(wǎng)絡(luò)構(gòu)建工程師、中大型數(shù)據(jù)庫(kù)管理員、軟件測(cè)試工程師、WEB應(yīng)用程序員、平面設(shè)計(jì)師等,這些崗位對(duì)人才的素質(zhì)和能力有了更高的要求。

如:中大型數(shù)據(jù)庫(kù)管理員要求能應(yīng)用關(guān)系范式進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),精通SQL語(yǔ)言,勝任數(shù)據(jù)庫(kù)服務(wù)器管理與應(yīng)用工作。獲取Oracle數(shù)據(jù)庫(kù)管理或SQLServer數(shù)據(jù)庫(kù)應(yīng)用或WindowsXP應(yīng)用認(rèn)證。而網(wǎng)絡(luò)系統(tǒng)管理員要求掌握網(wǎng)絡(luò)系統(tǒng)管理的基本知識(shí)與應(yīng)用技能,能進(jìn)行網(wǎng)絡(luò)系統(tǒng)的安全設(shè)置。獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置專家認(rèn)證。因此,我們可以將計(jì)算機(jī)人才崗位劃分為以下幾個(gè)就業(yè)崗位群:軟件開發(fā)與應(yīng)用(含可視化編程、WEB應(yīng)用程序設(shè)計(jì)、軟件測(cè)試、計(jì)算機(jī)辦公應(yīng)用),網(wǎng)絡(luò)系統(tǒng)管理與構(gòu)建(含網(wǎng)絡(luò)構(gòu)建、網(wǎng)絡(luò)系統(tǒng)管理),多媒體設(shè)計(jì)與應(yīng)用(含多媒體制作、圖形圖像制作、平面設(shè)計(jì))。

調(diào)查發(fā)現(xiàn),幾年高端軟件人才的需求仍是持續(xù)上升的,雖然08年爆發(fā)了金融危機(jī),但高端軟件人才的需求勢(shì)頭不減,對(duì)崗位的素質(zhì)和能力要求進(jìn)一步提高。

四、無(wú)縫人才培養(yǎng)模式的內(nèi)容、特點(diǎn)和運(yùn)行機(jī)制

所謂無(wú)縫人才培養(yǎng)模式就是以就業(yè)為導(dǎo)向開展軟件工程專業(yè)本科教育,實(shí)施與IT教育培訓(xùn)機(jī)構(gòu)的企業(yè)化項(xiàng)目實(shí)訓(xùn)合作,而不是校企合作或工學(xué)結(jié)合模式,以提高學(xué)生的實(shí)際動(dòng)手能力,從而實(shí)現(xiàn)與用人單位的無(wú)縫對(duì)接,達(dá)到零距離就業(yè)。IT教育培訓(xùn)機(jī)構(gòu)與校方的合作方式簡(jiǎn)單、切實(shí)可行,實(shí)訓(xùn)項(xiàng)目和教師由培訓(xùn)機(jī)構(gòu)提供,學(xué)生既可以在校內(nèi)利用學(xué)校機(jī)房進(jìn)行培訓(xùn),也可以外出到培訓(xùn)機(jī)構(gòu)所在地去進(jìn)行培訓(xùn);另外,實(shí)訓(xùn)項(xiàng)目都是面向企業(yè)實(shí)際的企業(yè)化實(shí)戰(zhàn)項(xiàng)目,教師也都具有項(xiàng)目開發(fā)的實(shí)際經(jīng)驗(yàn),所以無(wú)縫培養(yǎng)模式具有針對(duì)性、實(shí)用性強(qiáng)、企業(yè)化環(huán)境、便于操作、費(fèi)用少、學(xué)生易于接受等特點(diǎn)。

這幾年我們與中國(guó)軟件國(guó)際有限公司(中軟國(guó)際)、上海杰普科技有限公司、北京全美教育技術(shù)有限公司(ATA)、廣州達(dá)內(nèi)教育科技公司等多家IT培訓(xùn)機(jī)構(gòu)進(jìn)行了有效合作,做了一些有益嘗試,也積累了在運(yùn)行機(jī)制和管理體制方面的經(jīng)驗(yàn)。在合作方式和運(yùn)行機(jī)制方面,我們采取:一是讓機(jī)構(gòu)開展校內(nèi)培訓(xùn)、生產(chǎn)實(shí)習(xí)企業(yè)化的試點(diǎn),即請(qǐng)進(jìn)來(lái)。

二是走出去,我們派出青年教師到上海和廣州進(jìn)行企業(yè)化項(xiàng)目師資的培訓(xùn),培養(yǎng)雙師型師資隊(duì)伍。三是與機(jī)構(gòu)建立長(zhǎng)期合作關(guān)系,既重視準(zhǔn)企業(yè)環(huán)境中的實(shí)訓(xùn),更重視實(shí)訓(xùn)后的就業(yè)。

五、以就業(yè)為導(dǎo)向的軟件人才培養(yǎng)實(shí)施方案實(shí)施方案面向省屬普通高校本科學(xué)生,適合計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、自動(dòng)化、電子信息工程、通信工程等專業(yè)。

1.方案實(shí)施的原則(1)基于無(wú)縫培養(yǎng)模式的計(jì)算機(jī)人才培養(yǎng)實(shí)施方案強(qiáng)調(diào)的不是與用人企業(yè)的合作,而是與IT培訓(xùn)機(jī)構(gòu)的合作,通過(guò)實(shí)習(xí)實(shí)訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,在企業(yè)環(huán)境中通過(guò)項(xiàng)目實(shí)戰(zhàn),訓(xùn)練學(xué)生的實(shí)際動(dòng)手能力。

(2)堅(jiān)持以就業(yè)為導(dǎo)向的原則,采取企業(yè)化項(xiàng)目實(shí)習(xí)的培養(yǎng)途徑,培養(yǎng)零適應(yīng)期的計(jì)算機(jī)高端應(yīng)用人才。

(3)充分利用IT培訓(xùn)機(jī)構(gòu)與眾多企業(yè)廣泛的聯(lián)系,以及這些企業(yè)對(duì)這些IT培訓(xùn)機(jī)構(gòu)所培訓(xùn)學(xué)生能力的認(rèn)可,搭建校企之間的橋梁,填補(bǔ)校企之間的縫隙。

(4)學(xué)生自愿參加培訓(xùn),由IT培訓(xùn)機(jī)構(gòu)負(fù)責(zé)將其培訓(xùn)后的學(xué)生直接推薦到相關(guān)企業(yè)就業(yè)。

2.方案的組成和內(nèi)容。實(shí)施方案由學(xué)習(xí)學(xué)期和實(shí)習(xí)實(shí)訓(xùn)學(xué)期兩部分組成。內(nèi)容主要包括:學(xué)習(xí)學(xué)期課程嵌入、彈性學(xué)習(xí)在教務(wù)及時(shí)間上的安排,實(shí)習(xí)實(shí)訓(xùn)學(xué)期實(shí)訓(xùn)內(nèi)容、合作方式、學(xué)生組織及保障機(jī)制的安排,就業(yè)實(shí)習(xí)基地建設(shè),雙師型師資隊(duì)伍建設(shè)和管理體制等。在制定方案時(shí),堅(jiān)持以就業(yè)為導(dǎo)向,采取企業(yè)化項(xiàng)目實(shí)習(xí)的培養(yǎng)途徑。

3.方案實(shí)施的保障與管理。要使方案能得到真正實(shí)施,就必須要有穩(wěn)定、可靠并且切實(shí)可行地保障與管理措施。人才培養(yǎng)實(shí)施方案是一項(xiàng)系統(tǒng)工程,需要學(xué)校、學(xué)院各有關(guān)職能部門的支持,如:教務(wù)、實(shí)驗(yàn)管理、學(xué)生管理、財(cái)務(wù)經(jīng)費(fèi)、就業(yè)統(tǒng)計(jì)等方面的支持,這些支持在實(shí)際運(yùn)作中都是缺一不可的,否則方案的實(shí)施無(wú)法得到保障。同時(shí)方案在具體實(shí)施中的監(jiān)督和管理也很重要,如:實(shí)習(xí)實(shí)訓(xùn)的內(nèi)容和方式有無(wú)變化?學(xué)生的學(xué)習(xí)和生活有無(wú)困難?能否接受?教師教學(xué)的質(zhì)量如何?學(xué)院對(duì)在外地實(shí)習(xí)學(xué)生的安全管理、方案實(shí)施后畢業(yè)生的就業(yè)統(tǒng)計(jì)及跟蹤等。

就政府層面來(lái)講,應(yīng)從政策和財(cái)力上大力支持和鼓勵(lì)I(lǐng)T教育培訓(xùn)機(jī)構(gòu)開展面向本科畢業(yè)生的實(shí)習(xí)期和實(shí)訓(xùn),提高畢業(yè)生的實(shí)際動(dòng)手能力,使之成為社會(huì)需求的人才。這方面上海市政府、廣州市政府和深圳特區(qū)做得較好,相繼出臺(tái)了一些鼓勵(lì)政策。如:廣州市政府規(guī)定凡是經(jīng)培訓(xùn)后在廣州市內(nèi)IT企業(yè)就業(yè),且簽定一年以上合同的本科以上的畢業(yè)生,將減免培訓(xùn)費(fèi)40%-60%,這一政策極大激發(fā)了學(xué)生的實(shí)習(xí)積極性。

就IT培訓(xùn)機(jī)構(gòu)來(lái)講,要保障方案的實(shí)施就應(yīng)更加注重后期就業(yè)的問(wèn)題。上一屆畢業(yè)生經(jīng)培訓(xùn)后就業(yè)率越高,對(duì)后一屆畢業(yè)生的影響就越大,等于為后一屆學(xué)生做了一個(gè)活廣告,那么后續(xù)參加實(shí)訓(xùn)的學(xué)生就會(huì)越來(lái)越多,形成良性循環(huán)。

培訓(xùn)機(jī)構(gòu)本身也會(huì)越做越大,越做越強(qiáng)。

五、開展無(wú)縫人才培養(yǎng)模式的實(shí)踐

近些年來(lái),一方面我們與上海杰普科技有限公司、中信軟件教育公司等機(jī)構(gòu)開展了校內(nèi)培訓(xùn)、生產(chǎn)實(shí)習(xí)企業(yè)化的試點(diǎn),即把兩周的教學(xué)生產(chǎn)實(shí)習(xí)交給IT教育機(jī)構(gòu),由他們派來(lái)師資,帶來(lái)設(shè)備和項(xiàng)目,使用我們學(xué)院的機(jī)房讓學(xué)生實(shí)習(xí),學(xué)生通過(guò)初步嘗試帶項(xiàng)目的實(shí)習(xí),往往會(huì)對(duì)這種實(shí)際項(xiàng)目的操作開發(fā)產(chǎn)生強(qiáng)烈的興趣,自愿做出進(jìn)一步到對(duì)方公司培訓(xùn)3-4個(gè)月的決定,從而在畢業(yè)前已具有相當(dāng)?shù)貙?shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn),大大提高了就業(yè)競(jìng)爭(zhēng)力。二是我們派出了4位青年教師到培訓(xùn)機(jī)構(gòu)進(jìn)行企業(yè)化項(xiàng)目師資的培訓(xùn),培養(yǎng)雙師型

師資,為以后實(shí)習(xí)節(jié)約資源,也降低了學(xué)生實(shí)習(xí)成本。三是與培訓(xùn)機(jī)構(gòu)建立了長(zhǎng)期合作關(guān)系,既重視準(zhǔn)企業(yè)環(huán)境中的實(shí)訓(xùn),更重視實(shí)訓(xùn)后的就業(yè),我們與其中5家機(jī)構(gòu)簽訂了就業(yè)實(shí)習(xí)基地協(xié)議,由對(duì)方每年定量保證我院經(jīng)項(xiàng)目實(shí)訓(xùn)后的畢業(yè)生就業(yè)。今年還開展了校外集中培訓(xùn)、3+2模式(校內(nèi)3個(gè)月,到公司2個(gè)月)實(shí)習(xí)及后期就業(yè)等方面的合作。到目前為止,前后已有400多名本科生參加了實(shí)習(xí)實(shí)訓(xùn)。目前已有372人就業(yè),其中有不少就職于IBM、中軟國(guó)際、中興通訊、廣東電信等大型IT企業(yè),月薪平均達(dá)到3000元,就業(yè)率達(dá)到93%。96%的學(xué)生認(rèn)為自己的動(dòng)手能力、團(tuán)隊(duì)精神和職業(yè)素質(zhì)有很大的提高。

六、幾點(diǎn)思考

目前,各高校明顯加大了對(duì)就業(yè)工作的指導(dǎo)力度和就業(yè)教育力度。為此,我們一直思考以下幾個(gè)問(wèn)題:

1.對(duì)定位于教學(xué)研究型的大學(xué)(如:我校),能否將部分專業(yè)如:計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程等專業(yè)確定為以就業(yè)為導(dǎo)向開展本科教育的專業(yè)?修訂原有的泛而不精、萬(wàn)金油式人才培養(yǎng)方案,確定專業(yè)應(yīng)用型(無(wú)縫培養(yǎng)模式)人才培養(yǎng)方案。

2.目前我們與IT教育培訓(xùn)機(jī)構(gòu)的合作,在模式、機(jī)制和信用等方面還處在初級(jí)階段,還有許多事情需要不斷完善。

如:培訓(xùn)機(jī)構(gòu)本身的發(fā)展和政府政策的穩(wěn)定和延續(xù)性等問(wèn)題。

幾年來(lái)的實(shí)踐和研究表明:在現(xiàn)行高校管理體制和就業(yè)形勢(shì)下,同IT教育培訓(xùn)機(jī)構(gòu)合作培養(yǎng)高端計(jì)算機(jī)人才,這種無(wú)縫人才培養(yǎng)模式是可行的、成效是顯著的。通過(guò)項(xiàng)目實(shí)訓(xùn)培養(yǎng)了學(xué)生的團(tuán)隊(duì)合作精神,提高了學(xué)生的就業(yè)競(jìng)爭(zhēng)力,這在當(dāng)前全球金融危機(jī)背景下顯得尤為重要。同時(shí),它還在一定程度上解決了目前高校理論教學(xué)與實(shí)踐脫節(jié),學(xué)生普遍動(dòng)手能力不強(qiáng),缺少實(shí)際工作經(jīng)驗(yàn)等問(wèn)題,拓寬了學(xué)生的就業(yè)渠道,使學(xué)校可共享IT培訓(xùn)機(jī)構(gòu)的就業(yè)資源;也降低了學(xué)校指導(dǎo)學(xué)生就業(yè)、學(xué)生尋找就業(yè)職位的成本,減輕了學(xué)校的就業(yè)負(fù)擔(dān)和就業(yè)壓力,因而得到學(xué)校和社會(huì)的普遍認(rèn)可。

當(dāng)然還有一些問(wèn)題有待進(jìn)一步的研究和解決,如:貧困學(xué)生難以負(fù)擔(dān)實(shí)訓(xùn)經(jīng)費(fèi)、學(xué)生就業(yè)后所欠培訓(xùn)費(fèi)分期還款是否守信用等問(wèn)題。

軟件工程專業(yè)論文:高校軟件工程專業(yè)教育改革論文

1傳統(tǒng)軟件工程專業(yè)教學(xué)模式的不足

1.1重理論,輕實(shí)踐

傳統(tǒng)的軟件工程專業(yè)教學(xué)模式體系的基本教學(xué)理念是重視“知識(shí)型”人才的培養(yǎng),注重書本知識(shí)理論的講解與掌握,忽視了學(xué)生實(shí)踐能力的培養(yǎng)。從當(dāng)前高校軟件工程專業(yè)教學(xué)情況來(lái)看,課程的授課基本都是沿用理論課——實(shí)驗(yàn)課單一模式。其中理論課所占課時(shí)比重更大,實(shí)驗(yàn)課則相對(duì)弱化,而且理論課與實(shí)驗(yàn)課的結(jié)合程度并不十分密切。所占課時(shí)比重較小的實(shí)驗(yàn)課教學(xué)環(huán)節(jié),多數(shù)都是進(jìn)行教師事先安排的實(shí)驗(yàn)內(nèi)容,教師在實(shí)驗(yàn)過(guò)程中給予指導(dǎo)和評(píng)測(cè)。實(shí)踐證明,這種課程教學(xué)模式下出來(lái)的軟件工程技術(shù)人員與時(shí)展要求嚴(yán)重脫節(jié),難以滿足社會(huì)對(duì)綜合軟件設(shè)計(jì)與開發(fā)技能人才的需求。

1.2教學(xué)目的脫離實(shí)際

軟件工程專業(yè)課程是計(jì)算機(jī)軟件、硬件和網(wǎng)絡(luò)相結(jié)合,注重軟件理論和軟件開發(fā)能力的培養(yǎng),該課程強(qiáng)調(diào)理論與實(shí)踐的有機(jī)整合。然而,現(xiàn)行的高校在開展軟件工程專業(yè)教學(xué)活動(dòng)的過(guò)程中,卻難以做到理論教學(xué)與實(shí)踐教學(xué)的統(tǒng)一,時(shí)有厚此薄彼的現(xiàn)象發(fā)生。在強(qiáng)化理論知識(shí)的同時(shí)忽略了實(shí)踐的應(yīng)用,在加強(qiáng)實(shí)踐教學(xué)的同時(shí)卻又忽略了理論知識(shí)的融合。不能很好的體現(xiàn)高校軟件工程專業(yè)教學(xué)圍繞職業(yè)發(fā)展需要開發(fā),職業(yè)特點(diǎn)不明確,不利于學(xué)生綜合能力的發(fā)展。

2高校如何進(jìn)行軟件工程專業(yè)教學(xué)改革的幾點(diǎn)做法

2.1以社會(huì)需求為導(dǎo)向,革新教學(xué)模式

隨著社會(huì)經(jīng)濟(jì)體系結(jié)構(gòu)的進(jìn)一步調(diào)整,軟件行業(yè)人才標(biāo)準(zhǔn)也在不斷發(fā)生變化,高校教育的人才培養(yǎng)目標(biāo),人才培養(yǎng)方式也應(yīng)跟隨時(shí)代變化進(jìn)行相應(yīng)的改革。教師在進(jìn)行授課的過(guò)程中,要跳出“教”的禁錮,從總體目標(biāo)出發(fā),進(jìn)行學(xué)科教育向職業(yè)化教育的轉(zhuǎn)型,以滿足社會(huì)對(duì)高級(jí)軟件工程師的需求。

(1)根據(jù)社會(huì)需求,合理確定知識(shí)結(jié)構(gòu)

知識(shí)結(jié)構(gòu)是培養(yǎng)學(xué)生專業(yè)技能和提高學(xué)生素質(zhì)能力的前提與基礎(chǔ),知識(shí)結(jié)構(gòu)的確定,必須滿足社會(huì)發(fā)展需求,以“必需、夠用”為度,并要求學(xué)生具備足夠的發(fā)展?jié)撡|(zhì)。因此,教師在分析知識(shí)結(jié)構(gòu)時(shí),應(yīng)首先以社會(huì)發(fā)展對(duì)軟件工程專業(yè)的能力要求為出發(fā)點(diǎn),通過(guò)對(duì)能力進(jìn)行分解,分析滿足學(xué)生能力發(fā)展要求應(yīng)具備哪方面的知識(shí)和技能,對(duì)相應(yīng)的知識(shí)點(diǎn)進(jìn)行組織,合理確定知識(shí)結(jié)構(gòu),努力體現(xiàn)“三個(gè)面向”,面向軟件工程專業(yè)發(fā)展最新潮流、面向軟件工程專業(yè)市場(chǎng)需求、面向軟件工程專業(yè)社會(huì)實(shí)踐。例如在開展實(shí)踐教學(xué)活動(dòng)時(shí),教師除了要重視企業(yè)級(jí)應(yīng)用開發(fā)的服務(wù)器端技術(shù),還要注重云計(jì)算技術(shù)同JavaEE的整合,同時(shí)跟隨當(dāng)前應(yīng)用開發(fā)趨重RIA的特點(diǎn),加強(qiáng)Flex技術(shù)的學(xué)習(xí),增加JavaEE和Flex的架構(gòu)集成技術(shù),以培養(yǎng)市場(chǎng)嚴(yán)重緊缺的具有相當(dāng)經(jīng)驗(yàn)的RIA、云計(jì)算開發(fā)人員。通過(guò)對(duì)知識(shí)結(jié)構(gòu)的合理確定,讓學(xué)生不但能夠?qū)I(yè)知識(shí)進(jìn)行鞏固,還能緊貼IT行業(yè)的用人需求,從而真正達(dá)到學(xué)以致用的目標(biāo)。

(2)以能力要求和知識(shí)結(jié)構(gòu)為主線,構(gòu)建動(dòng)態(tài)教學(xué)計(jì)劃

教學(xué)計(jì)劃是各教學(xué)環(huán)節(jié)的整體設(shè)計(jì)方案,包括有:課程體系、實(shí)踐教學(xué)環(huán)節(jié)等的時(shí)間分配和次序安排。軟件工程專業(yè)教師在設(shè)計(jì)教學(xué)計(jì)劃時(shí),應(yīng)以本專業(yè)能力要求和知識(shí)結(jié)構(gòu)為主線,進(jìn)行教學(xué)計(jì)劃的調(diào)整,給以學(xué)生明確的思維方向,讓學(xué)生能夠參與到教學(xué)的全過(guò)程并在課堂教學(xué)活動(dòng)中獲得最大的收獲。一方面,教師可以注重課程體系的國(guó)際化,引進(jìn)10門美國(guó)著名高校卡內(nèi)基梅隆大學(xué)(CMU)軟件工程專業(yè)的課程,通過(guò)與傳統(tǒng)教學(xué)模式的融合,進(jìn)一步提高教學(xué)水平。另一方面,教師可以注重課程體系的先進(jìn)性與及時(shí)性,定期召開合作伙伴峰會(huì),企業(yè)參與人才培養(yǎng)方案和教學(xué)計(jì)劃的制定及審閱,保證課程教學(xué)體系與專業(yè)信息的及時(shí)更新,做到因材施教。

2.2采用案例教學(xué)法,通過(guò)實(shí)例開展學(xué)習(xí)

案例教學(xué)法是指在學(xué)生掌握了解相關(guān)基本知識(shí)和分析技術(shù)的能力基礎(chǔ)上,通過(guò)教師的精心策略和指導(dǎo),根據(jù)教學(xué)目的和教學(xué)內(nèi)容,運(yùn)用經(jīng)典案例,把學(xué)生帶入特定教學(xué)情景進(jìn)行分析,通過(guò)學(xué)生的自主探究和小組合作,進(jìn)一步提高技術(shù)技能水平,同時(shí)培養(yǎng)學(xué)生溝通能力和協(xié)作精神的一種教學(xué)方式。軟件工程專業(yè)教學(xué)以培養(yǎng)學(xué)生實(shí)踐、動(dòng)手能力為主要途徑。在實(shí)踐教學(xué)環(huán)節(jié),通過(guò)案例教學(xué),能把知識(shí)點(diǎn)與例子相結(jié)合,使學(xué)生從個(gè)案的分析、比較中,更深入地了解軟件系統(tǒng)開發(fā)與管理過(guò)程,最終達(dá)到技術(shù)和知識(shí)點(diǎn)的掌握。如:《JAVA程序設(shè)計(jì)》課程的教學(xué)時(shí),JAVA程序設(shè)計(jì)以編程為主,如果照搬教材內(nèi)容,只會(huì)讓教師講得枯燥,學(xué)生聽(tīng)得乏味。通過(guò)融入案例進(jìn)行教學(xué),可以在向?qū)W生灌輸編程語(yǔ)言知識(shí)點(diǎn)的同時(shí),進(jìn)一步培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的綜合能力,進(jìn)而激發(fā)學(xué)生的創(chuàng)新能力。2.3強(qiáng)化實(shí)踐教學(xué)環(huán)節(jié),提高應(yīng)用型人才專業(yè)技能。據(jù)有關(guān)數(shù)據(jù)顯示,目前,我國(guó)對(duì)軟件人才的需求已達(dá)20萬(wàn),并且以每年20%左右的速度增長(zhǎng)。在未來(lái)5年內(nèi),合格軟件人才的需求將遠(yuǎn)大于供給。在中國(guó)十大IT職場(chǎng)人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂(lè)觀。然而,各大企業(yè)在面向各大高校招聘軟件工程應(yīng)用型技術(shù)人才時(shí),普遍注重學(xué)生的綜合實(shí)踐能力。對(duì)于如何把學(xué)生培養(yǎng)成為受企業(yè)青睞的技術(shù)型人才,強(qiáng)化教學(xué)活動(dòng)中的實(shí)踐教學(xué)環(huán)節(jié),提高應(yīng)用型人才專業(yè)技能,是促使學(xué)生綜合實(shí)踐能力全面發(fā)展的必有之路。因此,一方面教師在開展教學(xué)活動(dòng)的過(guò)程中引入現(xiàn)代化教學(xué)手段和仿真實(shí)驗(yàn)教學(xué)手段,調(diào)整教學(xué)重點(diǎn),發(fā)揮軟件工程專業(yè)實(shí)踐教學(xué)的中心地位。另一方面可以進(jìn)一步加大實(shí)驗(yàn)室對(duì)學(xué)生的開放力度,盡可能地為學(xué)生創(chuàng)設(shè)動(dòng)手實(shí)踐的氛圍、為學(xué)生提供更多的動(dòng)手實(shí)踐機(jī)會(huì)。同時(shí),還可以開展大型綜合實(shí)驗(yàn)、綜合實(shí)訓(xùn)、企業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)等實(shí)踐教學(xué)內(nèi)容教學(xué),通過(guò)開設(shè)大型綜合性的實(shí)驗(yàn)課程或綜合實(shí)訓(xùn)課程、組織學(xué)生到Ⅱ企業(yè)頂崗實(shí)習(xí)、利用所學(xué)知識(shí)進(jìn)行項(xiàng)目開發(fā)的能力和就業(yè)競(jìng)爭(zhēng)能力。

2.4加強(qiáng)教學(xué)隊(duì)伍的建設(shè)

高校軟件工程專業(yè)教學(xué)水平的高低,取決于教師隊(duì)伍的素質(zhì),他們素質(zhì)的高低將直接影響到課堂教學(xué)活動(dòng)的開展和學(xué)生能力的培養(yǎng)。因此,加強(qiáng)高校教學(xué)隊(duì)伍建設(shè),強(qiáng)化教師業(yè)務(wù)培訓(xùn),提高教師的業(yè)務(wù)水平,是順應(yīng)教學(xué)改革的重要舉措之一。首先,學(xué)校要組織鼓勵(lì)軟件工程專業(yè)教師加強(qiáng)學(xué)習(xí)、鉆研業(yè)務(wù),掌握教學(xué)技能,提高他們的教學(xué)水平和教學(xué)技巧。同時(shí),學(xué)校加大對(duì)軟件工程專業(yè)教育的投入,多組織高校軟件工程專業(yè)教師參加省級(jí)培訓(xùn)、校級(jí)培訓(xùn)等再培訓(xùn)工作,著手培養(yǎng)基礎(chǔ)好、教學(xué)技能優(yōu)秀、有事業(yè)心、敬崗愛(ài)業(yè)的專業(yè)教師,增強(qiáng)軟件工程專業(yè)教學(xué)師資力量。

3結(jié)束語(yǔ)

隨著社會(huì)現(xiàn)代化進(jìn)程的不斷加快,社會(huì)對(duì)軟件工程技術(shù)人才的要求也越來(lái)越嚴(yán)格。高校作為我國(guó)高等素質(zhì)人才的重要培訓(xùn)基地,必須著力于教學(xué)模式的革新,提高課程教學(xué)質(zhì)量,培養(yǎng)全面發(fā)展的應(yīng)用型軟件開發(fā)與管理人才,以適應(yīng)社會(huì)對(duì)軟件工程專業(yè)人才的發(fā)展需要。

作者:藍(lán)斌 單位:同濟(jì)大學(xué)

軟件工程專業(yè)論文:專業(yè)課程之軟件工程論文

1專業(yè)人才就業(yè)率低與企業(yè)“無(wú)人可用”矛盾沖突明顯

軟件工程專業(yè)高層次應(yīng)用技術(shù)和技能人才數(shù)量嚴(yán)重不足,同時(shí)應(yīng)用技術(shù)和技能人才培養(yǎng)的學(xué)歷層次不高不能滿足企業(yè)實(shí)際需求。地方高校軟件工程專業(yè)定位和人才培養(yǎng)目標(biāo)不明確、教學(xué)方式方法缺乏科學(xué)性、系統(tǒng)性,實(shí)踐教學(xué)體系不完善,沒(méi)有與行業(yè)就業(yè)有效對(duì)接,導(dǎo)致培養(yǎng)的人才無(wú)法滿足社會(huì)生產(chǎn)實(shí)際需求,導(dǎo)致“軟件工程專業(yè)畢業(yè)生無(wú)職可就,軟件開發(fā)行業(yè)以及相關(guān)軟件應(yīng)用單位招不到滿意的員工”現(xiàn)狀普遍存在。

2軟件工程專業(yè)課程體系理論設(shè)計(jì)

以行業(yè)、企業(yè)實(shí)際對(duì)人才需求為引導(dǎo),軟件工程專業(yè)畢業(yè)生真實(shí)就業(yè)情況調(diào)查為依托,地方高校軟件工程專業(yè)課程一線教師眾多教學(xué)研究成果為參考,專業(yè)教師在企業(yè)掛職學(xué)習(xí)經(jīng)驗(yàn)體會(huì)為借鑒,圍繞地方高校軟件工程專業(yè)課程教學(xué)體系存在事實(shí)問(wèn)題,來(lái)對(duì)地方本科院校軟件工程課程體系建設(shè)進(jìn)行設(shè)計(jì)建設(shè)。設(shè)計(jì)建議如下:

2.1學(xué)科建設(shè)

以專業(yè)相關(guān)的行業(yè)、企業(yè)人才的實(shí)際需求和當(dāng)前使用的主流開發(fā)工具或技術(shù)為依托來(lái)不斷調(diào)整專業(yè)架構(gòu),優(yōu)化專業(yè)人才培養(yǎng)方案,完善人才培養(yǎng)目標(biāo),對(duì)專業(yè)進(jìn)行合理定位,系統(tǒng)性調(diào)整教學(xué)方式方法,從而實(shí)現(xiàn)以行業(yè)、企業(yè)對(duì)人才的需求來(lái)引導(dǎo)地方本科院校軟件工程專業(yè)的學(xué)科建設(shè)。

2.2校企辦學(xué)

學(xué)科建設(shè)以輸出滿足行業(yè)、企業(yè)需求合格的應(yīng)用型人才為目標(biāo),通過(guò)校企聯(lián)合辦學(xué),對(duì)學(xué)生進(jìn)行定向培養(yǎng)、訓(xùn)練,專業(yè)課程體系嵌入資格認(rèn)證課程模塊,實(shí)訓(xùn)課程以企業(yè)開發(fā)項(xiàng)目方式貫穿培養(yǎng)環(huán)節(jié)以達(dá)到提高專業(yè)人才的實(shí)際動(dòng)手能力。

2.3師資建設(shè)

采取教師企業(yè)掛職鍛煉參與企業(yè)項(xiàng)目研究開發(fā),共同承接開發(fā)項(xiàng)目等方式鍛煉提高師資隊(duì)伍實(shí)戰(zhàn)能力。教師在企業(yè)實(shí)戰(zhàn)經(jīng)歷和相關(guān)經(jīng)驗(yàn)成果帶入到日常的教學(xué)環(huán)節(jié),不僅能促進(jìn)專業(yè)教師學(xué)術(shù)、科研能力提升,還能夠最大程度豐富、提高專業(yè)學(xué)科建設(shè)[2]。

3三層結(jié)構(gòu)課程體系建設(shè)

軟件工程專業(yè)課程體系建設(shè)以工程教育理念為指導(dǎo),項(xiàng)目實(shí)戰(zhàn)為背景,社會(huì)需求為導(dǎo)向,提高學(xué)生專業(yè)素養(yǎng)、理論知識(shí)體系以及實(shí)踐能力為宗旨。學(xué)生完整地專業(yè)培養(yǎng)環(huán)節(jié)結(jié)束后具有程序設(shè)計(jì),系統(tǒng)分析,軟件設(shè)計(jì)、開發(fā),項(xiàng)目管理,網(wǎng)絡(luò)和移動(dòng)通信終端應(yīng)用開發(fā)能力。課程體系模式結(jié)構(gòu)如圖1所示。

3.1基礎(chǔ)理論由公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課程構(gòu)成:①公共基礎(chǔ)課程主要涵括地方高校各現(xiàn)行必修公共課程,②專業(yè)基礎(chǔ)課程是專業(yè)課程堅(jiān)實(shí)的理論基礎(chǔ),專業(yè)必修前導(dǎo)課程,是對(duì)軟件工程專業(yè)基本“計(jì)算”概念理解、掌握,問(wèn)題計(jì)算求解能力和構(gòu)建中小規(guī)模軟件系統(tǒng)綜合能力的初步培養(yǎng)。

3.2專業(yè)理論以市場(chǎng)對(duì)人才需求為導(dǎo)向、行業(yè)最新前沿技術(shù)為引領(lǐng)、專業(yè)骨干課程為核心、專業(yè)素質(zhì)全面拓展和綜合素養(yǎng)整體提高為目標(biāo)來(lái)對(duì)專業(yè)主干課程進(jìn)行建設(shè)[3],主要包括以下幾類課程:

3.2.1面向行業(yè)認(rèn)知能力培養(yǎng)課程主要包括對(duì)行業(yè)、企業(yè)認(rèn)知學(xué)習(xí)以及計(jì)算機(jī)專業(yè)知識(shí)學(xué)習(xí)等專業(yè)認(rèn)知方面課程。一般包括行業(yè)相關(guān)法律、法規(guī),從業(yè)道德規(guī)范,行為準(zhǔn)則,經(jīng)營(yíng)管理常規(guī)模式,軟件項(xiàng)目開發(fā)流程等認(rèn)知類課程。

3.2.2計(jì)算機(jī)編程與算法設(shè)計(jì)能力課程算法設(shè)計(jì)類課程主要包含離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析以及數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)等方面的課程;編程課程主要包含C語(yǔ)言程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)等傳統(tǒng)程序設(shè)計(jì)語(yǔ)言課,還包括當(dāng)下企業(yè)應(yīng)用最為廣泛的,最流行的技術(shù)前沿課程。

3.2.3軟件工程專業(yè)系統(tǒng)分析課程系統(tǒng)分析能力課程主要包括操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò),軟件工程、數(shù)據(jù)庫(kù)原理等系統(tǒng)類課程。

3.2.4系統(tǒng)實(shí)現(xiàn)與集成能力課程系統(tǒng)實(shí)現(xiàn)與集成能力方面課程主要包括網(wǎng)絡(luò)編程、移動(dòng)互聯(lián)開發(fā)編程、編譯技術(shù)、軟件開發(fā)以及軟件測(cè)試等課程[4]。

3.3實(shí)踐以校企聯(lián)合培養(yǎng)為手段,一至兩學(xué)年時(shí)長(zhǎng)為周期,貼近企業(yè)實(shí)際需求為指導(dǎo),綜合技能全面提高為目的來(lái)對(duì)專業(yè)學(xué)生進(jìn)行實(shí)踐能力培養(yǎng),方式如下:

3.3.1校企共同建設(shè)實(shí)訓(xùn)課程以項(xiàng)目介入為主線,企業(yè)實(shí)際效益項(xiàng)目和高校產(chǎn)學(xué)研項(xiàng)目為實(shí)際授課主體。引進(jìn)企業(yè)優(yōu)秀項(xiàng)目人才或具有企業(yè)項(xiàng)目實(shí)戰(zhàn)經(jīng)驗(yàn)的教師來(lái)對(duì)專業(yè)人才展開課程實(shí)訓(xùn),全面提高學(xué)生專業(yè)技能水平,綜合素養(yǎng)。校企共同培養(yǎng)模式不但能夠提高學(xué)生工程實(shí)踐能力,知識(shí)轉(zhuǎn)化生產(chǎn)實(shí)際速度,同時(shí)反向激發(fā)學(xué)生探究、學(xué)習(xí)知識(shí)的熱情,最終提高就業(yè)競(jìng)爭(zhēng)力[5]。

3.3.2合作企業(yè)崗位實(shí)訓(xùn)針對(duì)畢業(yè)學(xué)生和部分專業(yè)老師做崗位綜合實(shí)訓(xùn):①學(xué)生崗位實(shí)訓(xùn):讓學(xué)生真實(shí)參與企業(yè)項(xiàng)目實(shí)戰(zhàn),充分消化吸收前期所學(xué)理論和技能知識(shí),進(jìn)一步提升學(xué)生綜合能力,為就業(yè)夯實(shí)基礎(chǔ)。②老師崗位實(shí)訓(xùn):專業(yè)老師參與企業(yè)項(xiàng)目研發(fā),并將企業(yè)項(xiàng)目開發(fā)經(jīng)驗(yàn)和技術(shù)進(jìn)行梳理總結(jié)、編纂成冊(cè),運(yùn)用到實(shí)際日常教學(xué)環(huán)節(jié),促進(jìn)教學(xué)質(zhì)量提高,有利于縮短理論轉(zhuǎn)化實(shí)際成果周期。

3.3.3校企合作運(yùn)用項(xiàng)目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計(jì))畢業(yè)論文(設(shè)計(jì))是對(duì)學(xué)生的專業(yè)知識(shí)掌握程度與提升高度的一次全面的考核,同時(shí)也是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí),獨(dú)立地分析問(wèn)題和解決問(wèn)題的能力的一次全面的實(shí)訓(xùn)。但是傳統(tǒng)的教育模式導(dǎo)致大多地方院校工科專業(yè)學(xué)生畢業(yè)論文流于形式,與實(shí)際脫節(jié)。通過(guò)與企業(yè)合作運(yùn)用項(xiàng)目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計(jì))弱化學(xué)生對(duì)畢業(yè)論文(設(shè)計(jì))的抵觸情緒,可以進(jìn)一步讓學(xué)生了解行業(yè)企業(yè)實(shí)際運(yùn)作規(guī)范及最新技術(shù),進(jìn)一步加強(qiáng)對(duì)學(xué)生實(shí)踐和技能能力的培養(yǎng),為畢業(yè)后從容就業(yè)夯實(shí)基礎(chǔ)。

4結(jié)語(yǔ)

軟件工程專業(yè)課程體系建設(shè)改革主要側(cè)重于軟件開發(fā)技術(shù)人才的培養(yǎng),對(duì)學(xué)生的知識(shí)體系構(gòu)建,學(xué)習(xí)方法的形成影響重大;對(duì)專業(yè)教師教學(xué)模式的改變,教學(xué)水平和科研理論轉(zhuǎn)化成果周期率提高極具促進(jìn)作用。課程體系建設(shè)在實(shí)施過(guò)程中需有大量工作需要處理,也有很多新問(wèn)題需要我們?nèi)ヌ剿鳌⒔獯?,整個(gè)課程體系按照CDIO[6]方式建設(shè)和驗(yàn)證。

作者:韓俊波 鄭尚志 王維 單位:巢湖學(xué)院 南京橙紅信息科技有限公司

軟件工程專業(yè)論文:軟件工程專業(yè)畢業(yè)設(shè)計(jì)論文

1概述

在應(yīng)用型本科院校中,尤其是軟件工程專業(yè),畢業(yè)設(shè)計(jì)作為教學(xué)計(jì)劃的重要組成部分,是實(shí)踐教學(xué)中的最后一個(gè)環(huán)節(jié),也是對(duì)學(xué)生在校期間所學(xué)知識(shí)的一次綜合、全面的總結(jié)、應(yīng)用和提高。由于畢業(yè)生數(shù)量的不斷增加和軟件行業(yè)的迅猛發(fā)展,導(dǎo)致就業(yè)門檻越來(lái)越高,就業(yè)壓力也越來(lái)越大,通過(guò)畢業(yè)設(shè)計(jì)過(guò)程中的訓(xùn)練,能有效提高學(xué)生的工程應(yīng)用能力,使學(xué)生得到一定的實(shí)踐經(jīng)驗(yàn),有利于學(xué)生從學(xué)校向工作崗位的平穩(wěn)過(guò)度。因此,畢業(yè)設(shè)計(jì)質(zhì)量的好壞,不僅反映了一所高校的教學(xué)質(zhì)量,也會(huì)直接影響到學(xué)生的就業(yè)競(jìng)爭(zhēng)力和就業(yè)后的職場(chǎng)適應(yīng)能力。

2存在的問(wèn)題

1)思想認(rèn)識(shí)上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡(jiǎn)就簡(jiǎn),敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計(jì),不愿在畢業(yè)設(shè)計(jì)上花費(fèi)太多時(shí)間和精力,甚至有些學(xué)生還以找工作為由,完全依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購(gòu)買來(lái)交差。已經(jīng)找到工作的學(xué)生,更是認(rèn)為畢業(yè)設(shè)計(jì)做的好與不好對(duì)自己沒(méi)什么影響,對(duì)待畢業(yè)設(shè)計(jì)也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計(jì)之外,還要承擔(dān)大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計(jì)指導(dǎo)工作上能夠投入的精力和時(shí)間非常有限,致使有些導(dǎo)師對(duì)畢業(yè)設(shè)計(jì)的指導(dǎo)工作不太重視,對(duì)學(xué)生放任自流,不管不問(wèn),或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡(jiǎn)化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認(rèn)真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計(jì)流于形式,疏于管理,效果較差,使得學(xué)生白白浪費(fèi)了畢業(yè)前的一次綜合訓(xùn)練機(jī)會(huì)。因此,如何充分認(rèn)識(shí)畢業(yè)設(shè)計(jì)的重要性,并進(jìn)行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計(jì)必須要面對(duì)并解決的問(wèn)題。

2)時(shí)間安排上不夠科學(xué)畢業(yè)設(shè)計(jì)一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時(shí)間段,由于目前就業(yè)形勢(shì)的日益嚴(yán)峻,學(xué)生就業(yè)壓力越來(lái)越大,當(dāng)求職和考研時(shí)間與畢業(yè)設(shè)計(jì)時(shí)間發(fā)生沖突時(shí),學(xué)生都會(huì)選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計(jì)自然是無(wú)暇顧及。而且,學(xué)校方面,為了保證就業(yè)率,往往對(duì)學(xué)生畢業(yè)設(shè)計(jì)的質(zhì)量也是睜一只眼閉一只眼,這又在無(wú)形中鼓勵(lì)了學(xué)生消極對(duì)待畢業(yè)設(shè)計(jì)的態(tài)度,畢業(yè)設(shè)計(jì)質(zhì)量下降也就成為必然結(jié)果。

3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計(jì)在高校各類教學(xué)活動(dòng)中是最具綜合性和獨(dú)立性的,相對(duì)于常規(guī)課程而言,對(duì)指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實(shí)踐性比較強(qiáng),但每年真正來(lái)源于實(shí)際工程項(xiàng)目的題目所占的比例較小,很多題目都是虛構(gòu)出來(lái)的,導(dǎo)致有些題目不是理論性太強(qiáng),就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計(jì)過(guò)程中真正領(lǐng)悟到真實(shí)的軟件工程方法。而有些指導(dǎo)教師自己都沒(méi)參與過(guò)實(shí)際的工程項(xiàng)目,本身就缺乏實(shí)踐經(jīng)驗(yàn),對(duì)學(xué)生畢業(yè)設(shè)計(jì)的指導(dǎo)只是憑著自己的感覺(jué)來(lái)進(jìn)行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴(yán)謹(jǐn)性,學(xué)生遇到問(wèn)題后,難以得到及時(shí)的解決,導(dǎo)致抄襲現(xiàn)象時(shí)有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計(jì)成果。畢業(yè)設(shè)計(jì)的主要目的在于通過(guò)畢業(yè)設(shè)計(jì)的訓(xùn)練來(lái)提升學(xué)生對(duì)所學(xué)知識(shí)的綜合應(yīng)用能力以及創(chuàng)新能力,從而實(shí)現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過(guò)度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時(shí),部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計(jì)很難完成,而有些能力強(qiáng)的學(xué)生所選題目難度過(guò)小,達(dá)不到能力提升的目的。

4)過(guò)程監(jiān)管上不夠到位眾所周知,對(duì)于軟件工程項(xiàng)目而言,過(guò)程控制與管理是項(xiàng)目執(zhí)行的關(guān)注點(diǎn),畢業(yè)設(shè)計(jì)也當(dāng)如此。雖然學(xué)校也會(huì)在畢業(yè)設(shè)計(jì)過(guò)程中組織對(duì)各階段的工作情況進(jìn)行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對(duì)指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進(jìn)行檢查,對(duì)畢業(yè)設(shè)計(jì)的過(guò)程起不到實(shí)際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無(wú)法定期見(jiàn)面和溝通不暢等問(wèn)題,使得指導(dǎo)教師難以用軟件工程方法對(duì)學(xué)生進(jìn)行指導(dǎo)。畢業(yè)設(shè)計(jì)雖然啟動(dòng)較早,但實(shí)際上很多學(xué)生前期在畢業(yè)設(shè)計(jì)上很少投入時(shí)間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計(jì)質(zhì)量自然也就不佳。

5)量化考核上不夠嚴(yán)格畢業(yè)設(shè)計(jì)成績(jī)一般由平時(shí)成績(jī)+論文成績(jī)+答辯成績(jī)?nèi)糠职匆欢ū壤龢?gòu)成,平時(shí)成績(jī)由指導(dǎo)教師自行把握,論文成績(jī)則由其他有經(jīng)驗(yàn)的教師進(jìn)行評(píng)閱,答辯成績(jī)由答辯委員會(huì)老師按照相關(guān)評(píng)分標(biāo)準(zhǔn)打分并取平均分,這樣雖然基本可以保證成績(jī)的公正性,但成績(jī)構(gòu)成太簡(jiǎn)單,未顯示地將開題報(bào)告、文獻(xiàn)翻譯、分析和設(shè)計(jì)過(guò)程以及總結(jié)等納入到考核范圍,對(duì)畢業(yè)設(shè)計(jì)的前期和中期工作沒(méi)有約束力。在成績(jī)?cè)u(píng)定時(shí),有些導(dǎo)師要求不嚴(yán),采取寬容遷就的態(tài)度。答辯時(shí),通過(guò)門檻較低,造成大部分學(xué)生僅以答辯及格為目標(biāo),在思想上不重視,答辯準(zhǔn)備工作不扎實(shí)。同時(shí),學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時(shí),對(duì)畢業(yè)設(shè)計(jì)的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計(jì)質(zhì)量難以保證的一個(gè)重要原因。

3采取的對(duì)策

時(shí)間安排上,可以提前啟動(dòng)畢業(yè)設(shè)計(jì)工作,將原來(lái)的第八學(xué)期開始提前到第六學(xué)期中后期,此時(shí)學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識(shí)基礎(chǔ),而且學(xué)生都在校,可以隨時(shí)與導(dǎo)師見(jiàn)面,指導(dǎo)教師也有充分的時(shí)間對(duì)畢業(yè)設(shè)計(jì)項(xiàng)目隨時(shí)跟進(jìn),隨時(shí)指導(dǎo)。導(dǎo)師資格審查上,對(duì)于軟件工程專業(yè)來(lái)說(shuō),學(xué)生畢業(yè)設(shè)計(jì)的導(dǎo)師,應(yīng)該由長(zhǎng)期從事實(shí)際工程實(shí)踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來(lái)?yè)?dān)任,也可以聘請(qǐng)校外科研單位或企業(yè)中水平較高的工程師來(lái)?yè)?dān)任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進(jìn)指導(dǎo)教師隊(duì)伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過(guò)畢業(yè)設(shè)計(jì)的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來(lái)設(shè)計(jì)題目,沒(méi)課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實(shí)際意義的題目。鼓勵(lì)學(xué)生根據(jù)自己的興趣點(diǎn)和就業(yè)取向自擬題目,允許學(xué)生到實(shí)習(xí)企業(yè)中根據(jù)企業(yè)的實(shí)際工程需要選題和實(shí)施畢業(yè)設(shè)計(jì),這樣既能解決實(shí)際問(wèn)題又可完成畢業(yè)設(shè)計(jì)。過(guò)程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機(jī)制和問(wèn)題討論的例會(huì)制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計(jì)過(guò)程中,堅(jiān)持每周師生溝通一次。學(xué)生提出問(wèn)題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵(lì)學(xué)生發(fā)揮主觀能動(dòng)性和創(chuàng)造力。同時(shí),學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實(shí)踐經(jīng)驗(yàn)的專業(yè)技術(shù)人員組成的督導(dǎo)組,對(duì)畢業(yè)設(shè)計(jì)過(guò)程包括選題、開題、中期檢查、答辯和成績(jī)?cè)u(píng)定等各個(gè)環(huán)節(jié)實(shí)施有效的監(jiān)控和督導(dǎo),加強(qiáng)管理學(xué)生的同時(shí)也要加強(qiáng)對(duì)指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計(jì)工作能夠有序、有效的實(shí)施。量化考核上,要對(duì)畢業(yè)設(shè)計(jì)從前期的開題、文獻(xiàn)查閱,到中期的分析、設(shè)計(jì)、實(shí)現(xiàn),再到后期的總結(jié)等各個(gè)階段的進(jìn)行量化考核,前一階段的成績(jī)考核不合格者,不能進(jìn)行下一階段工作,必須加以整改,直到整改合格后才能進(jìn)入下一階段。對(duì)于未能按要求如期完成畢業(yè)設(shè)計(jì)的可以推遲答辯,對(duì)于首次答辯不合格的可以進(jìn)行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴(yán)格的考核制度,才能對(duì)學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計(jì),進(jìn)而保證畢業(yè)設(shè)計(jì)的質(zhì)量。

4結(jié)束語(yǔ)

軟件工程是一個(gè)實(shí)踐性很強(qiáng)的專業(yè),軟件工程專業(yè)的畢業(yè)設(shè)計(jì)作為大學(xué)四年學(xué)習(xí)的總結(jié),是學(xué)生從學(xué)校跨入社會(huì)前僅有的一次大檢驗(yàn),它不僅檢驗(yàn)了學(xué)生對(duì)所學(xué)知識(shí)的綜合應(yīng)用能力和學(xué)生的綜合素質(zhì),同時(shí)也檢驗(yàn)了學(xué)校的培養(yǎng)模式和教學(xué)質(zhì)量。畢業(yè)設(shè)計(jì)質(zhì)量的好壞,不僅關(guān)系到軟件工程專業(yè)的培養(yǎng)目標(biāo),也關(guān)系到學(xué)生的就業(yè)率與就業(yè)質(zhì)量。因此,在就業(yè)形勢(shì)日趨嚴(yán)峻的情況下,軟件工程專業(yè)畢業(yè)設(shè)計(jì)的教學(xué)改革也要適應(yīng)就業(yè)市場(chǎng)需求,緊跟行業(yè)發(fā)展變化,與時(shí)俱進(jìn)。

作者:張華 單位:南陽(yáng)理工學(xué)院

軟件工程專業(yè)論文:軟件工程專業(yè)人才培養(yǎng)論文

1軟件工程專業(yè)人才培養(yǎng)存在的問(wèn)題

1.1偏重理論輕開發(fā)能力,人才培養(yǎng)模式滯后

經(jīng)過(guò)我們對(duì)軟件企業(yè)人才需求的調(diào)研,目前我國(guó)軟件人才數(shù)量不少,但水平偏低,更重要的是結(jié)構(gòu)失衡。具體表現(xiàn)為,企業(yè)希望招聘的高校畢業(yè)生具有軟件開發(fā)崗位所必須具備的實(shí)踐能力,但很多高等院校軟件人才培養(yǎng)模式由于教育理念和師資力量本身的問(wèn)題,偏重于傳授知識(shí)和技術(shù)而輕視了軟件開發(fā)能力的培養(yǎng)。這種現(xiàn)狀導(dǎo)致軟件企業(yè)從高校招聘的畢業(yè)生不能立即進(jìn)入軟件開發(fā)崗位,必須經(jīng)過(guò)幾個(gè)月的職業(yè)崗位培訓(xùn),才能真正勝任開發(fā)工作。畢業(yè)生到軟件開發(fā)工作崗位上要經(jīng)歷的適應(yīng)期和培訓(xùn)期,說(shuō)明高校培養(yǎng)的軟件人才與軟件企業(yè)的職業(yè)崗位存在明顯差距,需要高等院校在培養(yǎng)模式、培養(yǎng)計(jì)劃、課程設(shè)置等方面按照軟件開發(fā)過(guò)程和設(shè)計(jì)開發(fā)能力的要求進(jìn)行改革和完善。

1.2實(shí)踐條件不能滿足人才培養(yǎng)需求,學(xué)生動(dòng)手實(shí)踐能力有待提高

各個(gè)高校的實(shí)驗(yàn)條件經(jīng)過(guò)近幾年,尤其是2013年的國(guó)家和地方政府的投資,實(shí)驗(yàn)和實(shí)訓(xùn)的條件得到很大提高。校內(nèi)軟件工程的實(shí)驗(yàn)環(huán)節(jié)均能滿足教學(xué)要求,有條件的高校已經(jīng)建立了一定的校內(nèi)實(shí)訓(xùn)基地,但實(shí)訓(xùn)基地尚擺脫不了之前知識(shí)教育體系下的實(shí)驗(yàn)?zāi)J?,所開設(shè)的實(shí)踐項(xiàng)目范圍偏窄,模擬課題多,實(shí)戰(zhàn)課題少,參與建設(shè)實(shí)訓(xùn)基地的企業(yè)熱情不高,缺少真實(shí)的工作場(chǎng)景?,F(xiàn)有的機(jī)器數(shù)量、配置大部分還是以單臺(tái)性質(zhì)的設(shè)備和個(gè)人計(jì)算機(jī)為主,滿足不了軟件及信息技術(shù)的發(fā)展的要求,特別是缺少真實(shí)的開發(fā)項(xiàng)目和項(xiàng)目開發(fā)指導(dǎo)組,難以營(yíng)建軟件企業(yè)的軟件產(chǎn)品生產(chǎn)環(huán)境,不能滿足基于軟件產(chǎn)品開發(fā)過(guò)程對(duì)實(shí)訓(xùn)課程的需要,學(xué)生的動(dòng)手實(shí)踐能力有待提高。

1.3教師隊(duì)伍工程能力偏低,難以支撐卓越工程師培養(yǎng)計(jì)劃的實(shí)施

高校在師資隊(duì)伍建設(shè)方面,多以高學(xué)歷、高職稱的比例來(lái)衡量教師隊(duì)伍水平的高低。經(jīng)過(guò)多年的師資建設(shè),高校中大部分教師都具有博士、碩士學(xué)位,他們雖然有較強(qiáng)的學(xué)術(shù)能力,但是專業(yè)實(shí)踐知識(shí)和工程實(shí)踐經(jīng)驗(yàn)卻相對(duì)缺乏,尤其是新教師絕大部分是從學(xué)校到學(xué)校,情況更不容樂(lè)觀。另一方面,由于計(jì)算機(jī)行業(yè)的發(fā)展,各類新技術(shù)層出不窮,尤其是軟件開發(fā)技術(shù)和新的開發(fā)工具,老教師的技術(shù)能力沒(méi)有得到及時(shí)更新,很難勝任新的軟件工程應(yīng)用開發(fā)類課程的教學(xué)。這就造成了整個(gè)軟件工程專業(yè)的教師隊(duì)伍工程能力偏低,與軟件工程專業(yè)對(duì)教師素質(zhì)的要求有較大差距,很難適應(yīng)培養(yǎng)軟件工程實(shí)踐型人才的需要。此外,不論學(xué)術(shù)型還是應(yīng)用型的高校評(píng)價(jià)教師的標(biāo)準(zhǔn)都是側(cè)重于教師的理論水平和論文數(shù)量,使高校軟件工程專業(yè)的教師在進(jìn)入高校工作幾年后,原來(lái)即使具備有開發(fā)能力的也隨著新技術(shù)的發(fā)展而逐漸淘汰,無(wú)形中引導(dǎo)著教師隊(duì)伍建設(shè)向?qū)W術(shù)型方向發(fā)展,而忽視了工程實(shí)踐水平的提高。

2CDIO與軟件工程專業(yè)

從項(xiàng)目或產(chǎn)品的生命周期可知,工程項(xiàng)目、產(chǎn)品運(yùn)行的生命周期基本都要經(jīng)歷構(gòu)思(Conceive)、設(shè)計(jì)(Design)、實(shí)現(xiàn)(Implement)和運(yùn)作(Operate)這樣的階段。工程項(xiàng)目或產(chǎn)品首先要根據(jù)需求進(jìn)行構(gòu)思,將科學(xué)原理轉(zhuǎn)化為工程項(xiàng)目或者產(chǎn)品開發(fā)的計(jì)劃方案;再根據(jù)計(jì)劃方案進(jìn)行設(shè)計(jì),確定實(shí)現(xiàn)工程實(shí)施或生產(chǎn)產(chǎn)品的工藝流程、操作程序等的設(shè)計(jì)方案;然后根據(jù)設(shè)計(jì)方案進(jìn)行項(xiàng)目的實(shí)施或者產(chǎn)品的生產(chǎn)實(shí)現(xiàn);最后是完成項(xiàng)目的運(yùn)行服務(wù)或生產(chǎn)產(chǎn)品的銷售、售后服務(wù)。因此,麻省理工學(xué)院和瑞典皇家工學(xué)院等4所大學(xué)組成跨國(guó)研究,以產(chǎn)品運(yùn)行的生命周期所需要的從業(yè)人員必須具備的知識(shí)、能力、素質(zhì)出發(fā),經(jīng)過(guò)4年的探索研究,設(shè)計(jì)了工程教育模式,創(chuàng)立了CDIO工程教育理念。2011年,CDIO區(qū)域性國(guó)際會(huì)議在北京中苑賓館隆重召開,教育部部長(zhǎng)助理林蕙青指出,未來(lái)我國(guó)高等工程教育改革發(fā)展的戰(zhàn)略重點(diǎn)就是“四個(gè)更加重視”:一要更加重視高等工程教育服務(wù)國(guó)家發(fā)展戰(zhàn)略和經(jīng)濟(jì)發(fā)展方式轉(zhuǎn)變的需要;二要更加重視與行業(yè)企業(yè)合作育人、合作辦學(xué)、合作就業(yè);三要更加重視學(xué)生社會(huì)責(zé)任感、綜合素質(zhì)和工程實(shí)踐能力培養(yǎng);四要更加重視提高工程技術(shù)人才培養(yǎng)的國(guó)際化水平。CDIO工程教育模式有利于解決當(dāng)前工程教育實(shí)踐中存在的重理論輕實(shí)踐、強(qiáng)調(diào)個(gè)人學(xué)術(shù)能力而忽視團(tuán)隊(duì)協(xié)作精神、重視知識(shí)學(xué)習(xí)而輕視開拓創(chuàng)新培養(yǎng)等諸多問(wèn)題。此外,從國(guó)家實(shí)施卓越工程師培養(yǎng)的11條通用標(biāo)準(zhǔn)看,每個(gè)標(biāo)準(zhǔn)的實(shí)現(xiàn)都能夠在CDIO工程教育模式中體現(xiàn),因此在國(guó)家大力推進(jìn)高等工程教育“卓越計(jì)劃”中融合CDIO的教育理念必將為高質(zhì)量實(shí)施“卓越計(jì)劃”起到積極的推進(jìn)作用。在軟件工程學(xué)科領(lǐng)域,軟件工程是應(yīng)用計(jì)算機(jī)科學(xué)理論和技術(shù)以及工程管理原則和方法,根據(jù)用戶的要求,按照按預(yù)算和進(jìn)度實(shí)現(xiàn)軟件產(chǎn)品的定義、開發(fā)、和維護(hù)的工程,是研究用工程化方法構(gòu)建和維護(hù)有效、實(shí)用和高質(zhì)量的軟件的學(xué)科。軟件工程研究的對(duì)象是軟件系統(tǒng),涵蓋軟件科學(xué)與工程兩個(gè)方面。軟件科學(xué)研究的重點(diǎn)在于發(fā)現(xiàn)軟件可信性、度量和演化的基本規(guī)律,以應(yīng)對(duì)當(dāng)今軟件所面臨的復(fù)雜性、開放性和演化性等一系列重要挑戰(zhàn),是工程應(yīng)用的理論層面;而軟件工程的重點(diǎn)在于綜合應(yīng)用包括科學(xué)方法在內(nèi)的各種軟件設(shè)計(jì)方法,運(yùn)用各種科學(xué)知識(shí),深刻理解設(shè)計(jì)合格軟件產(chǎn)品所涉及的多方面因素,去構(gòu)建可靠、滿足需求的軟件產(chǎn)品。IEEE最新的軟件工程知識(shí)體系(SWEBOK)將軟件工程知識(shí)體系分解成10個(gè)知識(shí)域,即軟件需求、軟件設(shè)計(jì)、軟件構(gòu)造、軟件測(cè)試、軟件維護(hù)、軟件配置管理、軟件工程管理、軟件工程過(guò)程、軟件工程工具和方法、軟件質(zhì)量,這些知識(shí)領(lǐng)域貫穿于軟件產(chǎn)品生命周期的全過(guò)程。因此,在軟件工程專業(yè)“卓越計(jì)劃”中,以軟件產(chǎn)品的方案設(shè)計(jì)、開發(fā)、部署、運(yùn)行的軟件生命周期為主線,將CDIO工程教育融合到卓越軟件工程師的培養(yǎng)中是必要且可行的,有利于培養(yǎng)出軟件設(shè)計(jì)能力、國(guó)際交流能力、管理與溝通能力和職業(yè)發(fā)展能力強(qiáng)的,具有軟件工程背景的復(fù)合型、應(yīng)用型高層次軟件工程技術(shù)人才,推動(dòng)軟件產(chǎn)業(yè)不斷開拓創(chuàng)新。

3融合CDIO理念的軟件工程專業(yè)卓越工程師的培養(yǎng)

3.1引入CDIO工程教育模型的綜合培養(yǎng)理念設(shè)計(jì)軟件工程應(yīng)用型創(chuàng)新人才培養(yǎng)模式

融合CDIO工程教育理念進(jìn)行卓越軟件工程師培養(yǎng),對(duì)傳統(tǒng)的教育模式進(jìn)行改革,將軟件工程教育與項(xiàng)目、產(chǎn)品的構(gòu)思、設(shè)計(jì)、實(shí)現(xiàn)和運(yùn)作生命周期中所需要的知識(shí)、能力、素質(zhì)緊密結(jié)合,以項(xiàng)目或軟件產(chǎn)品的生命周期為載體,引入校企合作機(jī)制,采用3+0.5+0.5的培養(yǎng)模式。前3年與傳統(tǒng)的軟件工程教育類似,完成軟件工程專業(yè)所需要的基本知識(shí)、基本技能和基本素質(zhì)的培養(yǎng)。在后面的1年分為兩個(gè)階段,第一個(gè)階段我們稱為項(xiàng)目實(shí)訓(xùn),以校外實(shí)習(xí)參觀,校內(nèi)講座、實(shí)訓(xùn)的教學(xué)方式,用已經(jīng)開發(fā)完成的項(xiàng)目或軟件產(chǎn)品為例,模擬企業(yè)運(yùn)作進(jìn)行教學(xué),熟悉項(xiàng)目工程、產(chǎn)品生命周期的各個(gè)環(huán)節(jié),將前3年學(xué)習(xí)的知識(shí)融合,在實(shí)訓(xùn)中掌握開發(fā)工具,以學(xué)生以主動(dòng)的、實(shí)踐的方式接受軟件工程設(shè)計(jì)能力、開發(fā)能力和素質(zhì)教育的培養(yǎng)。第二個(gè)階段,學(xué)生進(jìn)入合作企業(yè)或者就業(yè)企業(yè),參與到企業(yè)真正的項(xiàng)目開發(fā)中,以企業(yè)的課題完成畢業(yè)設(shè)計(jì),在設(shè)計(jì)中鍛煉職業(yè)能力。

3.2構(gòu)建適合CDIO工程教育模型的理論教學(xué)體系

堅(jiān)實(shí)的專業(yè)基礎(chǔ)是學(xué)生今后成為優(yōu)秀工程技術(shù)人員和管理者的保證,也是CDIO培養(yǎng)模式的基石。以軟件產(chǎn)品的構(gòu)思、設(shè)計(jì)、實(shí)施、運(yùn)行為目標(biāo)倒推成為卓越軟件工程師所需要的知識(shí)、能力、素質(zhì),以培養(yǎng)知識(shí)、能力、素質(zhì)去組織理論教學(xué)體系。包括軟件從業(yè)人員所需要具備的良好的數(shù)學(xué)建模能力課程:微積分、線性代數(shù)、概率論和數(shù)理統(tǒng)計(jì)等;運(yùn)用計(jì)算機(jī)進(jìn)行軟件開發(fā)所需的計(jì)算數(shù)學(xué)課程:離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析與設(shè)計(jì)等;進(jìn)行軟件開發(fā)所需的軟硬件系統(tǒng)基礎(chǔ)課程:操作系統(tǒng)、軟件工程導(dǎo)論、數(shù)據(jù)庫(kù)原理、信息系統(tǒng)基礎(chǔ)、計(jì)算機(jī)系統(tǒng)結(jié)構(gòu)、計(jì)算機(jī)網(wǎng)絡(luò)和編譯原理等;進(jìn)行軟件設(shè)計(jì)所需的軟件開發(fā)類課程:軟件需求分析、軟件構(gòu)架、軟件設(shè)計(jì)、軟件測(cè)試、軟件維護(hù);軟件工程工具等;軟件從業(yè)人員需要具備的良好的身體素質(zhì)和心理素質(zhì)的人文素質(zhì)系列課程:形勢(shì)與政策、馬克思主義基本原理、思想/鄧小平理論和“三個(gè)代表”重要思想概論、法律法規(guī)、大學(xué)生心理健康教育、體育、團(tuán)隊(duì)激勵(lì)與溝通及全校性選修課程等;軟件從業(yè)人員需要具備的掌握發(fā)達(dá)國(guó)家的技術(shù)和了解國(guó)際IT文化的外語(yǔ)應(yīng)用能力課程:基礎(chǔ)英語(yǔ)、英語(yǔ)聽(tīng)說(shuō)、日語(yǔ)基礎(chǔ)和專業(yè)英語(yǔ)。

3.3構(gòu)建適合CDIO工程教育模型的一體化、多層次的實(shí)踐教學(xué)體系

CDIO工程教育理念是“做中學(xué)”原則和“基于項(xiàng)目的教育和學(xué)習(xí)”的集中體現(xiàn),軟件工程專業(yè)應(yīng)用型創(chuàng)新人才的培養(yǎng),實(shí)踐能力的提高是設(shè)計(jì)軟件產(chǎn)品能夠?qū)嵤┖瓦\(yùn)行的關(guān)鍵。以產(chǎn)品的運(yùn)行周期為主線的一體化、多層次的實(shí)踐教學(xué)體系是以驗(yàn)證性實(shí)驗(yàn)為基礎(chǔ),實(shí)現(xiàn)第一層次的基本實(shí)踐能力培養(yǎng);以課程設(shè)計(jì)、實(shí)踐課程為貫穿專業(yè)課程模塊的線索,實(shí)現(xiàn)第二層次與第三層次的個(gè)人能力及團(tuán)隊(duì)能力培養(yǎng);以校內(nèi)外實(shí)踐基地的實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)為載體,實(shí)現(xiàn)第四層次的構(gòu)思(C)、設(shè)計(jì)(D)、實(shí)施(I)和運(yùn)行(O)綜合能力培養(yǎng)。以此形成集實(shí)驗(yàn)、課程設(shè)計(jì)、實(shí)踐課程、實(shí)訓(xùn)和畢業(yè)設(shè)計(jì)一體化、多層次的實(shí)踐教學(xué)體系。基于CDIO的“做中學(xué)”原則的人才培養(yǎng)模式,采取向企業(yè)派駐科技特派員和聘任企業(yè)技術(shù)人員為兼職教師的“雙向聘任制”模式,使軟件工程專業(yè)與軟件企業(yè)更為緊密地結(jié)合。企業(yè)技術(shù)人員和校內(nèi)教師聯(lián)合建立項(xiàng)目開發(fā)小組,讓學(xué)生通過(guò)實(shí)際項(xiàng)目研發(fā),體驗(yàn)軟件產(chǎn)品生命周期各個(gè)階段的從業(yè)人員角色。在項(xiàng)目研發(fā)中進(jìn)行需求分析、軟件體系結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、接口設(shè)計(jì)和算法設(shè)計(jì),編碼實(shí)現(xiàn),測(cè)試、投入運(yùn)作等一系列工程實(shí)踐。以此為學(xué)生職業(yè)能力訓(xùn)練和教師項(xiàng)目開發(fā)鍛煉提供一個(gè)真實(shí)的職業(yè)環(huán)境,有助于學(xué)生的職業(yè)素質(zhì)、職業(yè)態(tài)度和習(xí)慣的形成?!盎陧?xiàng)目的教育和學(xué)習(xí)”采用“雙向聘任制”模式驅(qū)動(dòng),專業(yè)教師與實(shí)踐基地軟件技術(shù)人員間角色轉(zhuǎn)換;科研、技術(shù)研發(fā)項(xiàng)目與教學(xué)課題間的相互滲透。學(xué)校將工程實(shí)踐列入教師教學(xué)質(zhì)量考核的指標(biāo),甚至職稱晉升的指標(biāo),引導(dǎo)教師加強(qiáng)自身工程能力的提高,這將逐步解決困擾軟件工程專業(yè)發(fā)展的教師隊(duì)伍、實(shí)踐、實(shí)訓(xùn)的難題。

3.4按照知識(shí)、能力、素質(zhì),規(guī)范人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),保障卓越工程師計(jì)劃的順利實(shí)施

培養(yǎng)質(zhì)量標(biāo)準(zhǔn),是規(guī)定某一個(gè)專業(yè)的專業(yè)培養(yǎng)目標(biāo)、畢業(yè)要求、實(shí)現(xiàn)途徑、評(píng)價(jià)方式的教學(xué)指導(dǎo)性文件。它是聯(lián)系專業(yè)培養(yǎng)目標(biāo)與教學(xué)活動(dòng)的中間橋梁,可以確保不同的教師有效、連貫而目標(biāo)一致地開展教學(xué)工作,對(duì)教師的教學(xué)具有直接的指導(dǎo)作用。在“卓越工計(jì)劃”中引入先進(jìn)的CDIO教育理念,將“卓越工計(jì)劃”通用標(biāo)準(zhǔn)與軟件工程行業(yè)標(biāo)準(zhǔn)、企業(yè)標(biāo)準(zhǔn)、職業(yè)資格標(biāo)準(zhǔn)結(jié)合制定人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),以標(biāo)準(zhǔn)規(guī)范人才培養(yǎng)是保障卓越工程師計(jì)劃順序?qū)嵤┑挠行ПU稀?

4結(jié)語(yǔ)

從軟件工程專業(yè)培養(yǎng)的畢業(yè)生和軟件企業(yè)實(shí)際需要的員工存在的矛盾入手,分析了在軟件工程專業(yè)實(shí)施“卓越工計(jì)劃”存在的問(wèn)題。通過(guò)采納CDIO標(biāo)準(zhǔn)和工程教育理念,以軟件工程產(chǎn)品的生命周期中對(duì)人才的知識(shí)、能力、素質(zhì)的需求出發(fā),探索軟件工程專業(yè)創(chuàng)新型人才培養(yǎng)模式、理論教學(xué)體系、實(shí)踐教學(xué)體系以及人才培養(yǎng)標(biāo)準(zhǔn)。以人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn)為抓手,推進(jìn)軟件工程專業(yè)卓越工程師培養(yǎng)計(jì)劃的實(shí)施,改變當(dāng)前軟件工程人才培養(yǎng)過(guò)程中的“重理論、輕實(shí)踐”、“重視知識(shí)學(xué)習(xí)而輕視開拓創(chuàng)新”等方面的不足,最終達(dá)到提高軟件工程人才培養(yǎng)質(zhì)量的目的。

作者:汪軍強(qiáng)俊單位:安徽工程大學(xué)

軟件工程專業(yè)論文:“軟件工程專業(yè)卓越工程師培養(yǎng)方案”的探索與實(shí)踐

“軟件工程專業(yè)卓越工程師培養(yǎng)方案”的探索與實(shí)踐

2004年,世界工程師大會(huì)在中國(guó)召開,會(huì)議的主題是“工程師塑造可持續(xù)發(fā)展的未來(lái)”。這個(gè)主題告訴我們,“工程師”對(duì)人類未來(lái)發(fā)展的重要性,同時(shí)也告訴我們“工程教育”對(duì)人類未來(lái)發(fā)展的重要性。[1]應(yīng)該看到,盡管一些應(yīng)用型本科院校把培養(yǎng)“一線工程師”作為學(xué)校的辦學(xué)宗旨,并在此基礎(chǔ)上對(duì)教學(xué)模式、教學(xué)方法進(jìn)行了一系列的教學(xué)改革,但由于與企業(yè)的結(jié)合不夠緊密,高等工程教育所培養(yǎng)出的“一線工程師”與企業(yè)、與社會(huì)的脫節(jié)比較嚴(yán)重,不能適應(yīng)現(xiàn)代社會(huì)發(fā)展的需求。[2] [3]

2010年6月教育部基于提高工科院校專業(yè)教育教學(xué)水平而正式啟動(dòng)推出的“卓越工程師教育培養(yǎng)計(jì)劃”(以下簡(jiǎn)稱“卓越計(jì)劃”)[4]是貫徹落實(shí)《國(guó)家中長(zhǎng)期教育改革和發(fā)展規(guī)劃綱要(2010-2020年)》和《國(guó)家中長(zhǎng)期人才發(fā)展規(guī)劃綱要(2010-2020年)》的重大教育計(jì)劃。該計(jì)劃旨在培養(yǎng)造就一大批創(chuàng)新能力強(qiáng)、適應(yīng)經(jīng)濟(jì)社會(huì)發(fā)展需要的高質(zhì)量各類型工程技術(shù)人才,為國(guó)家走新型工業(yè)化發(fā)展道路、建設(shè)創(chuàng)新型國(guó)家和人才強(qiáng)國(guó)戰(zhàn)略服務(wù),對(duì)促進(jìn)高等教育面向社會(huì)需求培養(yǎng)人才,全面提高工程教育人才培養(yǎng)質(zhì)量具有十分重要的示范和引導(dǎo)作用。

上海應(yīng)用技術(shù)學(xué)院“軟件工程”專業(yè)從 2010 年起即著手準(zhǔn)備,在原有專業(yè)設(shè)置基礎(chǔ)上不斷探索與實(shí)踐,根據(jù)it學(xué)科行業(yè)發(fā)展的特殊性,制定具有前瞻性的人才培養(yǎng)標(biāo)準(zhǔn),并通過(guò)全面修訂人才培養(yǎng)方案、實(shí)施人才培養(yǎng)模式、教學(xué)方式、訓(xùn)練方式和評(píng)價(jià)方式等的改革。

一、培養(yǎng)模式

本專業(yè)實(shí)施“3+1”校企聯(lián)合培養(yǎng)模式,學(xué)生須接受3年的在校培養(yǎng),累計(jì)1年的企業(yè)實(shí)踐和畢業(yè)設(shè)計(jì)。前三年學(xué)生在校學(xué)習(xí)學(xué)科基礎(chǔ)知識(shí)和軟件工程的基本理論知識(shí)和技能,打好從事軟件工程領(lǐng)域工作的扎實(shí)專業(yè)基礎(chǔ)。在校學(xué)習(xí)過(guò)程中,定期聘請(qǐng)企業(yè)教師參與到教學(xué)實(shí)踐中,使學(xué)生對(duì)企業(yè)的生產(chǎn)實(shí)際有初步的了解。

第四年學(xué)生將被安排在合作企業(yè)進(jìn)行為期一年的學(xué)習(xí)與實(shí)踐。一些與企業(yè)聯(lián)系密切的專業(yè)課程及畢業(yè)設(shè)計(jì)在企業(yè)完成,學(xué)生參與到企業(yè)的各個(gè)項(xiàng)目組,隨項(xiàng)目組一起參與實(shí)際項(xiàng)目的開發(fā)。項(xiàng)目組負(fù)責(zé)人將視學(xué)生為自己的員工,本文由論文聯(lián)盟//收集整理分派合適的工作要學(xué)生隨導(dǎo)師或獨(dú)立完成。通過(guò)參加一個(gè)或幾個(gè)實(shí)際項(xiàng)目的工作,獨(dú)立地完成一部分工作,并以企業(yè)標(biāo)準(zhǔn)進(jìn)行考核,使學(xué)生對(duì)軟件標(biāo)準(zhǔn)化設(shè)計(jì)的全過(guò)程有更深入的了解。增強(qiáng)學(xué)生的責(zé)任心,提高學(xué)生的實(shí)際工作能力。

二、培養(yǎng)標(biāo)準(zhǔn)

按照教育部“卓越工程師教育培養(yǎng)計(jì)劃”的總體工作思路和標(biāo)準(zhǔn)要求,上海應(yīng)用技術(shù)學(xué)院“軟件工程專業(yè)卓越計(jì)劃”將以“培養(yǎng)面向未來(lái)國(guó)家建設(shè)需要,適應(yīng)未來(lái)科技發(fā)展,德智體全面發(fā)展,掌握軟件工程學(xué)科的基本原理和基本知識(shí),具有扎實(shí)的基礎(chǔ)理論、寬厚的專業(yè)知識(shí)和良好的實(shí)踐能力,獲得工程師基本訓(xùn)練,能勝任軟件工程項(xiàng)目的規(guī)劃、設(shè)計(jì)、實(shí)施、管理、研究、教育,以及投資與開發(fā)等工作,具有創(chuàng)新精神和國(guó)際視野的卓越的專業(yè)工程師”。

三、培養(yǎng)方案架構(gòu)

按照課程群和模塊化的指導(dǎo)思想搭建培養(yǎng)方案的課程架構(gòu),滿足不同學(xué)生、企業(yè)對(duì)知識(shí)能力培養(yǎng)的需求。培養(yǎng)方案課程體系總體架構(gòu)如圖1所示。1-5學(xué)期按照課程群進(jìn)行教學(xué),滿足學(xué)生對(duì)不同知識(shí)能力的需求;第6學(xué)期根據(jù)學(xué)生實(shí)習(xí)企業(yè)對(duì)知識(shí)能力的需求分模塊進(jìn)行教學(xué);第7-8學(xué)期進(jìn)入對(duì)口的企業(yè)實(shí)習(xí)并完成畢業(yè)設(shè)計(jì)。

四、校內(nèi)培養(yǎng)方案

校內(nèi)培養(yǎng)方案的設(shè)計(jì)目標(biāo)是通過(guò)學(xué)習(xí)使學(xué)生具有較強(qiáng)的工程意識(shí)、工程素質(zhì)、工程實(shí)踐能力,成為專業(yè)知識(shí)扎實(shí)、動(dòng)手能力突出、素質(zhì)優(yōu)良的卓越軟件技術(shù)人才。為了保證卓越工程師培養(yǎng)計(jì)劃的實(shí)現(xiàn),制定了卓越工程師計(jì)劃專業(yè)知識(shí)與能力的實(shí)現(xiàn)矩陣,進(jìn)一步明確了本科課程體系設(shè)置,包括課程模塊的構(gòu)成、具體翔實(shí)的課程教學(xué)目標(biāo)以及教學(xué)考查方式。結(jié)合專業(yè)特點(diǎn)以及學(xué)校學(xué)院的教學(xué)平臺(tái)、 教學(xué)設(shè)施、教學(xué)創(chuàng)新實(shí)踐基地等,加強(qiáng)了教育教學(xué)中的基礎(chǔ)性、創(chuàng)新性、實(shí)踐性、國(guó)際化,使專業(yè)的教育教學(xué)更上一個(gè)新的臺(tái)階。

(一)課程群劃分

將課程劃分為三條主線進(jìn)行教學(xué):1.基本理論課群,包括操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò)、離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法、計(jì)算機(jī)原理等。本部分課程培養(yǎng)學(xué)生計(jì)算機(jī)學(xué)科的基本理論和體系結(jié)構(gòu),使學(xué)生具備堅(jiān)實(shí)的理論基礎(chǔ),為其今后的繼續(xù)學(xué)習(xí)和發(fā)展打下基礎(chǔ),同時(shí)滿足學(xué)生考研需求。2.程序設(shè)計(jì)能力課程群,.net、java兩個(gè)主流平臺(tái)并重,再加上三門培養(yǎng)綜合設(shè)計(jì)能力的課程,以提高學(xué)生的實(shí)踐動(dòng)手能力,并滿足不同企業(yè)對(duì)開發(fā)工具的需求。為了加強(qiáng)學(xué)生的程序設(shè)計(jì)能力,我們?cè)谡n程設(shè)置上體現(xiàn)了在校學(xué)習(xí)期間三年不斷線的思想,每學(xué)期都有與程序設(shè)計(jì)有關(guān)的課程和實(shí)訓(xùn)。要求學(xué)生第一年編寫代碼不少于5000行,第二年不少于10000行,第三年不少于20000行。在進(jìn)入企業(yè)之時(shí),已經(jīng)具備了較強(qiáng)的程序設(shè)計(jì)能力。3.軟件工程能力課程群,以提供學(xué)生軟件工程的管理與被管理能力。

(二)課程模塊劃分

根據(jù)合作企業(yè)的知識(shí)能力的不同需求劃分為若干不同模塊。通過(guò)對(duì)學(xué)生工作去向的跟蹤調(diào)查和軟件工程行業(yè)需求調(diào)查,確定了erp開發(fā)、web應(yīng)用開發(fā)、手機(jī)應(yīng)用開發(fā)、軟件咨詢服務(wù)等幾個(gè)方向。每個(gè)方向設(shè)立若干課程構(gòu)成若干課程模塊,對(duì)應(yīng)不同的去向,滿足不同企業(yè)的需求。在基本能力培養(yǎng)的基礎(chǔ)上,根據(jù)學(xué)生第四年去向選擇模塊,在第6學(xué)期完成,由企業(yè)方參與教學(xué),完成學(xué)生進(jìn)入企業(yè)的過(guò)渡。

五、企業(yè)培養(yǎng)方案

企業(yè)培養(yǎng)方案突出了理論和實(shí)踐綜合素質(zhì)的培養(yǎng),在教學(xué)體系上形成了企業(yè)導(dǎo)師教學(xué)講解、專題實(shí)訓(xùn)、項(xiàng)目實(shí)踐的“三位一體”、工學(xué)交替的人才培養(yǎng)方案。

整個(gè)企業(yè)階段的培養(yǎng)方案劃分為企業(yè)工程教育或?qū)I(yè)特色實(shí)習(xí)(累計(jì)15周)、現(xiàn)場(chǎng)工程實(shí)踐和專業(yè)綜合設(shè)計(jì)(累計(jì)25周)兩個(gè)部分,共40周,其中:

1.企業(yè)工程教育或?qū)I(yè)特色實(shí)習(xí)(15周)

根據(jù)企業(yè)的業(yè)務(wù)和項(xiàng)目情況設(shè)置相關(guān)課程,折合15周。目的是培養(yǎng)軟件企業(yè)需要的一線工程人才。為了提高本專業(yè)特色實(shí)習(xí)的質(zhì)量,聘用計(jì)算機(jī)軟件工程專業(yè)知識(shí)過(guò)硬、實(shí)踐經(jīng)驗(yàn)豐富的技術(shù)人員為教師。在實(shí)習(xí)過(guò)程中,采用案例教學(xué)法,把企業(yè)實(shí)際軟件工程項(xiàng)目納入學(xué)生實(shí)習(xí)范圍,讓學(xué)生接觸和開發(fā)企業(yè)實(shí)際的工程項(xiàng)目。為了提高實(shí)習(xí)效果,企業(yè)工程教育要做到講授、訓(xùn)練、實(shí)踐穿插進(jìn)行,使學(xué)生全面感受企業(yè)的工作環(huán)境、管理體制和項(xiàng)目開發(fā)過(guò)程,做到學(xué)生學(xué)習(xí)的專業(yè)特色內(nèi)容與企業(yè)實(shí)踐相結(jié)合。

2.現(xiàn)場(chǎng)工程實(shí)踐或?qū)I(yè)綜合設(shè)計(jì)(25周)

為使學(xué)生成為滿足軟件產(chǎn)業(yè)需求的創(chuàng)新型人才,專業(yè)綜合設(shè)計(jì)采用項(xiàng)目驅(qū)動(dòng)的實(shí)習(xí)模式,專業(yè)綜合設(shè)計(jì)通過(guò)參與企業(yè)實(shí)際項(xiàng)目完成,共25周。專業(yè)綜合設(shè)計(jì)課題全部來(lái)源于企業(yè)的工程項(xiàng)目,實(shí)行1人1題,由實(shí)習(xí)單位的專業(yè)技術(shù)人員和學(xué)校的專業(yè)教師擔(dān)任設(shè)計(jì)指導(dǎo)教師。專業(yè)綜合設(shè)計(jì)結(jié)合實(shí)際工程問(wèn)題,進(jìn)行有針對(duì)性的研究與實(shí)踐,培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識(shí)和技能、分析與解決實(shí)際問(wèn)題的能力,培養(yǎng)學(xué)生勇于探索的創(chuàng)新精神、嚴(yán)肅認(rèn)真的科學(xué)態(tài)度和嚴(yán)謹(jǐn)求實(shí)的工作作風(fēng)。

經(jīng)過(guò)一年多的實(shí)踐,卓越工程師人才培養(yǎng)成效顯著,一批特色鮮明、實(shí)踐能力強(qiáng)的工程應(yīng)用型創(chuàng)新人才脫穎而出,2012屆參加卓越工程師培養(yǎng)方式的學(xué)生,在就業(yè)方面占據(jù)了明顯的優(yōu)勢(shì)。受到了企業(yè)的普遍歡迎。目前,2013屆學(xué)生參加卓越工程師培養(yǎng)計(jì)劃的工作正在進(jìn)行,受到2012屆成功運(yùn)作的影響,學(xué)生們積極性很高。在卓越工程師計(jì)劃的實(shí)施過(guò)程中,我們也發(fā)現(xiàn)了一些培養(yǎng)計(jì)劃中的不足之處,并在2013屆的實(shí)施中加以以調(diào)整。相信經(jīng)過(guò)幾年的努力,我們的培養(yǎng)方案會(huì)愈加成熟。

軟件工程專業(yè)論文:計(jì)算機(jī)專業(yè)“軟件工程”課程的教學(xué)研究

摘要:針對(duì)“軟件工程”這門課的課程特點(diǎn),本文提出幾種實(shí)用的教學(xué)方法和手段,目的為了提高“軟件工程”的教學(xué)質(zhì)量。

關(guān)鍵詞:軟件工程 教學(xué)改進(jìn) 實(shí)踐

中圖分類號(hào):

1、 引言

提起軟件,在當(dāng)今社會(huì)人們并不陌生,正是由于軟件的發(fā)展,使計(jì)算機(jī)應(yīng)用逐步滲透到社會(huì)生活的各個(gè)角落,使各行各業(yè)都發(fā)生很大的變化。這同時(shí)也促進(jìn)人們對(duì)軟件的品種、數(shù)量、功能和質(zhì)量等提出了越來(lái)越高的要求。然而,軟件的規(guī)模越大、越復(fù)雜,人們的軟件開發(fā)能力越顯得力不從心。于是,人們開始重視軟件開發(fā)過(guò)程、方法、工具和環(huán)境的研究,軟件工程應(yīng)運(yùn)而生。

“軟件工程”主要介紹軟件工程的基本原理、開發(fā)方法和開發(fā)工具,通過(guò)本課程的學(xué)習(xí),使學(xué)生了解和初步掌握開發(fā)1個(gè)軟件項(xiàng)目所使用的方法和工具,以及“軟件工程”的發(fā)展過(guò)程和發(fā)展趨勢(shì),為進(jìn)行軟件開發(fā)打下1個(gè)良好的基礎(chǔ)。

2、 課程特點(diǎn)

1。 課程綜合性強(qiáng)。

軟件工程與其他計(jì)算機(jī)課程,如程序設(shè)計(jì)語(yǔ)言、數(shù)據(jù)結(jié)構(gòu)、編譯原理、數(shù)據(jù)庫(kù)以及操作系統(tǒng)等課程都是相互作用和影響的。在1定程度上說(shuō),軟件工程討論的是在實(shí)際開發(fā)當(dāng)中綜合運(yùn)用這些課程中講過(guò)的理論和方法,將這些課程的理論和方法放在1個(gè)統(tǒng)1的目標(biāo)下,這個(gè)目標(biāo)就是在有限的時(shí)間及預(yù)算條件下,開發(fā)出高質(zhì)量的令用戶滿意的軟件。

2。 課程內(nèi)容不斷更新。

軟件工程課程的教學(xué)培養(yǎng)目標(biāo)應(yīng)該以市場(chǎng)需求為導(dǎo)向,使課程培養(yǎng)的學(xué)生真正能夠在軟件行業(yè)中發(fā)揮作用。因此,在授課時(shí),我們不能拘泥于教材內(nèi)容的限制。在講解基本原理、基本概念和基本方法的同時(shí),介紹1些新方法、新技術(shù)。這樣,有助于開拓學(xué)生的視野和培養(yǎng)創(chuàng)新意識(shí)與開發(fā)能力,使他們走向社會(huì)后不至落伍。

3。 課程的實(shí)踐性強(qiáng)。

軟件工程是1門實(shí)踐性很強(qiáng)的課程,它是各種開發(fā)經(jīng)驗(yàn)的總結(jié)與提煉。在學(xué)習(xí)過(guò)程中不但應(yīng)注重概念、原理、方法和技術(shù)的掌握,更應(yīng)注重方法、技術(shù)的實(shí)際應(yīng)用。學(xué)習(xí)軟件工程必須投身于軟件開發(fā)的實(shí)踐,才能真正領(lǐng)悟軟件工程的精髓。

實(shí)際教學(xué)當(dāng)中,這門課的教學(xué)效果往往不是很理想,教師覺(jué)得這門課教起來(lái)較困難,學(xué)生學(xué)習(xí)中多數(shù)也覺(jué)得枯燥無(wú)味,很難達(dá)到較好的教學(xué)效果或獲得較強(qiáng)的實(shí)踐能力等預(yù)期目的。如何改善?結(jié)合軟件工程的課程特點(diǎn),筆者認(rèn)為可以從以下幾個(gè)方面來(lái)改進(jìn)《軟件工程》的教學(xué)質(zhì)量。

三、軟件工程教學(xué)改進(jìn)的內(nèi)容和方法

1。 教學(xué)過(guò)程引入實(shí)際案例

軟件工程課程涉及面很廣,如果不結(jié)合實(shí)際工程項(xiàng)目進(jìn)行教學(xué),很難把教學(xué)內(nèi)容教授給學(xué)生。因此,在教學(xué)過(guò)程中引入案例,將復(fù)雜抽象的概念用具體生動(dòng)的實(shí)例進(jìn)行詮釋,能夠收到事半功倍的效果。例如,在授課時(shí)教師可結(jié)合1個(gè)“學(xué)校教材購(gòu)銷系統(tǒng)”實(shí)例,給學(xué)生介紹具體的開發(fā)過(guò)程和方法。

另外,學(xué)校還可邀請(qǐng)領(lǐng)域內(nèi)有實(shí)際經(jīng)驗(yàn)的資深程序員,針對(duì)軟件工程中具體理論和方法在實(shí)際開發(fā)中的應(yīng)用,在課堂上和學(xué)生進(jìn)行面對(duì)面講座,深入淺出地作講解。這樣,學(xué)生可以更加熟悉、掌握軟件開發(fā)的過(guò)程。

2。 組織課堂討論,形成教學(xué)互動(dòng)

我國(guó)有句名言:“授人以魚,不如授人以漁”。學(xué)生是教學(xué)活動(dòng)的核心,教師要利用合適的方法調(diào)動(dòng)學(xué)生的積極心理和參與意識(shí),改變傳統(tǒng)的教師高高在上的教學(xué)方式,讓學(xué)生參與教學(xué)過(guò)程,有機(jī)會(huì)發(fā)表自己的看法。

比如在講授需求分析這章內(nèi)容時(shí),可結(jié)合“學(xué)校教材購(gòu)銷系統(tǒng)”這個(gè)案例,要求學(xué)生按照軟件工程教學(xué)的思想和方法認(rèn)真做好需求分析。在實(shí)施過(guò)程中,首先由學(xué)生獨(dú)立思考,給出解決方案。然后在課堂上,組織學(xué)生進(jìn)行討論,分析各自解決方案的優(yōu)劣,并進(jìn)行綜合。最后由老師進(jìn)行總結(jié)和評(píng)價(jià),指出該案例所涉及的理論知識(shí)及其應(yīng)用方法,就學(xué)生提出的問(wèn)題進(jìn)行解答。這樣通過(guò)組織學(xué)生討論,可使學(xué)生進(jìn)1步理解和掌握課程內(nèi)容的方法和步驟,使抽象的知識(shí)變得看得見(jiàn),用得著,大大激發(fā)了學(xué)生學(xué)習(xí)的興趣和自信。

3。 加強(qiáng)實(shí)踐環(huán)節(jié)

從本質(zhì)上看,軟件工程的實(shí)踐性和綜合性是其他相關(guān)課程難以比擬的。因此,必須結(jié)合設(shè)計(jì)項(xiàng)目和實(shí)際應(yīng)用加以施教,才能取得良好的教學(xué)效果。那么,在把握教學(xué)進(jìn)度的同時(shí),必須及早安排好課程設(shè)計(jì),讓學(xué)生同步開展課程設(shè)計(jì)。這樣,理論課講完了,課程設(shè)計(jì)也基本結(jié)束,學(xué)生們能從理論和實(shí)踐的結(jié)合上,加深對(duì)軟件工程知識(shí)難點(diǎn)、重點(diǎn)的理解,進(jìn)1步深刻理解軟件過(guò)程和系統(tǒng)消化理論知識(shí),訓(xùn)練項(xiàng)目設(shè)計(jì)的思路,鍛煉實(shí)際開發(fā)能力,培養(yǎng)嚴(yán)格規(guī)范的項(xiàng)目開發(fā)方法和步驟,體驗(yàn)文檔編寫整理、階段性評(píng)審總結(jié)以及軟件測(cè)試等各個(gè)方面的工作流程,直接培養(yǎng)了學(xué)生從事實(shí)際開發(fā)的能力。

四、結(jié)束語(yǔ)

在教學(xué)中,我們還應(yīng)根據(jù)學(xué)生的具體情況,因材施教??傊ㄟ^(guò)不斷改進(jìn)教學(xué),使學(xué)生能更好地理解、掌握知識(shí),運(yùn)用所學(xué)服務(wù)社會(huì)。

軟件工程專業(yè)論文:軟件工程專業(yè)“計(jì)算機(jī)組成原理”課程教學(xué)探討

軟件工程專業(yè)“計(jì)算機(jī)組成原理”課程教學(xué)探討

計(jì)算機(jī)組成原理在我院的軟件工程系被定為專業(yè)基礎(chǔ)課,在學(xué)科體系中起著基礎(chǔ)性和準(zhǔn)備指導(dǎo)性的作用。目標(biāo)是通過(guò)該課程的學(xué)習(xí),使學(xué)生掌握計(jì)算機(jī)各功能部件及整機(jī)運(yùn)行的工作原理和方法,并為學(xué)生建立起整機(jī)的概念。為后期的系統(tǒng)開發(fā)的理論、實(shí)踐的學(xué)習(xí)奠定基礎(chǔ)。但該門課程具有概念多、知識(shí)點(diǎn)多、內(nèi)容抽象等特點(diǎn),加上學(xué)生思想上有“偏軟”現(xiàn)象,使該課程的組織教學(xué)有一定難度。本文將對(duì)計(jì)算機(jī)組成原理的教學(xué)現(xiàn)狀、教學(xué)方法、教學(xué)內(nèi)容、及通過(guò)實(shí)踐等輔助教學(xué)手段來(lái)改進(jìn)教學(xué)等方面進(jìn)行闡述,以期對(duì)一般本科院校的計(jì)算機(jī)組成原理教學(xué)有一定借鑒促進(jìn)作用。

一、計(jì)算機(jī)組成原理的課程的教學(xué)現(xiàn)狀

(一)課程本身的特點(diǎn)決定這門課程教學(xué)難度大

1、基礎(chǔ)概念多的特點(diǎn)

計(jì)算機(jī)組成原理這門課程由于內(nèi)容較多,所涉及的基礎(chǔ)概念也較多。在cpu模塊有微程序、微指令及流水線等系統(tǒng)類概念,其中alu部分有原碼、補(bǔ)碼等與編碼相關(guān)的概念;在存儲(chǔ)器部分,與存儲(chǔ)器單元相關(guān)的有ram、sram、dram、rom及各種rom設(shè)備,與存儲(chǔ)系統(tǒng)相關(guān)的有cache存儲(chǔ)器、虛擬存儲(chǔ)器等概念;外設(shè)部分有中斷等信息的各種傳送方法。對(duì)整個(gè)計(jì)算機(jī)系統(tǒng),有計(jì)算機(jī)的各種性能指標(biāo)。對(duì)各個(gè)概念,靠單本文由論文聯(lián)盟//收集整理純記憶的方法很難掌握,必須放在系統(tǒng)中學(xué)習(xí)。

2、理論性強(qiáng)的特點(diǎn)

計(jì)算機(jī)組成原理這門課程首先要考慮其原理性,現(xiàn)在仍然采用馮.諾依曼式計(jì)算機(jī)模型作為基本模型,但也要考慮現(xiàn)代計(jì)算機(jī)的發(fā)展,以融入實(shí)際的需要。如何對(duì)內(nèi)容進(jìn)行合理的安排、銜接,對(duì)任課教師來(lái)說(shuō),是一不小的挑戰(zhàn)。

3、內(nèi)容抽象的特點(diǎn)

要讓學(xué)生明白計(jì)算機(jī)的工作原理、方法和實(shí)現(xiàn),需弄清數(shù)據(jù)和信號(hào)在計(jì)算機(jī)各部件件間的流動(dòng)情況,對(duì)學(xué)生來(lái)說(shuō),這看不見(jiàn)也摸不著,如何將信息流動(dòng)的復(fù)雜情況形象、生動(dòng)地向?qū)W生展示、講解,教師對(duì)此需要作出相當(dāng)?shù)呐Α?

(二)學(xué)生對(duì)該們課程的認(rèn)識(shí)誤區(qū)

大部分的學(xué)生認(rèn)為,我們學(xué)的專業(yè)是軟件工程,專業(yè)是“偏軟”的,而計(jì)算機(jī)組成原理這門課程是“偏硬”的,對(duì)其轉(zhuǎn)為實(shí)際能力表示懷疑。由于對(duì)這門課程在學(xué)科中的作用認(rèn)識(shí)不明確,在學(xué)生中就有一種印象,學(xué)習(xí)這門課程主要目的是修學(xué)分的需要,另外還有考研的需要,但考研的學(xué)生比例較小,再加上這門課程本身的學(xué)習(xí)難度,因此認(rèn)真學(xué)習(xí)且能學(xué)好這門課程的人數(shù)就不多了。

二、對(duì)組成原理教學(xué)的幾點(diǎn)建議

(一)對(duì)學(xué)生對(duì)該門課程的認(rèn)識(shí)進(jìn)行相應(yīng)正確引導(dǎo)

由于是一門基礎(chǔ)理論課,加上本身的教學(xué)內(nèi)容特點(diǎn),可能內(nèi)容較為枯燥,因此學(xué)生可能會(huì)因?yàn)檎n程內(nèi)容本身而不感興趣。因此我們要在思想上要對(duì)學(xué)生加以引導(dǎo),使學(xué)生認(rèn)識(shí)到,學(xué)習(xí)這門課程不僅對(duì)計(jì)算機(jī)本身的運(yùn)轉(zhuǎn)有更深刻的認(rèn)識(shí),更對(duì)與硬件相關(guān)的嵌入式系統(tǒng)設(shè)計(jì),軟件的設(shè)計(jì)實(shí)現(xiàn)有基礎(chǔ)指導(dǎo)作用。并為學(xué)生在計(jì)算機(jī)領(lǐng)域的進(jìn)一步研究和發(fā)展奠定基礎(chǔ)。因此,學(xué)生不能因?yàn)檫@門課程“偏硬”,而自己的專業(yè)和就業(yè)方向“偏軟”就否定這門課程的重要性。

(二)根據(jù)課程設(shè)置需要對(duì)教學(xué)學(xué)時(shí)進(jìn)行相應(yīng)調(diào)整

根據(jù)不同的專業(yè),學(xué)生的不同層次,及大部分學(xué)生的就業(yè)方向?qū)υ撜n時(shí)設(shè)置不同的教學(xué)學(xué)時(shí)。報(bào)告[3]中指出,對(duì)于多數(shù)調(diào)查對(duì)象為畢業(yè)生的調(diào)查結(jié)果,多數(shù)人認(rèn)為這門課開設(shè)為64、48或32學(xué)時(shí)。而48學(xué)時(shí)的人稍多些。這與本人想法基本一致,對(duì)于非計(jì)算機(jī)專業(yè),作為導(dǎo)論型的,32學(xué)時(shí)足矣;對(duì)于軟件專業(yè),其目的主要是通過(guò)掌握其基本原理,能更好的為軟件系統(tǒng)的設(shè)計(jì)服務(wù),開設(shè)48學(xué)時(shí),其中8學(xué)時(shí)實(shí)驗(yàn)較合理。而對(duì)于偏硬件的計(jì)算機(jī)專業(yè),可以根據(jù)需要,開設(shè)56或64學(xué)時(shí)。

(三)根據(jù)專業(yè)要求及課程設(shè)置對(duì)教學(xué)內(nèi)容作出調(diào)整

計(jì)算機(jī)組成原理在學(xué)科中的地位被定為專業(yè)基礎(chǔ)課,在學(xué)科中具有承上啟下的作用,希望通過(guò)本門課程的學(xué)習(xí),使學(xué)生對(duì)計(jì)算機(jī)硬件的組成、各部件及各部件之間運(yùn)轉(zhuǎn)情況進(jìn)行了解。對(duì)于軟件專業(yè)的學(xué)生來(lái)說(shuō),為硬件相關(guān)的嵌入式系統(tǒng)設(shè)計(jì)及其他軟件的設(shè)計(jì)奠定基礎(chǔ)。計(jì)算機(jī)組成原理從內(nèi)容上主要分為三部分:cpu、存儲(chǔ)器、外設(shè)。但由于學(xué)時(shí)的限制及課程的安排(本專業(yè)開設(shè)了微機(jī)原理課,外設(shè)是其講授重點(diǎn)),重點(diǎn)講授cpu和存儲(chǔ)器兩部分。存儲(chǔ)器內(nèi)容分為主存儲(chǔ)器和存儲(chǔ)體系兩部分內(nèi)容。前者講述存儲(chǔ)元器件的基本原理,而后者則是cache、主存和輔存之間的區(qū)別與聯(lián)系,如果開設(shè)了計(jì)算機(jī)體系結(jié)構(gòu)這么課程,這存儲(chǔ)體系的內(nèi)容可簡(jiǎn)略介紹,具體內(nèi)容由計(jì)算機(jī)體系結(jié)構(gòu)講解。cpu部分與存儲(chǔ)器一樣,在詳細(xì)介紹完其核心部件alu后,重點(diǎn)即是中央處理器章節(jié),即指令的運(yùn)行,而指令的運(yùn)行需要訪問(wèn)存儲(chǔ)器,這就將cpu與存儲(chǔ)體系聯(lián)系起來(lái)了。故這兩部分又是有聯(lián)系的。由此有關(guān)硬件的內(nèi)容就脈絡(luò)清晰、分工明確了。

(四)對(duì)實(shí)驗(yàn)內(nèi)容進(jìn)行合理的學(xué)時(shí)分配

實(shí)驗(yàn)課對(duì)于一門課程來(lái)說(shuō),主要目的是加深對(duì)知識(shí)點(diǎn)認(rèn)識(shí),使抽象的理論變得形象、具體。因此,對(duì)本身理論性強(qiáng),內(nèi)容抽象的計(jì)算機(jī)組成原理課程,實(shí)驗(yàn)課就顯得尤為重要。我們采用的是西安唐都科教儀器公司生產(chǎn)的實(shí)驗(yàn)箱作為實(shí)驗(yàn)設(shè)備。與其相配套的實(shí)驗(yàn)有9個(gè),其中主要包括與cpu中的與alu相關(guān)的3個(gè)實(shí)驗(yàn)、靜態(tài)存儲(chǔ)器存取實(shí)驗(yàn)、微程序控制實(shí)驗(yàn)及4個(gè)模型機(jī)的設(shè)計(jì)類實(shí)驗(yàn)。根據(jù)實(shí)驗(yàn)學(xué)時(shí)的設(shè)置,只有8個(gè)學(xué)時(shí)的實(shí)驗(yàn)課。8個(gè)學(xué)時(shí)全部完成這些實(shí)驗(yàn)有一定難度,因此,可將這些試驗(yàn)進(jìn)行合理的學(xué)時(shí)分配,如第1、2個(gè)學(xué)時(shí)完成第一、二個(gè)實(shí)驗(yàn),因?yàn)閯傞_始做硬件實(shí)驗(yàn)不熟悉,但第二個(gè)運(yùn)算器進(jìn)位實(shí)驗(yàn)教簡(jiǎn)單,可順便完成;有了前面的基礎(chǔ),完成第三個(gè)運(yùn)算器移位控制實(shí)驗(yàn)就簡(jiǎn)單多了,因此和第四個(gè)稍麻煩的靜態(tài)存儲(chǔ)器存取試驗(yàn)合并在第3、4學(xué)時(shí)完成;第5個(gè)實(shí)驗(yàn)內(nèi)容較復(fù)雜,可單獨(dú)安排2個(gè)學(xué)時(shí)完成;這樣就留出了2學(xué)時(shí)來(lái)研究后面的模型及設(shè)計(jì)與實(shí)現(xiàn)的實(shí)驗(yàn)了。

(五)以實(shí)踐為手段帶動(dòng)學(xué)生的學(xué)習(xí)積極性

為了提高學(xué)生的學(xué)習(xí)積極性,加深對(duì)知識(shí)的掌握,實(shí)踐就顯得尤為重要。對(duì)軟件專業(yè)的學(xué)生來(lái)說(shuō),利用軟件對(duì)所學(xué)知識(shí)進(jìn)行模擬不失為一種好的辦法。對(duì)于計(jì)算機(jī)組成原理這門課程,實(shí)驗(yàn)內(nèi)容較為抽象,不易被理解,因此,采用“硬件軟化”的方法,對(duì)課程的實(shí)驗(yàn)內(nèi)容等進(jìn)行模擬,既可加深對(duì)知識(shí)的掌握,又可提高大家的軟件設(shè)計(jì)、編程能力。本系為了提高大家參與的積極性,采用了學(xué)生科技立項(xiàng)的辦法,系里拿出一部分資金,將“計(jì)算機(jī)組成原理虛擬實(shí)驗(yàn)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)”作為一學(xué)生科技項(xiàng)目,鼓勵(lì)學(xué)生組隊(duì)參加,和其他項(xiàng)目一起參加評(píng)比,并進(jìn)行獎(jiǎng)勵(lì)的辦法,在學(xué)生中得到了良好的響應(yīng)。學(xué)生做出的項(xiàng)目教師可拿來(lái)作為課堂教學(xué)用,并可鼓勵(lì)學(xué)生在此基礎(chǔ)上進(jìn)行改進(jìn),進(jìn)一步完善。以后甚至可以將系統(tǒng)分塊,讓學(xué)生分組做,并作為課后作業(yè)的一部分,計(jì)入學(xué)生平時(shí)成績(jī)。以此提高學(xué)生的學(xué)習(xí)興趣和動(dòng)力。

三、結(jié)語(yǔ)

計(jì)算機(jī)組成原理這門課程由于其本身知識(shí)點(diǎn)多、內(nèi)容相對(duì)抽象、知識(shí)“偏硬”等特點(diǎn),對(duì)軟件專業(yè)的學(xué)生來(lái)說(shuō),普遍學(xué)習(xí)的積極性不高,對(duì)知識(shí)的掌握不能達(dá)到預(yù)期的目的。本文從對(duì)學(xué)生的引導(dǎo)、課時(shí)的設(shè)置、教學(xué)內(nèi)容的調(diào)整等方面進(jìn)行了討論,特別提出通過(guò)“硬化軟件”的方法,提高大家學(xué)習(xí)的積極性。相信經(jīng)過(guò)多方面的努力,學(xué)生會(huì)喜歡并學(xué)好這門課程,該課程也將很好地發(fā)揮其在學(xué)科體系中的作用。

軟件工程專業(yè)論文:軟件工程專業(yè)創(chuàng)新創(chuàng)業(yè)教育模式研究

摘要:高校創(chuàng)新創(chuàng)業(yè)正在如火如荼地進(jìn)行。軟件行業(yè)作為21世紀(jì)最熱門的專業(yè),短時(shí)間內(nèi)造就了無(wú)數(shù)的傳奇人物。但據(jù)不完全統(tǒng)計(jì),大學(xué)生的創(chuàng)業(yè)成功率僅有2%~3%。這就要求高校在教育中應(yīng)開展軟件工程專業(yè)創(chuàng)新創(chuàng)業(yè)教育,以適應(yīng)其創(chuàng)新創(chuàng)業(yè)的需要。

關(guān)鍵詞:軟件工程;創(chuàng)新創(chuàng)業(yè);教育模式

軟件行業(yè)相比其他專業(yè),更容易創(chuàng)業(yè)。因此,高校對(duì)軟件專業(yè)學(xué)生進(jìn)行創(chuàng)新創(chuàng)業(yè)培養(yǎng),是學(xué)生面向社會(huì)、面向職場(chǎng)的重要措施。那么,如何對(duì)軟件工程專業(yè)學(xué)生進(jìn)行創(chuàng)新創(chuàng)業(yè)教育呢?筆者認(rèn)為應(yīng)以創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)機(jī)制為基礎(chǔ),將創(chuàng)新創(chuàng)業(yè)教育與專業(yè)課、實(shí)踐課進(jìn)行深度融合。

一、軟件工程創(chuàng)新創(chuàng)業(yè)人才培養(yǎng)存在的問(wèn)題

1.缺乏創(chuàng)新創(chuàng)業(yè)指導(dǎo)教師

大部分高校軟件工程專業(yè)的創(chuàng)新創(chuàng)業(yè)師資比較匱乏,缺少既懂專業(yè)又懂創(chuàng)新創(chuàng)業(yè)的教師。絕大多數(shù)的教師在教授軟件專業(yè)課程方面不存在任何問(wèn)題,但缺乏創(chuàng)新創(chuàng)業(yè)的指導(dǎo)能力。高校并沒(méi)有相關(guān)的政策,鼓勵(lì)教師帶領(lǐng)學(xué)生進(jìn)行創(chuàng)新創(chuàng)業(yè)實(shí)踐,承擔(dān)創(chuàng)新創(chuàng)業(yè)工作,造成部分教師的積極性不高。

2.創(chuàng)新創(chuàng)業(yè)課程體系的不完善

軟件工程專業(yè)所有課程安排均為基礎(chǔ)公共課和專業(yè)課。許多高校將創(chuàng)新創(chuàng)業(yè)課程作為選修課程進(jìn)行安排,課程安排單一且課時(shí)較少,缺乏創(chuàng)新創(chuàng)業(yè)課程的完整體系。部分學(xué)生僅僅追求修滿學(xué)分,無(wú)實(shí)踐經(jīng)驗(yàn),沒(méi)有接受過(guò)創(chuàng)新創(chuàng)業(yè)指導(dǎo)。

3.缺少創(chuàng)新創(chuàng)業(yè)實(shí)踐平臺(tái)

學(xué)生創(chuàng)新創(chuàng)業(yè)不單是高校的事情,還需要高校、政府和企業(yè)一起努力,共同培養(yǎng)。目前的情況是,教師教授學(xué)生創(chuàng)新創(chuàng)業(yè)理論卻無(wú)法指導(dǎo)大批的學(xué)生進(jìn)行實(shí)踐,造成學(xué)生紙上談兵,缺乏經(jīng)驗(yàn);政府資金投入較少,普及面小;校企合作少,孵化項(xiàng)目投入較少。

二、軟件工程專業(yè)創(chuàng)新創(chuàng)業(yè)培養(yǎng)模式設(shè)計(jì)

1.提升教師的創(chuàng)新創(chuàng)業(yè)素質(zhì),優(yōu)化師資結(jié)構(gòu)

高校應(yīng)引入專職的創(chuàng)新創(chuàng)業(yè)教師對(duì)學(xué)生進(jìn)行創(chuàng)業(yè)知識(shí)教育,引導(dǎo)學(xué)生將專業(yè)知識(shí)與創(chuàng)業(yè)知識(shí)相結(jié)合,培養(yǎng)其創(chuàng)新創(chuàng)業(yè)思維;在此基礎(chǔ)上,可借助外部力量(國(guó)內(nèi)外公開課、創(chuàng)新創(chuàng)業(yè)指導(dǎo)教師、企業(yè)指導(dǎo)教師、軟件企業(yè)工程師)培養(yǎng)復(fù)合型人才;要堅(jiān)持高校、企業(yè)及政府聯(lián)合培養(yǎng)的基本原則,構(gòu)建和完善合作企業(yè)師資庫(kù),以企業(yè)帶動(dòng)就業(yè)和創(chuàng)業(yè);要建立完善的教師創(chuàng)新創(chuàng)業(yè)考核機(jī)制和激勵(lì)制度,以激發(fā)教師帶領(lǐng)學(xué)生進(jìn)行創(chuàng)新創(chuàng)業(yè)的動(dòng)力。

2.完善軟件工程專業(yè)創(chuàng)新創(chuàng)業(yè)課程體系

根據(jù)軟件行業(yè)需要,高校要培養(yǎng)能從事軟件需求分析、軟件設(shè)計(jì)、編程開發(fā)、測(cè)試及用戶培訓(xùn)的應(yīng)用型人才。在此基礎(chǔ)上,培養(yǎng)產(chǎn)品經(jīng)理及項(xiàng)目經(jīng)理人才。除了專業(yè)能力培養(yǎng)外,要使學(xué)生具備創(chuàng)新創(chuàng)業(yè)思維和能力,高校還需設(shè)立創(chuàng)新創(chuàng)業(yè)課程,如大學(xué)生職業(yè)規(guī)劃、創(chuàng)新創(chuàng)業(yè)心理學(xué)、大學(xué)生計(jì)算機(jī)創(chuàng)業(yè)案例分析等,培養(yǎng)具有良好軟件設(shè)計(jì)能力、社交能力、市場(chǎng)開發(fā)能力、管理與溝通能力和職業(yè)發(fā)展能力的軟件工程技術(shù)和管理人才。

3.以項(xiàng)目、學(xué)生團(tuán)隊(duì)為核心的課程教學(xué)改革

以項(xiàng)目及學(xué)生團(tuán)隊(duì)為核心,教師應(yīng)設(shè)計(jì)符合企業(yè)項(xiàng)目特點(diǎn)的課程項(xiàng)目,帶領(lǐng)學(xué)生完成項(xiàng)目的市場(chǎng)調(diào)研、開發(fā)設(shè)計(jì)及市場(chǎng)推廣。以項(xiàng)目開發(fā)的生命周期為載體,教師應(yīng)帶領(lǐng)學(xué)生進(jìn)行創(chuàng)新創(chuàng)業(yè)實(shí)戰(zhàn)。如進(jìn)行網(wǎng)站設(shè)計(jì)、軟件開發(fā)、電子商務(wù)項(xiàng)目營(yíng)銷、APP開發(fā)及運(yùn)營(yíng)、參加各類計(jì)算機(jī)大賽等,通過(guò)實(shí)際項(xiàng)目,培養(yǎng)學(xué)生的創(chuàng)新創(chuàng)業(yè)思維,帶動(dòng)及鼓勵(lì)學(xué)生主動(dòng)創(chuàng)新創(chuàng)業(yè)。

4.搭建創(chuàng)新創(chuàng)業(yè)平臺(tái)

高校應(yīng)堅(jiān)持高校、政府及企業(yè)聯(lián)合培養(yǎng)的基本原則,聘請(qǐng)企業(yè)家、風(fēng)險(xiǎn)投資人員、項(xiàng)目經(jīng)理、技術(shù)人員以及政府創(chuàng)新創(chuàng)業(yè)工作人員,構(gòu)建和完善合作企業(yè)師資庫(kù),以企業(yè)帶動(dòng)就業(yè)和創(chuàng)業(yè);政府加大投入,幫助孵化大學(xué)生創(chuàng)新創(chuàng)業(yè)項(xiàng)目,支持大學(xué)生創(chuàng)辦高新技術(shù)企業(yè)。

三、結(jié)語(yǔ)

目前,高校創(chuàng)新創(chuàng)業(yè)教育還處在起步階段。高校必須清醒地認(rèn)識(shí)到,創(chuàng)新創(chuàng)業(yè)教育決不能脫離知識(shí)教育和專業(yè)教育孤立進(jìn)行。加強(qiáng)教師隊(duì)伍培養(yǎng),重構(gòu)課程體系建設(shè),增強(qiáng)學(xué)生的創(chuàng)新創(chuàng)業(yè)意識(shí)和能力,政府、學(xué)校、企業(yè)才能將創(chuàng)新創(chuàng)業(yè)落到實(shí)處,才能培養(yǎng)出優(yōu)秀的創(chuàng)新創(chuàng)業(yè)人才。

作者:向海昀 符曉 李旭 單位:西南石油大學(xué)

軟件工程專業(yè)論文:計(jì)算機(jī)專業(yè)軟件工程課程教學(xué)

摘要:本文根據(jù)目前社會(huì)的發(fā)展和IT行業(yè)的需求,分析了軟件工程課程教學(xué)的必要性和客觀性,同時(shí)對(duì)實(shí)際教學(xué)中的一些內(nèi)容結(jié)合目前的計(jì)算機(jī)發(fā)展技術(shù)(如大數(shù)據(jù)和云計(jì)算),進(jìn)行了分析與探討,提出了從實(shí)踐項(xiàng)目驅(qū)動(dòng)出發(fā),以理論教學(xué)結(jié)合軟件實(shí)踐開發(fā)項(xiàng)目的指導(dǎo)方式作為主要的教學(xué)手段,注重以實(shí)踐掌握知識(shí)為主、理論學(xué)習(xí)為輔的理念,在介紹軟件工程理論的同時(shí)重點(diǎn)組織同學(xué)以實(shí)際需求和設(shè)計(jì)為導(dǎo)向進(jìn)行軟件過(guò)程的管理與學(xué)習(xí),使得計(jì)算機(jī)專業(yè)的學(xué)生在了解軟件開發(fā)過(guò)程的相關(guān)技術(shù)同時(shí),能夠?qū)浖_發(fā)流程有所了解和初步掌握,為適應(yīng)目前IT行業(yè)的發(fā)展提供必要的基礎(chǔ)。

關(guān)鍵詞:軟件工程;課程教學(xué);教學(xué)內(nèi)容;實(shí)踐開發(fā)

1教學(xué)理念

隨著互聯(lián)網(wǎng)絡(luò)和IT技術(shù)的快速發(fā)展,IT技術(shù)的服務(wù)無(wú)處不在,軟件開發(fā)已經(jīng)成為計(jì)算機(jī)專業(yè)的大學(xué)生掌握的必須技能,能夠更好地運(yùn)用當(dāng)今流行的軟件開發(fā)技術(shù)手段開發(fā)程序,已經(jīng)成為計(jì)算機(jī)專業(yè)的學(xué)生在激烈的社會(huì)競(jìng)爭(zhēng)中能夠獲勝的關(guān)鍵。所以,在當(dāng)今的IT技術(shù)時(shí)代,特別是大數(shù)據(jù)和云計(jì)算快速發(fā)展的時(shí)代,對(duì)于計(jì)算機(jī)專業(yè)的本科生來(lái)說(shuō),系統(tǒng)地掌握軟件開發(fā)技術(shù)的各個(gè)環(huán)節(jié)并使其有機(jī)結(jié)合,同時(shí)運(yùn)用軟件工程開發(fā)過(guò)程的技術(shù)來(lái)組織軟件開發(fā)過(guò)程的所有資源并綜合地處理軟件開發(fā)過(guò)程已經(jīng)成為計(jì)算機(jī)行業(yè)的基礎(chǔ)需求技能。所謂軟件工程,是指系統(tǒng)地運(yùn)用工程管理的知識(shí)來(lái)組織、運(yùn)行、開發(fā)和維護(hù)有用的、高效的和高質(zhì)量的軟件學(xué)科。軟件工程主要包括人員管理、項(xiàng)目管理、可行性與需求分析、系統(tǒng)設(shè)計(jì)、程序設(shè)計(jì)、測(cè)試和維護(hù)等過(guò)程。因此,對(duì)于計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),掌握必要的軟件開發(fā)過(guò)程,了解和掌握軟件開發(fā)過(guò)程的建模和管理技術(shù)不僅能夠使自己在未來(lái)可以更輕松地應(yīng)付多種復(fù)合信息的工作需求,給自己帶來(lái)更合理的處理方法,而且也可以提高自己的軟件開發(fā)效率。所以,對(duì)一些計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),通過(guò)系統(tǒng)地學(xué)習(xí)掌握軟件過(guò)程開發(fā)技術(shù),特別是一些新的軟件開發(fā)動(dòng)向,如面向服務(wù)的軟件開發(fā)和集中式計(jì)算架構(gòu)開發(fā)等,是十分必要的一項(xiàng)教學(xué)內(nèi)容。目前,軟件工程課程是計(jì)算機(jī)專業(yè)教學(xué)中的一門必修課程。以作者所在的教學(xué)單位為例,軟件工程是計(jì)算機(jī)專業(yè)高年級(jí)本科生的一門必修課。該課程主要從軟件工程基本理論出發(fā),將軟件開發(fā)技術(shù)的各個(gè)環(huán)節(jié)有機(jī)結(jié)合,全面覆蓋軟件開發(fā)過(guò)程,注重培養(yǎng)學(xué)生軟件開發(fā)中的綜合職業(yè)技能。主要講授的內(nèi)容包括軟件開發(fā)規(guī)律概述、軟件開發(fā)方法、軟件開發(fā)平臺(tái)與工具、系統(tǒng)分析與建模、IT規(guī)劃與咨詢、軟件開發(fā)項(xiàng)目管理、軟件開發(fā)案例分析等。同時(shí)該課程引入云計(jì)算和大數(shù)據(jù)對(duì)軟件開發(fā)的需求,重點(diǎn)分析實(shí)際軟件開發(fā)案例,使學(xué)生掌握軟件開發(fā)的基本規(guī)律與實(shí)際管理方法。因此,軟件工程作為一門專業(yè)必修課程,計(jì)算機(jī)專業(yè)的學(xué)生不僅能夠通過(guò)這門課程掌握軟件過(guò)程的必要技能,如RUP模型和UML等,而且通過(guò)實(shí)踐的項(xiàng)目分析與設(shè)計(jì),學(xué)生能夠系統(tǒng)地掌握需求分析和軟件設(shè)計(jì)的必要技術(shù),如數(shù)據(jù)流圖DFD如何使用等,使得學(xué)生掌握的知識(shí)不再停留在理論學(xué)習(xí)和應(yīng)付考試上,為學(xué)生未來(lái)就業(yè)后進(jìn)入企業(yè)快速融入開發(fā)團(tuán)隊(duì)提供了必需的知識(shí)基礎(chǔ)。同時(shí),該課程通過(guò)對(duì)一些熱門開發(fā)技術(shù)的學(xué)習(xí),不僅可以提高學(xué)生的興趣,激發(fā)學(xué)生的潛能,加深學(xué)生對(duì)軟件開發(fā)技術(shù)本質(zhì)的理解,而且可以提高其相關(guān)知識(shí)的洞察力與研究能力。[1]

2教學(xué)方法和手段

軟件工程課程的特點(diǎn)是知識(shí)內(nèi)容多、內(nèi)容實(shí)踐性強(qiáng),沒(méi)有實(shí)踐難以掌握,例如軟件過(guò)程中的用例模型是通過(guò)角色、行為和場(chǎng)景來(lái)描述和分析軟件開發(fā)過(guò)程的模型,因此不僅要求學(xué)生在課堂上需要了解什么是用例,掌握用例設(shè)計(jì)的基本規(guī)則,而且也需要安排時(shí)間給學(xué)生對(duì)于復(fù)雜的場(chǎng)景使用用例模型進(jìn)行設(shè)計(jì)分析,然后進(jìn)行課堂討論,講解自己的設(shè)計(jì)思路如何滿足用戶的需求等。所以,根據(jù)軟件工程課程的特點(diǎn),作者認(rèn)為在課堂上宜采用“知識(shí)細(xì)化”、“精講討論”、“詳細(xì)分析”等多種多樣的教學(xué)形式。以作者所講授的軟件工程課程為例,本課程以計(jì)算機(jī)投影開展教學(xué),配以適量的理論教學(xué)和知識(shí)點(diǎn)討論,并以上機(jī)課來(lái)培養(yǎng)學(xué)生的動(dòng)手能力,如要求學(xué)生使用Powerdesinger軟件進(jìn)行需求建模。本課程其中投影、理論和討論教學(xué)為24學(xué)時(shí),上機(jī)實(shí)驗(yàn)課為8學(xué)時(shí)(不含課外上機(jī))。在講授過(guò)程中,考慮到該課程注重應(yīng)用的特點(diǎn),遵循深入淺出的原則,對(duì)概念、原理的解釋和描述盡可能地以日常生活所接觸到的案例和圖示加以對(duì)比說(shuō)明,引導(dǎo)學(xué)生掌握軟件工程的開發(fā)過(guò)程,建立概念之間和應(yīng)用之間的聯(lián)系。在討論和上機(jī)過(guò)程中,以任務(wù)驅(qū)動(dòng)方式要求學(xué)生完成討論題目和上機(jī)實(shí)驗(yàn),然后及時(shí)找出學(xué)生上機(jī)時(shí)遇到的問(wèn)題,并歸納總結(jié),提高學(xué)生相應(yīng)的能力(教學(xué)學(xué)時(shí)分配見(jiàn)表1)。另外,作者為了讓學(xué)生更好熟練地掌握軟件工程的相關(guān)知識(shí),通過(guò)網(wǎng)絡(luò)收集了一些教學(xué)視頻和PPT課件,在完成每個(gè)學(xué)時(shí)教學(xué)任務(wù)的課后都拷貝給學(xué)生,讓學(xué)生課后回去自學(xué)這些知識(shí)。

3教學(xué)培養(yǎng)目標(biāo)

軟件工程課程是一門要求實(shí)踐性較高的課程,對(duì)從實(shí)際的工程開發(fā)中掌握知識(shí)有較強(qiáng)的要求。因此,本課程主要介紹當(dāng)前最流行的軟件開發(fā)技術(shù)與環(huán)境,目的是使學(xué)生了解軟件開發(fā)過(guò)程與組織等技術(shù),掌握當(dāng)前流行的軟件開發(fā)方法與環(huán)境。本課程的教學(xué)目的是讓學(xué)生初步地掌握從宏觀和微觀兩個(gè)方面如何去開發(fā)軟件系統(tǒng)。使學(xué)生學(xué)會(huì)軟件開發(fā)的原理、技術(shù)和方法,提高學(xué)生的軟件開發(fā)和軟件工程管理能力:[2,3](1)培養(yǎng)學(xué)生的思考和動(dòng)手能力。軟件工程課程包含大量的建模知識(shí),同時(shí)提供了一些軟件去實(shí)踐這些知識(shí),因此這要求學(xué)生不僅掌握建模的基本原則,同時(shí)對(duì)于實(shí)際的項(xiàng)目需求,能夠運(yùn)用建模知識(shí)去分析建模,然后運(yùn)用相關(guān)軟件進(jìn)行建模概念的設(shè)計(jì)。(2)培養(yǎng)學(xué)生系統(tǒng)的組織和管理能力。軟件工程課程是一門工程性的課程,它來(lái)源于實(shí)踐,并用于實(shí)踐。軟件工程的復(fù)雜性在于它是涉及軟件開發(fā)的各種環(huán)節(jié)和資源相互協(xié)調(diào)工作的知識(shí)。因此,培養(yǎng)學(xué)生掌握好軟件工程的知識(shí),對(duì)于學(xué)生今后職業(yè)規(guī)劃有重要的幫助,能夠?yàn)閷W(xué)生往高層次的IT人才發(fā)展提供必要的知識(shí)儲(chǔ)備。

4總結(jié)

本文結(jié)合作者的實(shí)際教學(xué)工作和在教學(xué)改革方面的分析與探索,從教學(xué)理念、教學(xué)方法與手段、教學(xué)培養(yǎng)目標(biāo)等方面,對(duì)計(jì)算機(jī)專業(yè)的軟件工程課程的教學(xué)改革進(jìn)行了分析與探討,提出了以實(shí)際項(xiàng)目驅(qū)動(dòng)和課堂知識(shí)點(diǎn)討論作為課堂教學(xué)手段,把軟件工程相關(guān)理論知識(shí)學(xué)習(xí)作為實(shí)踐的教學(xué)內(nèi)容,注重實(shí)踐為主、理論為輔的理念。目前,對(duì)于計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō),軟件工程課程的本科生教學(xué)改革有著十分重要的意義與作用,其教學(xué)內(nèi)容與教學(xué)手段也應(yīng)該要適應(yīng)社會(huì)需求的變化。

作者:谷科 單位:長(zhǎng)沙理工大學(xué)計(jì)算機(jī)與通信工程學(xué)院

軟件工程專業(yè)論文:軟件工程專業(yè)實(shí)踐教學(xué)改革探究

摘要:

軟件工程是一門研究用工程化方法構(gòu)建和維護(hù)有效的、實(shí)用的和高質(zhì)量的軟件的學(xué)科,具有較強(qiáng)的實(shí)踐性。傳統(tǒng)的實(shí)踐教學(xué)方式由于缺乏系統(tǒng)性安排,存在學(xué)生綜合實(shí)踐能力較弱,無(wú)法獨(dú)立完成大型實(shí)踐任務(wù)的缺點(diǎn)。通過(guò)分析軟件工程專業(yè)的特點(diǎn)及傳統(tǒng)教學(xué)方式存在的顯著問(wèn)題,提出一種新的綜合實(shí)踐教學(xué)方案,取得一定的效果。

關(guān)鍵詞:

綜合實(shí)踐教學(xué);軟件工程;項(xiàng)目教學(xué)法

1傳統(tǒng)實(shí)踐教學(xué)方法存在的問(wèn)題

目前各大高校軟件工程專業(yè)培養(yǎng)方案雖然具體有所區(qū)別,但其核心課程體系一般都包含如下方面的教學(xué)內(nèi)容:面向?qū)ο笏枷搿?門或2門以上高級(jí)編程語(yǔ)言及相應(yīng)的開發(fā)環(huán)境、軟件工程思想和軟件開發(fā)課程實(shí)習(xí)[1]。其中的實(shí)踐課程主要包含每門課程的課內(nèi)實(shí)踐以及綜合課外實(shí)踐兩部分,課內(nèi)實(shí)踐教學(xué)與對(duì)應(yīng)的理論課程同步進(jìn)行,課外實(shí)踐課程會(huì)在寒暑假期間集中進(jìn)行,這種實(shí)踐教學(xué)方式存在一定的弊端。(1)傳統(tǒng)的課內(nèi)實(shí)踐教學(xué)采用大班制教學(xué),教師無(wú)法顧及到每個(gè)學(xué)生的實(shí)際情況,所以效果并不理想,雖然后期添加了采用小班教學(xué)制的綜合課外實(shí)踐,但由于在前期的課內(nèi)實(shí)踐中大部分學(xué)生未打下良好的綜合編程基礎(chǔ),所以后期的小班教學(xué)對(duì)部分基礎(chǔ)較好的學(xué)生有較大提高,但對(duì)基礎(chǔ)較弱的學(xué)生并未產(chǎn)生實(shí)質(zhì)性的幫助,這與軟件工程專業(yè)對(duì)實(shí)踐能力的普遍高要求相沖突。(2)課內(nèi)實(shí)踐教學(xué)安排缺乏系統(tǒng)性。一方面,在大多數(shù)的課內(nèi)實(shí)踐教學(xué)中,教師通過(guò)教學(xué)大綱和教學(xué)內(nèi)容編寫實(shí)驗(yàn)指導(dǎo)書讓學(xué)生上機(jī)編寫小程序,從而對(duì)一些知識(shí)點(diǎn)加以驗(yàn)證、理解和吸收,但這些知識(shí)點(diǎn)是相對(duì)獨(dú)立,缺乏關(guān)聯(lián)的,不利于學(xué)生實(shí)踐能力的培養(yǎng),也不能激發(fā)學(xué)生的學(xué)習(xí)積極性、自主性和創(chuàng)造性。另一方面,后期的課外大型實(shí)踐課程中,學(xué)生不僅要綜合運(yùn)用一門課程的知識(shí),甚至是多門課程的知識(shí)結(jié)合使用,這讓缺少綜合性訓(xùn)練的學(xué)生普遍感到很吃力。(3)實(shí)踐能力的考核目標(biāo)是多方面的,而目前很多的實(shí)踐成績(jī)僅僅根據(jù)學(xué)生的編程能力,甚至程序閱讀能力給出評(píng)分,這是不夠全面的。

2解決方案

針對(duì)軟件工程專業(yè)實(shí)踐教學(xué)中的問(wèn)題并結(jié)合軟件工程專業(yè)實(shí)踐教學(xué)的特點(diǎn)[2],我們提出一種新的實(shí)踐教學(xué)思路。該思路對(duì)軟件工程專業(yè)的多門核心課程進(jìn)行了重新規(guī)劃,具體方案如圖1所示。學(xué)生在一、二年級(jí)階段通過(guò)C語(yǔ)言、面向?qū)ο缶幊獭?shù)據(jù)結(jié)構(gòu)等專業(yè)課程的訓(xùn)練打下良好的編程基礎(chǔ)后,三年級(jí)從實(shí)際開發(fā)的角度入手,為鍛煉其大型軟件開發(fā)的實(shí)際經(jīng)驗(yàn),安排相應(yīng)課程。在第5個(gè)學(xué)期后半段安排Java程序設(shè)計(jì)(32+16)、數(shù)據(jù)庫(kù)系統(tǒng)概論(48+16)課程并在該學(xué)期結(jié)束后安排為期約一周的信息系統(tǒng)設(shè)計(jì)綜合課外實(shí)踐;第6學(xué)期前半段安排J2EE編程技術(shù)(32+16)、軟件工程(40+16),并在這兩門課程結(jié)束后的第6學(xué)期后半段安排綜合軟件開發(fā)實(shí)習(xí)及相應(yīng)的軟件測(cè)試課程。與傳統(tǒng)方案相比,該方案有如下改進(jìn):

(1)統(tǒng)籌規(guī)劃實(shí)踐教學(xué)內(nèi)容

①提前引入項(xiàng)目教學(xué)法。項(xiàng)目教學(xué)法通過(guò)實(shí)際的工程項(xiàng)目鍛煉學(xué)生的實(shí)踐動(dòng)手能力,是目前較為熱門的實(shí)踐教學(xué)方法[3]。但在傳統(tǒng)的教學(xué)方式中應(yīng)用項(xiàng)目教學(xué)法存在實(shí)踐學(xué)時(shí)不足以支撐、涉及知識(shí)面過(guò)廣等問(wèn)題難以有效實(shí)施,一般僅在高年級(jí)的部分專業(yè)課程中采用。本方案中的涉及的多門課程幾乎包含了大型大型信息系統(tǒng)建設(shè)的所有技術(shù)內(nèi)容,具有實(shí)踐學(xué)時(shí)長(zhǎng)、內(nèi)容廣泛的特點(diǎn),因此本方案中的所有課程均采用項(xiàng)目教學(xué)法進(jìn)行實(shí)踐教學(xué)。②實(shí)踐分級(jí)分組。一方面,不同學(xué)生的學(xué)習(xí)能力、實(shí)踐能力存在較大差別,若對(duì)所有學(xué)生采用同樣的標(biāo)準(zhǔn),則很難選定一個(gè)難度適當(dāng)?shù)膶?shí)踐內(nèi)容,若內(nèi)容過(guò)于簡(jiǎn)單,則部分動(dòng)手能力較強(qiáng)的學(xué)生難以通過(guò)實(shí)踐課堂得到鍛煉和提高;若內(nèi)容過(guò)于復(fù)雜,則部分動(dòng)手能力較差的學(xué)生就會(huì)產(chǎn)生畏難情緒,進(jìn)而放棄整個(gè)實(shí)驗(yàn)。另一方面,一個(gè)大型實(shí)驗(yàn)的所涉及的各個(gè)環(huán)節(jié)相互關(guān)聯(lián),若學(xué)生在某一環(huán)節(jié)出現(xiàn)問(wèn)題,則后續(xù)環(huán)節(jié)無(wú)法進(jìn)行,將嚴(yán)重影響實(shí)踐課程的進(jìn)度。本方案中對(duì)實(shí)踐課采用分級(jí)分組的方式進(jìn)行,每次實(shí)驗(yàn)設(shè)定難、易兩個(gè)等級(jí),學(xué)生根據(jù)自己的基礎(chǔ)和興趣選擇后教師根據(jù)上次實(shí)踐課成績(jī)及表現(xiàn)適當(dāng)調(diào)整,每個(gè)學(xué)生都能通過(guò)實(shí)踐課程得到鍛煉。分組則由教師綜合考慮前期自由小實(shí)驗(yàn)中各學(xué)生的表現(xiàn)進(jìn)行組合,每組3-5人。④課程混合、多個(gè)課程統(tǒng)一安排實(shí)踐內(nèi)容,提高學(xué)生的綜合應(yīng)用能力。大型信息系統(tǒng)的開發(fā)過(guò)程幾乎包含了本方案中涉及的所有課程的內(nèi)容,一般在這些課程結(jié)束后會(huì)安排為期約2周信息系統(tǒng)開發(fā)綜合實(shí)踐課程,讓學(xué)生靈活運(yùn)用課程知識(shí)完成開發(fā),但效果普遍不好。主要原因在于:上述課程分散在不同學(xué)期分別學(xué)習(xí),時(shí)間跨度大;學(xué)生未進(jìn)行過(guò)相關(guān)綜合訓(xùn)練,難以在短時(shí)間內(nèi)快速適應(yīng)。本方案中的課內(nèi)實(shí)踐會(huì)在后期安排簡(jiǎn)單的多學(xué)科綜合實(shí)踐訓(xùn)練,例如在第5學(xué)期結(jié)束時(shí)安排Java+數(shù)據(jù)庫(kù)綜合實(shí)踐,并在其后進(jìn)行為期約1周的課外綜合實(shí)踐強(qiáng)化學(xué)生的綜合運(yùn)用能力,這樣第6學(xué)期后半段的軟件開發(fā)綜合實(shí)踐中多數(shù)學(xué)生表現(xiàn)較好。⑤新的實(shí)踐考核方式。成績(jī)考核是實(shí)踐教學(xué)的重要環(huán)節(jié),他不同于傳統(tǒng)的考核方法,更側(cè)重于對(duì)學(xué)生的實(shí)踐動(dòng)手能力、綜合運(yùn)用能力、文檔寫作能力、團(tuán)隊(duì)協(xié)作及創(chuàng)新能力的考核。本方案中通過(guò)如下表1格對(duì)實(shí)踐成績(jī)進(jìn)行綜合考核。

(2)優(yōu)化教師團(tuán)隊(duì)

雙師培養(yǎng)一直是高校師資培養(yǎng)的難點(diǎn)[4],目前絕大多數(shù)高校教師都從應(yīng)屆博士中直接招聘,普遍缺乏工程實(shí)踐經(jīng)驗(yàn),而繁重的教學(xué)科研任務(wù)使得雙師培訓(xùn)實(shí)施難度較大。本方案中積極聘請(qǐng)企業(yè)工程師參與實(shí)踐內(nèi)容的制定、實(shí)踐教學(xué)的指導(dǎo)工作。其中課內(nèi)實(shí)踐的綜合實(shí)踐內(nèi)容與企業(yè)外聘教師共同制定,實(shí)踐內(nèi)容更貼近實(shí)際的生產(chǎn)環(huán)境;課外實(shí)踐部分外聘教師與相關(guān)理論課教師共同進(jìn)行指導(dǎo)(其中第6學(xué)期后半段的軟件開發(fā)實(shí)習(xí)以企業(yè)實(shí)際項(xiàng)目為實(shí)踐內(nèi)容,企業(yè)外聘教師全面負(fù)責(zé)),外聘教師與理論課教師在指導(dǎo)過(guò)程中相互提高。

(3)制度安排向?qū)嵺`課程傾斜

目前計(jì)算機(jī)教學(xué)中普遍存在的“重知識(shí)傳遞,輕能力培養(yǎng)”問(wèn)題的一個(gè)關(guān)鍵原因在于教學(xué)評(píng)價(jià)體系都偏向于考核理論課程內(nèi)容,課內(nèi)實(shí)踐課程大多依附于相應(yīng)的理論課程,對(duì)其考核指標(biāo)也多流于形式;而課外實(shí)踐課程設(shè)置相對(duì)較少。針對(duì)上述問(wèn)題,本方案增設(shè)了相應(yīng)的課外實(shí)踐課程,同時(shí)課內(nèi)實(shí)踐增加了多門課的綜合實(shí)踐內(nèi)容進(jìn)行強(qiáng)化并適當(dāng)增加了學(xué)時(shí)和實(shí)踐評(píng)分占比。通過(guò)多種渠道讓教師和學(xué)生重視實(shí)踐課程教學(xué)。與傳統(tǒng)方案相比,上述方案具有如下優(yōu)點(diǎn):(1)強(qiáng)化理解。傳統(tǒng)教學(xué)方式中這些課程獨(dú)立進(jìn)行,因而學(xué)生的實(shí)踐內(nèi)容也局限在一個(gè)較小的范圍,這就導(dǎo)致相關(guān)內(nèi)容的內(nèi)在聯(lián)系和意義很難被學(xué)生充分的體會(huì)和理解,進(jìn)而導(dǎo)致失去學(xué)習(xí)興趣。我們通過(guò)分析發(fā)現(xiàn),上述課程的主要內(nèi)容可融合到一個(gè)大型信息系統(tǒng)的創(chuàng)建中,幾乎涵蓋了大型信息系統(tǒng)建設(shè)的所有技術(shù)內(nèi)容,因此以實(shí)際生活中常見(jiàn)的系統(tǒng)為例進(jìn)行實(shí)踐能夠強(qiáng)化理解、提高興趣。(2)提高學(xué)習(xí)效率。目前的計(jì)算機(jī)課程普遍存在“重知識(shí)傳遞,輕能力培養(yǎng)”的問(wèn)題,實(shí)踐學(xué)時(shí)一般安排在理論課開始后4-6周左右的時(shí)間,并且不同的教師指定的實(shí)踐環(huán)境不同。首先,理論課堂的知識(shí)點(diǎn)無(wú)法立即在實(shí)踐課堂進(jìn)行練習(xí),學(xué)習(xí)過(guò)程會(huì)產(chǎn)生相對(duì)中斷,導(dǎo)致效率低下;其次,不同的課程中教師指定的實(shí)踐環(huán)境不同,對(duì)于初學(xué)者來(lái)說(shuō),熟悉實(shí)踐環(huán)境需要浪費(fèi)較多的時(shí)間,對(duì)相關(guān)知識(shí)點(diǎn)也是淺嘗輒止,不能夠牢固掌握。本方案對(duì)課程的實(shí)踐學(xué)時(shí)、內(nèi)容和環(huán)境進(jìn)行了統(tǒng)一安排,實(shí)踐學(xué)時(shí)從開課第一周即開始,有效解決了理論、實(shí)踐不同步的問(wèn)題,多門課程選定統(tǒng)一的開發(fā)環(huán)境,減少熟悉環(huán)境的時(shí)間;同時(shí)暑期的實(shí)踐課程保證了不間斷的強(qiáng)化練習(xí),有助于實(shí)踐能力的提高。

3結(jié)語(yǔ)

效果是檢測(cè)一項(xiàng)改革成功與否最為核心的一項(xiàng)指標(biāo)。本改革方案在本校軟件工程專業(yè)的一個(gè)教學(xué)班實(shí)施后,我們通過(guò)校內(nèi)的督導(dǎo)信息反饋、學(xué)生信息反饋、專題調(diào)查、成績(jī)監(jiān)測(cè)和學(xué)科競(jìng)賽等多個(gè)渠道對(duì)該方案的實(shí)施過(guò)程進(jìn)行了實(shí)時(shí)監(jiān)測(cè)。監(jiān)測(cè)結(jié)果顯示:該方案培養(yǎng)的學(xué)生雖然在理論課考試方面沒(méi)有明顯進(jìn)步,但實(shí)際動(dòng)手能力有了全方位的提高。我們將該班級(jí)與一個(gè)普通平行班級(jí)在理論課考試成績(jī)、課內(nèi)實(shí)踐成績(jī)、課外實(shí)踐成績(jī)、競(jìng)賽獲獎(jiǎng)率等指標(biāo)進(jìn)行對(duì)比。對(duì)比結(jié)果入下表2所示:通過(guò)表2的數(shù)據(jù)可知,改革方案實(shí)施后學(xué)生的動(dòng)手實(shí)踐能力顯著提高。不僅上述可量化指標(biāo),教學(xué)督導(dǎo)和外聘雙師對(duì)實(shí)施改革方案班級(jí)的學(xué)生的實(shí)踐能力也給予了高度肯定。

作者:杜小坤 徐勝舟 涂韜 單位:中南民族大學(xué)計(jì)算機(jī)科學(xué)學(xué)院 湖北廣播電視大學(xué)導(dǎo)學(xué)中心

軟件工程專業(yè)論文:軟件工程專業(yè)人才綜合素質(zhì)研究

【摘要】

通過(guò)對(duì)軟件工程專業(yè)人才就業(yè)崗位、崗位群的探討,總結(jié)了軟件工程專業(yè)人才應(yīng)具有的綜合素質(zhì),最后對(duì)軟件工程專業(yè)人才的培養(yǎng)模式進(jìn)行了研究和探討。

【關(guān)鍵詞】

軟件工程;就業(yè)導(dǎo)向;培養(yǎng)模式

我國(guó)是人口大國(guó),至少13億人口,期中有8.3億人口具有勞動(dòng)能力,從業(yè)人員預(yù)計(jì)6.9億,勞動(dòng)力資源過(guò)剩,長(zhǎng)期供大于求。根據(jù)勞動(dòng)保障部門的計(jì)算,我國(guó)新增的勞動(dòng)人口數(shù)量將持續(xù)增加,而現(xiàn)有的失業(yè)下崗人員也將增加,就業(yè)人數(shù)將達(dá)到2300萬(wàn)人/年。考慮到農(nóng)村中仍有1.5億勞動(dòng)力到城市工作,就業(yè)形式壓力巨大。但是隨著地方經(jīng)濟(jì)體制的改革和信息化技術(shù)的發(fā)展,我國(guó)專業(yè)、高技能人才嚴(yán)重不足,出現(xiàn)了勞動(dòng)力整體過(guò)剩和專業(yè)人才短缺并存的形勢(shì)?!耙苑?wù)為宗旨,以就業(yè)為導(dǎo)向”是我國(guó)職業(yè)教育的發(fā)展方針。十年來(lái),在這個(gè)方針指導(dǎo)下,職業(yè)教育發(fā)展取得了輝煌成就[1-2],服務(wù)社會(huì)能力與人才培養(yǎng)規(guī)模都取得了重大突破。軟件工程專業(yè)人才緊缺,社會(huì)需求量大,所以以就業(yè)為導(dǎo)向的人才培養(yǎng)模式是當(dāng)前職業(yè)教育研究的重要課題[3-4]。而如何有效科學(xué)地建立以就業(yè)為導(dǎo)向的人才培養(yǎng)模式,是目前高等院校改革教育體系的難點(diǎn)問(wèn)題[5]。

1傳統(tǒng)人才培養(yǎng)模式的不足

軟件工程專業(yè)人才傳統(tǒng)培養(yǎng)模式具有以下幾方面不足:

(1)教學(xué)內(nèi)容較舊,制定的教學(xué)計(jì)劃不能跟上信息行業(yè)軟件技術(shù)快速發(fā)展的步伐,學(xué)生畢業(yè)后沒(méi)有具備就業(yè)崗位所要求的技術(shù)和能力,造成畢業(yè)就失業(yè)的就業(yè)局面。

(2)教學(xué)重視理論研究,學(xué)生動(dòng)手實(shí)踐能力差,不滿足企業(yè)用人需求。

(3)實(shí)踐課程教學(xué)安排不夠合理,沒(méi)有按照就業(yè)崗位知識(shí)和能力需求設(shè)置實(shí)踐環(huán)節(jié),學(xué)生沒(méi)有工作經(jīng)驗(yàn),沒(méi)有具備專業(yè)的素質(zhì)和能力。總的來(lái)說(shuō),舊的軟件工程專業(yè)人才培養(yǎng)模式下培養(yǎng)的學(xué)生,實(shí)踐能力差,學(xué)生所學(xué)與企業(yè)脫節(jié),綜合素質(zhì)不滿足企業(yè)對(duì)人才的需求。

2以就業(yè)為導(dǎo)向的人才培養(yǎng)模式

2.1面對(duì)就業(yè)崗位、崗位群設(shè)置教學(xué)課程體系

軟件行業(yè)是具有技術(shù)密集、知識(shí)密集特點(diǎn)的企業(yè),其快速發(fā)展的關(guān)鍵是具有大量的軟件技術(shù)的專業(yè)人才。一定質(zhì)量、數(shù)量和結(jié)構(gòu)的軟件專業(yè)人才隊(duì)伍是軟件企業(yè)發(fā)展的主力軍,一個(gè)地區(qū)的軟件人才資源儲(chǔ)備、專業(yè)人才培養(yǎng)及就業(yè)狀況決定著該地區(qū)軟件企業(yè)發(fā)展的潛力和前途。所以,人才培養(yǎng)要有清晰的服務(wù)定位和就業(yè)崗位。

(1)服務(wù)定位:服務(wù)于軟件與服務(wù)外包企業(yè)、高新技術(shù)產(chǎn)業(yè)園區(qū)、IT相關(guān)行業(yè)、政府部門、金融機(jī)構(gòu)等單位,從事軟件開發(fā)、測(cè)試及其相關(guān)工作。

(2)就業(yè)去向:包括從網(wǎng)站開發(fā)、系統(tǒng)開發(fā)、軟件測(cè)試、數(shù)據(jù)庫(kù)系統(tǒng)設(shè)計(jì)、軟件技術(shù)咨詢、軟件營(yíng)銷等職業(yè)崗位,覆蓋中小型IT企業(yè)軟件開發(fā)技術(shù)相關(guān)的職業(yè)崗位群。

2.2人才培養(yǎng)模式

(1)構(gòu)建以軟件行業(yè)需求為導(dǎo)向、實(shí)踐能力培養(yǎng)為主線、項(xiàng)目為載體的人才培養(yǎng)模式;注重培養(yǎng)學(xué)生的實(shí)踐能力與創(chuàng)新能力,使學(xué)生具有較強(qiáng)的就業(yè)競(jìng)爭(zhēng)力。

(2)建立科學(xué)“分段分級(jí)教學(xué)”+“項(xiàng)目教學(xué)”的國(guó)際化課程體系;建立符合CDIO教育理念與方法的“教學(xué)內(nèi)容與實(shí)際工作相結(jié)合、校內(nèi)培養(yǎng)與企業(yè)培訓(xùn)相結(jié)合、學(xué)生角色與員工角色相結(jié)合”的教學(xué)內(nèi)容體系。

(3)校企深度融合,建立能促進(jìn)人才培養(yǎng)與社會(huì)需求緊密結(jié)合的、提高本科教育實(shí)踐教學(xué)環(huán)節(jié)的工程實(shí)踐教育中心。

(4)加強(qiáng)實(shí)踐教學(xué)基地建設(shè),積極聯(lián)系本地企業(yè),促進(jìn)雙方合作,達(dá)到既為本地經(jīng)濟(jì)服務(wù)的職能,又為培養(yǎng)專業(yè)人才提供了真實(shí)環(huán)境,積累學(xué)生工作經(jīng)驗(yàn)。

(5)建設(shè)一只滿足上述培養(yǎng)模式需求的、具有很強(qiáng)綜合素質(zhì)的教師隊(duì)伍。

3以就業(yè)為導(dǎo)向的人才綜合素質(zhì)

(1)掌握從事軟件工程領(lǐng)域所需要的社會(huì)與自然科學(xué)基礎(chǔ)知識(shí),具體包括政治理論知識(shí)、數(shù)學(xué)知識(shí)等,具有較強(qiáng)的人文素質(zhì)、社會(huì)服務(wù)意識(shí)和責(zé)任感,具有良好的工程職業(yè)道德并遵守學(xué)術(shù)道德規(guī)范。

(2)了解軟件工程專業(yè)行業(yè)需求、理論前沿和發(fā)展動(dòng)態(tài),熟悉與本專業(yè)相關(guān)的方針、政策和法規(guī)。

(3)掌握軟件工程領(lǐng)域所需要的計(jì)算機(jī)編程語(yǔ)言、數(shù)據(jù)庫(kù)原理與應(yīng)用,計(jì)算機(jī)網(wǎng)絡(luò)、數(shù)據(jù)結(jié)構(gòu)、網(wǎng)頁(yè)樣式與布局等專業(yè)基礎(chǔ)知識(shí)。

(4)掌握軟件工程領(lǐng)域中軟件需求分析、設(shè)計(jì)、開發(fā)、測(cè)試、維護(hù)以及項(xiàng)目管理的方法和技術(shù),具有建立規(guī)范的系統(tǒng)文檔的基本能力。

(5)掌握DotNet核心開發(fā)技術(shù),包括C#程序設(shè)計(jì)、Web程序設(shè)計(jì)、MVC程序設(shè)計(jì)、Framework程序設(shè)計(jì)、Windowsphone應(yīng)用開發(fā)等技術(shù),具有使用DotNet軟件開發(fā)工具進(jìn)行C/S、B/S、移動(dòng)應(yīng)用系統(tǒng)開發(fā)的能力。

(6)掌握PHP核心開發(fā)技術(shù),具有使用PHP開發(fā)工具進(jìn)行B/S應(yīng)用系統(tǒng)開發(fā)的能力。

(7)具有較強(qiáng)的自學(xué)能力、社會(huì)交往溝通能力、組織協(xié)調(diào)能力和求實(shí)創(chuàng)新意識(shí)。

4結(jié)語(yǔ)

本文對(duì)建立適合軟件工程專業(yè)培養(yǎng)對(duì)象需要的理論教學(xué)體系和實(shí)踐教學(xué)體系進(jìn)行研究,并組織試點(diǎn)實(shí)施。提出了以就業(yè)為導(dǎo)向的軟件工程人才的綜合素質(zhì),探討軟件工程人才實(shí)踐應(yīng)用能力和創(chuàng)新能力培養(yǎng)途徑,提高就業(yè)率。

作者:關(guān)世杰 單位:沈陽(yáng)工學(xué)院

軟件工程專業(yè)論文:軟件工程專業(yè)課程教學(xué)研究

1軟件工程專業(yè)課程授課現(xiàn)狀與趨勢(shì)

軟件工程專業(yè)課程內(nèi)容豐富,涉及通信工程、計(jì)算機(jī)技術(shù)、計(jì)算機(jī)教育及文科類經(jīng)濟(jì)管理等學(xué)科。除此之外,軟件工程作為全球信息化技術(shù)發(fā)展的關(guān)鍵技術(shù),要求從事軟件工程相關(guān)專業(yè)的人員具備較全面的知識(shí),要從多方面、多角度進(jìn)行研究,比如技術(shù)方法、管理及工具等。我國(guó)軟件工程技術(shù)發(fā)展較晚,該學(xué)科發(fā)展相對(duì)緩慢,課程授課模式較為傳統(tǒng),缺乏有效的課堂互動(dòng)與討論,注重講解理論知識(shí),實(shí)踐內(nèi)容的參與度與規(guī)范性與工程教育標(biāo)準(zhǔn)有一定距離,導(dǎo)致學(xué)生掌握的軟件開發(fā)思想和技術(shù)與行業(yè)需求有一定差距。隨著軟件工程學(xué)科的發(fā)展,新概念、新技術(shù)和新方法不斷涌現(xiàn),未來(lái)軟件工程專業(yè)的教學(xué)發(fā)展趨勢(shì)如下。

(1)開放式授課。隨著行業(yè)基礎(chǔ)框架的構(gòu)成、行業(yè)發(fā)展和技術(shù)融合的國(guó)際化,軟件工程的授課將不再局限于某本教材或某個(gè)案例。

(2)小組式開發(fā)。軟件工程開發(fā)要求開發(fā)人員具有良好的團(tuán)隊(duì)合作能力和溝通能力,因此應(yīng)將學(xué)生設(shè)置在以模塊開發(fā)為目標(biāo)的開發(fā)小組,培養(yǎng)學(xué)生分析問(wèn)題、協(xié)調(diào)問(wèn)題、解決問(wèn)題的能力。

(3)模塊化集訓(xùn)。IT環(huán)境復(fù)雜度和歷史遺留系統(tǒng)的增加,對(duì)軟件工程領(lǐng)域提出新的挑戰(zhàn)。模塊化的思想能夠通過(guò)抽象、封裝、分解、層次化等基本的科學(xué)方法提高軟件工程靈活性。

(4)真實(shí)性案例。軟件工程授課依托于真實(shí)案例,可加快學(xué)生對(duì)軟件工程的感性理解,從而解決學(xué)生對(duì)軟件產(chǎn)品初始建模、過(guò)程開發(fā)、測(cè)試運(yùn)行、質(zhì)量監(jiān)控、配置與過(guò)程的管理有系統(tǒng)性的掌握,鍛煉學(xué)生對(duì)項(xiàng)目開發(fā)過(guò)程的整體把握能力。

2基于項(xiàng)目導(dǎo)向的課程體系構(gòu)建

合格的軟件工程專業(yè)學(xué)生應(yīng)具備專業(yè)基礎(chǔ)知識(shí)、工程技術(shù)能力以及良好的職業(yè)素養(yǎng)。教師應(yīng)結(jié)合軟件工程專業(yè)人才培養(yǎng)標(biāo)準(zhǔn)、軟件工程行業(yè)開發(fā)規(guī)范和技術(shù)特征,在不同階段將具體項(xiàng)目融入教學(xué),基于項(xiàng)目導(dǎo)向理論知識(shí),培養(yǎng)工程化特征明顯的學(xué)生;在項(xiàng)目案例引入各教學(xué)階段時(shí),應(yīng)夯實(shí)學(xué)生的基礎(chǔ)理論知識(shí)與基本實(shí)踐技能;在強(qiáng)化工程技術(shù)階段,項(xiàng)目案例應(yīng)涵蓋前端技術(shù)課程,工程實(shí)訓(xùn)階段項(xiàng)目案例需引入企業(yè)真實(shí)項(xiàng)目。通過(guò)3個(gè)階段的教學(xué),學(xué)生能夠具備軟件工程師的基本編程、綜合設(shè)計(jì)及工程實(shí)訓(xùn)等能力。我們應(yīng)分析軟件工程專業(yè)知識(shí)體系與課程設(shè)置,根據(jù)普通高等院校軟件工程專業(yè)課程規(guī)劃、設(shè)置學(xué)時(shí),構(gòu)建層次清晰的教學(xué)實(shí)踐體系及內(nèi)容,培養(yǎng)應(yīng)用型軟件工程專業(yè)人才;同時(shí),在IEEECC2001SE學(xué)科的知識(shí)體系基礎(chǔ)上結(jié)合國(guó)內(nèi)軟件產(chǎn)業(yè)及校內(nèi)辦學(xué)的實(shí)際情況,在基礎(chǔ)教學(xué)、理論應(yīng)用、項(xiàng)目實(shí)踐3個(gè)層次建立軟件工程專業(yè)課程體系,基礎(chǔ)教學(xué)部分主要講授軟件工程領(lǐng)域的基礎(chǔ)理論知識(shí),以開發(fā)過(guò)程為主線詳細(xì)分析和討論軟件的需求分析、結(jié)構(gòu)設(shè)計(jì)、程序?qū)崿F(xiàn)、功能測(cè)試、變更與維護(hù)、軟件項(xiàng)目管理等內(nèi)容,讓學(xué)生對(duì)此有感性認(rèn)知。理論應(yīng)用部分主要以面向?qū)ο蟪绦蛟O(shè)計(jì)為基礎(chǔ),鍛煉學(xué)生的建模和實(shí)現(xiàn)能力。同時(shí),采用實(shí)踐案例,讓學(xué)生掌握軟件開發(fā)的方法和技術(shù),培養(yǎng)學(xué)生的專業(yè)能力、管理能力、團(tuán)隊(duì)協(xié)作能力和職業(yè)精神。項(xiàng)目實(shí)踐部分分為基礎(chǔ)技能實(shí)訓(xùn)、專業(yè)技能實(shí)訓(xùn)、綜合設(shè)計(jì)實(shí)訓(xùn)、科技創(chuàng)新實(shí)訓(xùn)等4個(gè)模塊,可以基于項(xiàng)目建立多個(gè)小組,讓學(xué)生以團(tuán)隊(duì)合作的方式在企業(yè)開發(fā)環(huán)境中實(shí)現(xiàn)一定規(guī)模的軟件項(xiàng)目。為培養(yǎng)“理論知識(shí)實(shí)、實(shí)踐能力強(qiáng)”的應(yīng)用型人才,需將教學(xué)計(jì)劃與項(xiàng)目實(shí)踐環(huán)節(jié)緊密結(jié)合?;陧?xiàng)目導(dǎo)向的教學(xué)體系層次實(shí)施步驟如下。

(1)基本知識(shí)技能階段:將.NET與JAVA開發(fā)作為實(shí)習(xí)內(nèi)容,讓學(xué)生了解面向?qū)ο箝_發(fā)的基本知識(shí)。

(2)綜合知識(shí)實(shí)訓(xùn)階段:讓學(xué)生了解并掌握軟件開發(fā)方法,熟悉.NET在軟件項(xiàng)目系統(tǒng)開發(fā)中的具體作用,設(shè)計(jì)和實(shí)現(xiàn)功能界面,實(shí)現(xiàn)數(shù)據(jù)庫(kù)設(shè)計(jì)與應(yīng)用,分析和解決軟件開發(fā)過(guò)程中出現(xiàn)的問(wèn)題,并進(jìn)行功能測(cè)試。

(3)應(yīng)用能力提高階段:對(duì)之前階段開發(fā)完成的軟件項(xiàng)目進(jìn)行詳細(xì)的分析與講解,基于項(xiàng)目開發(fā)的實(shí)際應(yīng)用強(qiáng)化軟件工程的理論知識(shí),讓學(xué)生感受所學(xué)知識(shí)與實(shí)踐應(yīng)用的對(duì)應(yīng)性,加強(qiáng)學(xué)生實(shí)踐動(dòng)手能力和團(tuán)隊(duì)溝通合作能力。

(4)職業(yè)技能與素養(yǎng)提升階段:對(duì)軟件項(xiàng)目范圍、功能實(shí)現(xiàn)、總體進(jìn)度、軟件質(zhì)量、管理配置等方面進(jìn)行開發(fā)訓(xùn)練,鍛煉學(xué)生整體項(xiàng)目的開發(fā)能力,逐步培養(yǎng)學(xué)生的職業(yè)技能,結(jié)合項(xiàng)目開發(fā)對(duì)學(xué)生進(jìn)行測(cè)試與評(píng)價(jià),培養(yǎng)和提高學(xué)生的職業(yè)素養(yǎng)。

3基于情景的教學(xué)方法實(shí)施

情景教學(xué)能讓學(xué)生對(duì)知識(shí)有感性認(rèn)識(shí),提高對(duì)課堂內(nèi)容的理解效率,因此需要在一個(gè)通用的軟件開發(fā)環(huán)境中進(jìn)行項(xiàng)目開發(fā)的學(xué)習(xí)。構(gòu)建符合軟件工程專業(yè)課程項(xiàng)目開發(fā)的開發(fā)環(huán)境是提升軟件工程教學(xué)效果的關(guān)鍵。情景模式授課能讓學(xué)生在模擬的軟件工程項(xiàng)目中實(shí)戰(zhàn)訓(xùn)練,通過(guò)層次提升效率,激發(fā)學(xué)生的學(xué)習(xí)興趣,達(dá)到最佳教學(xué)效果。教師在情景模式的授課過(guò)程中擔(dān)任項(xiàng)目總監(jiān)或技術(shù)顧問(wèn)的角色,組織學(xué)生進(jìn)行技術(shù)交流、成果驗(yàn)證、變更審核等活動(dòng);學(xué)生會(huì)依據(jù)項(xiàng)目不同階段的情景扮演不同職位,提升自身項(xiàng)目開發(fā)技術(shù)及管理能力,培養(yǎng)個(gè)性化思維和團(tuán)隊(duì)合作思維相結(jié)合的思考模式。基于情景模式的軟件工程專業(yè)課程教學(xué)過(guò)程。在具體的教學(xué)實(shí)施過(guò)程中,教師利用項(xiàng)目導(dǎo)出教學(xué)內(nèi)容,圍繞項(xiàng)目案例設(shè)計(jì)教學(xué)情景,依據(jù)情景設(shè)計(jì)安排學(xué)生在項(xiàng)目團(tuán)隊(duì)中的不同角色,盡量讓學(xué)生體驗(yàn)真實(shí)的項(xiàng)目開發(fā)流程。借助項(xiàng)目情景模式增強(qiáng)了課程內(nèi)容的趣味性,最大限度地調(diào)動(dòng)學(xué)生的主觀能動(dòng)性。項(xiàng)目導(dǎo)向下的情景模式教學(xué)需要對(duì)項(xiàng)目選定、教學(xué)內(nèi)容設(shè)定、項(xiàng)目進(jìn)程安排、學(xué)生角色安排、項(xiàng)目成果鑒定等方面進(jìn)行管理?;谇榫澳J降慕虒W(xué)要求,學(xué)生以項(xiàng)目團(tuán)隊(duì)的方式組成項(xiàng)目小組(一般由3人組成),開發(fā)具有一定規(guī)模且功能較為豐富的軟件系統(tǒng),側(cè)重培養(yǎng)學(xué)生在項(xiàng)目開發(fā)過(guò)程中發(fā)現(xiàn)問(wèn)題、分析問(wèn)題、解決問(wèn)題的能力,培養(yǎng)學(xué)生的團(tuán)隊(duì)合作精神,使學(xué)生體驗(yàn)軟件開發(fā)的全過(guò)程。專業(yè)課程教學(xué)內(nèi)容應(yīng)把軟件開發(fā)分解為項(xiàng)目前期準(zhǔn)備、中期分析與設(shè)計(jì)、功能測(cè)試和軟件交付等三大部分,具體內(nèi)容為:

(1)項(xiàng)目準(zhǔn)備階段:教師在課程初始階段,將軟件項(xiàng)目需求告知學(xué)生,選定項(xiàng)目開發(fā)小組,制定開發(fā)范圍和計(jì)劃。

(2)分析設(shè)計(jì)階段:項(xiàng)目開發(fā)小組基于需求和開發(fā)計(jì)劃,編制需求規(guī)格說(shuō)明書。依據(jù)項(xiàng)目的總體結(jié)構(gòu),逐步設(shè)計(jì)項(xiàng)目所需功能,并編寫相應(yīng)文檔。

(3)測(cè)試與交付階段:開發(fā)團(tuán)隊(duì)對(duì)完成的功能模塊進(jìn)行整合,測(cè)試功能性和穩(wěn)定性,調(diào)試并完善軟件系統(tǒng),最終形成達(dá)到項(xiàng)目需求的軟件集成系統(tǒng)。

(4)軟件交付:教師運(yùn)行集成的完整系統(tǒng),組織學(xué)生交叉驗(yàn)收。驗(yàn)收管理是各團(tuán)隊(duì)共同檢驗(yàn)工程是否達(dá)到預(yù)定目標(biāo)并進(jìn)行最終確認(rèn)的重要一環(huán),每位學(xué)生必須高度重視,支持項(xiàng)目驗(yàn)收工作。在情景式的軟件工程環(huán)境中,學(xué)生真正體驗(yàn)到一種有序的、可控的、協(xié)作的軟件開發(fā)過(guò)程,在分析問(wèn)題、解決問(wèn)題、協(xié)調(diào)沖突、消除矛盾的過(guò)程中享受軟件開發(fā)成功的成就感。項(xiàng)目導(dǎo)向的情景模式教學(xué)可以讓學(xué)生在團(tuán)隊(duì)中練習(xí),在練習(xí)中學(xué)習(xí),鍛煉學(xué)生獨(dú)立開發(fā)與合作開發(fā)項(xiàng)目的能力。

4結(jié)語(yǔ)

根據(jù)軟件工程專業(yè)培養(yǎng)計(jì)劃要求,軟件工程專業(yè)課程改革在教學(xué)方法上需基于過(guò)程進(jìn)行改革,突出軟件項(xiàng)目的系統(tǒng)性、實(shí)用性和工程性。經(jīng)過(guò)基礎(chǔ)教學(xué)、理論應(yīng)用、項(xiàng)目實(shí)踐3個(gè)層次的學(xué)習(xí)和訓(xùn)練,學(xué)生進(jìn)入畢業(yè)設(shè)計(jì)階段時(shí)具有較強(qiáng)的實(shí)戰(zhàn)能力,能開發(fā)出滿足實(shí)際需求的應(yīng)用系統(tǒng)。同時(shí)教師基于產(chǎn)業(yè)導(dǎo)向及時(shí)調(diào)整教學(xué)模式,用真實(shí)案例項(xiàng)目調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣,建立情景式教學(xué)環(huán)境,確保學(xué)生掌握軟件工程專業(yè)的理論知識(shí)、開發(fā)技術(shù),具備較強(qiáng)的知識(shí)拓展能力和軟件開發(fā)經(jīng)驗(yàn)?;陧?xiàng)目案例驅(qū)動(dòng)教學(xué)模式可操作性強(qiáng),尊重學(xué)生學(xué)習(xí)過(guò)程中的創(chuàng)造欲,能有效滿足學(xué)生學(xué)習(xí)過(guò)程中的感性學(xué)習(xí),同時(shí)也能為計(jì)算機(jī)類專業(yè)學(xué)科實(shí)踐教學(xué)的改革提供有效參考。

作者:范洪輝 葉飛躍 朱洪錦 朱廣萍 單位:江蘇理工學(xué)院計(jì)算機(jī)工程學(xué)院

軟件工程專業(yè)論文:高校軟件工程專業(yè)教學(xué)的德育滲透

一、軟件工程專業(yè)教學(xué)的德育化必要性

一方面,近些年IT行業(yè)的人員流動(dòng)率幾乎居各種行業(yè)的前列。流動(dòng)原因各不相同,雖然工作流動(dòng)在法律范圍內(nèi)是自由的,但更關(guān)鍵的原因是多數(shù)人在學(xué)校時(shí)就沒(méi)有培養(yǎng)正確價(jià)值觀,畢業(yè)后受社會(huì)的負(fù)面影響抱著追求高待遇的目的,追求“錢”途式跳槽,僅僅把變動(dòng)工作局限在利益驅(qū)動(dòng)下,養(yǎng)成了蜻蜓點(diǎn)水、淺嘗輒止的習(xí)慣,白白浪費(fèi)大好的青春。另一方面,軟件從業(yè)者的責(zé)任感是一個(gè)不容忽視的問(wèn)題。前些年,一系列自殺事件使全球五百?gòu)?qiáng)之一的富士康成為輿論關(guān)注的焦點(diǎn),從業(yè)人士在認(rèn)為壓抑的工作環(huán)境成為巨大工作壓力主因的同時(shí),更應(yīng)考慮一下內(nèi)在素質(zhì)的提高。因此軟件人才正確價(jià)值觀的確立需要德育化的專業(yè)教學(xué)。

二、軟件工程專業(yè)教學(xué)中的德育要素

當(dāng)前地方院校軟件工程專業(yè)教學(xué)中的德育滲透應(yīng)該立足于目前的時(shí)代需求,結(jié)合實(shí)際軟件工程專業(yè)的發(fā)展現(xiàn)狀,目標(biāo)是提高人才的道德素質(zhì),需要從三個(gè)方面進(jìn)行分析。

1.當(dāng)前的時(shí)代要素

在這個(gè)信息時(shí)代,網(wǎng)絡(luò)構(gòu)成社會(huì)活動(dòng)的基礎(chǔ)平臺(tái),腦力勞動(dòng)投入比例增加。在我們周圍呈現(xiàn)出一個(gè)現(xiàn)實(shí)與虛擬交錯(cuò)的數(shù)字化世界。在數(shù)字化生存中,數(shù)字公民們自我得到釋放,個(gè)性得以張揚(yáng)。在校大學(xué)生是數(shù)字社會(huì)中的生力軍,也是建設(shè)和諧社會(huì)的基礎(chǔ)力量。

2.培養(yǎng)的土壤要素

普通高等地方院校的基本方向是應(yīng)用型、區(qū)域性,學(xué)校要綜合發(fā)展,同時(shí)要為區(qū)域社會(huì)經(jīng)濟(jì)服務(wù),在雙重需求下,地方高等院校的建設(shè)必須走特色發(fā)展之路。地方高等院校要適應(yīng)社會(huì)經(jīng)濟(jì)的需求,必須自我調(diào)整與發(fā)展,深化內(nèi)涵,在傳統(tǒng)的為地方經(jīng)濟(jì)培養(yǎng)建設(shè)人才的基礎(chǔ)上,通過(guò)個(gè)性化、特色化、多樣化的調(diào)適,在充分體現(xiàn)特色、發(fā)揮自身優(yōu)勢(shì)的過(guò)程中提升辦學(xué)水平與綜合實(shí)力,凝練最能體現(xiàn)適合自身發(fā)展的應(yīng)用型特色教育。在當(dāng)前形勢(shì)下,地方院校的軟件工程就是這樣一個(gè)專業(yè),就是要培養(yǎng)學(xué)生成為具有一定的基礎(chǔ)理論知識(shí)、較高的綜合素質(zhì)、較強(qiáng)實(shí)踐能力的多層次、復(fù)合型軟件人才,以人力資源形式為區(qū)域經(jīng)濟(jì)發(fā)展提供理論基礎(chǔ)和技術(shù)支持。

3.師生的道德要素

主席曾說(shuō)“沒(méi)有高水平的教師隊(duì)伍,就沒(méi)有高質(zhì)量的教育?!币茉炀邆涞赖滦摒B(yǎng)的專業(yè)人才,就應(yīng)該有道德素質(zhì)過(guò)硬的教學(xué)團(tuán)隊(duì),學(xué)生才能有真正高素質(zhì)的教育環(huán)境。作為一名軟件工程專業(yè)的畢業(yè)生,在投入到工作崗位時(shí)應(yīng)該具備一種什么樣的精神狀態(tài)呢。在精神層面,與未來(lái)發(fā)展關(guān)系最大的是他們的職業(yè)道德。發(fā)思特軟件CEO蒙圣光認(rèn)為從事IT行業(yè)工作應(yīng)該具備如下一些品質(zhì):熱愛(ài)IT行業(yè),愿意為本行業(yè)貢獻(xiàn)力量;忠于企業(yè)與領(lǐng)導(dǎo),關(guān)懷下屬;勇于承擔(dān)責(zé)任,敢說(shuō)敢言敢作敢為;充分運(yùn)用上班時(shí)間,不私自聊天,上網(wǎng),玩游戲等;處理好公司利益與客戶利益,公司利益與個(gè)人利益的關(guān)系;不泄露雇主商業(yè)秘密;有始有終,善于培養(yǎng)接班人;積極創(chuàng)新,盡可能走自主知識(shí)產(chǎn)權(quán)的道路。

三、軟件工程專業(yè)教學(xué)的德育化工作對(duì)策

1.提高教學(xué)隊(duì)伍成員的道德素養(yǎng)

《論語(yǔ)》云“其身正,不令而行”。作為傳道授業(yè)解惑的源頭,教師應(yīng)該自身具有較高的道德修養(yǎng),才可能形成教學(xué)的正能量場(chǎng)。著名教育家陶行知先生曾說(shuō)“學(xué)高為師,德高為范”,這句話告訴我們,專業(yè)教師只具有豐富的專業(yè)知識(shí)還不夠,更需要具有學(xué)識(shí)和人格雙重魅力的人格。對(duì)于學(xué)生來(lái)說(shuō),教師不應(yīng)僅僅是知識(shí)淵博的智者,而且應(yīng)該是道德修養(yǎng)的榜樣,是人類靈魂的工程師。不管是否自愿,教師本身就是學(xué)生的一本活的德育教材。

2.激發(fā)學(xué)生新時(shí)期的愛(ài)國(guó)主義及責(zé)任感

由于軟件技術(shù)催生了網(wǎng)絡(luò)經(jīng)濟(jì),該經(jīng)濟(jì)形態(tài)的發(fā)展還需依靠軟件技術(shù)繼續(xù)推動(dòng)。如新華網(wǎng)2013年5月報(bào)道,法國(guó)通過(guò)IT業(yè)推動(dòng)“經(jīng)濟(jì)愛(ài)國(guó)主義”,充分說(shuō)明軟件業(yè)也是一個(gè)愛(ài)國(guó)主義窗口。介紹一些我國(guó)軟件業(yè)的現(xiàn)狀、面臨的機(jī)遇與挑戰(zhàn),讓學(xué)生明白我國(guó)軟件業(yè)與發(fā)達(dá)國(guó)家相比處于弱勢(shì)地位,經(jīng)常受制于人,如2013年著名的“棱鏡門事件”。針對(duì)近年人們熟知的“山寨文化”,告訴學(xué)生創(chuàng)新能力薄弱成為我國(guó)產(chǎn)業(yè)國(guó)際競(jìng)爭(zhēng)的“瓶頸”。激發(fā)學(xué)生“天下興亡,匹夫有責(zé)”的社會(huì)責(zé)任感。

3.正面引導(dǎo)學(xué)生樹立正確的價(jià)值觀

鑒于前文分析價(jià)值觀對(duì)軟件從業(yè)者的影響極大,首先應(yīng)當(dāng)解決學(xué)生的價(jià)值觀問(wèn)題。在課堂教學(xué)中,通過(guò)寓德于教,使學(xué)生在感受專業(yè)知識(shí)強(qiáng)大作用的同時(shí),也意識(shí)到正確的價(jià)值觀對(duì)于成才及成功的重要性。對(duì)于學(xué)生的價(jià)值觀塑造,我們應(yīng)當(dāng)學(xué)禹治水的智慧,主要采用疏導(dǎo)的做法,逐步引導(dǎo)學(xué)生樹立正確的價(jià)值觀。同時(shí)結(jié)合學(xué)生的個(gè)體差異,采用靈活自由的手段,達(dá)到“潤(rùn)物細(xì)無(wú)聲”的教學(xué)效果。這樣以來(lái),學(xué)生不但在課堂上可以學(xué)到豐富的專業(yè)知識(shí),而且成為一個(gè)對(duì)他人對(duì)社會(huì)有用的人才。

4.培養(yǎng)專業(yè)所需的網(wǎng)絡(luò)道德及軟件工程倫理抓住軟件工程專業(yè)的學(xué)生對(duì)“黑客”、“紅客”的好奇感,告訴學(xué)生所謂的“黑客”就是利用自己高超的計(jì)算機(jī)技術(shù)非法地竊取、篡改他人數(shù)據(jù)資料的人,他們往往為了非法目的或者逞能而破壞了網(wǎng)絡(luò)世界的秩序,是網(wǎng)絡(luò)危害之一。但也有好多的黑客迷途知返,轉(zhuǎn)而利用自己的技術(shù)來(lái)提高網(wǎng)絡(luò)安全,為網(wǎng)絡(luò)的發(fā)展做出了貢獻(xiàn)。通過(guò)事例告訴學(xué)生識(shí)別網(wǎng)絡(luò)陷阱,遠(yuǎn)離低級(jí)趣味。引導(dǎo)學(xué)生正確、規(guī)范的利用網(wǎng)絡(luò)資源,建立良好的專業(yè)規(guī)范。軟件工程學(xué)科專業(yè)的背景決定了它需要一種適應(yīng)新形勢(shì)并與之息息相關(guān)的倫理規(guī)范。倫理規(guī)范具有一種教育功能,它指出了任何想要投入或繼續(xù)參與軟件工程行業(yè)的人所必須具備的東西。在專業(yè)基礎(chǔ)課中用一些篇幅(如增設(shè)“軟件工程倫理”專題),來(lái)講述軟件工程師應(yīng)當(dāng)堅(jiān)持的倫理規(guī)范,從而致力于使軟件的設(shè)計(jì)和發(fā)展成為一種有益且備受尊敬的專業(yè)。

四、結(jié)束語(yǔ)

軟件工程是培養(yǎng)和教育軟件從業(yè)人才的一個(gè)核心專業(yè),在教學(xué)過(guò)程中滲透德育,是一項(xiàng)長(zhǎng)期的、反復(fù)的、循序漸進(jìn)的工作。專業(yè)教學(xué)隊(duì)伍的責(zé)任就是因勢(shì)利導(dǎo)、有機(jī)滲透,使學(xué)生在無(wú)形中接受德育,培養(yǎng)良好的道德素養(yǎng),最終使之成為符合社會(huì)新時(shí)期發(fā)展需要的優(yōu)秀建設(shè)者。

作者:趙寧社 單位:西安文理學(xué)院軟件學(xué)院

軟件工程專業(yè)論文:信管專業(yè)軟件工程課程教學(xué)策略

一、信管專業(yè)《軟件工程》課程存在的問(wèn)題

1.課程定位不明確

在信管專業(yè)中,軟件工程主要指導(dǎo)學(xué)生進(jìn)行管理信息系統(tǒng)的分析、設(shè)計(jì)、實(shí)施及維護(hù),側(cè)重系統(tǒng)的研發(fā)和維護(hù)的原理和方法。管理信息系統(tǒng)課程則是讓學(xué)生全面認(rèn)識(shí)管理信息系統(tǒng),涉及的知識(shí)面廣,但內(nèi)容淺顯。兩者在系統(tǒng)開發(fā)和維護(hù)部分的內(nèi)容上存在交集,部分院校因此未將軟件工程加入專業(yè)培養(yǎng)計(jì)劃。另外一些院校為強(qiáng)化學(xué)生的系統(tǒng)開發(fā)能力,將“軟件工程”與“信息系統(tǒng)分析與設(shè)計(jì)”課程同時(shí)開設(shè),出現(xiàn)課程重復(fù)的現(xiàn)象。這些都是軟件工程定位不清晰的結(jié)果。

2.課程時(shí)間安排不合理

信管專業(yè)中的軟件工程與諸多信管專業(yè)基礎(chǔ)課程聯(lián)系密切,需要較強(qiáng)的專業(yè)基礎(chǔ)知識(shí),但目前部分院校的課程體系將軟件工程與管理學(xué)、程序設(shè)計(jì)等專業(yè)基礎(chǔ)課程安排在同一學(xué)期顯然不合適,教學(xué)安排缺乏層次性。

3.師資力量存短板

信管專業(yè)教授軟件工程的教師幾乎都畢業(yè)于計(jì)算機(jī)專業(yè),不僅缺乏管理學(xué)相關(guān)知識(shí)且在教學(xué)思想上沿襲了理工科的風(fēng)格,偏重程序研發(fā)流程,忽略管理信息系統(tǒng)開發(fā)過(guò)程的多學(xué)科交叉特點(diǎn),導(dǎo)致學(xué)生把管理信息系統(tǒng)等同于一般的計(jì)算機(jī)軟件,使得學(xué)生對(duì)管理信息系統(tǒng)的內(nèi)涵認(rèn)識(shí)不足,甚至產(chǎn)生誤解。此外,大多數(shù)教師并沒(méi)有實(shí)際參與大型管理信息系統(tǒng)項(xiàng)目的開發(fā),缺乏實(shí)際的研發(fā)經(jīng)驗(yàn),故難以全面、深入地介紹管理信息系統(tǒng)研發(fā)過(guò)程和特點(diǎn)。

4.適用教材缺乏

一方面現(xiàn)有信管專業(yè)軟件工程的教材大都沿用自計(jì)算機(jī)專業(yè),著重從理論方面介紹各種經(jīng)典分析和設(shè)計(jì)方法,所選案例也缺乏與管理學(xué)等其他相關(guān)學(xué)科結(jié)合,且很少結(jié)合最新的設(shè)計(jì)方法和工具進(jìn)行介紹。這種教材選擇方式難以和信管專業(yè)內(nèi)的其他課程有機(jī)結(jié)合,自身形成知識(shí)孤島,無(wú)法體現(xiàn)信管專業(yè)管理為主、計(jì)算機(jī)為輔,多學(xué)科交叉的特點(diǎn),同時(shí)也不能反映信管專業(yè)與計(jì)算機(jī)專業(yè)的本質(zhì)區(qū)別。

5.教學(xué)方法古板,實(shí)踐不足

軟件工程的教學(xué)內(nèi)容多為以往研發(fā)經(jīng)驗(yàn)的概括和總結(jié),知識(shí)點(diǎn)多以各種概念、原則、規(guī)則和要點(diǎn)等形式出現(xiàn),缺乏完整案例,內(nèi)容抽象晦澀,教師多采用單向注入和強(qiáng)行灌輸?shù)慕虒W(xué)方式,不利學(xué)生的理解和應(yīng)用。此外,信管專業(yè)課程體系龐雜,無(wú)法為軟件工程分配足夠的實(shí)踐課時(shí)。其他系統(tǒng)開發(fā)相關(guān)課程,或因項(xiàng)目過(guò)小而無(wú)需使用軟件工程思想,或因課時(shí)限制而側(cè)重系統(tǒng)的實(shí)現(xiàn)和測(cè)試方面。這些問(wèn)題導(dǎo)致軟件工程思想難以完全付諸實(shí)踐,使學(xué)生缺乏系統(tǒng)性和全面性的訓(xùn)練。

6.學(xué)生評(píng)價(jià)機(jī)制不合理

成績(jī)?cè)u(píng)定是評(píng)估學(xué)生學(xué)習(xí)效果的重要依據(jù),也是反映教師教學(xué)能力的參考指標(biāo)。本校統(tǒng)一采用“平時(shí)表現(xiàn)+期末筆試”的考核機(jī)制,比例為3:7。其中,平時(shí)表現(xiàn)包含期中考試成績(jī)、日??记凇⒄n后作業(yè)和實(shí)驗(yàn)成績(jī)等。這種成績(jī)?cè)u(píng)定機(jī)制存在諸多問(wèn)題:(1)期末考試比例過(guò)大,不能全面客觀反映學(xué)生的表現(xiàn)。(2)閉卷理論筆試不利于擴(kuò)展學(xué)生的知識(shí)面,難以考查知識(shí)的實(shí)際綜合運(yùn)用能力。(3)筆試為主的考核機(jī)制容易誘使學(xué)生產(chǎn)生應(yīng)試教育的傾向。

二、《軟件工程》課程教學(xué)的若干對(duì)策

針對(duì)信管專業(yè)軟件工程課程的問(wèn)題,結(jié)合本校教師的教學(xué)經(jīng)驗(yàn)提出相關(guān)的應(yīng)對(duì)措施。

1.明晰教學(xué)定位

信管專業(yè)的定位是計(jì)算機(jī)和管理的交叉學(xué)科,管理信息系統(tǒng)是信管專業(yè)關(guān)系最為密切的信息系統(tǒng)。軟件工程在信管專業(yè)中的主要任務(wù)是為了培養(yǎng)學(xué)生使用軟件工程的思想分析、設(shè)計(jì)和開發(fā)管理信息系統(tǒng)。鑒于學(xué)生培養(yǎng)目標(biāo)的不同,信息系統(tǒng)開發(fā)能力并非所有學(xué)生所必須掌握的。因此,軟件工程在信管專業(yè)中的定位不能搞一刀切,必須因方向而異。系統(tǒng)開發(fā)方向的學(xué)生應(yīng)把軟件工程作為專業(yè)必修課,而信息管理方向的學(xué)生則作為專業(yè)選修課選修。

2.優(yōu)化課程安排

軟件工程的目的是指導(dǎo)管理信息系統(tǒng)開發(fā),學(xué)生選修前需具備基本的編程能力和數(shù)據(jù)庫(kù)知識(shí)。而且,管理信息系統(tǒng)的開發(fā)需要結(jié)合管理、會(huì)計(jì)和運(yùn)籌等課程的相關(guān)知識(shí)。因此,軟件工程的安排應(yīng)置于數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)、程序設(shè)計(jì)、管理學(xué)和運(yùn)籌學(xué)等課程之后,信息系統(tǒng)課程設(shè)計(jì)之前。在課程設(shè)置上,軟件工程與面向?qū)ο蟪绦蛟O(shè)計(jì)、管理信息系統(tǒng)、信息系統(tǒng)課程設(shè)計(jì)等相關(guān)課程組成課程群,相關(guān)任課教師以團(tuán)隊(duì)方式備課。每學(xué)期期初和期末,同一課程群的教師互相交流教學(xué)效果和存在的問(wèn)題,根據(jù)學(xué)生的情況各自調(diào)整后序教學(xué)內(nèi)容,有針對(duì)性地開展教學(xué)。課程群方式可以有效加強(qiáng)課程間的平滑銜接,強(qiáng)化教師間的團(tuán)隊(duì)合作,實(shí)現(xiàn)知識(shí)的有機(jī)結(jié)合,提高課程安排的層次性與合理性。

3.建立合理的教師培養(yǎng)機(jī)制

教師培養(yǎng)采用“走出去,引進(jìn)來(lái)”的方針,加強(qiáng)與兄弟院校和相關(guān)企業(yè)的交流。圍繞構(gòu)建應(yīng)用型本科院校的目標(biāo),引入高職院校中的“雙師型”培養(yǎng)機(jī)制,將科學(xué)研究和實(shí)際應(yīng)用相結(jié)合,組織軟件工程及相關(guān)課程組構(gòu)成的開發(fā)團(tuán)隊(duì),積極參與校內(nèi)外的合作項(xiàng)目的研發(fā),如校內(nèi)各部門的信息系統(tǒng)開發(fā)項(xiàng)目、校外實(shí)習(xí)基地的合作開發(fā)項(xiàng)目、科研項(xiàng)目的系統(tǒng)實(shí)現(xiàn)等。在教學(xué)任務(wù)之外,學(xué)校應(yīng)鼓勵(lì)任課教師定期到實(shí)習(xí)單位參加項(xiàng)目見(jiàn)習(xí),甚至直接參與項(xiàng)目研發(fā),提高教師的研發(fā)能力,更新知識(shí)儲(chǔ)備。同時(shí),教師的考核體系應(yīng)根據(jù)教師的授課內(nèi)容進(jìn)行分類評(píng)價(jià),軟件工程等應(yīng)用性課程的考核機(jī)制應(yīng)加大對(duì)實(shí)踐的要求,鼓勵(lì)科研與知識(shí)應(yīng)用的結(jié)合,真正實(shí)現(xiàn)應(yīng)用型培養(yǎng)的發(fā)展方向

4.改進(jìn)教學(xué)方法,強(qiáng)化實(shí)踐教學(xué)

根據(jù)軟件工程理論和實(shí)踐要求都較強(qiáng)的特點(diǎn),采用案例驅(qū)動(dòng)的方法開展教學(xué),將理論知識(shí)融入到具體案例當(dāng)中,通過(guò)“學(xué)中練、練中學(xué)”的模式將抽象的知識(shí)通過(guò)具體的項(xiàng)目展示,方便理解和消化吸收。此外,單純的理論知識(shí)學(xué)習(xí)是不夠的,需要通過(guò)實(shí)際的項(xiàng)目訓(xùn)練進(jìn)行提高,進(jìn)而達(dá)到鞏固所學(xué)知識(shí),靈活應(yīng)用的目的。項(xiàng)目訓(xùn)練以學(xué)生分組的方式進(jìn)行,在學(xué)習(xí)的同時(shí)培養(yǎng)學(xué)生的團(tuán)隊(duì)意識(shí)和協(xié)作精神。項(xiàng)目類型以中型管理信息系統(tǒng)為宜,來(lái)源可出自教師自身的項(xiàng)目或者協(xié)作單位項(xiàng)目中的子系統(tǒng),也可以學(xué)生提出由任課教師審核通過(guò)。項(xiàng)目結(jié)束時(shí),學(xué)生必須能夠提交可正確執(zhí)行的程序,同時(shí)提交相關(guān)的系統(tǒng)開發(fā)文檔,文檔要求嚴(yán)格按照國(guó)標(biāo)GB-T8567-2006編寫。在實(shí)踐過(guò)程中,教師應(yīng)以項(xiàng)目管理人的角色監(jiān)督項(xiàng)目的進(jìn)度,及時(shí)發(fā)現(xiàn)并糾正存在的錯(cuò)誤,同時(shí)回答學(xué)生在實(shí)踐中遇到問(wèn)題。這種方式既讓學(xué)生清楚了解課程開設(shè)的目的和意義,也強(qiáng)化學(xué)生對(duì)所學(xué)知識(shí)的理解和應(yīng)用。

5.完善教學(xué)資源

信管專業(yè)軟件工程課程的教學(xué)資源(如教材、輔導(dǎo)資料、教學(xué)案例等)的安排和設(shè)計(jì)應(yīng)按本專業(yè)的需求進(jìn)行改進(jìn)和完善。首先,調(diào)整教材內(nèi)容的編排。軟件開發(fā)技術(shù)知識(shí)點(diǎn)需要與時(shí)俱進(jìn),已被淘汰的知識(shí)點(diǎn)應(yīng)予以刪除或以概述的形式介紹,同時(shí)增加近年出現(xiàn)的新技術(shù)和新方法,并對(duì)其中的典型方法進(jìn)行重點(diǎn)介紹,并配上相應(yīng)的案例進(jìn)行講解。其次,修改教材內(nèi)容的編寫方式。采用案例驅(qū)動(dòng)的教學(xué)模式,將以往逐條羅列的抽象理論融合到具體的教學(xué)案例中,讓學(xué)生通過(guò)分析案例提取出知識(shí)要點(diǎn)。該方法既有利于對(duì)枯燥知識(shí)的理解和吸收,也為進(jìn)一步的知識(shí)應(yīng)用提供極好的參考素材。第三,修改配套案例。案例選擇中等規(guī)模的管理信息系統(tǒng)的完整研發(fā)過(guò)程較為合適。案例規(guī)模不宜過(guò)大的案例,否則不適宜初學(xué)者學(xué)習(xí);規(guī)模太小則細(xì)節(jié)不足。案例可以取自教學(xué)參考書,也可以是教師自身的項(xiàng)目研發(fā)經(jīng)歷,還可以源自合作單位的項(xiàng)目。第四,建立信息化教學(xué)實(shí)驗(yàn)平臺(tái)。通過(guò)云計(jì)算等先進(jìn)技術(shù)構(gòu)建的軟件工程教學(xué)實(shí)驗(yàn)平臺(tái),師生能夠無(wú)時(shí)間、地域限制地實(shí)現(xiàn)教學(xué)課件和視頻等資源的共享、作業(yè)和課程實(shí)踐的實(shí)時(shí)監(jiān)控和學(xué)生疑難問(wèn)題的解答,極大方便了師生間的交流,對(duì)提高教學(xué)效果具有重大現(xiàn)實(shí)意義。

6.改革學(xué)生評(píng)價(jià)機(jī)制

課程成績(jī)對(duì)學(xué)生在課程學(xué)習(xí)過(guò)程中的表現(xiàn)和效果的綜合評(píng)價(jià),對(duì)學(xué)生學(xué)習(xí)起指向性作用,必須秉承公正、全面、客觀的態(tài)度。第一、全面考慮學(xué)生評(píng)價(jià)要素。在教學(xué)過(guò)程中,除考勤情況、期中成績(jī)、期末成績(jī)等常規(guī)項(xiàng)目外,學(xué)生的課堂表現(xiàn)、作業(yè)完成質(zhì)量和上交情況,實(shí)踐項(xiàng)目的完成情況等也是衡量學(xué)生的學(xué)習(xí)成績(jī)的重要依據(jù)。因此,軟件工程的考核體系可綜合為以下三方面:(1)平時(shí)表現(xiàn),包含出勤情況、課堂提問(wèn)和作業(yè)完成情況等;(2)實(shí)踐成績(jī),包含課程設(shè)計(jì)和實(shí)驗(yàn)的質(zhì)量和文檔的編寫情況;(3)卷面成績(jī),包含期中和期末考試的筆試成績(jī)。第二、合理分配評(píng)價(jià)要素的比重。評(píng)價(jià)要素的比重定量反映了課程各教學(xué)環(huán)節(jié)的重要性,能夠?qū)W(xué)生的學(xué)習(xí)起導(dǎo)向作用。為了突出軟件工程以“理論為基礎(chǔ),重在實(shí)踐應(yīng)用”的特點(diǎn),實(shí)踐成績(jī)的比重應(yīng)與卷面成績(jī)相當(dāng),也可以考慮使用課程實(shí)踐成績(jī)代替期末筆試。第三、客觀評(píng)定評(píng)價(jià)要素。學(xué)生的評(píng)價(jià)要素通常分為定性和定量?jī)煞N。其中,各種考試成績(jī)和作業(yè)成績(jī)、考勤情況等定量評(píng)價(jià)易于給定。相對(duì)而言,平時(shí)表現(xiàn)等定性指標(biāo)需教師主觀評(píng)定,易受到教師個(gè)人情感的影響,需要教師秉持公正客觀的態(tài)度。對(duì)學(xué)生的主觀評(píng)價(jià)一般以良為基礎(chǔ),表現(xiàn)突出的學(xué)生可給予優(yōu),存在遲到早退、作業(yè)應(yīng)付或缺交、課堂紀(jì)律不佳等情況的學(xué)生則酌情給予中或差的評(píng)價(jià)。第四、豐富考核形式。除傳統(tǒng)的閉卷筆試外,軟件工程的考核形式還可采用以下幾種:(1)課程論文:以個(gè)人為單位,就管理信息系統(tǒng)研發(fā)和管理中的某個(gè)環(huán)節(jié)提出自己的觀點(diǎn)并展開論述,完成3000-5000字的課程論文。(2)課程設(shè)計(jì):參考教學(xué)案例,采用軟件工程思想,以團(tuán)隊(duì)方式開發(fā)一個(gè)管理信息系統(tǒng),完成從需求分析到設(shè)計(jì)實(shí)現(xiàn)的完整過(guò)程,并編寫相關(guān)軟件文檔。(3)開卷筆試:以論述和應(yīng)用題為主要題型,主要考察學(xué)生解決系統(tǒng)分析、設(shè)計(jì)、測(cè)試和維護(hù)等環(huán)節(jié)中具體問(wèn)題的能力,如按要求繪制程序流程圖、軟件結(jié)構(gòu)圖和系統(tǒng)流程圖等分析設(shè)計(jì)圖表,設(shè)計(jì)測(cè)試用例等。學(xué)生允許攜帶一定數(shù)量的參考資料,但不允許攜帶電子設(shè)備。任課教師可根據(jù)教學(xué)目標(biāo)和學(xué)時(shí)安排綜合使用上述方式。總體而言,以課程論文或課程設(shè)計(jì)代替期末筆試進(jìn)行考核更符合學(xué)以致用的教學(xué)目標(biāo)。

三、總結(jié)

信息管理與信息系統(tǒng)是管理科學(xué)和信息科學(xué)的交叉學(xué)科,管理信息系統(tǒng)是信管專業(yè)的主要研究?jī)?nèi)容之一。以此為前提,文章從信管專業(yè)的需求和軟件工程的特點(diǎn)出發(fā),分析了信管專業(yè)軟件工程課程教學(xué)中存在的問(wèn)題,并提出一系列應(yīng)對(duì)策略。綜上所述,準(zhǔn)確的課程定位,具備豐富教學(xué)和研發(fā)經(jīng)驗(yàn)的教師,適用的教材,具體完整的教學(xué)案例,規(guī)模適中的實(shí)踐項(xiàng),便捷的教學(xué)實(shí)驗(yàn)平臺(tái)等教學(xué)要素將使枯燥乏味、抽象難懂的軟件工程變得通俗易懂,對(duì)提高學(xué)生的系統(tǒng)開發(fā)能力、培養(yǎng)應(yīng)用型信管專業(yè)人才具有重要作用。

作者:張美璟 單位:福建江夏學(xué)院

軟件工程專業(yè)論文:軟件工程專業(yè)校企合作培養(yǎng)

一、校企合作模式的現(xiàn)實(shí)意義

現(xiàn)階段,我校確定了就業(yè)至上和大力培養(yǎng)應(yīng)用型人才的辦學(xué)思路,結(jié)合我省大力發(fā)展產(chǎn)學(xué)研結(jié)合的思路,校企合作就是產(chǎn)學(xué)研結(jié)合的一種重要的模式。我校倡導(dǎo)的學(xué)校與企業(yè)的多種合作,既是企業(yè)謀求生存和發(fā)展的必要要求,也是我們學(xué)院軟件工程專業(yè)教育教學(xué)改革的重要方向,是應(yīng)用型軟件工程人才培養(yǎng)模式的必由之路。

1、校企合作模式體現(xiàn)了我?!熬蜆I(yè)至上”的辦學(xué)理念

校企合作模式充分體現(xiàn)了我?!熬蜆I(yè)至上”的辦學(xué)理念。校企合作模式倡導(dǎo)的產(chǎn)業(yè)和教育合作,學(xué)習(xí)和工作結(jié)合的思路,是應(yīng)用型軟件人才培養(yǎng)的必然要求,也是高等教育中的應(yīng)用型人才培養(yǎng)與生產(chǎn)勞動(dòng)相結(jié)合原則在應(yīng)用型人才培養(yǎng)模式中的具體體現(xiàn)。隨著信息社會(huì)的到來(lái),企業(yè)的生存和工作模式都發(fā)生了根本性變化,軟件企業(yè)的特殊性又不同于傳統(tǒng)企業(yè),傳統(tǒng)企業(yè)培養(yǎng)模式中是學(xué)校教育模式占主導(dǎo)地位,在促進(jìn)人的全面發(fā)展、教育培訓(xùn)效率以及教育的規(guī)范性上受到挑戰(zhàn)。但學(xué)校建立的教育制度使得教育與職業(yè)相分離,理論與實(shí)踐相脫節(jié)。學(xué)生的動(dòng)手能力大打折扣,很難適應(yīng)現(xiàn)在軟件企業(yè)對(duì)學(xué)生的要求。

2、校企合作模式體現(xiàn)了“以就業(yè)為導(dǎo)向”的辦學(xué)方針

(1)校企合作模式可提前獲得工作體驗(yàn),提前參加工作。通過(guò)校企合作,可以讓學(xué)生在學(xué)習(xí)期間就有機(jī)會(huì)到企業(yè)進(jìn)行一年或者更長(zhǎng)時(shí)間的待崗實(shí)習(xí),按照軟件公司對(duì)員工的要求來(lái)培養(yǎng)學(xué)生,是學(xué)生掌握軟件企業(yè)所需要的基本知識(shí),獲得軟件公司所需要的基本技能,這樣學(xué)生在沒(méi)有畢業(yè)之前,就能勝任公司的基本要求。

(2)校企合作模式能夠很大程度上提高學(xué)生的動(dòng)手實(shí)踐能力,讓學(xué)生可以很快地適應(yīng)公司員工的角色。在實(shí)習(xí)期間,學(xué)生能夠參與實(shí)際的軟件開發(fā)工程中,對(duì)于熟悉軟件開發(fā)工具和軟件過(guò)程都有積極的影響,同時(shí)也可以培養(yǎng)學(xué)生對(duì)工作崗位的熱愛(ài),在企業(yè)中鍛煉吃苦的精神和團(tuán)隊(duì)合作文化的培養(yǎng)。這樣學(xué)生就能夠把學(xué)校里學(xué)到的理論知識(shí)和實(shí)踐能力融為一體,學(xué)生解決問(wèn)題的能力、實(shí)踐能力、獨(dú)立完成項(xiàng)目的能力等公司所需要的能力得到了很好的培養(yǎng)和鍛煉。

(3)學(xué)校與企業(yè)合作能夠及時(shí)幫助學(xué)生盡早地掌握社會(huì)就業(yè)有關(guān)信息,讓學(xué)生能夠有準(zhǔn)備的就業(yè)并順利就業(yè)。當(dāng)前,很多畢業(yè)生在在工作的時(shí)候,由于對(duì)就業(yè)信息不是很了解,不能抓住適合于自己的就業(yè)機(jī)會(huì),從而使自己的就業(yè)過(guò)程受到很大的阻力。學(xué)校通過(guò)與企業(yè)合作后,學(xué)生能夠很方便地了解到用人單位的招聘信息和招聘要求,學(xué)生在公司的工作過(guò)程中,對(duì)企業(yè)的生產(chǎn)過(guò)程和企業(yè)對(duì)員工的職業(yè)能力要求都會(huì)很熟悉,那么在他們畢業(yè)時(shí)找工作就會(huì)具有很大優(yōu)勢(shì)。另外一個(gè)方面,學(xué)校和企業(yè)合作,可以讓學(xué)校及時(shí)掌握行業(yè)的發(fā)展,及時(shí)掌握企業(yè)的用人要求和要求的變化,從而呢實(shí)現(xiàn)訂單式培養(yǎng),這就很大程度上提高了學(xué)生的就業(yè)率和質(zhì)量。

3、校企合作模式重構(gòu)了教育人才培養(yǎng)模式

重構(gòu)是以能力為本位的人才培養(yǎng)模式,通過(guò)校企合作的模式,學(xué)校和企業(yè)聯(lián)合培養(yǎng)人才,將會(huì)很大程度上改變傳統(tǒng)人才培養(yǎng)的以課堂教學(xué)為中心的模式。傳統(tǒng)的人才培養(yǎng)模式只是著重傳授知識(shí),只著重于傳授只是的傳統(tǒng)性和完整性。因?yàn)檫@種過(guò)分注重理論知識(shí)的傳授而忽略了培養(yǎng)學(xué)生的職業(yè)技能,所以學(xué)生在畢業(yè)之后,需要花很長(zhǎng)的時(shí)間去適應(yīng)和再次學(xué)習(xí)。這種以課堂教學(xué)為主要形式、以知識(shí)體系為主線的傳統(tǒng)培養(yǎng)模式,就直接導(dǎo)致了理論知識(shí)與實(shí)踐的脫節(jié),學(xué)生畢業(yè)后不能為社會(huì)所用,導(dǎo)致了教學(xué)資源的極大浪費(fèi)。從應(yīng)用型人才培養(yǎng)模式的目的出發(fā),要著重培養(yǎng)學(xué)生綜合素質(zhì)和動(dòng)手實(shí)踐能力,就必須建立新的人才培養(yǎng)模式。學(xué)校和企業(yè)的合作模式,從簡(jiǎn)單的學(xué)校教育向企業(yè)和學(xué)校結(jié)合,聯(lián)合培養(yǎng)的模式轉(zhuǎn)變,實(shí)現(xiàn)了學(xué)以致用的人才培養(yǎng)模式。它的重點(diǎn)是從企業(yè)的實(shí)際崗位需求出發(fā),在專業(yè)設(shè)置上考慮到學(xué)生今后的就業(yè)方向,以就業(yè)技能為培養(yǎng)目標(biāo),在教學(xué)課程上以就業(yè)活動(dòng)為核心,在教學(xué)內(nèi)容上不僅要增強(qiáng)學(xué)生運(yùn)用知識(shí)和技術(shù)解決問(wèn)題的能力,而且還要著重培養(yǎng)學(xué)生的實(shí)踐能力、綜合素質(zhì)和員工素質(zhì)強(qiáng)化實(shí)踐教學(xué)環(huán)節(jié)和現(xiàn)場(chǎng)教學(xué),使學(xué)生畢業(yè)后能走上更好的工作崗位。

二、小結(jié)

校企合作模式實(shí)現(xiàn)了理論與實(shí)踐相結(jié)合,實(shí)現(xiàn)了人才培養(yǎng)從傳統(tǒng)的偏重學(xué)生知識(shí)傳授向注重就業(yè)能力提高和綜合素質(zhì)養(yǎng)成轉(zhuǎn)變,重構(gòu)了能力本位的人才培養(yǎng)模式,實(shí)現(xiàn)我校軟件工程專業(yè)的應(yīng)用型人才培養(yǎng),實(shí)現(xiàn)我校軟件工程專業(yè)的高質(zhì)量就業(yè)。

作者:肖飛 單位:黃岡師范學(xué)院數(shù)學(xué)與計(jì)算機(jī)科學(xué)學(xué)院