引論:我們?yōu)槟砹?篇軟件工程專業(yè)論文范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。
軟件工程專業(yè)論文:專業(yè)實踐教學(xué)改革中軟件工程論文
一、現(xiàn)有實踐教學(xué)體系存在的主要問題
(1)原有的專業(yè)培養(yǎng)目標(biāo)與培養(yǎng)方案中存在著重理論學(xué)習(xí)、輕實踐訓(xùn)練的認(rèn)識以及重視課內(nèi)、輕視課外的傾向。(2)實驗教學(xué)體系中仍舊以驗證性試驗為主,雖然所有課程的實驗項目開出率為,但其中設(shè)計性、綜合性的實驗項目占總實驗項目的比例有待提高,極大限制了學(xué)生的動手能力和創(chuàng)新能力的培養(yǎng)。(3)缺乏對實踐教學(xué)的過程管理,配套的質(zhì)量監(jiān)控與評價體系尚未健全。(4)現(xiàn)有實踐教學(xué)體系缺少對學(xué)生工程能力和職業(yè)素質(zhì)的訓(xùn)練,缺少開放性實驗;缺少創(chuàng)新性實驗教學(xué)體系,缺乏具備行業(yè)工程領(lǐng)域背景和國際化背景的創(chuàng)新實踐教學(xué)團(tuán)隊。
二、確立并完善軟件工程專業(yè)實踐培養(yǎng)目標(biāo)與培養(yǎng)方案
參考2011年軟件工程專業(yè)國家規(guī)范,明確了軟件工程專業(yè)實踐培養(yǎng)目標(biāo)與培養(yǎng)方案。
(一)培養(yǎng)目標(biāo)
依托維森公司和行業(yè)企業(yè),聯(lián)合制定新的軟件工程人才實踐培養(yǎng)目標(biāo),即培養(yǎng)能夠掌握軟件工程專業(yè)的基本理論、基本知識、基本技能的,具有軟件工程開發(fā)、應(yīng)用、維護(hù)和工程管理能力的,具有較強(qiáng)的實踐能力和創(chuàng)新精神的,能夠從事軟件工程方面的教學(xué)、科研和應(yīng)用開發(fā)工作的應(yīng)用型工程技術(shù)和工程管理人才。培養(yǎng)目標(biāo)對學(xué)生各項能力的培養(yǎng)要求如下:1.基本實踐能力要求:應(yīng)該具有扎實的自然科學(xué)知識、優(yōu)良的外語水平;具有一定的實際動手能力與團(tuán)隊合作能力;掌握軟件工程專業(yè)的基本知識及基本技能。2.綜合實踐能力要求:應(yīng)該具有綜合分析、設(shè)計開發(fā)和項目管理能力、科學(xué)研究能力,具有知識獲取、知識更新和持久學(xué)習(xí)能力。3.創(chuàng)新能力要求:具有追蹤軟件行業(yè)新理論及新技術(shù)能力;具有技術(shù)創(chuàng)新意識與創(chuàng)新精神,能獨(dú)立完成一定規(guī)模項目的研發(fā)工作。
(二)培養(yǎng)方案
新的軟件工程專業(yè)培養(yǎng)方案形成了以學(xué)科基礎(chǔ)課平臺、專業(yè)課及成組平臺為主,以實踐教學(xué)體系、創(chuàng)新教育體系為輔的應(yīng)用型軟件工程人才培養(yǎng)體系。為此,應(yīng)用整體知識觀的理念,采用層次網(wǎng)絡(luò)方法構(gòu)建課程體系,專業(yè)培養(yǎng)方案形成包括五個階段。1.及時階段,應(yīng)用方向選擇:經(jīng)與維森和中軟公司研討,確定選擇Java中級工程師為培養(yǎng)方向,同時兼顧.NET和基于圖形圖像處理的計算機(jī)游戲設(shè)計與開發(fā)方向及軟件測試方向。2.第二階段,專業(yè)技術(shù)歸納:Java中級軟件工程師主要技術(shù)包括Java程序員、JavaEE初級軟件工程師的主要技術(shù)、SSH技術(shù)和Web服務(wù)器技術(shù)等。.NET和基于圖形圖像處理的程序設(shè)計與開發(fā)方向進(jìn)行相應(yīng)的規(guī)劃,共同的技術(shù)點規(guī)劃在Java的相關(guān)課程中講解。3.第三階段,專業(yè)課程規(guī)劃:以培養(yǎng)學(xué)生的軟件設(shè)計開發(fā)能力為主線,專業(yè)課程分為專業(yè)基礎(chǔ)課、專業(yè)基礎(chǔ)選修課、專業(yè)成組課和專業(yè)選修課。專業(yè)基礎(chǔ)課和專業(yè)基礎(chǔ)選修課中培養(yǎng)學(xué)生程序設(shè)計能力的相關(guān)知識均以Java為基本工具,在專業(yè)成組課和專業(yè)選修課中設(shè)置Java的中高級應(yīng)用的課程。4.第四階段,知識內(nèi)容整合:對課程以知識點為單位進(jìn)行知識內(nèi)容的整合,明確知識點的前趨與后繼關(guān)系和知識點的課程歸屬,可以避免壓縮理論學(xué)時的盲目性和隨機(jī)性,減少課程體系中知識的冗余和重復(fù),提高專業(yè)教學(xué)的效率。5.第五階段,培養(yǎng)方案體系形成:以知識內(nèi)容整合為基礎(chǔ),在專業(yè)課程層次上建立課程體系。針對軟件工程專業(yè)技術(shù)要求、課程本身的特點和課程的教學(xué)目標(biāo),完成了教學(xué)大綱的制定和教學(xué)方法與手段的選取,形成完整的課程體系。最終形成層次化課程體系與各項能力要求關(guān)系模型。
三、改革優(yōu)化現(xiàn)有實踐教學(xué)體系
現(xiàn)有實踐教學(xué)體系對培養(yǎng)應(yīng)用型、創(chuàng)新型軟件工程人才的支撐力度不夠,必須優(yōu)化。
(一)優(yōu)化原則
結(jié)合軟件工程專業(yè)的特點,構(gòu)建由基礎(chǔ)課程實驗、綜合設(shè)計實踐、應(yīng)用能力實踐等環(huán)節(jié)組成的,由淺入深、環(huán)環(huán)相扣的層次化的實踐教學(xué)體系。具體來說,實踐教學(xué)體系包括課程實驗、課程設(shè)計、實訓(xùn)與畢業(yè)設(shè)計及課外創(chuàng)新實踐活動:1.課程實驗。以驗證性實驗為基礎(chǔ),鞏固和加深學(xué)生對特定理論知識點的理解;綜合、設(shè)計性實驗以案例驅(qū)動和面向問題模式為主,綜合運(yùn)用一門課程的系統(tǒng)知識體系,循序漸進(jìn)地對學(xué)生構(gòu)思、設(shè)計、實施和操作(CDIO)的能力加以強(qiáng)化。同時保障程序設(shè)計課程和軟件工程系列課程機(jī)房的授課率。2.課程設(shè)計。課程設(shè)計是為若干主干課程或課程群設(shè)置的、綜合性設(shè)計性較強(qiáng)的實踐教學(xué)環(huán)節(jié)。在課程設(shè)計中,讓學(xué)生能夠切身經(jīng)歷一個完整項目開發(fā)的過程,培養(yǎng)和提高學(xué)生的實戰(zhàn)技能和團(tuán)隊合作能力。3、實訓(xùn)與畢業(yè)設(shè)計。專業(yè)實訓(xùn)課程與畢業(yè)設(shè)計尤其是畢業(yè)設(shè)計作為教學(xué)計劃中的一個環(huán)節(jié),是對學(xué)生大學(xué)四年學(xué)習(xí)的知識掌握情況和技術(shù)運(yùn)用能力的檢驗??梢杂蓪W(xué)校教師和企業(yè)工程師共同擔(dān)任指導(dǎo)老師,以增強(qiáng)學(xué)生工程實踐能力以及職業(yè)素質(zhì)。4、創(chuàng)新性學(xué)習(xí)項目與創(chuàng)新實踐活動。引導(dǎo)學(xué)生開展廣泛的創(chuàng)新性學(xué)習(xí)活動。包括參與教師科研項目,參加各級軟件工程相關(guān)專業(yè)競賽,參加專業(yè)認(rèn)證考試活動,主持或參加創(chuàng)新性項目等,以增強(qiáng)學(xué)生創(chuàng)新意識與創(chuàng)新能力。
(二)建立多層次實驗體系和各類實驗的比例
實驗教學(xué)體系是培養(yǎng)學(xué)生實踐能力、工程能力和創(chuàng)新能力的關(guān)鍵。為此建立了軟件工程專業(yè)課程體系、實踐體系與能力體系關(guān)系模型。基于該層次關(guān)系模型,建立軟件工程專業(yè)實驗教學(xué)體系。實踐教學(xué)體系是基于專業(yè)基礎(chǔ)課程層、專業(yè)技術(shù)層和應(yīng)用方向?qū)咏⒌?,分為驗證性、設(shè)計性、綜合性、創(chuàng)新性實驗四個層次:1.驗證性實驗。驗證性實驗一般與相關(guān)課程同步進(jìn)行,培養(yǎng)學(xué)生基本技能。2.設(shè)計實驗。在驗證性實驗基礎(chǔ)上進(jìn)行規(guī)劃,培養(yǎng)學(xué)生設(shè)計能力,具有承上啟下作用。3.綜合性實驗。在驗證性設(shè)計性基礎(chǔ)上,進(jìn)行專項綜合實踐,培養(yǎng)學(xué)生綜合實踐能力。4.創(chuàng)新性實驗。在綜合性設(shè)計性基礎(chǔ)上進(jìn)行,以培養(yǎng)創(chuàng)新意識與創(chuàng)新能力。同時也增加并優(yōu)化了設(shè)計性、綜合性、創(chuàng)新性實驗內(nèi)容及占相關(guān)課程比例。
(三)建立軟件工程專業(yè)實踐過程管理平臺
軟件工程過程化的管理是保障實踐教學(xué)的重要環(huán)節(jié),為此建設(shè)并完善了軟件工程專業(yè)實驗、實踐項目實踐管理平臺。該平臺集各類教學(xué)資源(電子教案、課件及相關(guān)視頻教程等)、討論答疑、遠(yuǎn)程在線輔導(dǎo)、創(chuàng)新實踐等于一體,極大地增強(qiáng)了學(xué)生自主學(xué)習(xí)能力、實踐能力和創(chuàng)新能力。為增強(qiáng)實踐體系的最終實施效果,還建立了實踐考核體系,主要包含下面幾個方面:1.驗證性實驗。程序設(shè)計能力,代碼編寫及調(diào)試能力;(30%)2.驗證性綜合性實驗。系統(tǒng)分析、設(shè)計、測試能力、文檔寫作能力;(50%)3.創(chuàng)新性實驗。團(tuán)隊協(xié)作及復(fù)雜算法創(chuàng)新能力、技術(shù)創(chuàng)新能力。(20%)與此同時,實習(xí)、工程實訓(xùn)體系從下面幾個方面進(jìn)行重點考核:1.業(yè)務(wù)能力考核:完成實習(xí)(項目)進(jìn)度能力;完成質(zhì)量;文檔的規(guī)范性;英文閱讀能力。(60%)2.綜合素質(zhì)考核:工作積極性;自我學(xué)習(xí)能力;制度、紀(jì)律的遵守;團(tuán)隊協(xié)作能力。(40%)
(四)深入開展校企合作與創(chuàng)新創(chuàng)業(yè)教育活動
通過遼寧維森公司和中軟國際兩個實習(xí)基地,有針對性地開展課程設(shè)計與實習(xí),提高了學(xué)生綜合實踐能力。逐步加強(qiáng)企業(yè)工程師對學(xué)生工程實踐的指導(dǎo),提高了學(xué)生工程實踐能力與創(chuàng)新創(chuàng)業(yè)能力。在深入開展校企合作的同時,我校電信學(xué)院還積極引導(dǎo)大學(xué)生開展各類創(chuàng)新創(chuàng)業(yè)教育活動,參加每年的校級、省級、部級各類計算機(jī)比賽,建立軟件創(chuàng)新團(tuán)隊并申報成為校級創(chuàng)新團(tuán)隊。通過創(chuàng)新競賽與創(chuàng)新團(tuán)隊訓(xùn)練使學(xué)生在基本能力、綜合實踐能力、創(chuàng)新能力等都有較大幅度提升,本專業(yè)畢業(yè)生的就業(yè)率與就業(yè)質(zhì)量明顯提高。
四、結(jié)束語
軟件工程專業(yè)實踐教學(xué)體系是一個具有多層次、拓?fù)湫缘忍攸c的綜合體系,該體系的正確建立及應(yīng)用不但培養(yǎng)了學(xué)生各項知識、能力與綜合素質(zhì),還大力支撐了軟件工程專業(yè)的培養(yǎng)目標(biāo)、培養(yǎng)模式、課程體系、實踐體系和創(chuàng)新體系。經(jīng)過近幾年的探索與實踐,軟件工程專業(yè)所做的系列教學(xué)改革工作中的實踐教學(xué)體系改革工作能夠有利于增強(qiáng)學(xué)生的工程實踐能力和創(chuàng)新能力,有利于提高軟件工程專業(yè)學(xué)生就業(yè)質(zhì)量及社會認(rèn)可度。雖然通過軟件工程專業(yè)實驗實踐教學(xué)體系改革,軟件工程專業(yè)學(xué)生綜合能力得到了極大提高,就業(yè)質(zhì)量得到了有力保障,社會認(rèn)可度也在逐年穩(wěn)步提高,但市場需求在不斷變化,如何緊握住市場技術(shù)需求的主旋律,不斷提高專業(yè)教師與學(xué)生的工程實踐能力、創(chuàng)新能力以動態(tài)適應(yīng)不斷變化的市場需求仍然是軟件工程專業(yè)所面臨的嚴(yán)肅課題。因此,軟件工程專業(yè)實踐教學(xué)改革工作也一定會緊跟時代技術(shù)浪潮,與時俱進(jìn)。
作者:佟玉軍 周軍 謝文閣 劉鴻沈 姜悅嶺 單位:遼寧工業(yè)大學(xué)電子與信息工程學(xué)院
軟件工程專業(yè)論文:院校軟件工程專業(yè)人才培養(yǎng)手段研究論文
[摘要]針對普通高校軟件工程專業(yè)本科生提出的以就業(yè)為導(dǎo)向的無縫人才培養(yǎng)模式與傳統(tǒng)的校企合作、工學(xué)結(jié)合模式不同,它不是直接與用人企業(yè)開展合作,而是與IT教育培訓(xùn)機(jī)構(gòu)進(jìn)行合作,通過集中實習(xí)實訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,實現(xiàn)學(xué)校培養(yǎng)與IT軟件企業(yè)用人的無縫對接。研究表明:無縫人才培養(yǎng)模式可提高軟件工程專業(yè)本科學(xué)生的實際動手能力,可培養(yǎng)他們的團(tuán)隊合作精神,增強(qiáng)就業(yè)競爭力,最終實現(xiàn)零距離就業(yè)。
[關(guān)鍵詞]軟件工程;無縫培養(yǎng)模式;IT培訓(xùn)機(jī)構(gòu)
一、高校軟件工程專業(yè)學(xué)生的就業(yè)現(xiàn)狀與困惑
從近幾年軟件類各專業(yè)本科畢業(yè)生就業(yè)流向來看,到機(jī)關(guān)、科研和部隊等事業(yè)單位就業(yè)的越來越少,今后大多數(shù)軟件類本科生將到各類IT企業(yè)就業(yè)。而現(xiàn)狀是:一方面大量的這類本科畢業(yè)生為找不到合適的工作而著急,另一方面,眾多IT企業(yè)又在為招不到所需要的人才而發(fā)愁,這種就業(yè)難和選才難并存的怪現(xiàn)象困惑著各高校的IT教育工作者,也困擾和影響著我國IT產(chǎn)業(yè)的發(fā)展。
問題出在那里?顯然是目前高校培養(yǎng)的學(xué)生不能滿足企業(yè)的要求。一方面大多數(shù)普通高校還在沿用傳統(tǒng)的人才培養(yǎng)模式,所培養(yǎng)的學(xué)生工程技術(shù)能力差;另一方面校企實質(zhì)性的合作未能開展(因為現(xiàn)在的企業(yè)不愿接收學(xué)生實習(xí)),即便錄用后,往往要花上一年以上的時間培訓(xùn),才能獨(dú)立承擔(dān)技術(shù)工作,也就是說,學(xué)校和企業(yè)之間存在一個很大的縫隙,無法直接對接,學(xué)生需要相當(dāng)長的適應(yīng)期(企業(yè)再培訓(xùn)期)才能上崗。近幾年,針對我院的軟件工程專業(yè)本科生,我們開展了人才培養(yǎng)模式方面的一些教學(xué)研究和實踐,摸索出一種以就業(yè)為導(dǎo)向的軟件類專業(yè)本科生無縫人才培養(yǎng)模式。這種模式與傳統(tǒng)的校企合作、工學(xué)結(jié)合模式不同,它不是直接與用人企業(yè)開展合作,而是與IT教育培訓(xùn)機(jī)構(gòu)進(jìn)行合作,通過集中實習(xí)實訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,訓(xùn)練學(xué)生的實際動手能力,培養(yǎng)零適應(yīng)期的軟件類本科畢業(yè)生,實現(xiàn)學(xué)校與IT軟件企業(yè)的無縫對接。這樣拓寬了高校軟件類本科生的就業(yè)渠道,極大地提高了學(xué)生的就業(yè)競爭力,最終實現(xiàn)零距離就業(yè)。
二、傳統(tǒng)人才培養(yǎng)模式的不足
目前國外在這方面開展的是一種非常流行的所謂合作教育(Co-OpEducation)模式,這種模式在世界43個國家的1500所大學(xué)中實施,包括美國1000所的20萬本科學(xué)生,其中不乏世界大學(xué),如麻省理工學(xué)院、喬治亞理工學(xué)院等。合作教育是一種非常嚴(yán)謹(jǐn)和嚴(yán)格的產(chǎn)學(xué)合作辦教育的模式,學(xué)生在校期間輪流在學(xué)校學(xué)習(xí)和在產(chǎn)業(yè)實踐;在產(chǎn)業(yè)實踐期間頂崗工作、有報酬,學(xué)生畢業(yè)前已積累較豐富的產(chǎn)業(yè)工作經(jīng)驗,受到產(chǎn)業(yè)界的歡迎。這種模式實際上是一種校企合作、工學(xué)結(jié)合的模式。但是由于受經(jīng)費(fèi)、管理體制等因素的制約,當(dāng)今的中國企業(yè)不愿接受學(xué)生實習(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)期軟件類本科生的無縫培養(yǎng)模式正好可以解決這一現(xiàn)實問題。
三、國內(nèi)高端軟件人才的需求狀況
我們利用計算機(jī)網(wǎng)絡(luò)和到IT軟件企業(yè)發(fā)放問卷、實地考察、訪談等方式,對目前國內(nèi)高端軟件人才需求狀況、崗位設(shè)置、崗位的素質(zhì)和能力要求等方面進(jìn)行了歷時二個多月的調(diào)查。
1.高端軟件人才的需求勢頭不減。據(jù)有關(guān)部門統(tǒng)計,在未來3年內(nèi),每年至少存在20萬高端軟件人才的缺口。IT企業(yè)的健康快速發(fā)展需要3類人才。及時類是既懂技術(shù)創(chuàng)新又懂管理的IT高級人才;第二類是系統(tǒng)分析及設(shè)計人員白;第三類是熟練程序員。其中,一高一低兩頭的人才較缺。
另據(jù)國家教育部有關(guān)信息提供:中國軟件還缺人才1000萬人,如果以目前全國高校每年培訓(xùn)培養(yǎng)30萬畢業(yè)生的規(guī)模計算,也需用30多年。
2.軟件人才的崗位設(shè)置和對素質(zhì)和能力要求發(fā)生了變化。近年來,隨著IT業(yè)的發(fā)展,出現(xiàn)了一些新的崗位,如:多媒體設(shè)計工程師、網(wǎng)絡(luò)系統(tǒng)管理員、網(wǎng)絡(luò)構(gòu)建工程師、中大型數(shù)據(jù)庫管理員、軟件測試工程師、WEB應(yīng)用程序員、平面設(shè)計師等,這些崗位對人才的素質(zhì)和能力有了更高的要求。
如:中大型數(shù)據(jù)庫管理員要求能應(yīng)用關(guān)系范式進(jìn)行數(shù)據(jù)庫設(shè)計,精通SQL語言,勝任數(shù)據(jù)庫服務(wù)器管理與應(yīng)用工作。獲取Oracle數(shù)據(jù)庫管理或SQLServer數(shù)據(jù)庫應(yīng)用或WindowsXP應(yīng)用認(rèn)證。而網(wǎng)絡(luò)系統(tǒng)管理員要求掌握網(wǎng)絡(luò)系統(tǒng)管理的基本知識與應(yīng)用技能,能進(jìn)行網(wǎng)絡(luò)系統(tǒng)的安全設(shè)置。獲取Window2000Server或TurboLinuxTLCE或Cisco路由配置專家認(rèn)證。因此,我們可以將計算機(jī)人才崗位劃分為以下幾個就業(yè)崗位群:軟件開發(fā)與應(yīng)用(含可視化編程、WEB應(yīng)用程序設(shè)計、軟件測試、計算機(jī)辦公應(yīng)用),網(wǎng)絡(luò)系統(tǒng)管理與構(gòu)建(含網(wǎng)絡(luò)構(gòu)建、網(wǎng)絡(luò)系統(tǒng)管理),多媒體設(shè)計與應(yīng)用(含多媒體制作、圖形圖像制作、平面設(shè)計)。
調(diào)查發(fā)現(xiàn),幾年高端軟件人才的需求仍是持續(xù)上升的,雖然08年爆發(fā)了金融危機(jī),但高端軟件人才的需求勢頭不減,對崗位的素質(zhì)和能力要求進(jìn)一步提高。
四、無縫人才培養(yǎng)模式的內(nèi)容、特點和運(yùn)行機(jī)制
所謂無縫人才培養(yǎng)模式就是以就業(yè)為導(dǎo)向開展軟件工程專業(yè)本科教育,實施與IT教育培訓(xùn)機(jī)構(gòu)的企業(yè)化項目實訓(xùn)合作,而不是校企合作或工學(xué)結(jié)合模式,以提高學(xué)生的實際動手能力,從而實現(xiàn)與用人單位的無縫對接,達(dá)到零距離就業(yè)。IT教育培訓(xùn)機(jī)構(gòu)與校方的合作方式簡單、切實可行,實訓(xùn)項目和教師由培訓(xùn)機(jī)構(gòu)提供,學(xué)生既可以在校內(nèi)利用學(xué)校機(jī)房進(jìn)行培訓(xùn),也可以外出到培訓(xùn)機(jī)構(gòu)所在地去進(jìn)行培訓(xùn);另外,實訓(xùn)項目都是面向企業(yè)實際的企業(yè)化實戰(zhàn)項目,教師也都具有項目開發(fā)的實際經(jīng)驗,所以無縫培養(yǎng)模式具有針對性、實用性強(qiáng)、企業(yè)化環(huán)境、便于操作、費(fèi)用少、學(xué)生易于接受等特點。
這幾年我們與中國軟件國際有限公司(中軟國際)、上海杰普科技有限公司、北京全美教育技術(shù)有限公司(ATA)、廣州達(dá)內(nèi)教育科技公司等多家IT培訓(xùn)機(jī)構(gòu)進(jìn)行了有效合作,做了一些有益嘗試,也積累了在運(yùn)行機(jī)制和管理體制方面的經(jīng)驗。在合作方式和運(yùn)行機(jī)制方面,我們采取:一是讓機(jī)構(gòu)開展校內(nèi)培訓(xùn)、生產(chǎn)實習(xí)企業(yè)化的試點,即請進(jìn)來。
二是走出去,我們派出青年教師到上海和廣州進(jìn)行企業(yè)化項目師資的培訓(xùn),培養(yǎng)雙師型師資隊伍。三是與機(jī)構(gòu)建立長期合作關(guān)系,既重視準(zhǔn)企業(yè)環(huán)境中的實訓(xùn),更重視實訓(xùn)后的就業(yè)。
五、以就業(yè)為導(dǎo)向的軟件人才培養(yǎng)實施方案實施方案面向省屬普通高校本科學(xué)生,適合計算機(jī)科學(xué)與技術(shù)、軟件工程、自動化、電子信息工程、通信工程等專業(yè)。
1.方案實施的原則(1)基于無縫培養(yǎng)模式的計算機(jī)人才培養(yǎng)實施方案強(qiáng)調(diào)的不是與用人企業(yè)的合作,而是與IT培訓(xùn)機(jī)構(gòu)的合作,通過實習(xí)實訓(xùn)、課程嵌入、彈性學(xué)習(xí)、建立就業(yè)基地等多種形式,在企業(yè)環(huán)境中通過項目實戰(zhàn),訓(xùn)練學(xué)生的實際動手能力。
(2)堅持以就業(yè)為導(dǎo)向的原則,采取企業(yè)化項目實習(xí)的培養(yǎng)途徑,培養(yǎng)零適應(yīng)期的計算機(jī)高端應(yīng)用人才。
(3)充分利用IT培訓(xùn)機(jī)構(gòu)與眾多企業(yè)廣泛的聯(lián)系,以及這些企業(yè)對這些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)容。實施方案由學(xué)習(xí)學(xué)期和實習(xí)實訓(xùn)學(xué)期兩部分組成。內(nèi)容主要包括:學(xué)習(xí)學(xué)期課程嵌入、彈性學(xué)習(xí)在教務(wù)及時間上的安排,實習(xí)實訓(xùn)學(xué)期實訓(xùn)內(nèi)容、合作方式、學(xué)生組織及保障機(jī)制的安排,就業(yè)實習(xí)基地建設(shè),雙師型師資隊伍建設(shè)和管理體制等。在制定方案時,堅持以就業(yè)為導(dǎo)向,采取企業(yè)化項目實習(xí)的培養(yǎng)途徑。
3.方案實施的保障與管理。要使方案能得到真正實施,就必須要有穩(wěn)定、并且切實可行地保障與管理措施。人才培養(yǎng)實施方案是一項系統(tǒng)工程,需要學(xué)校、學(xué)院各有關(guān)職能部門的支持,如:教務(wù)、實驗管理、學(xué)生管理、財務(wù)經(jīng)費(fèi)、就業(yè)統(tǒng)計等方面的支持,這些支持在實際運(yùn)作中都是缺一不可的,否則方案的實施無法得到保障。同時方案在具體實施中的監(jiān)督和管理也很重要,如:實習(xí)實訓(xùn)的內(nèi)容和方式有無變化?學(xué)生的學(xué)習(xí)和生活有無困難?能否接受?教師教學(xué)的質(zhì)量如何?學(xué)院對在外地實習(xí)學(xué)生的安全管理、方案實施后畢業(yè)生的就業(yè)統(tǒng)計及跟蹤等。
就政府層面來講,應(yīng)從政策和財力上大力支持和鼓勵I(lǐng)T教育培訓(xùn)機(jī)構(gòu)開展面向本科畢業(yè)生的實習(xí)期和實訓(xùn),提高畢業(yè)生的實際動手能力,使之成為社會需求的人才。這方面上海市政府、廣州市政府和深圳特區(qū)做得較好,相繼出臺了一些鼓勵政策。如:廣州市政府規(guī)定凡是經(jīng)培訓(xùn)后在廣州市內(nèi)IT企業(yè)就業(yè),且簽定一年以上合同的本科以上的畢業(yè)生,將減免培訓(xùn)費(fèi)40%-60%,這一政策極大激發(fā)了學(xué)生的實習(xí)積極性。
就IT培訓(xùn)機(jī)構(gòu)來講,要保障方案的實施就應(yīng)更加注重后期就業(yè)的問題。上一屆畢業(yè)生經(jīng)培訓(xùn)后就業(yè)率越高,對后一屆畢業(yè)生的影響就越大,等于為后一屆學(xué)生做了一個活廣告,那么后續(xù)參加實訓(xùn)的學(xué)生就會越來越多,形成良性循環(huán)。
培訓(xùn)機(jī)構(gòu)本身也會越做越大,越做越強(qiáng)。
五、開展無縫人才培養(yǎng)模式的實踐
近些年來,一方面我們與上海杰普科技有限公司、中信軟件教育公司等機(jī)構(gòu)開展了校內(nèi)培訓(xùn)、生產(chǎn)實習(xí)企業(yè)化的試點,即把兩周的教學(xué)生產(chǎn)實習(xí)交給IT教育機(jī)構(gòu),由他們派來師資,帶來設(shè)備和項目,使用我們學(xué)院的機(jī)房讓學(xué)生實習(xí),學(xué)生通過初步嘗試帶項目的實習(xí),往往會對這種實際項目的操作開發(fā)產(chǎn)生強(qiáng)烈的興趣,自愿做出進(jìn)一步到對方公司培訓(xùn)3-4個月的決定,從而在畢業(yè)前已具有相當(dāng)?shù)貙嶋H項目開發(fā)經(jīng)驗,大大提高了就業(yè)競爭力。二是我們派出了4位青年教師到培訓(xùn)機(jī)構(gòu)進(jìn)行企業(yè)化項目師資的培訓(xùn),培養(yǎng)雙師型
師資,為以后實習(xí)節(jié)約資源,也降低了學(xué)生實習(xí)成本。三是與培訓(xùn)機(jī)構(gòu)建立了長期合作關(guān)系,既重視準(zhǔn)企業(yè)環(huán)境中的實訓(xùn),更重視實訓(xùn)后的就業(yè),我們與其中5家機(jī)構(gòu)簽訂了就業(yè)實習(xí)基地協(xié)議,由對方每年定量保障我院經(jīng)項目實訓(xùn)后的畢業(yè)生就業(yè)。今年還開展了校外集中培訓(xùn)、3+2模式(校內(nèi)3個月,到公司2個月)實習(xí)及后期就業(yè)等方面的合作。到目前為止,前后已有400多名本科生參加了實習(xí)實訓(xùn)。目前已有372人就業(yè),其中有不少就職于IBM、中軟國際、中興通訊、廣東電信等大型IT企業(yè),月薪平均達(dá)到3000元,就業(yè)率達(dá)到93%。96%的學(xué)生認(rèn)為自己的動手能力、團(tuán)隊精神和職業(yè)素質(zhì)有很大的提高。
六、幾點思考
目前,各高校明顯加大了對就業(yè)工作的指導(dǎo)力度和就業(yè)教育力度。為此,我們一直思考以下幾個問題:
1.對定位于教學(xué)研究型的大學(xué)(如:我校),能否將部分專業(yè)如:計算機(jī)科學(xué)與技術(shù)、軟件工程等專業(yè)確定為以就業(yè)為導(dǎo)向開展本科教育的專業(yè)?修訂原有的泛而不精、萬金油式人才培養(yǎng)方案,確定專業(yè)應(yīng)用型(無縫培養(yǎng)模式)人才培養(yǎng)方案。
2.目前我們與IT教育培訓(xùn)機(jī)構(gòu)的合作,在模式、機(jī)制和信用等方面還處在初級階段,還有許多事情需要不斷完善。
如:培訓(xùn)機(jī)構(gòu)本身的發(fā)展和政府政策的穩(wěn)定和延續(xù)性等問題。
幾年來的實踐和研究表明:在現(xiàn)行高校管理體制和就業(yè)形勢下,同IT教育培訓(xùn)機(jī)構(gòu)合作培養(yǎng)高端計算機(jī)人才,這種無縫人才培養(yǎng)模式是可行的、成效是顯著的。通過項目實訓(xùn)培養(yǎng)了學(xué)生的團(tuán)隊合作精神,提高了學(xué)生的就業(yè)競爭力,這在當(dāng)前全球金融危機(jī)背景下顯得尤為重要。同時,它還在一定程度上解決了目前高校理論教學(xué)與實踐脫節(jié),學(xué)生普遍動手能力不強(qiáng),缺少實際工作經(jīng)驗等問題,拓寬了學(xué)生的就業(yè)渠道,使學(xué)??晒蚕鞩T培訓(xùn)機(jī)構(gòu)的就業(yè)資源;也降低了學(xué)校指導(dǎo)學(xué)生就業(yè)、學(xué)生尋找就業(yè)職位的成本,減輕了學(xué)校的就業(yè)負(fù)擔(dān)和就業(yè)壓力,因而得到學(xué)校和社會的普遍認(rèn)可。
當(dāng)然還有一些問題有待進(jìn)一步的研究和解決,如:貧困學(xué)生難以負(fù)擔(dān)實訓(xùn)經(jīng)費(fèi)、學(xué)生就業(yè)后所欠培訓(xùn)費(fèi)分期還款是否守信用等問題。
軟件工程專業(yè)論文:高校軟件工程專業(yè)教育改革論文
1傳統(tǒng)軟件工程專業(yè)教學(xué)模式的不足
1.1重理論,輕實踐
傳統(tǒng)的軟件工程專業(yè)教學(xué)模式體系的基本教學(xué)理念是重視“知識型”人才的培養(yǎng),注重書本知識理論的講解與掌握,忽視了學(xué)生實踐能力的培養(yǎng)。從當(dāng)前高校軟件工程專業(yè)教學(xué)情況來看,課程的授課基本都是沿用理論課——實驗課單一模式。其中理論課所占課時比重更大,實驗課則相對弱化,而且理論課與實驗課的結(jié)合程度并不十分密切。所占課時比重較小的實驗課教學(xué)環(huán)節(jié),多數(shù)都是進(jìn)行教師事先安排的實驗內(nèi)容,教師在實驗過程中給予指導(dǎo)和評測。實踐證明,這種課程教學(xué)模式下出來的軟件工程技術(shù)人員與時展要求嚴(yán)重脫節(jié),難以滿足社會對綜合軟件設(shè)計與開發(fā)技能人才的需求。
1.2教學(xué)目的脫離實際
軟件工程專業(yè)課程是計算機(jī)軟件、硬件和網(wǎng)絡(luò)相結(jié)合,注重軟件理論和軟件開發(fā)能力的培養(yǎng),該課程強(qiáng)調(diào)理論與實踐的有機(jī)整合。然而,現(xiàn)行的高校在開展軟件工程專業(yè)教學(xué)活動的過程中,卻難以做到理論教學(xué)與實踐教學(xué)的統(tǒng)一,時有厚此薄彼的現(xiàn)象發(fā)生。在強(qiáng)化理論知識的同時忽略了實踐的應(yīng)用,在加強(qiáng)實踐教學(xué)的同時卻又忽略了理論知識的融合。不能很好的體現(xiàn)高校軟件工程專業(yè)教學(xué)圍繞職業(yè)發(fā)展需要開發(fā),職業(yè)特點不明確,不利于學(xué)生綜合能力的發(fā)展。
2高校如何進(jìn)行軟件工程專業(yè)教學(xué)改革的幾點做法
2.1以社會需求為導(dǎo)向,革新教學(xué)模式
隨著社會經(jīng)濟(jì)體系結(jié)構(gòu)的進(jìn)一步調(diào)整,軟件行業(yè)人才標(biāo)準(zhǔn)也在不斷發(fā)生變化,高校教育的人才培養(yǎng)目標(biāo),人才培養(yǎng)方式也應(yīng)跟隨時代變化進(jìn)行相應(yīng)的改革。教師在進(jìn)行授課的過程中,要跳出“教”的禁錮,從總體目標(biāo)出發(fā),進(jìn)行學(xué)科教育向職業(yè)化教育的轉(zhuǎn)型,以滿足社會對高級軟件工程師的需求。
(1)根據(jù)社會需求,合理確定知識結(jié)構(gòu)
知識結(jié)構(gòu)是培養(yǎng)學(xué)生專業(yè)技能和提高學(xué)生素質(zhì)能力的前提與基礎(chǔ),知識結(jié)構(gòu)的確定,必須滿足社會發(fā)展需求,以“必需、夠用”為度,并要求學(xué)生具備足夠的發(fā)展?jié)撡|(zhì)。因此,教師在分析知識結(jié)構(gòu)時,應(yīng)首先以社會發(fā)展對軟件工程專業(yè)的能力要求為出發(fā)點,通過對能力進(jìn)行分解,分析滿足學(xué)生能力發(fā)展要求應(yīng)具備哪方面的知識和技能,對相應(yīng)的知識點進(jìn)行組織,合理確定知識結(jié)構(gòu),努力體現(xiàn)“三個面向”,面向軟件工程專業(yè)發(fā)展近期潮流、面向軟件工程專業(yè)市場需求、面向軟件工程專業(yè)社會實踐。例如在開展實踐教學(xué)活動時,教師除了要重視企業(yè)級應(yīng)用開發(fā)的服務(wù)器端技術(shù),還要注重云計算技術(shù)同JavaEE的整合,同時跟隨當(dāng)前應(yīng)用開發(fā)趨重RIA的特點,加強(qiáng)Flex技術(shù)的學(xué)習(xí),增加JavaEE和Flex的架構(gòu)集成技術(shù),以培養(yǎng)市場嚴(yán)重緊缺的具有相當(dāng)經(jīng)驗的RIA、云計算開發(fā)人員。通過對知識結(jié)構(gòu)的合理確定,讓學(xué)生不但能夠?qū)I(yè)知識進(jìn)行鞏固,還能緊貼IT行業(yè)的用人需求,從而真正達(dá)到學(xué)以致用的目標(biāo)。
(2)以能力要求和知識結(jié)構(gòu)為主線,構(gòu)建動態(tài)教學(xué)計劃
教學(xué)計劃是各教學(xué)環(huán)節(jié)的整體設(shè)計方案,包括有:課程體系、實踐教學(xué)環(huán)節(jié)等的時間分配和次序安排。軟件工程專業(yè)教師在設(shè)計教學(xué)計劃時,應(yīng)以本專業(yè)能力要求和知識結(jié)構(gòu)為主線,進(jìn)行教學(xué)計劃的調(diào)整,給以學(xué)生明確的思維方向,讓學(xué)生能夠參與到教學(xué)的全過程并在課堂教學(xué)活動中獲得較大的收獲。一方面,教師可以注重課程體系的國際化,引進(jìn)10門美國著名高??▋?nèi)基梅隆大學(xué)(CMU)軟件工程專業(yè)的課程,通過與傳統(tǒng)教學(xué)模式的融合,進(jìn)一步提高教學(xué)水平。另一方面,教師可以注重課程體系的先進(jìn)性與及時性,定期召開合作伙伴峰會,企業(yè)參與人才培養(yǎng)方案和教學(xué)計劃的制定及審閱,保障課程教學(xué)體系與專業(yè)信息的及時更新,做到因材施教。
2.2采用案例教學(xué)法,通過實例開展學(xué)習(xí)
案例教學(xué)法是指在學(xué)生掌握了解相關(guān)基本知識和分析技術(shù)的能力基礎(chǔ)上,通過教師的精心策略和指導(dǎo),根據(jù)教學(xué)目的和教學(xué)內(nèi)容,運(yùn)用經(jīng)典案例,把學(xué)生帶入特定教學(xué)情景進(jìn)行分析,通過學(xué)生的自主探究和小組合作,進(jìn)一步提高技術(shù)技能水平,同時培養(yǎng)學(xué)生溝通能力和協(xié)作精神的一種教學(xué)方式。軟件工程專業(yè)教學(xué)以培養(yǎng)學(xué)生實踐、動手能力為主要途徑。在實踐教學(xué)環(huán)節(jié),通過案例教學(xué),能把知識點與例子相結(jié)合,使學(xué)生從個案的分析、比較中,更深入地了解軟件系統(tǒng)開發(fā)與管理過程,最終達(dá)到技術(shù)和知識點的掌握。如:《JAVA程序設(shè)計》課程的教學(xué)時,JAVA程序設(shè)計以編程為主,如果照搬教材內(nèi)容,只會讓教師講得枯燥,學(xué)生聽得乏味。通過融入案例進(jìn)行教學(xué),可以在向?qū)W生灌輸編程語言知識點的同時,進(jìn)一步培養(yǎng)學(xué)生分析問題和解決問題的綜合能力,進(jìn)而激發(fā)學(xué)生的創(chuàng)新能力。2.3強(qiáng)化實踐教學(xué)環(huán)節(jié),提高應(yīng)用型人才專業(yè)技能。據(jù)有關(guān)數(shù)據(jù)顯示,目前,我國對軟件人才的需求已達(dá)20萬,并且以每年20%左右的速度增長。在未來5年內(nèi),合格軟件人才的需求將遠(yuǎn)大于供給。在中國十大IT職場人氣職位中,軟件工程師位列及時位,軟件工程人才的就業(yè)前景十分樂觀。然而,各大企業(yè)在面向各大高校招聘軟件工程應(yīng)用型技術(shù)人才時,普遍注重學(xué)生的綜合實踐能力。對于如何把學(xué)生培養(yǎng)成為受企業(yè)青睞的技術(shù)型人才,強(qiáng)化教學(xué)活動中的實踐教學(xué)環(huán)節(jié),提高應(yīng)用型人才專業(yè)技能,是促使學(xué)生綜合實踐能力發(fā)展的必有之路。因此,一方面教師在開展教學(xué)活動的過程中引入現(xiàn)代化教學(xué)手段和仿真實驗教學(xué)手段,調(diào)整教學(xué)重點,發(fā)揮軟件工程專業(yè)實踐教學(xué)的中心地位。另一方面可以進(jìn)一步加大實驗室對學(xué)生的開放力度,盡可能地為學(xué)生創(chuàng)設(shè)動手實踐的氛圍、為學(xué)生提供更多的動手實踐機(jī)會。同時,還可以開展大型綜合實驗、綜合實訓(xùn)、企業(yè)實習(xí)、畢業(yè)設(shè)計等實踐教學(xué)內(nèi)容教學(xué),通過開設(shè)大型綜合性的實驗課程或綜合實訓(xùn)課程、組織學(xué)生到Ⅱ企業(yè)頂崗實習(xí)、利用所學(xué)知識進(jìn)行項目開發(fā)的能力和就業(yè)競爭能力。
2.4加強(qiáng)教學(xué)隊伍的建設(shè)
高校軟件工程專業(yè)教學(xué)水平的高低,取決于教師隊伍的素質(zhì),他們素質(zhì)的高低將直接影響到課堂教學(xué)活動的開展和學(xué)生能力的培養(yǎng)。因此,加強(qiáng)高校教學(xué)隊伍建設(shè),強(qiáng)化教師業(yè)務(wù)培訓(xùn),提高教師的業(yè)務(wù)水平,是順應(yīng)教學(xué)改革的重要舉措之一。首先,學(xué)校要組織鼓勵軟件工程專業(yè)教師加強(qiáng)學(xué)習(xí)、鉆研業(yè)務(wù),掌握教學(xué)技能,提高他們的教學(xué)水平和教學(xué)技巧。同時,學(xué)校加大對軟件工程專業(yè)教育的投入,多組織高校軟件工程專業(yè)教師參加省級培訓(xùn)、校級培訓(xùn)等再培訓(xùn)工作,著手培養(yǎng)基礎(chǔ)好、教學(xué)技能、有事業(yè)心、敬崗愛業(yè)的專業(yè)教師,增強(qiáng)軟件工程專業(yè)教學(xué)師資力量。
3結(jié)束語
隨著社會現(xiàn)代化進(jìn)程的不斷加快,社會對軟件工程技術(shù)人才的要求也越來越嚴(yán)格。高校作為我國高等素質(zhì)人才的重要培訓(xùn)基地,必須著力于教學(xué)模式的革新,提高課程教學(xué)質(zhì)量,培養(yǎng)發(fā)展的應(yīng)用型軟件開發(fā)與管理人才,以適應(yīng)社會對軟件工程專業(yè)人才的發(fā)展需要。
作者:藍(lán)斌 單位:同濟(jì)大學(xué)
軟件工程專業(yè)論文:專業(yè)課程之軟件工程論文
1專業(yè)人才就業(yè)率低與企業(yè)“無人可用”矛盾沖突明顯
軟件工程專業(yè)高層次應(yīng)用技術(shù)和技能人才數(shù)量嚴(yán)重不足,同時應(yīng)用技術(shù)和技能人才培養(yǎng)的學(xué)歷層次不高不能滿足企業(yè)實際需求。地方高校軟件工程專業(yè)定位和人才培養(yǎng)目標(biāo)不明確、教學(xué)方式方法缺乏科學(xué)性、系統(tǒng)性,實踐教學(xué)體系不完善,沒有與行業(yè)就業(yè)有效對接,導(dǎo)致培養(yǎng)的人才無法滿足社會生產(chǎn)實際需求,導(dǎo)致“軟件工程專業(yè)畢業(yè)生無職可就,軟件開發(fā)行業(yè)以及相關(guān)軟件應(yīng)用單位招不到滿意的員工”現(xiàn)狀普遍存在。
2軟件工程專業(yè)課程體系理論設(shè)計
以行業(yè)、企業(yè)實際對人才需求為引導(dǎo),軟件工程專業(yè)畢業(yè)生真實就業(yè)情況調(diào)查為依托,地方高校軟件工程專業(yè)課程一線教師眾多教學(xué)研究成果為參考,專業(yè)教師在企業(yè)掛職學(xué)習(xí)經(jīng)驗體會為借鑒,圍繞地方高校軟件工程專業(yè)課程教學(xué)體系存在事實問題,來對地方本科院校軟件工程課程體系建設(shè)進(jìn)行設(shè)計建設(shè)。設(shè)計建議如下:
2.1學(xué)科建設(shè)
以專業(yè)相關(guān)的行業(yè)、企業(yè)人才的實際需求和當(dāng)前使用的主流開發(fā)工具或技術(shù)為依托來不斷調(diào)整專業(yè)架構(gòu),優(yōu)化專業(yè)人才培養(yǎng)方案,完善人才培養(yǎng)目標(biāo),對專業(yè)進(jìn)行合理定位,系統(tǒng)性調(diào)整教學(xué)方式方法,從而實現(xiàn)以行業(yè)、企業(yè)對人才的需求來引導(dǎo)地方本科院校軟件工程專業(yè)的學(xué)科建設(shè)。
2.2校企辦學(xué)
學(xué)科建設(shè)以輸出滿足行業(yè)、企業(yè)需求合格的應(yīng)用型人才為目標(biāo),通過校企聯(lián)合辦學(xué),對學(xué)生進(jìn)行定向培養(yǎng)、訓(xùn)練,專業(yè)課程體系嵌入資格認(rèn)證課程模塊,實訓(xùn)課程以企業(yè)開發(fā)項目方式貫穿培養(yǎng)環(huán)節(jié)以達(dá)到提高專業(yè)人才的實際動手能力。
2.3師資建設(shè)
采取教師企業(yè)掛職鍛煉參與企業(yè)項目研究開發(fā),共同承接開發(fā)項目等方式鍛煉提高師資隊伍實戰(zhàn)能力。教師在企業(yè)實戰(zhàn)經(jīng)歷和相關(guān)經(jīng)驗成果帶入到日常的教學(xué)環(huán)節(jié),不僅能促進(jìn)專業(yè)教師學(xué)術(shù)、科研能力提升,還能夠較大程度豐富、提高專業(yè)學(xué)科建設(shè)[2]。
3三層結(jié)構(gòu)課程體系建設(shè)
軟件工程專業(yè)課程體系建設(shè)以工程教育理念為指導(dǎo),項目實戰(zhàn)為背景,社會需求為導(dǎo)向,提高學(xué)生專業(yè)素養(yǎng)、理論知識體系以及實踐能力為宗旨。學(xué)生完整地專業(yè)培養(yǎng)環(huán)節(jié)結(jié)束后具有程序設(shè)計,系統(tǒng)分析,軟件設(shè)計、開發(fā),項目管理,網(wǎng)絡(luò)和移動通信終端應(yīng)用開發(fā)能力。課程體系模式結(jié)構(gòu)如圖1所示。
3.1基礎(chǔ)理論由公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課程構(gòu)成:①公共基礎(chǔ)課程主要涵括地方高校各現(xiàn)行必修公共課程,②專業(yè)基礎(chǔ)課程是專業(yè)課程堅實的理論基礎(chǔ),專業(yè)必修前導(dǎo)課程,是對軟件工程專業(yè)基本“計算”概念理解、掌握,問題計算求解能力和構(gòu)建中小規(guī)模軟件系統(tǒng)綜合能力的初步培養(yǎng)。
3.2專業(yè)理論以市場對人才需求為導(dǎo)向、行業(yè)近期前沿技術(shù)為引領(lǐng)、專業(yè)骨干課程為核心、專業(yè)素質(zhì)拓展和綜合素養(yǎng)整體提高為目標(biāo)來對專業(yè)主干課程進(jìn)行建設(shè)[3],主要包括以下幾類課程:
3.2.1面向行業(yè)認(rèn)知能力培養(yǎng)課程主要包括對行業(yè)、企業(yè)認(rèn)知學(xué)習(xí)以及計算機(jī)專業(yè)知識學(xué)習(xí)等專業(yè)認(rèn)知方面課程。一般包括行業(yè)相關(guān)法律、法規(guī),從業(yè)道德規(guī)范,行為準(zhǔn)則,經(jīng)營管理常規(guī)模式,軟件項目開發(fā)流程等認(rèn)知類課程。
3.2.2計算機(jī)編程與算法設(shè)計能力課程算法設(shè)計類課程主要包含離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析以及數(shù)據(jù)結(jié)構(gòu)課程設(shè)計等方面的課程;編程課程主要包含C語言程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計等傳統(tǒng)程序設(shè)計語言課,還包括當(dāng)下企業(yè)應(yīng)用最為廣泛的,流行的技術(shù)前沿課程。
3.2.3軟件工程專業(yè)系統(tǒng)分析課程系統(tǒng)分析能力課程主要包括操作系統(tǒng)、計算機(jī)網(wǎng)絡(luò),軟件工程、數(shù)據(jù)庫原理等系統(tǒng)類課程。
3.2.4系統(tǒng)實現(xiàn)與集成能力課程系統(tǒng)實現(xiàn)與集成能力方面課程主要包括網(wǎng)絡(luò)編程、移動互聯(lián)開發(fā)編程、編譯技術(shù)、軟件開發(fā)以及軟件測試等課程[4]。
3.3實踐以校企聯(lián)合培養(yǎng)為手段,一至兩學(xué)年時長為周期,貼近企業(yè)實際需求為指導(dǎo),綜合技能提高為目的來對專業(yè)學(xué)生進(jìn)行實踐能力培養(yǎng),方式如下:
3.3.1校企共同建設(shè)實訓(xùn)課程以項目介入為主線,企業(yè)實際效益項目和高校產(chǎn)學(xué)研項目為實際授課主體。引進(jìn)企業(yè)項目人才或具有企業(yè)項目實戰(zhàn)經(jīng)驗的教師來對專業(yè)人才展開課程實訓(xùn),提高學(xué)生專業(yè)技能水平,綜合素養(yǎng)。校企共同培養(yǎng)模式不但能夠提高學(xué)生工程實踐能力,知識轉(zhuǎn)化生產(chǎn)實際速度,同時反向激發(fā)學(xué)生探究、學(xué)習(xí)知識的熱情,最終提高就業(yè)競爭力[5]。
3.3.2合作企業(yè)崗位實訓(xùn)針對畢業(yè)學(xué)生和部分專業(yè)老師做崗位綜合實訓(xùn):①學(xué)生崗位實訓(xùn):讓學(xué)生真實參與企業(yè)項目實戰(zhàn),充分消化吸收前期所學(xué)理論和技能知識,進(jìn)一步提升學(xué)生綜合能力,為就業(yè)夯實基礎(chǔ)。②老師崗位實訓(xùn):專業(yè)老師參與企業(yè)項目研發(fā),并將企業(yè)項目開發(fā)經(jīng)驗和技術(shù)進(jìn)行梳理總結(jié)、編纂成冊,運(yùn)用到實際日常教學(xué)環(huán)節(jié),促進(jìn)教學(xué)質(zhì)量提高,有利于縮短理論轉(zhuǎn)化實際成果周期。
3.3.3校企合作運(yùn)用項目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計)畢業(yè)論文(設(shè)計)是對學(xué)生的專業(yè)知識掌握程度與提升高度的一次的考核,同時也是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識,獨(dú)立地分析問題和解決問題的能力的一次的實訓(xùn)。但是傳統(tǒng)的教育模式導(dǎo)致大多地方院校工科專業(yè)學(xué)生畢業(yè)論文流于形式,與實際脫節(jié)。通過與企業(yè)合作運(yùn)用項目方式指導(dǎo)學(xué)生做畢業(yè)論文(設(shè)計)弱化學(xué)生對畢業(yè)論文(設(shè)計)的抵觸情緒,可以進(jìn)一步讓學(xué)生了解行業(yè)企業(yè)實際運(yùn)作規(guī)范及近期技術(shù),進(jìn)一步加強(qiáng)對學(xué)生實踐和技能能力的培養(yǎng),為畢業(yè)后從容就業(yè)夯實基礎(chǔ)。
4結(jié)語
軟件工程專業(yè)課程體系建設(shè)改革主要側(cè)重于軟件開發(fā)技術(shù)人才的培養(yǎng),對學(xué)生的知識體系構(gòu)建,學(xué)習(xí)方法的形成影響重大;對專業(yè)教師教學(xué)模式的改變,教學(xué)水平和科研理論轉(zhuǎn)化成果周期率提高具有促進(jìn)作用。課程體系建設(shè)在實施過程中需有大量工作需要處理,也有很多新問題需要我們?nèi)ヌ剿?、解答,整個課程體系按照CDIO[6]方式建設(shè)和驗證。
作者:韓俊波 鄭尚志 王維 單位:巢湖學(xué)院 南京橙紅信息科技有限公司
軟件工程專業(yè)論文:軟件工程專業(yè)畢業(yè)設(shè)計論文
1概述
在應(yīng)用型本科院校中,尤其是軟件工程專業(yè),畢業(yè)設(shè)計作為教學(xué)計劃的重要組成部分,是實踐教學(xué)中的一個環(huán)節(jié),也是對學(xué)生在校期間所學(xué)知識的一次綜合、的總結(jié)、應(yīng)用和提高。由于畢業(yè)生數(shù)量的不斷增加和軟件行業(yè)的迅猛發(fā)展,導(dǎo)致就業(yè)門檻越來越高,就業(yè)壓力也越來越大,通過畢業(yè)設(shè)計過程中的訓(xùn)練,能有效提高學(xué)生的工程應(yīng)用能力,使學(xué)生得到一定的實踐經(jīng)驗,有利于學(xué)生從學(xué)校向工作崗位的平穩(wěn)過度。因此,畢業(yè)設(shè)計質(zhì)量的好壞,不僅反映了一所高校的教學(xué)質(zhì)量,也會直接影響到學(xué)生的就業(yè)競爭力和就業(yè)后的職場適應(yīng)能力。
2存在的問題
1)思想認(rèn)識上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡就簡,敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計,不愿在畢業(yè)設(shè)計上花費(fèi)太多時間和精力,甚至有些學(xué)生還以找工作為由,依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購買來交差。已經(jīng)找到工作的學(xué)生,更是認(rèn)為畢業(yè)設(shè)計做的好與不好對自己沒什么影響,對待畢業(yè)設(shè)計也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計之外,還要承擔(dān)大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計指導(dǎo)工作上能夠投入的精力和時間非常有限,致使有些導(dǎo)師對畢業(yè)設(shè)計的指導(dǎo)工作不太重視,對學(xué)生放任自流,不管不問,或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認(rèn)真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計流于形式,疏于管理,效果較差,使得學(xué)生白白浪費(fèi)了畢業(yè)前的一次綜合訓(xùn)練機(jī)會。因此,如何充分認(rèn)識畢業(yè)設(shè)計的重要性,并進(jìn)行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計必須要面對并解決的問題。
2)時間安排上不夠科學(xué)畢業(yè)設(shè)計一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時間段,由于目前就業(yè)形勢的日益嚴(yán)峻,學(xué)生就業(yè)壓力越來越大,當(dāng)求職和考研時間與畢業(yè)設(shè)計時間發(fā)生沖突時,學(xué)生都會選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計自然是無暇顧及。而且,學(xué)校方面,為了保障就業(yè)率,往往對學(xué)生畢業(yè)設(shè)計的質(zhì)量也是睜一只眼閉一只眼,這又在無形中鼓勵了學(xué)生消極對待畢業(yè)設(shè)計的態(tài)度,畢業(yè)設(shè)計質(zhì)量下降也就成為必然結(jié)果。
3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計在高校各類教學(xué)活動中是具綜合性和獨(dú)立性的,相對于常規(guī)課程而言,對指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實踐性比較強(qiáng),但每年真正來源于實際工程項目的題目所占的比例較小,很多題目都是虛構(gòu)出來的,導(dǎo)致有些題目不是理論性太強(qiáng),就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計過程中真正領(lǐng)悟到真實的軟件工程方法。而有些指導(dǎo)教師自己都沒參與過實際的工程項目,本身就缺乏實踐經(jīng)驗,對學(xué)生畢業(yè)設(shè)計的指導(dǎo)只是憑著自己的感覺來進(jìn)行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴(yán)謹(jǐn)性,學(xué)生遇到問題后,難以得到及時的解決,導(dǎo)致抄襲現(xiàn)象時有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計成果。畢業(yè)設(shè)計的主要目的在于通過畢業(yè)設(shè)計的訓(xùn)練來提升學(xué)生對所學(xué)知識的綜合應(yīng)用能力以及創(chuàng)新能力,從而實現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時,部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計很難完成,而有些能力強(qiáng)的學(xué)生所選題目難度過小,達(dá)不到能力提升的目的。
4)過程監(jiān)管上不夠到位眾所周知,對于軟件工程項目而言,過程控制與管理是項目執(zhí)行的關(guān)注點,畢業(yè)設(shè)計也當(dāng)如此。雖然學(xué)校也會在畢業(yè)設(shè)計過程中組織對各階段的工作情況進(jìn)行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進(jìn)行檢查,對畢業(yè)設(shè)計的過程起不到實際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無法定期見面和溝通不暢等問題,使得指導(dǎo)教師難以用軟件工程方法對學(xué)生進(jìn)行指導(dǎo)。畢業(yè)設(shè)計雖然啟動較早,但實際上很多學(xué)生前期在畢業(yè)設(shè)計上很少投入時間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計質(zhì)量自然也就不佳。
5)量化考核上不夠嚴(yán)格畢業(yè)設(shè)計成績一般由平時成績+論文成績+答辯成績?nèi)糠职匆欢ū壤龢?gòu)成,平時成績由指導(dǎo)教師自行把握,論文成績則由其他有經(jīng)驗的教師進(jìn)行評閱,答辯成績由答辯委員會老師按照相關(guān)評分標(biāo)準(zhǔn)打分并取平均分,這樣雖然基本可以保障成績的公正性,但成績構(gòu)成太簡單,未顯示地將開題報告、文獻(xiàn)翻譯、分析和設(shè)計過程以及總結(jié)等納入到考核范圍,對畢業(yè)設(shè)計的前期和中期工作沒有約束力。在成績評定時,有些導(dǎo)師要求不嚴(yán),采取寬容遷就的態(tài)度。答辯時,通過門檻較低,造成大部分學(xué)生僅以答辯及格為目標(biāo),在思想上不重視,答辯準(zhǔn)備工作不扎實。同時,學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時,對畢業(yè)設(shè)計的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計質(zhì)量難以保障的一個重要原因。
3采取的對策
時間安排上,可以提前啟動畢業(yè)設(shè)計工作,將原來的第八學(xué)期開始提前到第六學(xué)期中后期,此時學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識基礎(chǔ),而且學(xué)生都在校,可以隨時與導(dǎo)師見面,指導(dǎo)教師也有充分的時間對畢業(yè)設(shè)計項目隨時跟進(jìn),隨時指導(dǎo)。導(dǎo)師資格審查上,對于軟件工程專業(yè)來說,學(xué)生畢業(yè)設(shè)計的導(dǎo)師,應(yīng)該由長期從事實際工程實踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來擔(dān)任,也可以聘請校外科研單位或企業(yè)中水平較高的工程師來擔(dān)任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進(jìn)指導(dǎo)教師隊伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過畢業(yè)設(shè)計的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來設(shè)計題目,沒課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實際意義的題目。鼓勵學(xué)生根據(jù)自己的興趣點和就業(yè)取向自擬題目,允許學(xué)生到實習(xí)企業(yè)中根據(jù)企業(yè)的實際工程需要選題和實施畢業(yè)設(shè)計,這樣既能解決實際問題又可完成畢業(yè)設(shè)計。過程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機(jī)制和問題討論的例會制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計過程中,堅持每周師生溝通一次。學(xué)生提出問題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵學(xué)生發(fā)揮主觀能動性和創(chuàng)造力。同時,學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實踐經(jīng)驗的專業(yè)技術(shù)人員組成的督導(dǎo)組,對畢業(yè)設(shè)計過程包括選題、開題、中期檢查、答辯和成績評定等各個環(huán)節(jié)實施有效的監(jiān)控和督導(dǎo),加強(qiáng)管理學(xué)生的同時也要加強(qiáng)對指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計工作能夠有序、有效的實施。量化考核上,要對畢業(yè)設(shè)計從前期的開題、文獻(xiàn)查閱,到中期的分析、設(shè)計、實現(xiàn),再到后期的總結(jié)等各個階段的進(jìn)行量化考核,前一階段的成績考核不合格者,不能進(jìn)行下一階段工作,必須加以整改,直到整改合格后才能進(jìn)入下一階段。對于未能按要求如期完成畢業(yè)設(shè)計的可以推遲答辯,對于首次答辯不合格的可以進(jìn)行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴(yán)格的考核制度,才能對學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計,進(jìn)而保障畢業(yè)設(shè)計的質(zhì)量。
4結(jié)束語
軟件工程是一個實踐性很強(qiáng)的專業(yè),軟件工程專業(yè)的畢業(yè)設(shè)計作為大學(xué)四年學(xué)習(xí)的總結(jié),是學(xué)生從學(xué)校跨入社會前僅有的一次大檢驗,它不僅檢驗了學(xué)生對所學(xué)知識的綜合應(yīng)用能力和學(xué)生的綜合素質(zhì),同時也檢驗了學(xué)校的培養(yǎng)模式和教學(xué)質(zhì)量。畢業(yè)設(shè)計質(zhì)量的好壞,不僅關(guān)系到軟件工程專業(yè)的培養(yǎng)目標(biāo),也關(guān)系到學(xué)生的就業(yè)率與就業(yè)質(zhì)量。因此,在就業(yè)形勢日趨嚴(yán)峻的情況下,軟件工程專業(yè)畢業(yè)設(shè)計的教學(xué)改革也要適應(yīng)就業(yè)市場需求,緊跟行業(yè)發(fā)展變化,與時俱進(jìn)。
作者:張華 單位:南陽理工學(xué)院
軟件工程專業(yè)論文:軟件工程專業(yè)人才培養(yǎng)論文
1軟件工程專業(yè)人才培養(yǎng)存在的問題
1.1偏重理論輕開發(fā)能力,人才培養(yǎng)模式滯后
經(jīng)過我們對軟件企業(yè)人才需求的調(diào)研,目前我國軟件人才數(shù)量不少,但水平偏低,更重要的是結(jié)構(gòu)失衡。具體表現(xiàn)為,企業(yè)希望招聘的高校畢業(yè)生具有軟件開發(fā)崗位所必須具備的實踐能力,但很多高等院校軟件人才培養(yǎng)模式由于教育理念和師資力量本身的問題,偏重于傳授知識和技術(shù)而輕視了軟件開發(fā)能力的培養(yǎng)。這種現(xiàn)狀導(dǎo)致軟件企業(yè)從高校招聘的畢業(yè)生不能立即進(jìn)入軟件開發(fā)崗位,必須經(jīng)過幾個月的職業(yè)崗位培訓(xùn),才能真正勝任開發(fā)工作。畢業(yè)生到軟件開發(fā)工作崗位上要經(jīng)歷的適應(yīng)期和培訓(xùn)期,說明高校培養(yǎng)的軟件人才與軟件企業(yè)的職業(yè)崗位存在明顯差距,需要高等院校在培養(yǎng)模式、培養(yǎng)計劃、課程設(shè)置等方面按照軟件開發(fā)過程和設(shè)計開發(fā)能力的要求進(jìn)行改革和完善。
1.2實踐條件不能滿足人才培養(yǎng)需求,學(xué)生動手實踐能力有待提高
各個高校的實驗條件經(jīng)過近幾年,尤其是2013年的國家和地方政府的投資,實驗和實訓(xùn)的條件得到很大提高。校內(nèi)軟件工程的實驗環(huán)節(jié)均能滿足教學(xué)要求,有條件的高校已經(jīng)建立了一定的校內(nèi)實訓(xùn)基地,但實訓(xùn)基地尚擺脫不了之前知識教育體系下的實驗?zāi)J剑_設(shè)的實踐項目范圍偏窄,模擬課題多,實戰(zhàn)課題少,參與建設(shè)實訓(xùn)基地的企業(yè)熱情不高,缺少真實的工作場景。現(xiàn)有的機(jī)器數(shù)量、配置大部分還是以單臺性質(zhì)的設(shè)備和個人計算機(jī)為主,滿足不了軟件及信息技術(shù)的發(fā)展的要求,特別是缺少真實的開發(fā)項目和項目開發(fā)指導(dǎo)組,難以營建軟件企業(yè)的軟件產(chǎn)品生產(chǎn)環(huán)境,不能滿足基于軟件產(chǎn)品開發(fā)過程對實訓(xùn)課程的需要,學(xué)生的動手實踐能力有待提高。
1.3教師隊伍工程能力偏低,難以支撐工程師培養(yǎng)計劃的實施
高校在師資隊伍建設(shè)方面,多以高學(xué)歷、高職稱的比例來衡量教師隊伍水平的高低。經(jīng)過多年的師資建設(shè),高校中大部分教師都具有博士、碩士學(xué)位,他們雖然有較強(qiáng)的學(xué)術(shù)能力,但是專業(yè)實踐知識和工程實踐經(jīng)驗卻相對缺乏,尤其是新教師絕大部分是從學(xué)校到學(xué)校,情況更不容樂觀。另一方面,由于計算機(jī)行業(yè)的發(fā)展,各類新技術(shù)層出不窮,尤其是軟件開發(fā)技術(shù)和新的開發(fā)工具,老教師的技術(shù)能力沒有得到及時更新,很難勝任新的軟件工程應(yīng)用開發(fā)類課程的教學(xué)。這就造成了整個軟件工程專業(yè)的教師隊伍工程能力偏低,與軟件工程專業(yè)對教師素質(zhì)的要求有較大差距,很難適應(yīng)培養(yǎng)軟件工程實踐型人才的需要。此外,不論學(xué)術(shù)型還是應(yīng)用型的高校評價教師的標(biāo)準(zhǔn)都是側(cè)重于教師的理論水平和論文數(shù)量,使高校軟件工程專業(yè)的教師在進(jìn)入高校工作幾年后,原來即使具備有開發(fā)能力的也隨著新技術(shù)的發(fā)展而逐漸淘汰,無形中引導(dǎo)著教師隊伍建設(shè)向?qū)W術(shù)型方向發(fā)展,而忽視了工程實踐水平的提高。
2CDIO與軟件工程專業(yè)
從項目或產(chǎn)品的生命周期可知,工程項目、產(chǎn)品運(yùn)行的生命周期基本都要經(jīng)歷構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運(yùn)作(Operate)這樣的階段。工程項目或產(chǎn)品首先要根據(jù)需求進(jìn)行構(gòu)思,將科學(xué)原理轉(zhuǎn)化為工程項目或者產(chǎn)品開發(fā)的計劃方案;再根據(jù)計劃方案進(jìn)行設(shè)計,確定實現(xiàn)工程實施或生產(chǎn)產(chǎn)品的工藝流程、操作程序等的設(shè)計方案;然后根據(jù)設(shè)計方案進(jìn)行項目的實施或者產(chǎn)品的生產(chǎn)實現(xiàn);是完成項目的運(yùn)行服務(wù)或生產(chǎn)產(chǎn)品的銷售、售后服務(wù)。因此,麻省理工學(xué)院和瑞典皇家工學(xué)院等4所大學(xué)組成跨國研究,以產(chǎn)品運(yùn)行的生命周期所需要的從業(yè)人員必須具備的知識、能力、素質(zhì)出發(fā),經(jīng)過4年的探索研究,設(shè)計了工程教育模式,創(chuàng)立了CDIO工程教育理念。2011年,CDIO區(qū)域性國際會議在北京中苑賓館隆重召開,教育部部長助理林蕙青指出,未來我國高等工程教育改革發(fā)展的戰(zhàn)略重點就是“四個更加重視”:一要更加重視高等工程教育服務(wù)國家發(fā)展戰(zhàn)略和經(jīng)濟(jì)發(fā)展方式轉(zhuǎn)變的需要;二要更加重視與行業(yè)企業(yè)合作育人、合作辦學(xué)、合作就業(yè);三要更加重視學(xué)生社會責(zé)任感、綜合素質(zhì)和工程實踐能力培養(yǎng);四要更加重視提高工程技術(shù)人才培養(yǎng)的國際化水平。CDIO工程教育模式有利于解決當(dāng)前工程教育實踐中存在的重理論輕實踐、強(qiáng)調(diào)個人學(xué)術(shù)能力而忽視團(tuán)隊協(xié)作精神、重視知識學(xué)習(xí)而輕視開拓創(chuàng)新培養(yǎng)等諸多問題。此外,從國家實施工程師培養(yǎng)的11條通用標(biāo)準(zhǔn)看,每個標(biāo)準(zhǔn)的實現(xiàn)都能夠在CDIO工程教育模式中體現(xiàn),因此在國家大力推進(jìn)高等工程教育“計劃”中融合CDIO的教育理念必將為高質(zhì)量實施“計劃”起到積極的推進(jìn)作用。在軟件工程學(xué)科領(lǐng)域,軟件工程是應(yīng)用計算機(jī)科學(xué)理論和技術(shù)以及工程管理原則和方法,根據(jù)用戶的要求,按照按預(yù)算和進(jìn)度實現(xiàn)軟件產(chǎn)品的定義、開發(fā)、和維護(hù)的工程,是研究用工程化方法構(gòu)建和維護(hù)有效、實用和高質(zhì)量的軟件的學(xué)科。軟件工程研究的對象是軟件系統(tǒng),涵蓋軟件科學(xué)與工程兩個方面。軟件科學(xué)研究的重點在于發(fā)現(xiàn)軟件可信性、度量和演化的基本規(guī)律,以應(yīng)對當(dāng)今軟件所面臨的復(fù)雜性、開放性和演化性等一系列重要挑戰(zhàn),是工程應(yīng)用的理論層面;而軟件工程的重點在于綜合應(yīng)用包括科學(xué)方法在內(nèi)的各種軟件設(shè)計方法,運(yùn)用各種科學(xué)知識,深刻理解設(shè)計合格軟件產(chǎn)品所涉及的多方面因素,去構(gòu)建、滿足需求的軟件產(chǎn)品。IEEE近期的軟件工程知識體系(SWEBOK)將軟件工程知識體系分解成10個知識域,即軟件需求、軟件設(shè)計、軟件構(gòu)造、軟件測試、軟件維護(hù)、軟件配置管理、軟件工程管理、軟件工程過程、軟件工程工具和方法、軟件質(zhì)量,這些知識領(lǐng)域貫穿于軟件產(chǎn)品生命周期的全過程。因此,在軟件工程專業(yè)“計劃”中,以軟件產(chǎn)品的方案設(shè)計、開發(fā)、部署、運(yùn)行的軟件生命周期為主線,將CDIO工程教育融合到軟件工程師的培養(yǎng)中是必要且可行的,有利于培養(yǎng)出軟件設(shè)計能力、國際交流能力、管理與溝通能力和職業(yè)發(fā)展能力強(qiáng)的,具有軟件工程背景的復(fù)合型、應(yīng)用型高層次軟件工程技術(shù)人才,推動軟件產(chǎn)業(yè)不斷開拓創(chuàng)新。
3融合CDIO理念的軟件工程專業(yè)工程師的培養(yǎng)
3.1引入CDIO工程教育模型的綜合培養(yǎng)理念設(shè)計軟件工程應(yīng)用型創(chuàng)新人才培養(yǎng)模式
融合CDIO工程教育理念進(jìn)行軟件工程師培養(yǎng),對傳統(tǒng)的教育模式進(jìn)行改革,將軟件工程教育與項目、產(chǎn)品的構(gòu)思、設(shè)計、實現(xiàn)和運(yùn)作生命周期中所需要的知識、能力、素質(zhì)緊密結(jié)合,以項目或軟件產(chǎn)品的生命周期為載體,引入校企合作機(jī)制,采用3+0.5+0.5的培養(yǎng)模式。前3年與傳統(tǒng)的軟件工程教育類似,完成軟件工程專業(yè)所需要的基本知識、基本技能和基本素質(zhì)的培養(yǎng)。在后面的1年分為兩個階段,及時個階段我們稱為項目實訓(xùn),以校外實習(xí)參觀,校內(nèi)講座、實訓(xùn)的教學(xué)方式,用已經(jīng)開發(fā)完成的項目或軟件產(chǎn)品為例,模擬企業(yè)運(yùn)作進(jìn)行教學(xué),熟悉項目工程、產(chǎn)品生命周期的各個環(huán)節(jié),將前3年學(xué)習(xí)的知識融合,在實訓(xùn)中掌握開發(fā)工具,以學(xué)生以主動的、實踐的方式接受軟件工程設(shè)計能力、開發(fā)能力和素質(zhì)教育的培養(yǎng)。第二個階段,學(xué)生進(jìn)入合作企業(yè)或者就業(yè)企業(yè),參與到企業(yè)真正的項目開發(fā)中,以企業(yè)的課題完成畢業(yè)設(shè)計,在設(shè)計中鍛煉職業(yè)能力。
3.2構(gòu)建適合CDIO工程教育模型的理論教學(xué)體系
堅實的專業(yè)基礎(chǔ)是學(xué)生今后成為工程技術(shù)人員和管理者的保障,也是CDIO培養(yǎng)模式的基石。以軟件產(chǎn)品的構(gòu)思、設(shè)計、實施、運(yùn)行為目標(biāo)倒推成為軟件工程師所需要的知識、能力、素質(zhì),以培養(yǎng)知識、能力、素質(zhì)去組織理論教學(xué)體系。包括軟件從業(yè)人員所需要具備的良好的數(shù)學(xué)建模能力課程:微積分、線性代數(shù)、概率論和數(shù)理統(tǒng)計等;運(yùn)用計算機(jī)進(jìn)行軟件開發(fā)所需的計算數(shù)學(xué)課程:離散數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)、算法分析與設(shè)計等;進(jìn)行軟件開發(fā)所需的軟硬件系統(tǒng)基礎(chǔ)課程:操作系統(tǒng)、軟件工程導(dǎo)論、數(shù)據(jù)庫原理、信息系統(tǒng)基礎(chǔ)、計算機(jī)系統(tǒng)結(jié)構(gòu)、計算機(jī)網(wǎng)絡(luò)和編譯原理等;進(jìn)行軟件設(shè)計所需的軟件開發(fā)類課程:軟件需求分析、軟件構(gòu)架、軟件設(shè)計、軟件測試、軟件維護(hù);軟件工程工具等;軟件從業(yè)人員需要具備的良好的身體素質(zhì)和心理素質(zhì)的人文素質(zhì)系列課程:形勢與政策、馬克思主義基本原理、思想/鄧小平理論和“三個代表”重要思想概論、法律法規(guī)、大學(xué)生心理健康教育、體育、團(tuán)隊激勵與溝通及全校性選修課程等;軟件從業(yè)人員需要具備的掌握發(fā)達(dá)國家的技術(shù)和了解國際IT文化的外語應(yīng)用能力課程:基礎(chǔ)英語、英語聽說、日語基礎(chǔ)和專業(yè)英語。
3.3構(gòu)建適合CDIO工程教育模型的一體化、多層次的實踐教學(xué)體系
CDIO工程教育理念是“做中學(xué)”原則和“基于項目的教育和學(xué)習(xí)”的集中體現(xiàn),軟件工程專業(yè)應(yīng)用型創(chuàng)新人才的培養(yǎng),實踐能力的提高是設(shè)計軟件產(chǎn)品能夠?qū)嵤┖瓦\(yùn)行的關(guān)鍵。以產(chǎn)品的運(yùn)行周期為主線的一體化、多層次的實踐教學(xué)體系是以驗證性實驗為基礎(chǔ),實現(xiàn)及時層次的基本實踐能力培養(yǎng);以課程設(shè)計、實踐課程為貫穿專業(yè)課程模塊的線索,實現(xiàn)第二層次與第三層次的個人能力及團(tuán)隊能力培養(yǎng);以校內(nèi)外實踐基地的實訓(xùn)和畢業(yè)設(shè)計為載體,實現(xiàn)第四層次的構(gòu)思(C)、設(shè)計(D)、實施(I)和運(yùn)行(O)綜合能力培養(yǎng)。以此形成集實驗、課程設(shè)計、實踐課程、實訓(xùn)和畢業(yè)設(shè)計一體化、多層次的實踐教學(xué)體系?;贑DIO的“做中學(xué)”原則的人才培養(yǎng)模式,采取向企業(yè)派駐科技特派員和聘任企業(yè)技術(shù)人員為兼職教師的“雙向聘任制”模式,使軟件工程專業(yè)與軟件企業(yè)更為緊密地結(jié)合。企業(yè)技術(shù)人員和校內(nèi)教師聯(lián)合建立項目開發(fā)小組,讓學(xué)生通過實際項目研發(fā),體驗軟件產(chǎn)品生命周期各個階段的從業(yè)人員角色。在項目研發(fā)中進(jìn)行需求分析、軟件體系結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫設(shè)計、接口設(shè)計和算法設(shè)計,編碼實現(xiàn),測試、投入運(yùn)作等一系列工程實踐。以此為學(xué)生職業(yè)能力訓(xùn)練和教師項目開發(fā)鍛煉提供一個真實的職業(yè)環(huán)境,有助于學(xué)生的職業(yè)素質(zhì)、職業(yè)態(tài)度和習(xí)慣的形成?!盎陧椖康慕逃蛯W(xué)習(xí)”采用“雙向聘任制”模式驅(qū)動,專業(yè)教師與實踐基地軟件技術(shù)人員間角色轉(zhuǎn)換;科研、技術(shù)研發(fā)項目與教學(xué)課題間的相互滲透。學(xué)校將工程實踐列入教師教學(xué)質(zhì)量考核的指標(biāo),甚至職稱晉升的指標(biāo),引導(dǎo)教師加強(qiáng)自身工程能力的提高,這將逐步解決困擾軟件工程專業(yè)發(fā)展的教師隊伍、實踐、實訓(xùn)的難題。
3.4按照知識、能力、素質(zhì),規(guī)范人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn),保障工程師計劃的順利實施
培養(yǎng)質(zhì)量標(biāo)準(zhǔn),是規(guī)定某一個專業(yè)的專業(yè)培養(yǎng)目標(biāo)、畢業(yè)要求、實現(xiàn)途徑、評價方式的教學(xué)指導(dǎo)性文件。它是聯(lián)系專業(yè)培養(yǎng)目標(biāo)與教學(xué)活動的中間橋梁,可以確保不同的教師有效、連貫而目標(biāo)一致地開展教學(xué)工作,對教師的教學(xué)具有直接的指導(dǎo)作用。在“工計劃”中引入先進(jìn)的CDIO教育理念,將“工計劃”通用標(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)是保障工程師計劃順序?qū)嵤┑挠行ПU稀?
4結(jié)語
從軟件工程專業(yè)培養(yǎng)的畢業(yè)生和軟件企業(yè)實際需要的員工存在的矛盾入手,分析了在軟件工程專業(yè)實施“工計劃”存在的問題。通過采納CDIO標(biāo)準(zhǔn)和工程教育理念,以軟件工程產(chǎn)品的生命周期中對人才的知識、能力、素質(zhì)的需求出發(fā),探索軟件工程專業(yè)創(chuàng)新型人才培養(yǎng)模式、理論教學(xué)體系、實踐教學(xué)體系以及人才培養(yǎng)標(biāo)準(zhǔn)。以人才培養(yǎng)質(zhì)量標(biāo)準(zhǔn)為抓手,推進(jìn)軟件工程專業(yè)工程師培養(yǎng)計劃的實施,改變當(dāng)前軟件工程人才培養(yǎng)過程中的“重理論、輕實踐”、“重視知識學(xué)習(xí)而輕視開拓創(chuàng)新”等方面的不足,最終達(dá)到提高軟件工程人才培養(yǎng)質(zhì)量的目的。
作者:汪軍強(qiáng)俊單位:安徽工程大學(xué)
軟件工程專業(yè)論文:軟件工程專業(yè)碩士研究生課程體系設(shè)置初探
軟件工程專業(yè)碩士研究生課程體系設(shè)置初探
一、引言
軟件工程是一門交叉性的工程學(xué)科,它將計算機(jī)科學(xué)、數(shù)學(xué)、工程學(xué)和管理學(xué)等基本原理應(yīng)用于軟件的開發(fā)與維護(hù)中,研究重點是大型軟件系統(tǒng)的分析與評價、規(guī)格說明、設(shè)計和演化,同時也涉及管理、質(zhì)量、創(chuàng)新、標(biāo)準(zhǔn)、個人技能、團(tuán)隊協(xié)作和專業(yè)實踐等方面的內(nèi)容。然而,軟件工程開展近30年后,人們才對軟件工程核心的知識體系達(dá)成共識。在國際上,ieee-cs和acm聯(lián)合組建的軟件工程協(xié)調(diào)委員會(swecc)了軟件工程知識體系和推薦實踐swebok2004[1],為軟件工程職業(yè)實踐建立了合適的準(zhǔn)則和規(guī)范集,以作為產(chǎn)業(yè)決策、職業(yè)認(rèn)證、課程教育的依據(jù)。基于swebok,swecc進(jìn)一步定義了其中可以納入教育程序的知識體系,包括本科生軟件工程教育計劃se2004中的seek、研究生軟件工程教育計劃gswe2009[2]中的cbok、軟件工程職業(yè)道德規(guī)范和職業(yè)實踐。
我國2002年啟動了軟件工程碩士培養(yǎng)程序。借助于計算機(jī)科學(xué)技術(shù)、數(shù)學(xué)、管理科學(xué)與工程諸多學(xué)科,軟件工程已由計算機(jī)科學(xué)與技術(shù)專業(yè)下的一個學(xué)科方向,發(fā)展為一個獨(dú)立的新興交叉一級學(xué)科。但由于我國傳統(tǒng)的高等教育注重科學(xué)研究能力培養(yǎng),工程化人才教育開展時間較短,培養(yǎng)體系尚在不斷改革完善,因此在很多院校中軟件工程學(xué)科還沒有脫離計算機(jī)科學(xué)與技術(shù)的范圍,所培養(yǎng)的軟件工程人才與工業(yè)界的要求尚有一定距離,整個碩士培養(yǎng)過程中,課程體系的設(shè)置是影響研究生業(yè)務(wù)能力和素質(zhì)的重要因素,因此以企業(yè)需求為導(dǎo)向,以軟件工程知識體系為核心,以訓(xùn)練實踐能力的為目標(biāo)的層次化軟件工程課程體系改革對促進(jìn)高等教育面向社會需求培養(yǎng)人才,提高工程教育人才培養(yǎng)質(zhì)量具有十分重要的示范和引導(dǎo)作用。特別是在碩士生的培養(yǎng)上,對課程學(xué)習(xí)與學(xué)位論文的要求一般是同等并重,合理的課程體系是高等院校保障培養(yǎng)目標(biāo)和形成辦學(xué)特色的重要手段。軟件工程碩士的定位和其他學(xué)生不同,這為我們的課程設(shè)置、建設(shè)與管理提出了新的挑戰(zhàn)。
通過對國內(nèi)眾多高校的軟件工程專業(yè)培養(yǎng)方案和課程設(shè)置進(jìn)行分析,將其分為以下四種主要類型[3]:
(1)獨(dú)立型:將軟件工程徹底從計算機(jī)科學(xué)與技術(shù)專業(yè)分離出來,作為獨(dú)立的一級學(xué)科,課程設(shè)置上綜合計算機(jī)、數(shù)學(xué)、管理科學(xué)與工程等學(xué)科,偏重于數(shù)學(xué)基礎(chǔ),但實踐能力較缺乏。
(2)以計算機(jī)科學(xué)與技術(shù)主體課程為基礎(chǔ),以軟件工程理論課程為核心,加強(qiáng)實踐教學(xué)型。以計算機(jī)科學(xué)與技術(shù)的課程體系為主體,教學(xué)中突出軟件工程的知識體系,加強(qiáng)實踐教學(xué),根據(jù)企業(yè)需求或者人才市場需要,按照工程思想進(jìn)行實踐教學(xué),同時校企結(jié)合,試圖在實踐中摸索和學(xué)習(xí)軟件工程的工程理念,但在進(jìn)行實踐之前的軟件工程理論基礎(chǔ)不牢固。
(3)實踐加強(qiáng)型的計算機(jī)科學(xué)與技術(shù)課程體系,在這個模式下,課程體系基本和計算機(jī)科學(xué)與技術(shù)相同,只是加強(qiáng)了實踐環(huán)節(jié),學(xué)生在學(xué)習(xí)和就業(yè)方面沒有脫離計算機(jī)科學(xué)與技術(shù)專業(yè),工作中所學(xué)的工程理念需要自己去學(xué)習(xí)。
(4)其他類型,鼓勵學(xué)生參加各種軟件大賽,推薦學(xué)生參加各種證書的考試,獲取各種軟件企業(yè)證書。這種類型中,學(xué)生所學(xué)內(nèi)容較多,但是正是為了考試而學(xué)習(xí),基礎(chǔ)不扎實,同時真正的工程實踐能力不夠。
因此我們認(rèn)為,目前的軟件工程還沒有脫離計算機(jī)科學(xué)與技術(shù)的范圍,無論是從傳統(tǒng)計算機(jī)科學(xué)與技術(shù)專業(yè)與軟件工程專業(yè)的區(qū)別,還是本科生與研究生的區(qū)別來看,針對軟件工程碩士的課程體系建設(shè)和教學(xué)改革研究都是十分有必要的,同時也是迫切的。
二、生源基礎(chǔ)分析
gswe2009對給出了軟件工程碩士的三種主要生源:
(1)在職程序員,由于沒有受到過正規(guī)研究生教育,有些企業(yè)的在職人員對理論知識匱乏,因此具有系統(tǒng)學(xué)習(xí)的愿望;
(2)其他領(lǐng)域的專業(yè)人員,由于軟件工程職業(yè)的興起,以及目前人才市場對該專業(yè)的需求,使得其他領(lǐng)域的專業(yè)人員想要加入軟件工程的隊伍;
(3)沒有工作經(jīng)驗的本科畢業(yè)生,在當(dāng)前就業(yè)壓力下,許多本科畢業(yè)生畢業(yè)后選擇繼續(xù)深造。
在我國,軟件工程碩士研究生多是沒有工作經(jīng)驗的本科畢業(yè)生,正式由于這些大學(xué)本科畢業(yè)生的基礎(chǔ)專業(yè)各不相同,使得軟件工程碩士研究生的課程設(shè)置更加復(fù)雜和重要。
三、知識體系分析
2004年8月,有全世界五百多位專家教授推出的軟件工程知識體(swebok)和軟件工程教育知識體(seek)兩個文件的最終版本,包含了軟件工程核心類的知識領(lǐng)域、基礎(chǔ)類或前導(dǎo)類的知識領(lǐng)域以及其他相關(guān)領(lǐng)域的知識。2009年, gswe2009中的教育知識體系cbok主要來源于swebok,同時也參考了seek2004、incose2003和haskins2007。與swebok2010同步,gswe2009包含了一個新的知識領(lǐng)域ka(職業(yè)實踐)和四個關(guān)于教育的ka(工程經(jīng)濟(jì)學(xué)基礎(chǔ)、計算基礎(chǔ)、數(shù)學(xué)基礎(chǔ)和工程基礎(chǔ)),同時兩個在swebok中沒有出現(xiàn)的ka(系統(tǒng)工程基礎(chǔ)和職業(yè)操守指導(dǎo))被加入了cbok。此外,cbok還調(diào)整了一些知識單元和知識點[4]。gswe2009由準(zhǔn)備知識、核心知識、大學(xué)特有知識、選擇性知識和頂點經(jīng)驗所構(gòu)成。其中的大學(xué)特有知識有學(xué)生的入學(xué)基礎(chǔ)決定,在整個碩士研究生的培養(yǎng)過程中,主要為學(xué)生設(shè)置學(xué)習(xí)專業(yè)核心知識之前的準(zhǔn)備知識以及在學(xué)生職業(yè)實踐課程中所需要的選擇性知識,而頂點經(jīng)驗需要學(xué)生在學(xué)習(xí)專業(yè)核心知識和進(jìn)行職業(yè)實踐的過程中積累,因此,課程設(shè)置中準(zhǔn)備知識和專業(yè)核心知識的設(shè)置以及學(xué)習(xí)方式尤為重要。
四、課程設(shè)置分析
通過對軟件工程知識體系進(jìn)行分析,軟件工程碩士研究生應(yīng)具備的主要能力有:基礎(chǔ)開發(fā)技能、團(tuán)隊合作技能、發(fā)現(xiàn)并解決問題技能、系統(tǒng)建模技能、文檔撰寫技能。我們將碩士研究生的培養(yǎng)階段分為:理論知識學(xué)習(xí)、職業(yè)實踐、論文撰寫三個階段。在前兩個階段中,我們給出了三單元課程、兩步實踐的方式,三單元課程分別是:必選課單元、必修課單元、自選課單元,兩步實踐有:模擬職業(yè)實踐、實際職業(yè)實踐。傳統(tǒng)的理論學(xué)習(xí)和職業(yè)實踐通常是分開的兩個階段,但在軟件工程這個特殊的學(xué)科,我們將理論學(xué)習(xí)和職業(yè)實踐結(jié)合起來,在進(jìn)入理論學(xué)習(xí)第二單元的同時進(jìn)入模擬職業(yè)實踐階段。理論學(xué)習(xí)三個單元具體設(shè)置如下:
(1)必選課:選擇工程經(jīng)濟(jì)學(xué)基礎(chǔ)(例如知識產(chǎn)權(quán)與法律、企業(yè)管理與文化、領(lǐng)導(dǎo)學(xué)、信息經(jīng)濟(jì)學(xué) 、市場營銷學(xué)等)、計算基礎(chǔ)(例如算法設(shè)計與分析、高級軟件工程、高級數(shù)據(jù)庫、高級操作系統(tǒng)、高級網(wǎng)絡(luò)技術(shù))、數(shù)學(xué)基礎(chǔ)(離散數(shù)學(xué) 、組合數(shù)學(xué)、 工程數(shù)學(xué)、數(shù)值分析)等準(zhǔn)備知識中的專業(yè)主干課程按學(xué)科分類作為新生入學(xué)的必選課,取代以往將某些固定課程作為所有學(xué)生的基礎(chǔ)課的方式,方便根據(jù)學(xué)生大學(xué)所學(xué)專業(yè)來選擇自己所欠缺的準(zhǔn)備知識進(jìn)行學(xué)習(xí),是知識的儲備階段,在本單元根據(jù)學(xué)生所選課程的成績作為給定學(xué)分的依據(jù)。
(2)必修課:將軟件工程基礎(chǔ)中的核心知識(例如軟件體系結(jié)構(gòu)、軟件項目管理、軟件質(zhì)量保障與軟件測試技術(shù)、軟件系統(tǒng)建模原理和方法、基于cmm 的軟件過程改進(jìn)、軟件開發(fā)方法、軟件需求工程)作為所有學(xué)生的必修課,培養(yǎng)學(xué)生能夠系統(tǒng)地了解軟件工程的概念,旨在學(xué)生具有扎實的軟件工程及相關(guān)專業(yè)基礎(chǔ)理論,熟練掌握軟件工程知識和技能,并且具備作為軟件工程師從事工程實踐所需的專業(yè)能力。在學(xué)知識的同時,適當(dāng)加入模擬職業(yè)實踐的訓(xùn)練,根據(jù)學(xué)生的學(xué)習(xí)方向,將學(xué)生進(jìn)行分組,進(jìn)行模擬題目的訓(xùn)練,題目可以是各類大賽的題目、教師的科研課題以及學(xué)生自己選題,這是學(xué)生職業(yè)實踐的及時步,培養(yǎng)學(xué)生基礎(chǔ)開發(fā)技能、團(tuán)隊合作技能、系統(tǒng)建模以及獨(dú)立創(chuàng)新技能,之所以稱之為模擬職業(yè)實踐,是因為這一步的實踐題目并不是真正的軟件工程課題,而是采用軟件工程思想的實際課題,為下一步學(xué)生進(jìn)入企業(yè)進(jìn)行第二步的實際職業(yè)實踐奠定基礎(chǔ),在本單元根據(jù)學(xué)生的課堂表現(xiàn)以及考核給出一部分成績,另一部分成績給出的依據(jù)是學(xué)生實踐課題的完成情況以及在小組中的貢獻(xiàn)程度,培養(yǎng)學(xué)生動手實踐的同時,也提高了學(xué)生認(rèn)識自我、團(tuán)結(jié)合作的能力。
(3)自選課:學(xué)生根據(jù)自己對軟件工程的理解以及通過對上一個單元所做題目的分析,選擇自己所需要補(bǔ)充的基礎(chǔ)專業(yè)知識,自行選擇和學(xué)習(xí),培養(yǎng)學(xué)生發(fā)現(xiàn)并解決問題以及自覺學(xué)習(xí)的能力。在這一單元中,導(dǎo)師根據(jù)學(xué)生所選專業(yè)知識的性以及學(xué)習(xí)之后對該軟件工程專業(yè)的認(rèn)識給出學(xué)生的成績。
傳統(tǒng)的課程設(shè)置一般都是先學(xué)習(xí)再實踐,或者是邊學(xué)習(xí)邊實踐的過程,前者學(xué)生在學(xué)習(xí)理論的同時沒有實踐練習(xí),導(dǎo)致學(xué)生理論與實踐結(jié)合得不好,后者在學(xué)習(xí)的過程中進(jìn)行實踐,鍛煉了動手能力,但是學(xué)生往往不知所以然,只是按照老師的講解去實踐,對理論的指導(dǎo)作用理解不夠,而我們通過上面學(xué)習(xí)-實踐-學(xué)習(xí)的過程,學(xué)生不但對軟件工程相關(guān)知識有所掌握,也具備了一定的實踐能力,同時也培養(yǎng)了學(xué)生具有不斷補(bǔ)充知識、總結(jié)自己、提高自己的意識和能力,在實踐中體會到理論知識的作用,從而能夠主動學(xué)習(xí)。在這個過程中,學(xué)生在學(xué)習(xí)軟件工程核心知識的同時進(jìn)入了職業(yè)實踐的及時步模擬職業(yè)實踐,將理論和實踐很好地融合在一起,使理論的學(xué)習(xí)過程不再枯燥。
在職業(yè)實踐的第二步實際職業(yè)實踐中,學(xué)生自己從課堂走出去,到實習(xí)基地、用人單位或者是校企合作的相關(guān)公司企業(yè)進(jìn)行真正的軟件工程實踐,學(xué)習(xí)良好的職業(yè)道德,正規(guī)的軟件工程管理方式,同時在實踐中學(xué)習(xí)和總結(jié)自己的研究生學(xué)習(xí)過程,進(jìn)入第三階段論文撰寫,這就避免了以往碩士研究生寫論文閉門造車的現(xiàn)象,為論文提供了更好的實踐依據(jù),提高了碩士論文的質(zhì)量,這一步通過從實踐中回到學(xué)習(xí)上來培養(yǎng)學(xué)生的總結(jié)、概括、撰寫文檔的能力。
五、總結(jié)
我們采用三單元課程、兩步實踐,通過學(xué)習(xí)-實踐-學(xué)習(xí)的路線旨在培養(yǎng)出適合企業(yè)需求的,具有開發(fā)、創(chuàng)新、團(tuán)結(jié)合作能力的軟件工程碩士研究生,在每年缺口約20 萬的軟件人才市場中,提供給企業(yè)的不再是沒有工作經(jīng)驗的畢業(yè)生,而是專業(yè)基礎(chǔ)扎實、知識結(jié)構(gòu)完整,同時具有良好的職業(yè)道德并能夠不斷提高自己的復(fù)合型人才,解決企業(yè)需求的同時,保障學(xué)生的就業(yè),使得學(xué)生在碩士研究生的學(xué)習(xí)過程中能夠踏實努力地提高自己,真正做到學(xué)以致用。我們目前只是根據(jù)軟件工程專業(yè)的特殊性,對課程設(shè)置以及培養(yǎng)方式做了初步的探索,而系統(tǒng)完善的課程體系還需要進(jìn)一步進(jìn)行研究和探索。
軟件工程專業(yè)論文:農(nóng)業(yè)院校軟件工程專業(yè)語言實踐類課程教學(xué)改革探索與實踐
農(nóng)業(yè)院校軟件工程專業(yè)語言實踐類課程教學(xué)改革探索與實踐
軟件產(chǎn)業(yè)是具前景的產(chǎn)業(yè)之一,目前,我國軟件產(chǎn)業(yè)發(fā)展迅速,人才需求旺盛。江西農(nóng)業(yè)大學(xué)作為一所歷史悠久的老牌高等農(nóng)業(yè)院校,為適應(yīng)產(chǎn)業(yè)發(fā)展的需要,于2003年成立軟件學(xué)院,開設(shè)軟件工程專業(yè),培養(yǎng)適應(yīng)社會需求的應(yīng)用型軟件工程專業(yè)人才。學(xué)院采用校企合作辦學(xué)模式,在人才培養(yǎng)模式改革方面進(jìn)行了大膽的探索,并取得了良好的辦學(xué)效果。學(xué)院把學(xué)生的實踐能力和理論基礎(chǔ)并重,將培養(yǎng)、提高學(xué)生實踐能力的理念貫穿于學(xué)生培養(yǎng)的各個環(huán)節(jié),其良好的教學(xué)效果也從學(xué)生和用人單位的好評中得到了很好的印證,然而校內(nèi)環(huán)節(jié)如何進(jìn)一步提升學(xué)生實踐能力的培養(yǎng),在學(xué)生接受基地實訓(xùn)之前奠定一個良好的實踐能力基礎(chǔ),還值得我們進(jìn)一步思考。
一、教學(xué)實踐中主體和客體的分析
學(xué)院實行“3+1”人才培養(yǎng)模式,即學(xué)生前三年在學(xué)校培養(yǎng),第四年在實訓(xùn)基地培養(yǎng)。因此學(xué)生理論實踐能力所能達(dá)到的高度很大程度上仍取決于校內(nèi)三年的培養(yǎng)環(huán)節(jié)。我院學(xué)生在校內(nèi)接受教育主要有兩個階段:①基礎(chǔ)知識、專業(yè)基礎(chǔ)教育。實踐教育形式為課程實驗、課程設(shè)計及計算機(jī)應(yīng)用能力實訓(xùn)。②專業(yè)知識和技術(shù)教育。實踐教育形式為課程實驗、課程設(shè)計和校內(nèi)項目開發(fā)實踐能力訓(xùn)練。在專業(yè)知識和技術(shù)教育階段,學(xué)院按照“軟件開發(fā)”、“網(wǎng)絡(luò)應(yīng)用”、“數(shù)字媒體技術(shù)”和“嵌入式系統(tǒng)軟件”4個專業(yè)方向展開教學(xué),每門專業(yè)基礎(chǔ)和專業(yè)課程的實驗課時占總課時的比例均超過30%,且在大二暑期設(shè)置3周的校內(nèi)專業(yè)實訓(xùn)。盡管在課程及課程的課時設(shè)置上充分考慮了學(xué)生實踐能力的培養(yǎng),但仍存在以下問題。
1.缺乏豐富實戰(zhàn)經(jīng)驗的實驗課程教師。學(xué)院建院較晚,師資隊伍相對較年輕,從學(xué)歷角度看,絕大部分是碩士研究生及以上學(xué)歷,教師的專業(yè)理論基礎(chǔ)也非常扎實。但是由于大部分年輕老師缺乏教學(xué)經(jīng)驗和軟件項目開發(fā)實戰(zhàn)經(jīng)歷,在實驗課堂上,尤其是語言類課程,如java、jsp等,不能系本文由論文聯(lián)盟//收集整理統(tǒng)地引導(dǎo)學(xué)生有效地完成實驗內(nèi)容,更無法吸引學(xué)生主動、自覺地參與到實驗中去,達(dá)不到實驗課程的教學(xué)目的,相反地還會使部分同學(xué)產(chǎn)生厭學(xué)情緒,從而導(dǎo)致其進(jìn)一步混課、逃課。當(dāng)然,在引進(jìn)新的師資時,學(xué)院也非??粗亟處煹能浖こ虒嵺`經(jīng)歷和經(jīng)驗,部分老師剛進(jìn)來時也確實有較強(qiáng)的軟件開發(fā)能力,但是由于在學(xué)校整個評價機(jī)制和職稱評審機(jī)制中,對教師教學(xué)僅有量的考核,更多的是注重對教師學(xué)術(shù)論文數(shù)量和質(zhì)量的考核,故很多年輕老師在這種現(xiàn)實壓力下,會將大部分精力投入到學(xué)術(shù)科研領(lǐng)域,由于it技術(shù)發(fā)展日新月異,久而久之,原有的實戰(zhàn)知識、經(jīng)驗也慢慢落后,甚至被淘汰了。
2.學(xué)院生源質(zhì)量有待進(jìn)一步提高。作為省屬農(nóng)業(yè)院校,生源方面存在一定程度的劣勢。由于觀念的影響,部分家長和學(xué)生會避開報考農(nóng)業(yè)院校。而且軟件工程專業(yè)相對其他專業(yè)學(xué)費(fèi)要高不少,有些基礎(chǔ)較好想讀軟件工程專業(yè)的學(xué)生可能由于家庭經(jīng)濟(jì)壓力也可能會放棄自己的理想。迫于招生的現(xiàn)實壓力,學(xué)院軟件工程專業(yè)所招學(xué)生的錄取分?jǐn)?shù)較其他院校同類專業(yè)要低一個檔次,這直接影響到所招學(xué)生的學(xué)習(xí)能力和文化基礎(chǔ)的水平。這樣一種現(xiàn)實因素,自然地,對老師以及學(xué)生本身都提出了一種更高的要求。
二、語言類課程教學(xué)實踐的改革與完善
從第1小節(jié)分析中我們可以發(fā)現(xiàn),在我院軟件工程專業(yè)學(xué)生培養(yǎng)過程中,制約學(xué)生實踐能力培養(yǎng)的瓶頸有兩個:一是生源質(zhì)量,一是實驗課程的師資力量。為了提高生源質(zhì)量,學(xué)院乃至學(xué)校都做了大量宣傳工作,宣傳學(xué)院辦學(xué)模式的優(yōu)勢、宣傳歷屆畢業(yè)生的高就業(yè)率及較高的就業(yè)質(zhì)量。同時也對新生實施獎勵措施。這些努力有一定的效果,但不是很明顯。較高的學(xué)費(fèi)短時間內(nèi)仍然是很多貧困家庭首要考慮的因素,而對農(nóng)業(yè)院校認(rèn)識上的主觀偏差也很難短時間內(nèi)糾正過來。因此生源質(zhì)量問題不是短時間內(nèi)能改變的,而需要靠不斷地提高辦學(xué)質(zhì)量,形成良性循環(huán),從而吸引學(xué)生。針對校內(nèi)實驗課程的師資力量不足問題,學(xué)院從實際出發(fā),切實提出了一種可行、有效的教學(xué)改革措施。
1.將軟件工程專業(yè)培養(yǎng)計劃中的校內(nèi)課程進(jìn)行梳理,將語言類課程單獨(dú)列出。從新生入學(xué)到學(xué)生離校去實訓(xùn)基地,語言類課程占了相當(dāng)?shù)谋戎?。按照不同培養(yǎng)方向,設(shè)置了由淺到深,由易到難課程體系。如學(xué)院的java開發(fā)方向,先后開設(shè)了c語言程序設(shè)計,培養(yǎng)程序設(shè)計的基本思維和理念,visualc++,進(jìn)一步激發(fā)學(xué)生軟件開發(fā)的興趣,java程序設(shè)計基礎(chǔ)、jsp程序設(shè)計、大型數(shù)據(jù)庫技術(shù)等,為將來就業(yè)做好準(zhǔn)備。這些語言實踐類課程在軟件工程專業(yè)學(xué)生的培養(yǎng)過程中占有重要地位,單獨(dú)列出來,形成相對獨(dú)立的體系,在其他基礎(chǔ)理論課程的支撐下,更有利于學(xué)生畢業(yè)后的就業(yè)。
2.對于單列出來的語言實踐類課程中的實驗課程部分聘請有豐富實踐經(jīng)驗的校外老師進(jìn)行教學(xué)。盡管學(xué)院辦學(xué)模式本身就是“3+1”模式,第四年就是由具有一線開發(fā)實踐經(jīng)驗的老師指導(dǎo)學(xué)生開發(fā)實踐,但是為了讓學(xué)生更早地體驗軟件開發(fā),更早地融入專業(yè)的學(xué)習(xí)實踐中,學(xué)院聘請了校外企業(yè)里的軟件工程師來學(xué)校給學(xué)生上實驗課。這樣做極大地提升了學(xué)生學(xué)習(xí)專業(yè)的興趣,極大地提升了學(xué)生專業(yè)學(xué)習(xí)的效果。軟件工程師們豐富的實戰(zhàn)經(jīng)驗可以幫助學(xué)生學(xué)習(xí)過程中遇到的各種問題和困難。另外,學(xué)院在大二暑假的假期還會開展為期三周的暑期實訓(xùn),暑期實訓(xùn)期間通過將同學(xué)分成2~3人小組共同完成項目開發(fā),讓同學(xué)真實體驗軟件工程大致的開發(fā)過程和流程。為了切實提高實訓(xùn)效果,學(xué)院在暑期實訓(xùn)過程中,也聘請校外軟件企業(yè)里經(jīng)驗豐富的工程師來指導(dǎo)學(xué)生完成一個真實的項目開發(fā),讓學(xué)生實訓(xùn)真正的有所收獲,為去北京實訓(xùn)基地打好堅實的基礎(chǔ)。
為適應(yīng)我國軟件產(chǎn)業(yè)發(fā)展的形勢,我國很多高等院校適時開設(shè)了軟件工程專業(yè),招收了大量的軟件工程專業(yè)畢業(yè)生。但從就業(yè)市場反饋的信息卻表明很多軟件工程專業(yè)畢業(yè)生的水平和素質(zhì)和企業(yè)的實際需求之間仍有較大的差距。江西農(nóng)業(yè)大學(xué)軟件學(xué)院在軟件工程專業(yè)培養(yǎng)過程中進(jìn)行了積極的探索。通過采取將企業(yè)里具有豐富實戰(zhàn)經(jīng)驗的軟件工程師請進(jìn)來,以及將準(zhǔn)畢業(yè)生送到企業(yè)真實環(huán)境中去錘煉的辦法,走出了軟件工程專業(yè)人才培養(yǎng)的新路子。通過用人單位的反饋,我院畢業(yè)生深受用人單位歡迎。
軟件工程專業(yè)論文:新形勢下軟件工程專業(yè)畢業(yè)生就業(yè)舉措的初探
自高校擴(kuò)招后,我國畢業(yè)生的數(shù)量逐年增加,高校畢業(yè)生就業(yè)問題成為重大的社會問題。2014年,高校畢業(yè)生數(shù)量達(dá)到創(chuàng)紀(jì)錄的727萬人,應(yīng)屆畢業(yè)生的就業(yè)壓力之大可想而知。加之,我國軟件工程技術(shù)起步比較晚,相較于國外發(fā)達(dá)國家還有相當(dāng)大的差距。雖然起步較晚,但我國政府正在大力支持中國軟件行業(yè)的發(fā)展,短短幾年,已經(jīng)開發(fā)出屬于我國自有知識產(chǎn)權(quán)的軟件技術(shù),制定出一系列的符合國情的政策和發(fā)展計劃,取得不小的成功。
一、軟件工程專業(yè)的就業(yè)前景分析
1.畢業(yè)生市場需求分析。相關(guān)數(shù)據(jù)研究表明,我國軟件出口規(guī)模達(dá)到215億元,軟件從業(yè)人員達(dá)到72萬人,軟件工程專業(yè)畢業(yè)生的市場需求約計11.1萬人,職業(yè)需求在“電氣信息類”中排名第三。軟件工程人才的就業(yè)前景十分廣闊,畢業(yè)生主要在各大軟件公司、企事業(yè)單位、高等院校、研究所、國防等重要部門從事軟件開發(fā)、研究、設(shè)計與應(yīng)用等工作。目前,我國對軟件人才的需求以每年20%左右的速度增長,而高校計算機(jī)畢業(yè)生中的軟件工程人才還很缺乏,尤其是高素質(zhì)的軟件工程人才極度短缺。就業(yè)前景好的地區(qū)集中在北上廣等沿海地區(qū)。巨大的人才缺口不僅使IT行業(yè)“全線告急”,更使得IT企業(yè)求賢若渴,重金搶購。未來幾年,國內(nèi)外高層次的軟件人才將供不應(yīng)求。根據(jù)學(xué)校招生就業(yè)處歷屆本科畢業(yè)生校內(nèi)招聘用人需求統(tǒng)計資料,2012~2013學(xué)年由學(xué)校主辦的雙選會、集團(tuán)專場、日常招聘等各類招聘活動中,共計有1123個崗位需要軟件工程類畢業(yè)生,2013~2014學(xué)年共計有1234個崗位需要軟件工程類畢業(yè)生,用人需求漲幅接近10%。
2.招聘要求及薪酬待遇分析。目前IT企業(yè)對IT人才有四項素質(zhì)要求,即專業(yè)技能、項目經(jīng)驗、認(rèn)證和高等學(xué)歷。超過80%的IT企業(yè)對用人學(xué)歷有要求,其中要求為大學(xué)及以上學(xué)歷的崗位占到46%,超過70%的用人單位希望求職者有一定的工作經(jīng)驗。如果單純地講就業(yè),專業(yè)技能與項目經(jīng)驗則是核心要素,是企業(yè)最為看重以及個人在企業(yè)日后發(fā)展的關(guān)鍵因素。軟件工程專業(yè)相關(guān)職位屬于高薪崗位,據(jù)國家統(tǒng)計局的調(diào)查顯示,2015年及時季度,在國有經(jīng)濟(jì)單位中,信息傳輸計算機(jī)服務(wù)和軟件業(yè)的平均勞動報酬較高,達(dá)到6300元人民幣。據(jù)來校招聘單位所提供的薪資水平,可以看出:軟件工程崗位的具體薪資待遇在地域間又有些許差異,一級城市(如北上廣等城市)初-高級軟件工程師的待遇在4000~9000之間,內(nèi)地其他省會城市(例如山西省)一般在2000~6000之間。隨著畢業(yè)生從業(yè)年限的增加,勞動報酬也呈線性增長,從業(yè)年限在6~7年間的軟件工程畢業(yè)生,月薪資可達(dá)到1萬元以上。
二、軟件工程專業(yè)的就業(yè)現(xiàn)狀
1.畢業(yè)生數(shù)量逐年增加,對IT人才的需求標(biāo)準(zhǔn)逐漸提高,應(yīng)屆本科畢業(yè)生就業(yè)面臨著嚴(yán)峻的挑戰(zhàn)。首先,IT行業(yè)就業(yè)情況好的地區(qū)集中在北上廣等幾個發(fā)達(dá)地區(qū),從北京、上海、廣州等大型城市近幾年對IT人才的招聘情況來看,這幾所城市對軟件工程類畢業(yè)生的招聘標(biāo)準(zhǔn)逐年呈現(xiàn)出“水漲船高”的趨勢。很多企業(yè)鐘情于有一定工作經(jīng)驗且學(xué)歷較高的碩士生、博士生等高端人才,因為他們能夠迅速進(jìn)入工作角色,承擔(dān)起某一職位的工作任務(wù)。正因如此,近兩年來,一些雖有高學(xué)歷但剛畢業(yè)尚無就業(yè)經(jīng)驗的畢業(yè)生則被拒之于求職門外。其次,省內(nèi)IT行業(yè)發(fā)展不成熟,企業(yè)提供的就職崗位較少,而省內(nèi)軟件工程專業(yè)畢業(yè)生人數(shù)較多,考慮到地域問題、戶口遷移問題,部分畢業(yè)生更愿意選擇省內(nèi)企業(yè),加大省內(nèi)軟件工程的就業(yè)壓力。
再次,中部地區(qū)的軟件行業(yè)相比其他地區(qū)還處于發(fā)展階段,目前我省的軟件行業(yè)規(guī)模不是很大,在軟件制作上,有些軟件企業(yè)只是采用了一些軟件工程的思想,距離大規(guī)模的工業(yè)化大生產(chǎn)還有一定的差距,這其中有管理體制、市場、政策等問題。
2.畢業(yè)生繼續(xù)奮戰(zhàn)考研、考公務(wù)員、考事業(yè)單位率持續(xù)上升,大學(xué)生在擺脫就業(yè)壓力和個人追求方面有新的認(rèn)識。學(xué)院2014屆未就業(yè)的畢業(yè)生選擇“繼續(xù)考研”、“繼續(xù)考公務(wù)員”的比例分別占未就業(yè)畢業(yè)生人數(shù)的28%、11%。隨著就業(yè)壓力的增大,越來越多的大學(xué)生想通過考研緩解就業(yè)壓力。一些畢業(yè)生認(rèn)為讀研可以提高自己的專業(yè)修養(yǎng),在學(xué)術(shù)上更上一個臺階。
一些畢業(yè)生認(rèn)為考研除了學(xué)歷上更高一層次外,在單位就職時的工資基準(zhǔn)也會相應(yīng)地高一些,甚至有助于找個更好的就業(yè)單位。綜合來看,在巨大的就業(yè)形勢面前,考研是畢業(yè)生根據(jù)個人的職業(yè)
規(guī)劃及自身實際情況做出的取舍。參加國考、公務(wù)員考試及事業(yè)單位招考的人數(shù)率創(chuàng)下新的紀(jì)錄。這與國人求穩(wěn)的心態(tài)不無關(guān)系,更多的人看重的是上述單位的福利待遇好、社會地位高等??傊?畢業(yè)后選擇暫不就業(yè),繼續(xù)參加各類招考的學(xué)生占未就業(yè)畢業(yè)生的很大比重。 3. 畢業(yè)生進(jìn)行就業(yè)選擇時多持觀望的保守態(tài)度。學(xué)院領(lǐng)導(dǎo)長期以來高度重視畢業(yè)生的就業(yè)工作,利用校內(nèi)、校外實訓(xùn)基地平臺,積極聯(lián)系知名IT企業(yè)及實訓(xùn)單位,通過與企業(yè)多種模式合作、組織招聘會等方式,拓寬畢業(yè)生的就業(yè)渠道,大力促進(jìn)畢業(yè)生就業(yè)工作。針對畢業(yè)生舉辦“IT人才專場招聘會”等多場招聘活動,大力創(chuàng)造就業(yè)環(huán)境,積極拓展畢業(yè)生就業(yè)工作新領(lǐng)域。與此形成鮮明對比的是,多數(shù)畢業(yè)生在擇業(yè)就業(yè)過程中謹(jǐn)小慎微,在工作過程中也會對所選企業(yè)的各個方面提出質(zhì)疑,多持觀望的保守態(tài)度。“今天就是先來看看,不著急簽約”、“以后招聘會的單位會越來越好”、“還想再看看”,不少畢業(yè)生對企業(yè)拋來的“橄欖枝”并不上心。
三、主要舉措及努力方向
1.以提升創(chuàng)新精神、實踐能力和創(chuàng)業(yè)意識為重點,創(chuàng)新人才培養(yǎng)模式,提高人才培養(yǎng)質(zhì)量。深化教育教學(xué)改革,提高人才培養(yǎng)質(zhì)量。學(xué)院先后召開專題教育教學(xué)工作會議,并從人才培養(yǎng)模式、課程制度改革、教學(xué)秩序規(guī)范、資源投入保障等各個方面制定并出臺一系列的改革舉措,進(jìn)一步完善創(chuàng)新人才培養(yǎng)體系,保障人才培養(yǎng)質(zhì)量的提升。重視創(chuàng)新創(chuàng)業(yè)教育,著力培養(yǎng)學(xué)生的創(chuàng)新精神和創(chuàng)業(yè)意識。學(xué)院長期以來一直重視大學(xué)生的創(chuàng)新創(chuàng)業(yè)教育,不斷促進(jìn)教學(xué)改革和教育質(zhì)量的提升,推動大學(xué)生高質(zhì)量就業(yè)。學(xué)院逐步推動創(chuàng)新創(chuàng)業(yè)課程體系建設(shè),把創(chuàng)業(yè)基礎(chǔ)課程、就業(yè)指導(dǎo)課程列入必修課,并在校內(nèi)建立山西省共享式軟件人才實訓(xùn)基地,設(shè)立多個實踐創(chuàng)新項目,增強(qiáng)畢業(yè)生的就業(yè)意識和就業(yè)能力。利用校內(nèi)、校外實訓(xùn)基地及校企聯(lián)合研究室,進(jìn)一步改善學(xué)生實踐教學(xué),著力培養(yǎng)學(xué)生的創(chuàng)新精神和創(chuàng)業(yè)意識,更好地實施人才培養(yǎng)模式,不斷促進(jìn)教學(xué)改革和教育質(zhì)量的提升,為提升畢業(yè)生的就業(yè)能力提供保障。
2.面向行業(yè)需求,創(chuàng)新就業(yè)服務(wù)模式,引導(dǎo)畢業(yè)生“頂天立地”地就業(yè)。著力擴(kuò)大就業(yè)市場覆蓋度,挖掘行業(yè)重點單位需求,拓寬畢業(yè)生就業(yè)渠道。學(xué)院堅持畢業(yè)生“走出去”的就業(yè)方針,將保障畢業(yè)生就業(yè)需求作為根本出發(fā)點,針對提高畢業(yè)生的就業(yè)能力、層次和質(zhì)量的任務(wù),充分利用校外實訓(xùn)基地,積極為畢業(yè)生搭建就業(yè)平臺,大力創(chuàng)造就業(yè)環(huán)境。學(xué)院積極聯(lián)系知名IT企業(yè)及實訓(xùn)單位,通過與企業(yè)多種模式合作,積極聯(lián)系用人單位,舉辦專場招聘活動,拓寬畢業(yè)生就業(yè)渠道,大力創(chuàng)造就業(yè)環(huán)境,積極拓展畢業(yè)生就業(yè)工作新領(lǐng)域,為用人單位招聘提供精細(xì)、“一站式”服務(wù),對地處欠發(fā)達(dá)地區(qū)的重點單位實行分類服務(wù)。依托學(xué)校軟件學(xué)院硬件設(shè)備優(yōu)勢,為不能到場的企業(yè)和單位提供遠(yuǎn)程實時的在線視頻招聘,積極開展用人單位滿意度調(diào)查,統(tǒng)計用人單位和畢業(yè)生對本院人才培養(yǎng)和就業(yè)工作的滿意度,切實使就業(yè)工作服務(wù)于人才培養(yǎng)全過程。著力加強(qiáng)就業(yè)工作保障度,為實施高質(zhì)量和均衡就業(yè)戰(zhàn)略“保駕護(hù)航”。加大政策引導(dǎo)力度,落實專項經(jīng)費(fèi)。利用新媒體推進(jìn)網(wǎng)絡(luò)化就業(yè)指導(dǎo)教育,使學(xué)生多渠道捕捉就業(yè)信息,強(qiáng)化擇業(yè)就業(yè)意識,做好擇業(yè)定位并進(jìn)行合理的職業(yè)規(guī)劃,實現(xiàn)理想就業(yè)。開展“一幫一”活動,對就業(yè)有困難的畢業(yè)生建立學(xué)困生檔案,進(jìn)行重點指導(dǎo)、重點服務(wù)。建立“畢業(yè)生回訪與發(fā)展跟蹤制度”,了解畢業(yè)生所學(xué)專業(yè)與社會需求的契合度,不斷增強(qiáng)就業(yè)指導(dǎo)人員的服務(wù)意識和責(zé)任意識。
3.以保障畢業(yè)生充分、高質(zhì)量就業(yè)為目標(biāo),完善就業(yè)工作機(jī)制,構(gòu)建就業(yè)工作常態(tài)化。實施“一把手”工程,將就業(yè)工作列入年度工作要點。成立由學(xué)院院長、書記、副書記、輔導(dǎo)員、學(xué)習(xí)導(dǎo)師、專業(yè)教師和班主任組成的就業(yè)工作組,配合學(xué)校建立校、院、班三級體系,為就業(yè)工作提供組織支撐。落實“三個到位”,為就業(yè)工作提供有力保障。認(rèn)真做到就業(yè)中心專職工作人員穩(wěn)定、專職工作經(jīng)費(fèi)穩(wěn)定,積極爭取社會贊助,建立關(guān)于畢業(yè)生與用人單位的服務(wù)中心,有效保障就業(yè)工作的開展。健全制度體系,為就業(yè)工作夯實基礎(chǔ)。積極貫徹落實學(xué)校出臺的就業(yè)規(guī)章制度,根據(jù)實際需求出臺完善學(xué)院的就業(yè)規(guī)章制度,為就業(yè)工作夯實基礎(chǔ)。
軟件工程專業(yè)論文:軟件工程專業(yè)能力和課程體系研究
一、引言
近年來,中國軟件產(chǎn)業(yè)總體保持平穩(wěn)較快發(fā)展,企業(yè)數(shù)量穩(wěn)步增加,產(chǎn)業(yè)規(guī)模持續(xù)擴(kuò)大,2012年中國軟件產(chǎn)業(yè)共實現(xiàn)軟件業(yè)務(wù)收入2.5萬億元,同比增長32.7%。“十二五”時期,我國軟件業(yè)發(fā)展前景廣闊。按照工信部的《軟件和信息技術(shù)服務(wù)業(yè)“十二五”發(fā)展規(guī)劃》,“十二五”期間,我國軟件業(yè)將著重發(fā)展基礎(chǔ)軟件、工業(yè)軟件及行業(yè)解決方案等八大重點領(lǐng)域,并實施包括龍頭企業(yè)培育在內(nèi)的十大重點工程。從2013到2015年,中國軟件行業(yè)收入將年均增長25%以上。預(yù)計到2015年,我國軟件業(yè)業(yè)務(wù)收入將達(dá)到4萬億元,占信息產(chǎn)業(yè)的比重將達(dá)到25%,軟件出口額達(dá)到600億美元。
隨著東莞經(jīng)濟(jì)的高速發(fā)展和“雙轉(zhuǎn)型”的需要,對高素質(zhì)應(yīng)用型人才的需求變得尤為迫切。東莞市政府出臺的《關(guān)于加快發(fā)展東莞市現(xiàn)代信息服務(wù)業(yè)的實施意見》支持發(fā)展信息服務(wù)業(yè)。東莞市現(xiàn)代信息服務(wù)業(yè)主要包括信息傳輸服務(wù)業(yè)、計算機(jī)服務(wù)業(yè)以及軟件業(yè)三大類,將東莞打造為繼深圳、廣州后的又一個現(xiàn)代信息服務(wù)業(yè)基地。東莞的信息產(chǎn)業(yè)規(guī)劃屆時將以新顯示、新能源、新一代寬帶無線移動通信和軟件產(chǎn)業(yè)“四新一軟”發(fā)展戰(zhàn)略為重點,力挺軟件產(chǎn)業(yè),同時大力開展人才培育工程,以產(chǎn)學(xué)研相結(jié)合的方式,支持各高校開展人才定制培訓(xùn)、綜合培訓(xùn)、認(rèn)證培訓(xùn)、專業(yè)課程培訓(xùn)等各項培訓(xùn),大力培養(yǎng)適合企業(yè)發(fā)展需要的實用技術(shù)型和創(chuàng)新型人才。東莞市政府在《東莞市促進(jìn)軟件產(chǎn)業(yè)發(fā)展的若干規(guī)定》中明確指出:要大力培養(yǎng)符合軟件產(chǎn)業(yè)要求和掌握規(guī)范性開發(fā)能力的大批軟件技術(shù)開發(fā)人員。
二、軟件工程專業(yè)發(fā)展概況
隨著網(wǎng)絡(luò)的普及和應(yīng)用,信息技術(shù)不斷深入社會生活的方方面面,軟件的應(yīng)用越來越廣,軟件產(chǎn)業(yè)不斷擴(kuò)大,社會需要大量的軟件技術(shù)人才,系統(tǒng)、規(guī)范地培養(yǎng)軟件工程人才已受到國內(nèi)外高等學(xué)校、科研院所和企業(yè)界的普遍重視。由ACM和IEEE/CS聯(lián)合工作組組織制定的軟件工程知識體SWEBOK、計算教程軟件工程卷CCSE2004于2004年5月正式。軟件工程專業(yè)將根據(jù)廣東和東莞人才市場需求,以軟件領(lǐng)域人才需求調(diào)查結(jié)果為基本依據(jù),以提高學(xué)生的綜合職業(yè)能力為宗旨,培養(yǎng)具有從事應(yīng)用軟件系統(tǒng)分析、設(shè)計、開發(fā)、應(yīng)用、管理與維護(hù)的能力,立足東莞、服務(wù)廣東、面向全國的高素質(zhì)應(yīng)用型技術(shù)人才。
三、專業(yè)能力構(gòu)成
1.軟件工程專業(yè)能力。根據(jù)2006年教育部計算機(jī)課程教學(xué)指導(dǎo)委員會的《軟件工程本科專業(yè)規(guī)范》能力結(jié)構(gòu)要求,掌握軟件工程的知識與技能,具備軟件工程師從事工程實踐所需的專業(yè)能力。主要分為:①獲取知識能力:終身學(xué)習(xí)能力、信息獲取能力、適應(yīng)學(xué)科發(fā)展的能力等。②應(yīng)用知識能力:需求分析和建模的能力、軟件設(shè)計和實現(xiàn)的能力、軟件評審與測試的能力、軟件過程改進(jìn)與項目管理的能力、設(shè)計人機(jī)交互界面的能力、使用軟件開發(fā)工具的能力等。③創(chuàng)新能力:在基礎(chǔ)研發(fā)、工程設(shè)計和實踐等方面具有一定的創(chuàng)新意識和能力。
2.軟件行業(yè)崗位能力。根據(jù)人才培養(yǎng)目標(biāo)和用人單位對軟件工程專業(yè)人才的能力需求以及軟件開發(fā)生命周期各環(huán)節(jié)技術(shù)要求,我們將軟件工程專業(yè)能力歸納為系統(tǒng)分析、軟件設(shè)計、軟件開發(fā)、數(shù)據(jù)庫開發(fā)與管理、軟件測試、軟件技術(shù)支持與系統(tǒng)維護(hù)等六個方面。①系統(tǒng)分析與管理能力。精通計算機(jī)行業(yè)的前沿理論,精通代表主流開發(fā)思想的程序開發(fā)語言,精通建設(shè)信息系統(tǒng)所要求的各種具體技術(shù),熟悉應(yīng)用領(lǐng)域的業(yè)務(wù),能分析用戶的需求和約束條件,寫出信息系統(tǒng)需求規(guī)格說明書,制定項目開發(fā)計劃,協(xié)調(diào)信息系統(tǒng)開發(fā)與運(yùn)行所涉及的各類人員,能指導(dǎo)制定企業(yè)的戰(zhàn)略數(shù)據(jù)規(guī)劃,組織開發(fā)信息系統(tǒng),能評估和選用適宜的開發(fā)方法和工具,能按照標(biāo)準(zhǔn)規(guī)范寫系統(tǒng)分析、設(shè)計文檔,能對開發(fā)過程進(jìn)行質(zhì)量控制與進(jìn)度控制,能具體指導(dǎo)項目開發(fā)。②軟件設(shè)計能力。針對客戶的需要和軟件開發(fā)項目管理及軟件工程的要求,根據(jù)設(shè)計規(guī)格說明書進(jìn)行軟件設(shè)計,編寫程序設(shè)計規(guī)格說明書等相應(yīng)的文檔;具有理解需求分析與整體設(shè)計能力;模塊級詳細(xì)設(shè)計能力及數(shù)據(jù)庫設(shè)計能力。③軟件開發(fā)能力。根據(jù)軟件產(chǎn)品的需求、理解和分析系統(tǒng)概要設(shè)計,進(jìn)行模塊級詳細(xì)設(shè)計,按照規(guī)范編寫代碼,進(jìn)行單元測試,修改缺陷,提交代碼,編寫整理技術(shù)文檔。要求具有較強(qiáng)的邏輯思維能力,理解面向?qū)ο笏枷?掌握主流開發(fā)工具,精通一至兩種程序語言,按照規(guī)范編寫代碼;具有數(shù)據(jù)庫開發(fā)能力;掌握單元測試、集成測試的方法與技術(shù);編寫、整理技術(shù)文檔的能力。
④數(shù)據(jù)庫開發(fā)與管理能力。根據(jù)需求進(jìn)行數(shù)據(jù)庫分析和設(shè)計,創(chuàng)建符合規(guī)范的數(shù)據(jù)庫,滿足系統(tǒng)運(yùn)行的需要;完成數(shù)據(jù)庫日常維護(hù)、備份及恢復(fù),能對數(shù)據(jù)庫性能進(jìn)行優(yōu)化。掌握數(shù)據(jù)庫基本原理;熟練掌握一種以上大型數(shù)據(jù)庫系統(tǒng)的應(yīng)用;具有數(shù)據(jù)庫設(shè)計與開發(fā)能力;具有數(shù)據(jù)庫備份、恢復(fù)及日常維護(hù)的能力;具有對數(shù)據(jù)庫性能優(yōu)化的能力。⑤軟件測試能力。根據(jù)需求分析和設(shè)計規(guī)范,對軟件進(jìn)行測試和檢驗,發(fā)現(xiàn)軟件的錯誤或缺陷,對軟件產(chǎn)品質(zhì)量進(jìn)行客觀評價。掌握單元測試和集成測試、功能測試和性能測試的基本方法和步驟;熟悉軟件開發(fā)過程,掌握軟件測試流程和技術(shù);具有編制測試大綱、計劃、方案及設(shè)計測試用例的能力;熟悉使用常用測試工具;具有測試執(zhí)行、缺陷跟蹤的能力;具有測試管理能力;能夠編寫測試技術(shù)文檔的能力。
四、課程體
系設(shè)計 在課程體系設(shè)置時,圍繞軟件工程專業(yè)六種能力的培養(yǎng),我們?nèi)鐖D1所示的課程體系,該課程體系由基礎(chǔ)必修課、專業(yè)必修課、專業(yè)組選課(分方向開設(shè))、專業(yè)任選課和專項實踐課所組成。為了適應(yīng)社會需求,我們根據(jù)軟件工程專業(yè)所需要的知識結(jié)構(gòu)和能力結(jié)構(gòu),經(jīng)過我們對多家企業(yè)的招聘信息、學(xué)生就業(yè)跟蹤、以及與多家企業(yè)進(jìn)行了實地接觸和深入訪談,比較地掌握了企業(yè)用人需求,目前Java和。NET技術(shù)為主流技術(shù)市場,因此我們在軟件工程專業(yè)設(shè)置了“。NET技術(shù)方向”和“JAVA技術(shù)方向”,采用“雙線分向”教學(xué)改革,學(xué)生可根據(jù)自身能力和職業(yè)規(guī)劃,自主選擇其中一個方向作為主修方向,另一個方向以專業(yè)選修的方式拓展,學(xué)生所學(xué)技能更加適應(yīng)市場的需求。
專業(yè)項實踐課是為了使學(xué)生加深對所學(xué)原理的理解和掌握,培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識解決實際問題的能力和創(chuàng)新能力。專項實踐課是在每學(xué)期的期末進(jìn)行整周(每周24課時)實訓(xùn),用來完成1個或幾個項目(任務(wù))。主要包括C語言課程設(shè)計、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計、計算機(jī)網(wǎng)絡(luò)實驗、數(shù)據(jù)庫課程設(shè)計微機(jī)原理及匯編語言實驗、C#課程設(shè)計/JAVA課程設(shè)計、ORACLE課程設(shè)計、課程設(shè)計/JSP課程設(shè)計、UML統(tǒng)一建模課程設(shè)計、Linux綜合實驗、。NET綜合開發(fā)/J2EE綜合開發(fā)、軟件開發(fā)綜合應(yīng)用。不斷增加綜合性、設(shè)計性實驗的比例,提高學(xué)生的綜合職業(yè)能力。另外積極鼓勵學(xué)生參加各級各類的軟件設(shè)計競賽,拓展學(xué)生的視野,例如,全國軟件設(shè)計大賽、大學(xué)生電子設(shè)計競賽、軟件杯作品大賽和科研項目等。
總之,我們根據(jù)學(xué)校的師資力量、實驗條件和學(xué)生的具體情況,合理地設(shè)置專業(yè)方向是軟件工程專業(yè)適應(yīng)社會發(fā)展的一種體現(xiàn)??茖W(xué)合理的課程體系是人才培養(yǎng)目標(biāo)實現(xiàn)的重要保障,是培養(yǎng)學(xué)生軟件工程專業(yè)能力的基礎(chǔ),將有利于學(xué)生未來的職業(yè)發(fā)展。
軟件工程專業(yè)論文:軟件工程專業(yè)設(shè)計教學(xué)模式探索
摘要
在國家提出部分普通本科高校向應(yīng)用技術(shù)型轉(zhuǎn)型的背景下,針對信息類高校軟件工程專業(yè)如何保持理論教學(xué)及實踐教學(xué)的有效性,如何通過改革教學(xué)方法,如何適應(yīng)新的教學(xué)模式,如何提高教學(xué)質(zhì)量及學(xué)習(xí)效果,更加適應(yīng)社會對軟件工程人才等問題,本文通過對現(xiàn)狀進(jìn)行分析和研究,結(jié)合實際給出一些建議和措施。
關(guān)鍵詞
教學(xué)模式;MOOCs;軟件工程;人才培養(yǎng)
1程序設(shè)計教學(xué)現(xiàn)狀分析
1.1程序設(shè)計理論教學(xué)不同的課程對教學(xué)手段有著不同的需求,對于絕大部分側(cè)重于理論且實踐性不強(qiáng)的課程來說,傳統(tǒng)課堂模式基本可以滿足所有需要。但是,對于計算機(jī)程序設(shè)計課程來說,傳統(tǒng)課堂手段就處處顯示出其劣勢。計算機(jī)程序設(shè)計課程不僅需要嚴(yán)密的邏輯思考能力而且更加注重實踐動手能力的培養(yǎng),學(xué)生需要在調(diào)試程序的過程中學(xué)會編程,積累經(jīng)驗,逐漸提高能力。因此,教師的“教”與學(xué)生的“練”共同構(gòu)成整個學(xué)習(xí)環(huán)節(jié),但是傳統(tǒng)課堂教學(xué)只是強(qiáng)調(diào)了教師的教,而學(xué)生的“練”僅僅靠學(xué)生課下自覺,這種狀況很難達(dá)到滿意的效果。同時,不同教師的授課風(fēng)格的不同,使不同的學(xué)生的理解和接受水平具有顯著的差別,學(xué)生需要多接觸不同的學(xué)習(xí)方式。
1.2程序設(shè)計實踐教學(xué)通常情況下,理論課授課地點為教室,而實踐課則需要到機(jī)房上課。實踐課一般無教材,課前授課教師會編寫一份試驗指導(dǎo)書,并在上課時發(fā)給學(xué)生,學(xué)生按照實驗指導(dǎo)書的要求完成實踐課任務(wù)。一般情況下,實驗指導(dǎo)書會包含實驗內(nèi)容、練習(xí)要點、實驗?zāi)繕?biāo)及實驗要求,同時也包含一些代碼及提示信息。關(guān)于實踐課中實驗完成方式一般分為獨(dú)立完成和小組合作完成兩種,若程序工作量不大,就安排學(xué)生獨(dú)立完成,若程序復(fù)雜且工作量大則可采用分組完成形式。實踐課作為課堂理論教學(xué)的練習(xí)鞏固環(huán)節(jié)有著極其重要的地位,實踐課做得好會對學(xué)生未來工作帶來直接的益處。
2新教學(xué)模式帶來的挑戰(zhàn)
大規(guī)模開放式網(wǎng)絡(luò)課堂教學(xué)開啟了新的教育教學(xué)模式,自從2008年MOOC這個術(shù)語被提出以來,尤其是2011年之后,這種以MOOC為代表的新型在線教育模式有了爆發(fā)式的發(fā)展,涌現(xiàn)了一批具有影響力的教育教學(xué)平臺,例如斯坦福大學(xué)牽頭的Coursera項目、哈佛與MIT共同參與的edX項目,以及較早的免費(fèi)大學(xué)教育企業(yè)Udacity。隨著一些知名教授等相繼上線各類課程,在一定程度上使實體大學(xué)的教師們產(chǎn)生了壓力,學(xué)生被這種在線課堂吸引過去從而出現(xiàn)不來上課,或者不重視學(xué)校的傳統(tǒng)課堂。因此,在這種情況下,必須采取正確有效的措施,既保障學(xué)生的課堂興趣和學(xué)習(xí)效果,又能博采眾長,提高教學(xué)水平,這是對教師提出的緊迫要求。
同時,教育部于2015年4月13日文件《教育部關(guān)于加強(qiáng)高等學(xué)校在線開放課程建設(shè)應(yīng)用與管理的意見》(教高[2015]3號),②文件規(guī)定了各高校要在在線課程建設(shè)上需要達(dá)到的目標(biāo)。隨著信息技術(shù)的飛速發(fā)展,以多媒體和網(wǎng)絡(luò)為代表信息技術(shù)對高等教育產(chǎn)生了革命性的影響?!澳秸n”、“微課”以全新的教學(xué)模式和理念,正在“翻轉(zhuǎn)”著大學(xué)的課堂,如何應(yīng)用好這種新的教學(xué)形式,促進(jìn)高校教學(xué)與現(xiàn)代信息技術(shù)的深度融合也成為教育界普遍關(guān)注的問題。因此,按照文件要求各高校不僅需要做到傳統(tǒng)課堂陣地不失手,而且要在在線課堂建設(shè)上做出成果。為此,教育部西南高等學(xué)校師資培訓(xùn)中心分別于2015年10月16日-10月21日、2015年10月30日-11月4日分別在上海和成都舉辦兩期“高校慕課、微課建設(shè)與翻轉(zhuǎn)課堂教學(xué)應(yīng)用實務(wù)培訓(xùn)班”。對于學(xué)員中學(xué)習(xí)成績者,將推薦參加由教育部教育管理信息中心每年組織的“全國多媒體課件和微課大賽”,優(yōu)異的課程將獲得開課平臺的經(jīng)費(fèi)支持,課程建設(shè)完成后將在國內(nèi)知名慕課平臺和運(yùn)行。
3對策與建議
3.1基于大數(shù)據(jù)的教學(xué)方法在教育教學(xué)活動中,教師一定要對學(xué)生有、正確的了解,只有這樣才能對教學(xué)中存在的問題做到“對癥下藥”并提高教學(xué)水平。因此要注意與教學(xué)相關(guān)信息的掌握和搜集,只有在大數(shù)據(jù)的背景下才能分析并找到問題的突破口和解決方案。學(xué)校教務(wù)部門的各種相關(guān)簡報是重要的數(shù)據(jù)資料。以重慶郵電大學(xué)為例,目前教務(wù)處的各種教學(xué)質(zhì)量季報、教學(xué)督導(dǎo)簡報都可以在校園網(wǎng)上檢索下載,每份簡報都包含大量的統(tǒng)計分析數(shù)據(jù)信息和意見建議信息,目前已經(jīng)有60期督導(dǎo)簡報可供下載。教師要充分利用這些數(shù)據(jù)資源,了解學(xué)生學(xué)習(xí)問題、了解其他教師教學(xué)經(jīng)驗和教訓(xùn),提高自己的教學(xué)水平。
3.2“工程師班”計劃目前,重慶郵電大學(xué)在程序設(shè)計課程教學(xué)改革方面的做法值得借鑒。學(xué)校成立了“工程師班”,其成員從所有班級同學(xué)中挑選學(xué)生進(jìn)入“工程師班”學(xué)習(xí),采用不同的教學(xué)模式進(jìn)行教學(xué)。同時,“工程師班”的成員不是固定不變的,每學(xué)年要有15%左右的淘汰率和補(bǔ)錄率,保持了“工程師班”的流動性和先進(jìn)性。在教學(xué)方面,“工程師班”不再將理論課與實踐課分開上,而是合為一體,每次課課時為4個學(xué)時,包含理論學(xué)習(xí)和實踐環(huán)節(jié),兩位教師上課,一位教師主講,一位教師輔導(dǎo),授課地點安排在機(jī)房,兼顧理論學(xué)習(xí)和實踐操作。通過工程師班計劃的執(zhí)行,一方面學(xué)生的主動學(xué)習(xí)熱情得到了空前的激發(fā),課堂上不再出現(xiàn)以前的沉悶現(xiàn)象,學(xué)生做到了積極思考,互相幫助、主動發(fā)問,學(xué)習(xí)效果明顯得到了提高;另一方面學(xué)生視在“工程師班”為一份榮譽(yù),為了保持不被淘汰而努力學(xué)習(xí),同時那些沒進(jìn)入“工程師班”也在提高成績努力爭取加入“工程師班”,這樣形成了一種良性競爭的學(xué)習(xí)環(huán)境,帶動了大部分學(xué)生學(xué)習(xí)的積極性。
3.3實踐與實訓(xùn)相結(jié)合目前大的軟件企業(yè)不僅開發(fā)產(chǎn)品,也在做培訓(xùn),在線教育也是這些企業(yè)的核心業(yè)務(wù)之一。這些企業(yè)做在線教育的天然優(yōu)勢就是可以與實際項目結(jié)合,可以讓學(xué)員進(jìn)行實際項目開發(fā)。這種模式不僅鍛煉了學(xué)生能力,也在學(xué)習(xí)過程中培養(yǎng)了企業(yè)所需的人才。因此,作為重要環(huán)節(jié)的實踐課,學(xué)??梢圆捎脤嵺`與實訓(xùn)相結(jié)合的方式,讓學(xué)生真正學(xué)好程序設(shè)計。在及時階段,教師在學(xué)校指導(dǎo)學(xué)生實踐,學(xué)生將學(xué)到知識在實踐中重新梳理并鞏固,同時將沒有掌握好的知識點弄清弄懂,為參加企業(yè)實訓(xùn)打下基礎(chǔ);之后進(jìn)行的第二階段就是學(xué)校派學(xué)生到企業(yè)參加實訓(xùn),讓學(xué)生體驗企業(yè)工作方式,在實際環(huán)境下解決問題,提高編程能力,也為就業(yè)打下基礎(chǔ)。
3.4與在線教育結(jié)合大規(guī)模在線教育的興起帶來了課堂革命,高校及教師要抓住這個機(jī)遇,按照教高[2015]3號文件要求,開發(fā)在線教育課程。重視在線教育課程不是可以忽略傳統(tǒng)課堂授課方式,兩種教學(xué)方式各有優(yōu)勢,各級教師需要做到將兩者有機(jī)結(jié)合,取長補(bǔ)短,提高課堂教學(xué)效果。傳輸知識,答疑解惑是教師的職責(zé),其中知識的傳授方面可以充分利用在線教育的手段,將基礎(chǔ)的、簡單的知識采用微課形式讓學(xué)生課下主動學(xué)習(xí),課上主要解決學(xué)生的疑難問題和不容易懂得重點問題,這種手段也被稱為“反轉(zhuǎn)課堂”。這種方式一方面調(diào)動了學(xué)生學(xué)習(xí)積極性,也可以提高課堂時間的有效利用率。需要注意的是,采用此方法教學(xué)班規(guī)模不宜過大,好控制在50~60人為宜。
3.5靈活的考核手段程序設(shè)計不同于其他理論課程,它對動手調(diào)試的要求非常高,傳統(tǒng)的筆試方式已經(jīng)不能適應(yīng)成績考核的需要。在考核方式上,重慶郵電大學(xué)從2013年開始對程序設(shè)計課程進(jìn)行了考核方式改革,改革后采用計算機(jī)上機(jī)考試的方式,初期具體采用讀程序做選擇題的方式,考試題目從題庫中隨機(jī)抽取,題庫規(guī)模超過5000道題,基本涵蓋所有知識點,保障參加考試的學(xué)生所做題目具有極低的相同幾率,機(jī)考系統(tǒng)在學(xué)生答完題當(dāng)場給出成績。同時,重慶郵電大學(xué)也不局限于期末機(jī)考這種方式進(jìn)行考核,例如定期在全校范圍內(nèi)舉辦讀程序競賽,競賽中獲得相應(yīng)名次的同學(xué)可以分別獲得程序設(shè)計課程的優(yōu)、良等成績。
4注重教學(xué)內(nèi)容更新
目前,絕大多數(shù)程序設(shè)計教材中都是以簡單的零散實例來介紹各知識點,這些實例之間沒有關(guān)聯(lián),造成學(xué)生無法從整體上把握整個課程的知識。因此,需要設(shè)計一個好的教學(xué)實例,例如一個MIS系統(tǒng),該實例要盡可能涵蓋所有的知識點。隨著授課的深入,知識點的不斷學(xué)習(xí),該實例不斷完善和擴(kuò)大,到授課結(jié)束時形成一個完整的系統(tǒng)。通過這種方式授課,學(xué)生不僅把握知識更具完整性,而且也在不知不覺中學(xué)習(xí)了一些軟件工程的思想。學(xué)生在校學(xué)習(xí)階段就是在學(xué)習(xí)就業(yè)所需的知識和能力。因此,學(xué)校需要以市場需求為導(dǎo)向培養(yǎng)人才,不斷將課程內(nèi)容中的陳舊內(nèi)容用新內(nèi)容替換。市場是最靈敏的機(jī)制,它可以捕捉到任何不易察覺的方向,學(xué)校教育不能封閉,必須與市場保持緊密聯(lián)系,能夠獲知外界的需求。學(xué)校要做到專業(yè)設(shè)置與產(chǎn)業(yè)需求、課程內(nèi)容與職業(yè)標(biāo)準(zhǔn)、教學(xué)過程與生產(chǎn)過程“三對接”,以社會和市場的需求進(jìn)行課程體系設(shè)計,這樣學(xué)生畢業(yè)時都能成為市場、企業(yè)急迫需要的人才,這也實現(xiàn)了教育的根本目的。
5結(jié)語
軟件工程專業(yè)目標(biāo)是培養(yǎng)高層次、實用型、復(fù)合型、具有國際競爭力的人才,要求學(xué)生在思維創(chuàng)新的基礎(chǔ)上,提高技術(shù)創(chuàng)新和工程創(chuàng)新能力,提高軟件工程實踐和軟件工程管理能力。程序設(shè)計課程是軟件工程專業(yè)的核心和基礎(chǔ)課程,也是學(xué)習(xí)后續(xù)課程(數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、編譯原理和軟件工程等)的基礎(chǔ)。因此,程序設(shè)計課程必須要瞄準(zhǔn)行業(yè)的前沿,在教育教學(xué)方面進(jìn)行深化改革,以促進(jìn)軟件工程學(xué)科的發(fā)展和軟件工程教育的成熟。
作者:賈朝龍 夏淑芳 劉玲慧 單位:重慶郵電大學(xué)軟件工程學(xué)院
軟件工程專業(yè)論文:軟件工程專業(yè)教學(xué)體系探究
摘要:
軟件工程專業(yè)應(yīng)培養(yǎng)適應(yīng)軟件產(chǎn)業(yè)發(fā)展的實用型軟件工程創(chuàng)新人才。中北大學(xué)軟件學(xué)院軟件工程專業(yè)以“山西省共享式軟件人才實訓(xùn)暨培訓(xùn)基地”為平臺,積極探索“產(chǎn)業(yè)人才云”概念下的共建共享模式,構(gòu)建了滿足學(xué)生個性需求和市場需求的教學(xué)體系、課程體系。對該模式、體系運(yùn)行效果進(jìn)行分析,為教學(xué)改革提供思路。
關(guān)鍵詞:
軟件工程;產(chǎn)業(yè)人才云;教學(xué)體系;課程體系
軟件工程專業(yè)以計算機(jī)科學(xué)與技術(shù)學(xué)科為基礎(chǔ),主要培養(yǎng)能夠從事軟件開發(fā)、測試、維護(hù)和軟件項目管理的高級專門人才。中北大學(xué)軟件學(xué)院軟件工程專業(yè)自成立以來,積極摸索和創(chuàng)新人才培養(yǎng)模式。2011年,由山西省發(fā)改委、山西省經(jīng)信委、省教育廳、中北大學(xué)共同投資,由中北大學(xué)軟件學(xué)院承擔(dān)建設(shè)了“山西省共享式軟件人才實訓(xùn)暨培訓(xùn)基地”,已同IBM、微軟、Oracle、SAP、戴爾、浪潮、Adobe、AutoDesk、阿里巴巴、中國軟件評測中心建立了校企聯(lián)合實訓(xùn)實驗室,在此基礎(chǔ)上對軟件工程專業(yè)的培養(yǎng)目標(biāo)進(jìn)行了明確定位,探索共享模式下軟件工程專業(yè)教學(xué)體系、課程體系。
1“產(chǎn)業(yè)人才云”概念下的共享模式
高校傳統(tǒng)教學(xué)一般采用“3+1”模式,即前3年為課堂教學(xué),1年為實習(xí)(訓(xùn)),教學(xué)任務(wù)主要由本校專職教師承擔(dān)?!爱a(chǎn)業(yè)人才云”模式下,形成產(chǎn)業(yè)界、教育界、政府、機(jī)構(gòu)和個體從業(yè)者間的良性互動機(jī)制,規(guī)?;⒏哔|(zhì)量培養(yǎng)產(chǎn)業(yè)所需的合格人才[1]。如圖1所示,學(xué)生大一完成專業(yè)基礎(chǔ)課程學(xué)習(xí),培養(yǎng)學(xué)生專業(yè)基礎(chǔ)能力,學(xué)生選擇技術(shù)方向(如PHP、JAVA、Andriod、大數(shù)據(jù)等)。充分利用各種共享資源為企業(yè)進(jìn)行定制化培養(yǎng),然后進(jìn)入“人才云”庫,既可以很好地滿足市場需求,又能使學(xué)生根據(jù)興趣愛好及特長選擇技術(shù)方向,滿足學(xué)生個性化需求。通過“山西省共享式軟件人才實訓(xùn)暨培訓(xùn)基地”平臺開展不同層次的共建共享。及時層:硬件環(huán)境共享。所有聯(lián)合實訓(xùn)實驗室互為支撐,實現(xiàn)企業(yè)信息化、云計算應(yīng)用軟件開發(fā)、數(shù)字媒體、電子商務(wù)、物流管理、物聯(lián)網(wǎng)應(yīng)用、數(shù)字校園以及智慧城市、大數(shù)據(jù)等技術(shù)開發(fā)環(huán)境共享,將多元化的元素集中化,方便學(xué)生學(xué)習(xí)相關(guān)領(lǐng)域知識。第二層:軟件資源共享。將Oracle、SAP、Adobe等國際主流軟件部署到服務(wù)端,學(xué)生可以訪問各種資源,拓寬學(xué)習(xí)途徑。第三層:校企共享。培養(yǎng)創(chuàng)新型工程應(yīng)用人才,推進(jìn)高校和企業(yè)間的合作,共同探索“人才共育、過程共管、資源共享”的合作模式與運(yùn)行機(jī)制[2]。引進(jìn)企業(yè)加入基地平臺,建立“雙師型”教師隊伍,打破傳統(tǒng)“3+1”模式中僅一學(xué)期實習(xí)的模式,可根據(jù)教學(xué)需要靈活安排實習(xí)、實訓(xùn)。既滿足學(xué)歷教育的要求,又滿足企業(yè)用人要求。同時將現(xiàn)代企業(yè)理念和規(guī)范管理融入實訓(xùn)教學(xué)和學(xué)生管理中。講授和實驗同時進(jìn)行,在學(xué)生管理上以學(xué)校管理制度為主,融入企業(yè)相關(guān)制度,考試方式采用項目形式進(jìn)行。鼓勵教師采用項目驅(qū)動教學(xué)法,將項目劃分為不同階段,理論與實踐有機(jī)結(jié)合。第四層:“人才云”共享。建立畢業(yè)生資源信息庫,招聘企業(yè)可以通過該平臺查詢、錄用合適的畢業(yè)生。同時,建立校友平臺,將畢業(yè)學(xué)生就職崗位在平臺上,為在校學(xué)生提供參考。
2教學(xué)體系構(gòu)建
2.1“1+2+1(學(xué)年)”教學(xué)體系共建軟件企業(yè)深度參與人才培養(yǎng),校企雙方共同制定培養(yǎng)計劃,搭建實訓(xùn)平臺,開展課程建設(shè)[3-4],改革傳統(tǒng)的“3+1”模式,按“1+2+1(學(xué)年)”模式培養(yǎng)。傳統(tǒng)的“3+1”模式下,前3年授課,1年學(xué)生到企業(yè)實習(xí)或?qū)嵱?xùn),而第四學(xué)年學(xué)生面臨考研、找工作,實習(xí)實訓(xùn)時間難以保障。將課程結(jié)構(gòu)分為綜合教育課程、學(xué)科基礎(chǔ)課程、專業(yè)方向課程和實踐課程4部分[5],采用“1+2+1(學(xué)年)”模式,即第1學(xué)年進(jìn)行公共課程、專業(yè)通識課程教學(xué),第2、3學(xué)年完成方向課程學(xué)習(xí),第4學(xué)年由企業(yè)進(jìn)行培養(yǎng),完成實訓(xùn)、畢業(yè)實習(xí)、畢業(yè)設(shè)計,且實訓(xùn)時間提前一個月,大三暑假即開始;兼顧就業(yè)需求。具體模式如圖2所示。2.2課程體系共享模式下,要求學(xué)生具備軟件工程學(xué)科的基本素養(yǎng),適應(yīng)市場不同領(lǐng)域的技術(shù)需求?;诖怂枷?,依據(jù)“基礎(chǔ)型———專業(yè)基礎(chǔ)型———方向應(yīng)用型———工作型”的思路和“個性化培養(yǎng)”的原則構(gòu)建課程體系。及時學(xué)年完成“基礎(chǔ)型”教學(xué),主要讓學(xué)生了解軟件工程專業(yè)的基礎(chǔ)知識和軟件開發(fā)的基本思想;第二學(xué)年完成“專業(yè)基礎(chǔ)型”教學(xué),要求學(xué)生具備軟件開發(fā)的基本能力,掌握軟件工程的基本知識,完成軟件工程專業(yè)主干課程,并掌握一門基礎(chǔ)的軟件開發(fā)技術(shù);第三學(xué)年完成“方向應(yīng)用型”課程學(xué)習(xí),培養(yǎng)從事某一方向技術(shù)工作的基本能力;第四學(xué)年以項目形式完成實訓(xùn)、實習(xí)及畢業(yè)設(shè)計。該課程體系更好地實現(xiàn)了學(xué)校教育的“標(biāo)準(zhǔn)化培養(yǎng)”和企業(yè)的“定制化培養(yǎng)”,將軟件工程專業(yè)所應(yīng)具有的理論素養(yǎng)和市場所需的綜合能力培養(yǎng)有機(jī)結(jié)合;“模塊化”的知識傳授和依托企業(yè)項目的“整體化”傳授有機(jī)結(jié)合。具體課程體系如表1所示。
3教學(xué)改革效果
(1)提高學(xué)生實踐能力。促進(jìn)軟件產(chǎn)業(yè)發(fā)展,亟需培養(yǎng)適應(yīng)軟件產(chǎn)業(yè)發(fā)展的應(yīng)用型軟件工程創(chuàng)新人才[6]。實踐教學(xué)是培養(yǎng)應(yīng)用型軟件工程創(chuàng)新人才的關(guān)鍵環(huán)節(jié)和重要保障,“1+2+1”模式增加了實踐時間,且真正融入企業(yè)中進(jìn)行,縮短了學(xué)生入職后的崗前培訓(xùn)時間。(2)提高學(xué)生創(chuàng)新能力。近幾年,學(xué)院組織學(xué)生參加各類軟件專業(yè)類大賽,平均每年獲獎60多項。2012-2015年,共獲得大學(xué)生創(chuàng)新創(chuàng)業(yè)項目省級獎項6項,部級獎項3項。“基于Android的液晶視力表”、“基于移動終端的云簽到平臺”、“數(shù)字化校園平臺下即時通訊軟件的設(shè)計與實現(xiàn)”被評為部級項目。(3)適應(yīng)市場需求。在合作企業(yè)遴選上,學(xué)院組織專家對意向合作企業(yè)進(jìn)行篩選,要求企業(yè)進(jìn)行為期一周的公開課,結(jié)合學(xué)生反映、教師評價進(jìn)行選拔。通過與所遴選出的企業(yè)聯(lián)合培養(yǎng),在教學(xué)中跟上新的技術(shù)方向,切合市場技術(shù)發(fā)展動態(tài),適應(yīng)市場需求。(4)提高就業(yè)率。通過教學(xué)改革實踐,中北大學(xué)軟件學(xué)院2011、2012級學(xué)生的就業(yè)率有一定幅度提高,且就業(yè)層次有所提升,部分為知名企業(yè)和上市企業(yè),如阿里巴巴、上海商派、廣聯(lián)達(dá)等。招聘過程中,企業(yè)非常認(rèn)同學(xué)生的綜合能力,認(rèn)可學(xué)院的培養(yǎng)模式,并有意建立合作關(guān)系。(5)實現(xiàn)資源共享?!肮蚕砥脚_”并不單為本校軟件學(xué)院學(xué)生服務(wù),將實訓(xùn)結(jié)果推廣到中北大學(xué)以及山西省其它相關(guān)院校,兄弟院??衫谩肮蚕砥脚_”進(jìn)行課程設(shè)計、實訓(xùn)、實習(xí),實現(xiàn)資源共享,同時為“共享平臺”建設(shè)積累經(jīng)驗。
作者:孔祥艷 宋文愛 李波 單位:中北大學(xué) 軟件學(xué)院
軟件工程專業(yè)論文:軟件工程專業(yè)應(yīng)用型辦學(xué)的思考
摘要:軟件工程專業(yè)是工程實踐性較強(qiáng)的應(yīng)用型本科專業(yè),對于普通本科院校,需結(jié)合實際對傳統(tǒng)的教育模式進(jìn)行改革和探索,才能培養(yǎng)出的適應(yīng)市場需求的應(yīng)用型人才。本文以昆明學(xué)院為例,分析了普通本科院校軟件工程專業(yè)人才培養(yǎng)的現(xiàn)狀,存在的問題,闡述了軟件工程專業(yè)教學(xué)改革與開展校企合作應(yīng)用人才培養(yǎng)的思考與探索。
關(guān)鍵詞:軟件工程;應(yīng)用型;校企合作;探索
一、引言
隨著新一代通信技術(shù)的問世,無線智能終端、電子商務(wù)、物聯(lián)網(wǎng)技術(shù),“互聯(lián)網(wǎng)+”等技術(shù)和概念的出現(xiàn),計算機(jī)軟件已滲透到各個領(lǐng)域,用人單位對應(yīng)用型軟件工程專業(yè)人才需求數(shù)量不斷增加,但需求的質(zhì)量也不斷提高。中國教育新聞網(wǎng)的根據(jù)我國近5年本科畢業(yè)生的收入水平及相關(guān)數(shù)據(jù)整理而成,通過對2014屆、2012屆和2010屆的203萬余畢業(yè)生的薪酬調(diào)研而來的《2015中國大學(xué)專業(yè)薪酬水平排行榜TOP20》[1],軟件工程專業(yè)以8026元、9310元、11638元居各屆畢業(yè)生的榜首;從麥可思的“年度大學(xué)生就業(yè)年度指標(biāo)”看,連續(xù)多年,軟件工程專業(yè)及軟件開發(fā)業(yè)一直是學(xué)生畢業(yè)三年后薪資較高的本科專業(yè)[2]。軟件工程于2011年2月被國務(wù)院學(xué)位委員會正式增設(shè)為一級學(xué)科,說明其在國家戰(zhàn)略上已被提升到一個新的高度。通過上述分析,我們不難發(fā)現(xiàn)這是一個社會需求量大,薪資高,就業(yè)前景好的高校本科專業(yè)。然而,面對這樣一個優(yōu)勢專業(yè),部分普通本科院校,尤其是新建的地方本科院校培養(yǎng)的軟件工程專業(yè)或方向的學(xué)生卻無法以適應(yīng)社會需要,適應(yīng)軟件技術(shù)的需要,畢業(yè)后選擇在軟件技術(shù)開發(fā)行業(yè)就業(yè)。而使大量的學(xué)生流失去其他崗位。以昆明學(xué)院為例,多年來,昆明學(xué)院計算機(jī)科學(xué)與技術(shù)專業(yè)軟件工程方向的學(xué)生,20%的學(xué)生畢業(yè)時選擇了軟件開發(fā)的崗位就業(yè),但3年之后,這個比例下降到低于10%。就我們了解的情況看,新建本科院校中(1999年后辦學(xué)的)這種情況普遍存在,甚至出現(xiàn)在一些普通本科院校中。是什么原因?qū)е铝诉@種現(xiàn)象的發(fā)生?問題出在哪里?
二、現(xiàn)狀分析
2.1人才培養(yǎng)質(zhì)量的問題。今天,大多數(shù)本科院校的軟件工程專業(yè)采用的人才培養(yǎng)方案幾乎都是圍繞教育部軟件工程專業(yè)教學(xué)指導(dǎo)分委員會的《高等學(xué)校軟件工程專業(yè)規(guī)范》[3]進(jìn)行的,這個標(biāo)準(zhǔn)適合于師資力量強(qiáng)、生源基礎(chǔ)好、社會資源好的大學(xué)(譬如985大學(xué),部分211大學(xué)),并不適用于一般本科院校。對于普通本科院校而言,雖然采用一樣的課程體系,但在課程內(nèi)容、教學(xué)方法、教學(xué)組織和教學(xué)效果等方面均存在較大的差距。因為依據(jù)這個標(biāo)準(zhǔn),由于一些復(fù)雜原因,學(xué)生畢業(yè)時無法達(dá)到相應(yīng)的專業(yè)標(biāo)準(zhǔn),尤其是普通二本院校。譬如:數(shù)據(jù)庫原理與技術(shù),很多學(xué)校的著重點不是原理,而是用一個數(shù)據(jù)庫實例來進(jìn)行應(yīng)用教學(xué),對于數(shù)據(jù)庫原理最多講一講各種關(guān)聯(lián)關(guān)系,這從教學(xué)的深度上已經(jīng)降低了要求。但從我們近幾年的畢業(yè)設(shè)計看,要求學(xué)生根據(jù)現(xiàn)有的數(shù)據(jù)庫(MySQL,SQLServer)設(shè)計一個管理軟件或應(yīng)用系統(tǒng),也只有少數(shù)學(xué)生可以完成設(shè)計,并不是全體學(xué)生都能完成。如果要求按照數(shù)據(jù)庫原理的要求來進(jìn)行教學(xué),要求學(xué)生理解數(shù)據(jù)庫的各級抽象,物理組織,視圖,層狀,網(wǎng)狀和關(guān)系數(shù)據(jù)庫,查詢,并行與并發(fā)等概念來設(shè)計一個模型數(shù)據(jù)庫,很多學(xué)生是無法接受的。諸如此類的問題(編譯原理,操作系統(tǒng)、軟件工程),嚴(yán)重影響了學(xué)生的培養(yǎng)質(zhì)量。這樣,軟件工程專業(yè)成了各項指標(biāo)沒有真正落實,課程內(nèi)容無法實現(xiàn)的“虛”專業(yè)。
2.2師資問題。在普通本科院校中,軟件工程專業(yè)普遍存在師資力量薄弱的問題。一方面是專業(yè)基礎(chǔ)薄弱。從事軟件工程專業(yè)教育的教師,不論學(xué)歷,專業(yè)理論深度不夠,真正懂核心專業(yè)知識的很少,專業(yè)及教學(xué)能力與需求存在較大的差距。譬如計算機(jī)指令的微指令,進(jìn)程、線程等重要概念,基本沒有深入到編程實現(xiàn)的深度,導(dǎo)致教學(xué)只能照本宣科。第二個方面的問題是工程經(jīng)驗不足。多數(shù)教師從學(xué)校到學(xué)校,軟件工程專業(yè)教師與軟件企業(yè)嚴(yán)重脫節(jié),沒有從事過軟件開發(fā),沒有在軟件企業(yè)的工作經(jīng)歷,很少有產(chǎn)品級軟件開發(fā)經(jīng)歷,也就無法定義軟件產(chǎn)品的需求、規(guī)范、標(biāo)準(zhǔn),從而不具備一個的軟件工程專業(yè)必備的實踐能力。即使主觀上想搞好實踐教學(xué)工作,但專業(yè)能力和經(jīng)驗都不足。第三個方面問題是新建本科院校師資力量薄弱。新建院校還存在教師學(xué)歷偏低,轉(zhuǎn)行教學(xué)的問題。有的教師自己甚至連一段幾百行代碼的小程序都沒有編過,從事軟件工程專業(yè)教學(xué)顯然力不從心。有的教師轉(zhuǎn)行后,只能從事程序設(shè)計這樣低層次的課程,對整個專業(yè)的整體要求不清楚,教學(xué)中無法自由駕馭專業(yè)課程的教學(xué)??杀氖沁@種情況還很普遍。第四個方面是教師投入不足。由于學(xué)生存在學(xué)習(xí)上的問題,如自主學(xué)習(xí),自覺學(xué)習(xí),獨(dú)立學(xué)習(xí)的習(xí)慣沒有很好地培養(yǎng)起來,抄作業(yè)普遍。很多專業(yè)實驗課,班級學(xué)生中只要一個人做出實驗,大家都做出實驗的情況很普遍,另外,由于科研任務(wù)重,異地教學(xué)等問題,教師也沒能嚴(yán)格檢查,導(dǎo)致驗證性實驗和綜合類課程設(shè)計流于形式。這樣,檢驗學(xué)生是否掌握所學(xué)內(nèi)容的保障教學(xué)質(zhì)量的環(huán)節(jié)也在教學(xué)過程中合理地被忽視了。
2.3學(xué)生問題。對于普通地方本科院校,生源質(zhì)量相對薄弱。以昆明學(xué)院軟件工程專業(yè)為例,高考的入學(xué)平均成績?yōu)閿?shù)學(xué)88分、英語87分、理科綜合170分。學(xué)好軟件工程專業(yè)最基礎(chǔ)的數(shù)學(xué)、英語、理科綜合學(xué)生都不及格,對于一個未來從事軟件開發(fā)或者IT技術(shù)推廣應(yīng)用的學(xué)生,迫切需要在大學(xué)階段打好數(shù)學(xué)、物理、英語基礎(chǔ),否則,專業(yè)課學(xué)生是無法學(xué)懂專業(yè)課程的。如果引導(dǎo)不恰當(dāng),學(xué)生在二年級后,就有可能選擇放棄這個專業(yè)。另外,學(xué)生普遍存在厭學(xué),學(xué)習(xí)習(xí)慣不好,學(xué)風(fēng)不扎實,目的不明確,人生期望值不高,自主學(xué)習(xí)能力不足,自覺性差等,這些問題成了嚴(yán)重影響培養(yǎng)質(zhì)量的關(guān)鍵因素。對于普通二本院校的軟件工程專業(yè),如果達(dá)到本科水平,辦學(xué)者該如何制定科學(xué)合理的人才培養(yǎng)方案,如何選擇人才培養(yǎng)模式,如何提高辦學(xué)能力?教師該如何提高專業(yè)水平和軟件開發(fā)能力,提高專業(yè)教學(xué)能力?學(xué)生該如何應(yīng)對專業(yè)特點,樹立理想和抱負(fù),努力提高自己的專業(yè)能力,成為一個合格的軟件人才?
三、進(jìn)行綜合教學(xué)改革
“志不立,天下無可成之事。”2014年,我們在計算機(jī)科學(xué)與技術(shù)專業(yè)進(jìn)行了綜合改革試點,創(chuàng)新人才培養(yǎng)模式,走一條富有成效的計算機(jī)專業(yè)本科辦學(xué)的道路練好內(nèi)功。具體做法為:進(jìn)行分類分層次教學(xué)改革,及時層次使用A模式人才培養(yǎng)方案,第二層次使用B模式人才培養(yǎng)方案。A模式采用計算機(jī)科學(xué)與技術(shù)專業(yè)一級學(xué)科的人才培養(yǎng)要求,培養(yǎng)創(chuàng)新型人才。B模式人才培養(yǎng)方案走應(yīng)用型職業(yè)化人才培養(yǎng)道路,與國內(nèi)頂尖的IT企業(yè)合作,采用“3+1”模式,保障本科性,突出實戰(zhàn)性,學(xué)生畢業(yè)后有能力大面積直接進(jìn)入IT行業(yè)就業(yè)。這樣做的目的就是提高自身的辦學(xué)能力,提高教師的專業(yè)水平和教學(xué)水平,提高學(xué)生的學(xué)習(xí)積極性,努力提高人才培養(yǎng)質(zhì)量。通過綜合教學(xué)改革,加大教師培養(yǎng)力度,教師的專業(yè)能力得到有效的提升,學(xué)生的學(xué)習(xí)積極性和學(xué)習(xí)效果有了明顯的改善。
四、軟件工程專業(yè)應(yīng)用型辦學(xué)的探索
2015年11月,教育部、國家發(fā)改委、財政部印發(fā)《關(guān)于引導(dǎo)部分地方普通本科高校向應(yīng)用型轉(zhuǎn)變的指導(dǎo)意見》,應(yīng)用型本科教學(xué)改革是今天普通地方高校的一個主題,昆明學(xué)院是云南省應(yīng)用型本科教學(xué)改革的試點學(xué)校,如何進(jìn)行應(yīng)用型本科辦學(xué)是擺在我們面前不可逾越的挑戰(zhàn)。
4.1指導(dǎo)思想。在我們已經(jīng)開展綜合教學(xué)改革試點的基礎(chǔ)上,軟件工程專業(yè)采用B模式,培養(yǎng)應(yīng)用型軟件工程人才。用提高學(xué)生高質(zhì)量就業(yè)倒逼本科人才培養(yǎng)方案的制定、課程設(shè)置、課堂教學(xué)、實驗和實習(xí)模式,改革不適應(yīng)應(yīng)用型本科的教學(xué)模式和教學(xué)方法,與IT企業(yè)深度合作,建立校企合作聯(lián)合、協(xié)同發(fā)展機(jī)制,探索應(yīng)用型本科辦學(xué)的新模式,轉(zhuǎn)變思想,與時俱進(jìn),在應(yīng)用型本科辦學(xué)上走出探索一條道路。
4.2具體措施。昆明學(xué)院軟件工程專業(yè)應(yīng)用型本科辦學(xué),在原有計算機(jī)科學(xué)與技術(shù)專業(yè)軟件工程方向辦學(xué)的基礎(chǔ)上,與中關(guān)村軟件園進(jìn)行校企合作專業(yè)共建,采用全新的“3+1”模式,保障本科性。根據(jù)市場需求雙方共同協(xié)商制定人才培養(yǎng)方案。前三年學(xué)生在昆明學(xué)院接受本科素質(zhì)教育,同時引入IT企業(yè)職場認(rèn)知、職場綜合素質(zhì)訓(xùn)練、IT企業(yè)前沿技術(shù)課程和實訓(xùn)課程,完成本科專業(yè)基礎(chǔ)課學(xué)習(xí),管理主體是昆明學(xué)院信息技術(shù)學(xué)院,中關(guān)村軟件園輔助。后一年學(xué)生到中關(guān)村軟件園的IT企業(yè)進(jìn)行集中實習(xí)實訓(xùn)、崗前培訓(xùn)和就業(yè)實習(xí),管理主體是中關(guān)村軟件園,昆明學(xué)院信息技術(shù)學(xué)院提供輔助。畢業(yè)時學(xué)生可獲本科畢業(yè)證書、學(xué)士學(xué)位證書、“中關(guān)村軟件園軟件工程師證書”。中關(guān)村軟件園每年免費(fèi)為我們培養(yǎng)IT企業(yè)工程師若干名,教師將派往IT企業(yè)進(jìn)行“工程項目驅(qū)動為措施,工程能力提升為目的”的雙師型師資培養(yǎng),徹底繞出高?!败浖こ處煵卉洝钡膽?yīng)用型師資培養(yǎng)的怪圈。昆明學(xué)院與中關(guān)村軟件園的校企合作將在軟件工程專業(yè)的四個方向:大數(shù)據(jù)、軟件開發(fā)開展專業(yè)共建工作。我們與中關(guān)村軟件園洽談校企合作專業(yè)共建,走一條產(chǎn)、教、學(xué)、研,校企融合發(fā)展的應(yīng)用型本科轉(zhuǎn)型發(fā)展新路子。雙方簽署了“昆明學(xué)院與中關(guān)村軟件園校企合作備忘錄”。云南省教育廳批復(fù)同意“昆明學(xué)院與中關(guān)村軟件園校企合作”的辦學(xué)模式。昆明學(xué)院與中關(guān)村軟件園簽署了“昆明學(xué)院與中關(guān)村軟件園校企合作協(xié)議書”。今年,我們在軟件工程專業(yè)按照該模式,開始聯(lián)合培養(yǎng)的在讀學(xué)生70名。
4.3學(xué)風(fēng)建設(shè),保障教學(xué)改革順利進(jìn)行。軟件工程專業(yè)的應(yīng)用型辦學(xué)是否取得成效,另一個重要因素是學(xué)生。培養(yǎng)學(xué)生純正的學(xué)習(xí)風(fēng)氣和硬朗的工作作風(fēng),養(yǎng)成良好的學(xué)習(xí)習(xí)慣。這是保障軟件工程專業(yè)應(yīng)用型本科辦學(xué)各項工作的基礎(chǔ)?!扒Ю镏?,毀于蟻穴”,學(xué)風(fēng)不正,無法保障人才培養(yǎng)質(zhì)量。培養(yǎng)學(xué)生成為有理想、有抱負(fù),前提是學(xué)生要自信,培養(yǎng)學(xué)生的自信心要基于良好學(xué)風(fēng)的養(yǎng)成,有了良好的學(xué)風(fēng),就可能取得不斷的進(jìn)步,一點一滴的進(jìn)步就是自信心形成的基礎(chǔ)。千里之行始于足下,百年樹人要從培養(yǎng)良好學(xué)風(fēng)開始,因此,基于所招收學(xué)生的生源實際情況,我們在所有一、二年級的學(xué)生中開展上晚自習(xí)的制度,并安排專業(yè)課教師輔導(dǎo)答疑,在提高學(xué)習(xí)質(zhì)量,培養(yǎng)良好學(xué)習(xí)風(fēng)氣這些核心問題上下功夫,來保障教學(xué)改革一定取得成功。經(jīng)過兩年多努力,試點班的學(xué)生,現(xiàn)在已經(jīng)基本養(yǎng)成自覺做作業(yè)、不抄襲、不作弊,自覺上晚自習(xí)的學(xué)習(xí)習(xí)慣。
五、小結(jié)
軟件工程專業(yè)需要學(xué)生具有很強(qiáng)的軟件開發(fā)能力,而軟件開發(fā)能力培養(yǎng)的有效途徑是必須在打好專業(yè)基礎(chǔ)的前提下,大量地進(jìn)行實際應(yīng)用項目訓(xùn)練,通過與軟件企業(yè)深度合作,把本科教學(xué)質(zhì)量、學(xué)生軟件開發(fā)能力的培養(yǎng)與軟件企業(yè)直接聯(lián)系起來,通過實習(xí)、預(yù)就業(yè),既能解決學(xué)生學(xué)習(xí)動力不足的問題,又能解決學(xué)生高質(zhì)量就業(yè)的問題,這對于我們這類普通本科學(xué)校的軟件工程專業(yè)十分重要。也為我們的應(yīng)用型辦學(xué)提供了一種解決方案。
作者:余紹?。慌頃栽矗煌跽鸾?
軟件工程專業(yè)論文:軟件工程專業(yè)課程體系研究與建設(shè)研討
1結(jié)合院校特色的課程體系建設(shè)
軟件工程專業(yè)是在計算機(jī)科學(xué)與技術(shù)等學(xué)科的基礎(chǔ)上發(fā)展起來的,因此課程體系的建設(shè)不僅需要計算機(jī)科學(xué)的理論知識,同時也需要把工程經(jīng)濟(jì)學(xué)領(lǐng)域的知識包括進(jìn)來,課程設(shè)置應(yīng)始終以軟件開發(fā)的整個流程為主線,培養(yǎng)學(xué)生良好的軟件編程思想、軟件項目管理和軟件開發(fā)的團(tuán)隊合作精神。財經(jīng)類院校的課程體系建設(shè)應(yīng)該避免照搬其它工科院校的培養(yǎng)方案,應(yīng)該以教育部的軟件工程專業(yè)建設(shè)指導(dǎo)思想的基礎(chǔ)上,根據(jù)自身的特點梳理軟件工程系列課程之間與其它相關(guān)系列課程之間的關(guān)系,合理銜接,避免重復(fù)。課程設(shè)置要突出軟件工程的重要地位和價值,專業(yè)模塊的劃分要突出行業(yè)特點及行業(yè)市場的需求。建立以能力培養(yǎng)為主線,分層次,多模塊,互相銜接的課程教學(xué)體系,通過增加案例教學(xué)、添加社會和企業(yè)需要的專業(yè)技術(shù)課程,從而較大限度的發(fā)揮課程體系的作用。
2課程體系在專業(yè)建設(shè)中的位置
通過調(diào)研、走訪、學(xué)習(xí)名牌大學(xué)、重點大學(xué)、國家示范性軟件學(xué)院的經(jīng)驗和做法,總結(jié)財經(jīng)類院校軟件工程專業(yè)的建設(shè),根據(jù)自身的特點和實際情況,依托財經(jīng)類院校在經(jīng)濟(jì)、會計、管理等方面的專業(yè)優(yōu)勢,建設(shè)具有鮮明財經(jīng)特色的學(xué)科專業(yè)體系,總的建設(shè)方案指導(dǎo)思想是:“整體設(shè)計、分布實施、發(fā)揮優(yōu)勢、突出特色”。建設(shè)的內(nèi)容包括師資配置與建設(shè)、實訓(xùn)環(huán)境建設(shè)(包括實驗室和實訓(xùn)基地)和課程體系建設(shè)。對于課程體系建設(shè),主要從以下幾個方面進(jìn)行:梳理課程關(guān)系、夯實課程內(nèi)容、教學(xué)方法建設(shè)、課程教材建設(shè)和實踐體系建設(shè)。為保障軟件工程專業(yè)建設(shè)質(zhì)量,構(gòu)建質(zhì)量保障與反饋體系,總體建設(shè)結(jié)構(gòu)如圖1所示。
3課程體系主要建設(shè)內(nèi)容
(1)梳理課程關(guān)系。通過劃分課程群,梳理以軟件工程為主線的課程之間的關(guān)系,重新梳理和制定大綱,確?;A(chǔ)課、專業(yè)基礎(chǔ)課和特色專業(yè)課知識銜接合理,保障知識體系的連貫性,避免知識點缺乏或知識點重復(fù),以及知識體系不連貫等問題。
(2)夯實課程內(nèi)容。通過梳理好的課程關(guān)系,篩選課程內(nèi)容,保障課堂內(nèi)容充實。為增強(qiáng)對課內(nèi)內(nèi)容的鞏固,在課外開展“軟件工程設(shè)計大賽”、“數(shù)學(xué)建模大賽”以及認(rèn)證類課程等作為補(bǔ)充,促進(jìn)學(xué)生的主動學(xué)習(xí),提高學(xué)生的基本技能和軟件開發(fā)素質(zhì)。
(3)教學(xué)方法建設(shè)。按課程群劃分,組織同類課程組教學(xué)方法和教學(xué)手段的研究。改革現(xiàn)有的、傳統(tǒng)的課堂教學(xué)方式,精煉教案內(nèi)容。以培養(yǎng)興趣、激發(fā)創(chuàng)新激情為出發(fā)點,加強(qiáng)案例教學(xué)和實踐環(huán)節(jié),通過增加案例教學(xué)、添加社會和企業(yè)需要的專業(yè)技術(shù)課程,從而較大限度的發(fā)揮實踐實訓(xùn)課程的作用,真正使學(xué)生體會和做到學(xué)以致用。
(4)課程教材建設(shè)。以軟件工程為主線的課程群體系研究的同時加強(qiáng)教材建設(shè)。目前采用“內(nèi)編外引”的方式,做好教材的自編與挑選工作。在軟件工程類課程中的教材都要求是重點教材,規(guī)劃教材或原版外文類教材,選擇質(zhì)量高、特色鮮明的教材。
(5)實踐體系建設(shè)。建立起更加完善的、與課程群體系相適應(yīng)的實驗、實訓(xùn)、實踐教學(xué)體系。實踐訓(xùn)練課程劃分五個層次,分別為基本訓(xùn)練、基礎(chǔ)理論訓(xùn)練、專業(yè)訓(xùn)練、工程訓(xùn)練和創(chuàng)新訓(xùn)練。使實踐類課程涉及到的理論由淺入深,程序規(guī)模由小到大,開發(fā)隊伍由個體到團(tuán)隊。實訓(xùn)環(huán)節(jié)中還考慮了加強(qiáng)與企業(yè)的合作,將企業(yè)的資源優(yōu)勢與學(xué)校的理論知識優(yōu)勢充分結(jié)合,共同設(shè)計和建設(shè)課程群中的實訓(xùn)項目。
4解決的關(guān)鍵問題
(1)把握主線與特色的關(guān)系。目前已有多個示范的軟件學(xué)院,軟件工程專業(yè)根據(jù)目標(biāo)不同,有向高層次培養(yǎng)也有的向國際化目標(biāo)培養(yǎng)。如何地足于地方,結(jié)合財經(jīng)類發(fā)展特色,對課程群內(nèi)容進(jìn)行篩選和改革是解決的主要問題之一。目前特色軟件工程專業(yè)建設(shè)的方針是首先確立以軟件工程為課程群的主線,保障基礎(chǔ)內(nèi)容的涵蓋和銜接。另一方面,結(jié)合財經(jīng)學(xué)院特點,在開發(fā)案例、管理項目和課程選擇上體現(xiàn)特色,如面向金融軟件開發(fā)實踐,因材施教培養(yǎng)實踐動手能力,開設(shè)《軟件項目管理與工程經(jīng)濟(jì)學(xué)》等課程內(nèi)容。
(2)立體式實踐教學(xué)體系的建立。實踐教學(xué)體系的建立是關(guān)系人才培養(yǎng)成敗的關(guān)鍵一環(huán)。在建設(shè)中主要從三個方面強(qiáng)化實踐內(nèi)容,一是從校內(nèi)的課程實踐,分五個層次的實踐訓(xùn)練培養(yǎng)課程;二是從校外的企業(yè)的資源優(yōu)勢,加強(qiáng)與企業(yè)的合作;三是通過實訓(xùn)比賽,鞏固和激發(fā)實踐動手能力。校內(nèi)課程實踐包含課程實驗、課程設(shè)計、綜合實踐等內(nèi)容。建立校外實訓(xùn)體系主要是學(xué)院聯(lián)系社會和企業(yè),以“請進(jìn)來”和“走出去”培訓(xùn)和實踐的方式,建立穩(wěn)定、有效的實踐教學(xué)模式。從2009-2013組織學(xué)生參加的省級、部級和國際級的競賽有大學(xué)生數(shù)學(xué)建模競賽,軟件設(shè)計與開發(fā)大賽,電子商務(wù)大賽與電子設(shè)計大賽,以及全國大學(xué)生實踐訓(xùn)練項目等,多渠道、多途徑培養(yǎng)學(xué)生的工程實踐能力和創(chuàng)新能力。實現(xiàn)了課內(nèi)課外多方位的實踐培養(yǎng),有力地保障了實踐教學(xué)質(zhì)量。
作者:羅養(yǎng)霞 單位:西安財經(jīng)學(xué)院信息學(xué)院
軟件工程專業(yè)論文:財經(jīng)院校軟件工程專業(yè)特色定位探微
一、從動態(tài)定制課程體系的課程建設(shè)體現(xiàn)專業(yè)財經(jīng)類院校的專業(yè)特色[4,5]
課程建設(shè)符合財經(jīng)院校人才培養(yǎng)定位,符合學(xué)科建設(shè)發(fā)展方向,符合財經(jīng)院校課程建設(shè)總體原則,即課程建設(shè)要規(guī)范化、科學(xué)化、現(xiàn)代化的要求。從課程建設(shè)的指導(dǎo)思想、實施原則、建設(shè)目標(biāo)及任務(wù)、課程體系、建設(shè)內(nèi)容及措施等方面,動態(tài)定制財經(jīng)類院校的課程體系。
1、既要突出財經(jīng)類院校的特色,也要有軟件工程本身的專業(yè)特色。
2、深入細(xì)致地探討專業(yè)發(fā)展趨勢,明確從事本專業(yè)技術(shù)工作必備的專業(yè)知識和專業(yè)技能,實時反映到課程體系和教學(xué)過程中。
3、人才培養(yǎng)應(yīng)立足于地方需求,跟蹤地方市場需求的變化,確定軟件人才的知識結(jié)構(gòu)和能力結(jié)構(gòu),制定與之相適應(yīng)的課程體系。
4、項目驅(qū)動課程體系,以經(jīng)濟(jì)、管理項目的開發(fā)為主線,圍繞項目開發(fā)的所需的理論和實用技術(shù)知識,結(jié)合流行的開發(fā)工具和手段,進(jìn)行課程的設(shè)置。
5、“內(nèi)外“結(jié)合教育機(jī)制。要以校內(nèi)教師為主,結(jié)合校外相關(guān)企業(yè)的IT工程師,教師走到企業(yè)交流學(xué)習(xí),同時聘請校外IT工程師來校做專業(yè)講座、培訓(xùn)等。
二、基于財經(jīng)院校的軟件工程專業(yè)特色定位探討
軟件工程專業(yè)的特色,首先不能脫離軟件工程本身,而作為財經(jīng)類院校的軟件工程專業(yè),更要體現(xiàn)出自己獨(dú)到的東西出來?,F(xiàn)今的財經(jīng)院校是以經(jīng)濟(jì)、管理為主體,其他專業(yè)兼顧的向綜合性大學(xué)發(fā)展的院校。軟件工程專業(yè)的辦學(xué)必須與優(yōu)勢學(xué)科進(jìn)行結(jié)合、相互滲透、互通資源,才能培養(yǎng)出有自己特色的復(fù)合型人才。以貴州財經(jīng)學(xué)院為例,其辦學(xué)定位是“建設(shè)西部高水平的財經(jīng)大學(xué)”,服務(wù)指向是“立足貴州,關(guān)注貧困,富民興黔”,人才培養(yǎng)目標(biāo)是“儒魂商才”,即具有深切的人文關(guān)懷、強(qiáng)烈的責(zé)任意識、健全的人格心智、高深的道德情操、扎實的理論功底、較強(qiáng)的實踐能力并富有創(chuàng)新精神的高層次復(fù)合型經(jīng)濟(jì)管理人才。軟件工程專業(yè)也要從經(jīng)濟(jì)管理方面入手來探索其專業(yè)特色。[1]
1、管理型軟件工程專業(yè)特色
管理類學(xué)科是貴州財經(jīng)學(xué)院的一個學(xué)科優(yōu)勢,軟件工程與管理學(xué)是密不可分的,整個軟件的開發(fā)周期離不開管理活動。財經(jīng)類院校的軟件工程專業(yè)的學(xué)生可以通過全校性的管理類公選課以及論壇、講座,吸吮到更多的管理類的知識,并且學(xué)校有不同類型的管理類實驗?zāi)P秃推脚_供他們使用,這是其他類院校無法比擬的。
2、經(jīng)濟(jì)型軟件工程專業(yè)特色
經(jīng)濟(jì)類學(xué)科也是貴州財經(jīng)學(xué)院的一個優(yōu)勢學(xué)科,現(xiàn)今各行各業(yè)的信息化都離不開經(jīng)濟(jì)與管理。信息化的目的就是要增強(qiáng)組織的競爭優(yōu)勢,增強(qiáng)競爭優(yōu)勢的目的就是要有更好、更高的經(jīng)濟(jì)效益。軟件工程專業(yè)應(yīng)該利用本校的經(jīng)濟(jì)大環(huán)境,讓我們的學(xué)生學(xué)習(xí)到更多的經(jīng)濟(jì)類的知識,有利于他們更多的往如經(jīng)濟(jì)評價系統(tǒng)、經(jīng)濟(jì)分析系統(tǒng)等經(jīng)濟(jì)型系統(tǒng)方向走。大家都知道,隔行如隔山,讓那些不懂經(jīng)濟(jì)的人從事這方面的系統(tǒng)開發(fā),那所做出來的軟件功能性是有了,但適用性就難說了。
3、經(jīng)濟(jì)管理結(jié)合型的專業(yè)特色
財經(jīng)類院校的軟件工程專業(yè)特色還應(yīng)結(jié)合自身的經(jīng)濟(jì)、管理優(yōu)勢,把上面兩個專業(yè)特色融會貫通形成一個復(fù)合型的經(jīng)濟(jì)管理結(jié)合型的專業(yè)特色。
三、總結(jié)
軟件工程專業(yè)在財經(jīng)類院校處于一種尷尬的局面,學(xué)院不會很重視,師資力量欠缺,實驗配套跟不上。在社會上財經(jīng)類院校的軟件工程專業(yè)同樣也很尷尬,得不到社會的認(rèn)可,總把它與工科院校的軟件工程相提并論。要打消這樣觀念,我們必須辦出自己的專業(yè)特色,充分利用好現(xiàn)有的資源條件,而不是去現(xiàn)有的教學(xué)資源。
作者:劉向菊 單位:貴州財經(jīng)大學(xué)