日本免费精品视频,男人的天堂在线免费视频,成人久久久精品乱码一区二区三区,高清成人爽a毛片免费网站

在線客服

軟件工程專業(yè)論文實用13篇

引論:我們?yōu)槟砹?3篇軟件工程專業(yè)論文范文,供您借鑒以豐富您的創(chuàng)作。它們是您寫作時的寶貴資源,期望它們能夠激發(fā)您的創(chuàng)作靈感,讓您的文章更具深度。

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

篇1

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

2.1學科建設

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

2.2校企辦學

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

2.3師資建設

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

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

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

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

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

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

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

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

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

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

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

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

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

篇2

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

(一)培養(yǎng)目標

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

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

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

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

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

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

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

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

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

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

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

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

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

篇3

(一)應用型高校對軟件工程專業(yè)人才培養(yǎng)的要求

應用型本科院校的軟件工程專業(yè),應力求在遵循統(tǒng)一指導方案的同時突出與應用型人才培養(yǎng)相適應的知識結(jié)構(gòu)特色以及課程體系,以培養(yǎng)適應市場需要的應用型軟件專業(yè)人才。宿遷學院正處于應用型本科高校建設發(fā)展階段,按照教育部的卓越工程師教育培養(yǎng)計劃[3]要求,我校軟件工程系積極探索并建立了3+1人才培養(yǎng)模式,對課程設置、教學形式等進行了調(diào)整和改革,強化了企業(yè)的深度參與性培養(yǎng)以及學生的工程能力和創(chuàng)新能力的培養(yǎng),著力打造一批批能直接上一線工作的本科高素質(zhì)應用型人才。

對于軟件人才的培養(yǎng),進行引導性、啟發(fā)性以及貼合實際的實踐訓練是很有必要的,為此,我校軟件工程系加強了課程改革建設,從課前、課中、課后多角度改進教學方法,讓學生提高自主學習的能力,通過對知識點的內(nèi)化轉(zhuǎn)換為自身的實際技能。在這種背景下,教學模式的改革就呼之欲出了。

(二)傳統(tǒng)課程教學模式中存在的問題

以我校軟件工程系的大多數(shù)專業(yè)課程教學為例,大多的理論和實驗課都是按照傳統(tǒng)教學模式開展教學的,理論課主要是以教師講為主,上機實驗圍繞課堂上講解的案例,學生按步驟操作完成,教學方法單一。

這種傳統(tǒng)的教學模式存在有不少弊端[4],課堂教學效果不佳。課堂上仍是以老師教授為主,屬于填鴨式教學,學生難以主動融入,學習效果不好,不利于培養(yǎng)學生的實踐和自主學習能力。學生在實踐課上主要是圍繞理論課上的案例進行學習,這樣就不能讓學生自主發(fā)揮和進行創(chuàng)新性的深入學習,屬于被動式的接受知識,也不能進行個性化教學。受實驗室使用的局限性和課時的影響,學生在2~3節(jié)上機課上無法完成一些復雜的環(huán)節(jié),如從系統(tǒng)建模的角度對數(shù)據(jù)庫項目系統(tǒng)進行需求分析、軟件設計等。

這些教學問題成為制約課程建設、學生能力培養(yǎng)的瓶頸,所以探求一種新的教學模式成為我校軟件工程專業(yè)課程改革的必然趨勢。

(三)翻轉(zhuǎn)課堂教學模式的引入

翻轉(zhuǎn)課堂教學模式下,教師在課前進行知識傳遞[5]即教師按照教學內(nèi)容的知識點進行細化、整理,錄制小視頻,學生課前觀看視頻教學,在此過程中教師還可對學生進行在線輔導。課堂上,主要是進行知識的內(nèi)化[5],教師根據(jù)學生前期學習的困難情況組織課堂教學,主要采用引導式、研討式教學方法給予輔導,促進學生知識的內(nèi)化。課后,通過項目練習等作業(yè)形式達到讓學生鞏固知識的目的。翻轉(zhuǎn)課堂教學模式充分發(fā)揮了教學中學生的學習主體性,加強了學習中的互動性,讓學生獲得了個性化教育,真正達到了以學生為中心、因材施教的教學效果。翻轉(zhuǎn)課堂教學模式的出現(xiàn),為我校軟件工程系3+1教學改革帶來了新的思路和方法。

二、翻轉(zhuǎn)課堂教學模式實施的基礎

(一)教學內(nèi)容及方法的改革

教學內(nèi)容的選取應注重理論聯(lián)系實際,要根據(jù)企業(yè)和市場對軟件人才的需求,將重要的知識點和相應的技能訓練聯(lián)系起來進行講解和實踐。例如,教學數(shù)據(jù)庫系統(tǒng)原理課程,在講解知識點時可以用學生成績管理系統(tǒng)、圖書管理系統(tǒng)、題庫管理系統(tǒng)等為載體設置教學內(nèi)容,以項目驅(qū)動教學,將理論知識融入項目開發(fā)中,通過項目案例的分析、設計來啟發(fā)和引導學生去思考和建模,讓學生了解數(shù)據(jù)庫課程的原理最終要如何應用到項目實踐中,同時鍛煉學生獨立思考和創(chuàng)新的能力。而上述的教學內(nèi)容和方法的改革與翻轉(zhuǎn)課堂教學的理念是一致的,這樣就為專業(yè)課程構(gòu)建翻轉(zhuǎn)課堂教學提供了改革的基礎。

(二)信息化網(wǎng)絡平臺的保障[6]

我校有泛雅網(wǎng)絡學習平臺,該平臺為實施翻轉(zhuǎn)課堂教學提供了便利的支撐。教師可以在網(wǎng)上課件、教案、視頻等教學資源,可以根據(jù)知識點布置任務、作業(yè),與學生交流討論并提供答疑,還可以進行階段性的測驗等。該平臺還有手機APP端,學生可以隨時隨地進行同步自主的學習。泛雅網(wǎng)絡學習平臺為數(shù)據(jù)庫課程翻轉(zhuǎn)課堂教學提供了軟硬件環(huán)境的保障。

(三)學生自我學習的能力的保證

文獻[7]調(diào)查顯示了大學生自主學習狀況,其中64.13%的學生能主動完成學習任務,22.34%的學生能在教師督促下完成學習任務。我校的定位是培養(yǎng)應用型人才,學生大多要通過在校專業(yè)課程的學習掌握知識和技能,然后能直接到一線工作,所以學生的學習需求性和主動性較強。學生根據(jù)各自對專業(yè)課程的學習需求定位,對所學的知識點的學習要求也有所不同,翻轉(zhuǎn)課堂教學的實施可以保證學生利用碎片化進行個性化學習。

三、翻轉(zhuǎn)課堂教學模式的實施構(gòu)建

在翻轉(zhuǎn)課堂教學模式的實施構(gòu)建中,以我校軟件工程系實施構(gòu)建的數(shù)據(jù)庫系統(tǒng)原理翻轉(zhuǎn)課堂教學為例,在課程開始時做好小組分配,因為軟件專業(yè)的學生大約有50人左右,所以每班就分為10個小組,每個小組配有相應的組長,負責組織和督促小組成員的學習和集中性的討論。[8]

(一)課前的知識傳遞和自主學習[9]

教師主要是將每次課(理論課和上機課)的重難點進行碎片整理,每個知識點制作一個相應的短小視頻,在課程資料中還可放入教案和幻燈片課件等擴展資源。例如,在第一章節(jié)中我們給數(shù)據(jù)庫基本術語做了一個短小視頻,附上了相應的術語的幻燈片課件,教師提前一周通知,要求學生在指定時間內(nèi)即課前根據(jù)視頻和課件完成自學,達到前期知識傳遞的目的。

學生在課前自主查看和學習,并根據(jù)自身的學習和掌握情況制訂學習進度,下載教師事先準備好的教學資源。為了確保學生的課前學習效果,在進行任務點設計時,都會有相應的問題設計,這些問題也要體現(xiàn)出層層學習、循序漸進的過程,要求學生回答部分或全部的問題,在此過程中教師可對學生進行答疑和引導性指導。例如,在基本術語任務點中,教師提供了5個選擇題、5個填空題,讓學生在看完視頻后完成小作業(yè),教師通過網(wǎng)絡學習平臺上統(tǒng)計的作業(yè)成績開始設計課堂教學環(huán)節(jié)。

(二)課堂知識點的內(nèi)化

翻轉(zhuǎn)課堂的核心就是要使得學生最大限度地內(nèi)化知識點,因而在課堂教學中需要學生高度參與。進行數(shù)據(jù)庫理論教學時,首先在剛上課時我們會讓學生進入泛雅手機APP端,要求學生現(xiàn)場完成10~15題的選擇題。這些選擇題的設計難度要超過學生在自學時的作業(yè)難度,題目設計要體現(xiàn)出由淺入深的過程,且要能夠體現(xiàn)出這次課的重難點,學生在做好后直接能看到自己所錯的選題以及正確的答案,也就明白自己所學知識點哪些掌握得不透徹,繼而在課堂中就知道自己要特別注重哪部分知識點的理解了。而教師可以利用統(tǒng)計功能查看到每題做錯的人數(shù),教師會根據(jù)錯誤結(jié)果對共性的一般知識點做統(tǒng)一示范講解,對擴展性知識做引導性、啟發(fā)性講解,對個性問題進行小組化指點。

實驗課的翻轉(zhuǎn)課堂教學采用的是項目訓練研討式[10]教學,教師也是先提供實驗內(nèi)容的基本素材,和理論課程的翻轉(zhuǎn)課堂教學模式相似。不同的是,實驗操作中教師是通過小型項目驅(qū)動教學的,這些項目既要覆蓋教學目標,又要有拓展訓練的余地,對于設計性、綜合性的實驗可通過小組分工協(xié)作完成。教師通過實驗課上各個小組的進程和面臨的問題進行小組個別化指導。

(三)課后的鞏固復習

篇4

二、軟件工程專業(yè)教學過程概述

各大學軟件工程專業(yè)課程設置情況并不相同,隨著時間的推移及計算機技術的發(fā)展,同一個大學的課程設置也會不斷地變化以順應時代的發(fā)展。目前大部分院校的軟件工程專業(yè)設置的專業(yè)課程至少包括這樣幾門:計算機組成原理、數(shù)據(jù)結(jié)構(gòu)、算法分析與設計、編譯原理、操作系統(tǒng)、數(shù)據(jù)庫原理、軟件工程以及許多熱門的高級語言課程。其中高級語言課程有C++、ASP.NET、JAVA、PHP等。理論課的學習不論是通過板書還是通過課件都是以教師講授學生聽講這種方式進行。軟件工程專業(yè)課的實驗類型大部分是驗證性實驗,還有少部分綜合性實驗以及設計性實驗。實驗教學是理論教學之后的又一種教學形式,是對所學理論的驗證,再鞏固,再記憶以及發(fā)現(xiàn)問題解決問題的知識和認識擴展過程,是完整教學環(huán)節(jié)的重要一環(huán)。軟件工程專業(yè)課都有實驗教學環(huán)節(jié),是整體專業(yè)教學的一部分。整體教學質(zhì)量好與差,學生專業(yè)技能高與低都與實驗教學環(huán)節(jié)分不開。

三、實驗教學過程問題分析

沒有經(jīng)過實驗教學環(huán)節(jié)培養(yǎng)就不可能深刻理解課堂所學理論知識。教師在完成某些小章節(jié)的理論教學之后就應安排學生進行實驗課學習,大部分實驗課的實驗內(nèi)容是驗證性實驗,也就是實驗內(nèi)容與所學章節(jié)的理論知識內(nèi)容相同或聯(lián)系緊密。驗證性實驗是鞏固理論知識,加深對課上知識理解的一種必需的實驗教學過程,沒有驗證性實驗就不可能完成好后面的綜合性實驗和設計性實驗,驗證性實驗是綜合性實驗和設計性實驗的基礎。綜合性實驗是在課程的某一教學內(nèi)容相對獨立部分完成之后開展的能夠綜合所學內(nèi)容的實驗,是學生將有關內(nèi)容串起來,有一點小規(guī)模項目意識或者說是能實現(xiàn)一定的功能的實驗,比起簡單的驗證性實驗要復雜一些。而設計性實驗是有一定開發(fā)性質(zhì)和需要創(chuàng)新思維的實驗,有一定的難度,教師給出實驗目標和要求以及必要的提示,學生根據(jù)所學知識設計實驗方法和編程算法去實現(xiàn)實驗的要求和實驗的最終目標。目前的情況是,所有要求上的實驗課教師都帶領學生完成了,實驗課學生也都參加了,但最終的實驗教學效果卻與學生應該達到的水平、目標有一定的差距,這與實驗室的設備條件不夠充裕不夠先進、上課教師要求不嚴、學生實驗不認真、考核方式有問題以及實驗教學方法不夠理想等都有關系?,F(xiàn)在的實驗課的班量都是兩班量或三班量,也就是80到120多個學生同時上實驗課,只有一位教師授課,恐怕一節(jié)課也就只能為幾個學生解答實際問題,如果計算機本身也總出現(xiàn)問題的話,這一節(jié)課的時間就真的顯得太短了。好多學生的自我約束能力差,上課愛打游戲,愛講話,喜歡看手機,上課時只是在教學系統(tǒng)上簽個到,那這節(jié)實驗課對于這樣的同學就是白白浪費掉了。教師在實驗課上講解實驗內(nèi)容和要求,指導學生做實驗,然后收作業(yè)或者實驗報告是比較普遍的實驗教學形式,這樣的形式無法滿足學生需求。實驗教學質(zhì)量受到多方面的影響,需要實驗教師和學生的共同努力來改進和提高。為了提高應用型本科軟件工程專業(yè)實驗教學質(zhì)量,有必要提升實驗教師的綜合素質(zhì),需要在實驗教學過程滲透項目驅(qū)動思想,也需要開放計算機實驗室。

四、提高應用型本科軟件工程專業(yè)實驗教學質(zhì)量的措施

不同的實驗教師的實驗教學效果是不一樣的,因為實驗教師的授課技能和專業(yè)技術水平各有差異,提升實驗教師的綜合素質(zhì)是提高應用型本科軟件工程專業(yè)實驗教學質(zhì)量的前提。在實驗教學過程中只是為了完成實驗教學任務而上實驗課與帶著項目開發(fā)的指導思想上實驗課的教學效果絕對不會一樣,學生學到知識多少與深淺都不會一樣。在實驗教學過程滲透項目驅(qū)動思想是一項有效提高實驗教學質(zhì)量的措施。在實驗教學管理方面開放實驗室是一個值得推行的好舉措,可以使學生有更加自由的學習與研究空間。

(一)提升實驗指導教師的專業(yè)技術水平

大學里的計算機實驗教學指導任務大都由理論教學的任課教師承擔,當然有些院校的實驗指導任務是由專門的實驗教師來承擔的。軟件工程專業(yè)的實驗教學效果與實驗指導教師自身的專業(yè)修養(yǎng)有很大的關系。一位有過多次實際項目開發(fā)經(jīng)歷的實驗指導教師與一位從沒開發(fā)過實際項目的實驗指導教師在實驗教學過程中講解出的內(nèi)容是不會一樣的。以ASP.Net實驗課程教學為例,有過多次實際項目開發(fā)經(jīng)歷的實驗指導教師在指導通過編程訪問數(shù)據(jù)庫這部分內(nèi)容時會講到sqlCom?鄄mand類對象三種方法的區(qū)別以及三種方法的最合適應用場合,會講到使用SQL語句直接訪問數(shù)據(jù)庫與通過存儲過程來訪問數(shù)據(jù)庫的不同之處;而從沒開發(fā)過實際項目的實驗指導教師在實驗指導過程中就不會強調(diào)類似的實際項目開發(fā)過程中可能碰到的實際問題的最佳解決方法。在知識面這方面,當然是實驗指導教師的知識面越寬越好,以C++語言課為例,一個合格的實驗指導教師在實驗指導過程中會不自覺地將最優(yōu)算法的思想滲透到實驗教學過程中去,雖然有專門的算法實驗課,但是如果能在C++實驗教學中加入算法的技巧,會使學生養(yǎng)成在解決實際問題過程中考慮最優(yōu)算法的良好習慣。學校應該重視提高教師專業(yè)技能水平的培養(yǎng)工作,應該鼓勵教師參與科研與項目的開發(fā)工作,只有在實際的項目開發(fā)過程中才會遇到問題,在問題的解決過程中才會有收獲,才能與當前的前沿技術手段靠近或接軌,才能夠以科研反哺教學。提升實驗指導教師的專業(yè)技術水平有多種途徑,鼓勵教師參與科研與項目開發(fā)只是其中的一種。

(二)將項目驅(qū)動思想滲透到實驗教學過程中

在實驗教學過程中,如果能以實際項目需要為導向,將項目驅(qū)動的思想滲透到每一節(jié)實驗課中,學生一定會受益匪淺。應用型本科軟件工程專業(yè)學生畢業(yè)后的專業(yè)方向就是軟件開發(fā),大學四年的知識積累與儲備就是為最終的軟件開發(fā)做準備的,大部分學生將來的就業(yè)方向就是到企業(yè)做項目開發(fā)工作。

如何將項目驅(qū)動思想滲透到實驗教學過程中的主動權在實驗指導教師手中。對于每門專業(yè)課的基礎部分實驗,也許可以不涉及實際項目,但有些實驗如果能講清楚該實驗內(nèi)容如何在實際項目開發(fā)過程中應用會收到更好的教學效果。以微軟的SQL Server設置數(shù)據(jù)庫中表的主鍵自增長列為例,如果只是為了做實驗而做實驗的話,可以只要求學生在創(chuàng)建數(shù)據(jù)表的過程中設置唯一的ID列為主鍵自增長列即可。如果老師有工程項目意識的話就可能把這樣做的目的和好處以及如何在軟件項目開發(fā)過程中去具體使用都介紹清楚。將項目驅(qū)動思想滲透到實驗教學過程中是提升應用型本科軟件工程專業(yè)實驗教學效果的一種有效方法,滲透多少,以及涉及的項目開發(fā)深度與廣度也是值得研究的,真正上好一次實驗課并不簡單。還是以上面的SQL Server設置數(shù)據(jù)庫中表的主鍵自增長列為例,如果擴展開,和學生們探討一下只設置數(shù)據(jù)表的某列為主鍵而不設置該列為自增長字段,這樣可以不可以呢?當然可以了,只要保證將來在插入記錄的過程中該主鍵字段的值是唯一的就可以了。那么再擴展一點,如何通過編程來保證字段值唯一,以及這樣做與設置該列為自增長列對比起來有何優(yōu)缺點?這些都是將項目驅(qū)動思想滲透到實驗教學過程中的具體體現(xiàn)。學生在實驗教師的帶動下用項目驅(qū)動的思想去完成實驗學習收獲會大不相同。

(三)開放計算機實驗室

篇5

文獻標識碼:B

文章編號:1672-5913(2008)06-0029-02

中國對日軟件外包開發(fā)領域近5年以來一直以50%的增幅持續(xù)發(fā)展,會日語并懂得國際軟件開發(fā)規(guī)范的中國IT人才已成為國內(nèi)對日軟件外包企業(yè)的最熱門人才。為適應時展需要,北航軟件學院把握時機,從實際現(xiàn)狀出發(fā),依托自身強勢的品牌優(yōu)勢,為國家發(fā)展及學子前程量身打造特色的專業(yè),成為中國目前唯一能提供日文應用軟件開發(fā)方向碩士學位的正規(guī)教育機構(gòu),并摸索出一套以“產(chǎn)學研”為主體的教育培養(yǎng)模式。

1培養(yǎng)模式的設計思想

“產(chǎn)學研”模式是一種從實際到理論又到實際的全新教學模式,這種人才培養(yǎng)過程要求培養(yǎng)機構(gòu)與生產(chǎn)企業(yè)進行緊密聯(lián)合,從而從生產(chǎn)、管理的一線前沿了解最新的、最為需求的工程技術、工藝方法以及新的應用理論;同時從企業(yè)那里得到設備、項目、技術。然后,利用這些教育信息和教育資源按照企業(yè)實際的要求,通過制定課程體系、編寫和研究理論聯(lián)系實際的教材來培養(yǎng)學生,使學生得到的知識是最新的、最實用的。

在培養(yǎng)過程中,學生在校不但可以學習到技術,而且可以參與學?;蛘咂髽I(yè)的科研項目,實現(xiàn)第一次理論與實踐的結(jié)合;由于該專業(yè)的學生有較多機會在日企或中日合資企業(yè)實習、就業(yè),因此在完成了系統(tǒng)的理論學習和實踐之后,學生又有機會到國外企業(yè)中實際工作,學習國外的先進技術和經(jīng)驗,這樣就實現(xiàn)了理論與實踐的第二次結(jié)合。通過以上兩次理論聯(lián)系實際、工與學的結(jié)合,培養(yǎng)學生將來在企業(yè)工作所需的基本素質(zhì)。

我們將研究生培養(yǎng)思路確立為“強化基礎、突出實踐、重在素質(zhì)、面向創(chuàng)新”,堅持教學的基礎性和科學性。具體做法是:把當前成熟的軟件工程理論成果和思想,凝煉成基礎課體系的核心,整合和優(yōu)化專業(yè)課程體系,突出學科交叉與融合;同時加強學生現(xiàn)代工程技術的實踐能力和外語實用能力的培養(yǎng),全面提升學生素質(zhì)教育質(zhì)量,使學生具備自主創(chuàng)新的潛力。

作為對日軟件開發(fā)人才的培養(yǎng),日語不僅是這類人才的專業(yè)工具,而且是領會日企文化的基礎。因此,我們要求畢業(yè)生:日語水平達到國際交流基金日語能力考試二級以上,且具有較強的英語能力;訓練有素且深諳日本企業(yè)文化、具有較強的國際競爭意識和團隊合作精神;熟悉日文軟件開發(fā)流程與規(guī)范,具有使用全日文軟件開發(fā)環(huán)境、編寫日文開發(fā)文檔能力,可以勝任日文軟件開發(fā)各個層次的實用型、復合型人才。

2基本培養(yǎng)模式

2.1科學設置課程體系

采用先進的工程化方法進行軟件的開發(fā)和生產(chǎn),是實現(xiàn)軟件產(chǎn)業(yè)化的關鍵技術手段,這就需要培養(yǎng)大批軟件工程領域的實用型、復合型軟件工程技術和軟件工程管理人才。設計科學實用的課程體系,是實現(xiàn)上述培養(yǎng)目標的基本保證。

應用領域廣、技術更新快是當代軟件工程技術最顯著的兩大特征,因此在設計對日軟件開發(fā)專業(yè)的課程體系時,我們遵循了先進性、靈活性、復合性、工程性和創(chuàng)新性五個基本原則。

2.2實用外語教育

在日本的企業(yè)或?qū)θ胀獍钠髽I(yè),不會日語幾乎無法進行溝通,限制了發(fā)展和培養(yǎng)機會。通過學習日本的企業(yè)文化,學生不僅了解了中日文化差異等問題,以后在日企實習、工作中可以更快適應并融入到公司中去,而且可以全面了解日本文化和設計風格,熟練掌握軟件開發(fā)技能和軟件管理,這對日文應用軟件開發(fā)設計有莫大的幫助。

在具體實施日語教學過程中,我們采取由中國教師教授日語語法,日籍教師教授會話和聽力練習的教學方式。同時也沒有放松對學生英語能力的加強,成為能掌握中、日、英3種語言的短缺人才。

3“三級”實踐教學體系

3.1理論與實踐結(jié)合的核心課程

產(chǎn)學研合作應貫穿于學生培養(yǎng)的全過程中。在理論教學中,要突出理論聯(lián)系實際,知識與應用的結(jié)合。例如,專業(yè)核心課程“雙語軟件工程規(guī)范化設計”,既包括從需求到軟件設計過程中的四項主要基礎技術,即需求分析、設計法、文檔、和設計審查,同時還介紹了軟件工程及軟件開發(fā)工具、環(huán)境、工程中的成熟技術、成功與失敗的案例分析、軟件工程最新話題等前沿性內(nèi)容,實現(xiàn)了在軟件工程領域中的理論聯(lián)系實際。課程的學習強調(diào)了與工程的結(jié)合,由日籍一線軟件工程師在全日文開發(fā)環(huán)境下講授,配備實訓教材并提供日文軟件實訓。在教師指導下以團隊形式完成一定規(guī)模的項目,實施規(guī)范化的項目分析、設計、實現(xiàn)、測試及維護各環(huán)節(jié)訓練,加強學生的動手能力和日文文檔的撰寫能力,培養(yǎng)協(xié)作交流精神。培養(yǎng)學生能真正掌握一門實用外語,具備良好的閱讀、理解和撰寫外語資料的能力和進行國際化交流的能力。對于致力于軟件外包領域的專業(yè)學位獲得者,應精通外語,了解外包國文化和軟件工程規(guī)范。

3.2配合核心課程的系列教材

配合核心課程,我們還主編并由科學出版社等出版了軟件工程所急需的國家“十一五”規(guī)劃教材――“軟件工程設計與實踐”、“計算機日語”、“軟件工程規(guī)范化設計”、“軟件工程設計案例與分析”等。學術界和工業(yè)界專家對系列教材給予較好評價:“這種內(nèi)容及其組織方法在我國已出版的軟件工程專著和教材中不多見,此系列教材可以為我們樹立應用性著作的范例?!?/p>

3.3實踐教學體系

為了綜合培養(yǎng)學生的工程技術能力,在學生畢業(yè)前還安排了三級實踐性教育。學生應能滿足面向產(chǎn)業(yè)和領域需求,具有堅實的基礎理論、寬廣的專業(yè)知識,具有創(chuàng)新意識,具有運用先進技術方法和現(xiàn)代技術手段解決工程問題的能力,具有獨立從事軟件研發(fā),以及擔負工程項目的組織與管理能力。

一級實踐:用來測試學生基本掌握的編程能力及使用基礎工具的能力;比如用C++來編寫程序,使用Oracle數(shù)據(jù)庫等;通過這級實踐的同學可以進入二級實踐的考核。

二級實踐:通過團隊協(xié)作來完成。實踐項目大都來自于各個企業(yè),在實踐過程中,學生們按照日企的標準分當不同的角色,完成不同的任務,最后要在有日本資深專家的現(xiàn)場,用日語來講解自己做的項目,通過二級實踐的同學有資格去企業(yè)實習。

三級實踐――企業(yè)實習:

(1) 與Fujitsu、NEC、RICOH等200多家日文軟件開發(fā)企業(yè)建立合作關系,共建日文應用軟件開發(fā)專業(yè)實習基地。NEC日本總公司、NTTdata(日本電信)、理光、富士通等公司提供專業(yè)獎學金,金額累計高達4000余萬元日元/年。

(2) 學院在日本建立了30多家實習基地。

(3) 福建最大最成功的軟件企業(yè)――福建富士通信息軟件有限公司是北航軟件學院的戰(zhàn)略合作伙伴。學院已在福州富士通開設了該方向軟件工程碩士點,于2004年12月正式開學。

(4) 與日本Kinsoft株式會社、NETCOM株式會社以及系統(tǒng)綜研株式會社等公司組建合資企業(yè),在學院內(nèi)部建立“零距離”學生實習與就業(yè)基地。

學生通過企業(yè)的面試后直接進入企業(yè)實習,在企業(yè)中完成實際項目,同時完成自己的畢業(yè)設計或論文。

4工程技術與研究兼并的論文要求

(1) 兩種類型論文特點的對比分析

工程型論文要有產(chǎn)品;研究型論文要有理論價值。

工程型論文強調(diào)實用性和社會效益;研究型論文則需要有關調(diào)研、問題分析、方案選擇、創(chuàng)新驗證等的嚴格根據(jù)和論據(jù)。

工程型論文書寫格式要按國家規(guī)范;研究型論文書寫格式相對自由。

(2) 兩種類型兼有的論文要求

有一定的理論價值、實際應用意義和社會效益。

將以工程背景的項目,做有關調(diào)研的同類產(chǎn)品的對比分析、問題分析、方案選擇、創(chuàng)新結(jié)果匯報。

將工程規(guī)范和研究書寫格式進行合并。

論文選題一般應直接來源于企事業(yè)單位,具有明確的應用背景和實用價值,同時應具有先進性、一定的技術難度和工作量,能體現(xiàn)作者綜合運用本專業(yè)基礎理論和專知識較好地解決工程實際問題的能力、從事軟件項目研發(fā)和管理的能力,以及創(chuàng)新和研究的意識。

論文一般要求結(jié)合企業(yè)實際需求選擇研究題目。對這類項目,除需指定學校指導教師外,還需指定一名企業(yè)指導教師共同負責指導,由軟件學院負責監(jiān)督和管理。我們的研究生培養(yǎng)在畢業(yè)設計(論文)的環(huán)節(jié)中采用雙導師制,即學校導師和企業(yè)導師,以保證產(chǎn)學研合作教育在畢業(yè)環(huán)節(jié)上的有效實施。

論文要求結(jié)構(gòu)合理,層次清楚,討論研究論據(jù)充分,寫作認真,文圖標準規(guī)范,數(shù)據(jù)詳實準確,軟件文檔符合標準規(guī)范。

5教學效果分析

北航軟件學院從市場的需求出發(fā),與國外大學和領導性的企業(yè)聯(lián)合辦學。為學生提供了國際化的實習和就業(yè)機會(學院已經(jīng)安排了200多人出國實習/就業(yè)),吸引了大量的學生。通過對畢業(yè)生情況跟蹤調(diào)查看出,我們的畢業(yè)生已分布在國內(nèi)的諸多大中型企業(yè)、政府部門、科教院所、外資企業(yè)。根據(jù)我們的初步統(tǒng)計,2005、2006年工程碩士研究生達到了98%以上就業(yè)率,平均起薪達到了6000元/月。

參考文獻

[1] 王建華. 創(chuàng)新“產(chǎn)學研”合作模式 提升高校服務社會能力[J]. 中國高等教育,2006,(17).

[2] 徐輝. 高等教育發(fā)展的新階段―論大學與工業(yè)的關系[M]. 杭州大學出版社,1990.

[3] 蔡克勇. 論教學、科研和生產(chǎn)聯(lián)合體[J]. 高等教育研究,1986,(4).

[4] 劉力. 美國產(chǎn)學研合作模式及成功經(jīng)驗[J]. 教育發(fā)展研究,2006,(7):16-22.

篇6

關鍵詞:畢業(yè)設計;軟件工程;策略

中圖分類號:G640 文獻標識碼:A 文章編號:1002-4107(2015)06-0076-02

軟件工程專業(yè)以計算機科學和軟件工程理論為基礎,培養(yǎng)具有軟件開發(fā)、測試、運維、評審和軟件項目管理能力的高級人才,要求學生有較強的工程意識、工程實踐能力和創(chuàng)新意識,同時具備較強競爭意識和團隊協(xié)作精神。在對學生進行工程創(chuàng)新能力的培養(yǎng)過程中,要以社會需求為導向,以實際工程為背景,著力培養(yǎng)學生運用先進的工程化方法、技術和工具解決實際問題的能力,即工程實踐能力。本科畢業(yè)設計(論文)是軟件工程專業(yè)人才培養(yǎng)的一個重要實踐教學環(huán)節(jié),也是教育部評價學校辦學質(zhì)量的一個重要的觀測點,國家教指委編寫的《軟件工程專業(yè)規(guī)范》中明確指出:畢業(yè)設計(論文)環(huán)節(jié)不低于16周,選題應來自軟件開發(fā)實踐或科學研究,須具有明確的應用背景或者能體現(xiàn)科學前沿性,有合適的工作量和一定的技術難度[1]。同時,在普通高等學校本科教學工作審核評估范圍中也將畢業(yè)設計(論文)的落實及效果作為審核要點。因為畢業(yè)設計(論文)不僅是學生專業(yè)技術水平、學習能力、解決問題能力和工程實踐能力的體現(xiàn),也反映了一個學校辦學理念和辦學水平,以及專業(yè)教師的執(zhí)教能力、專業(yè)水平和行業(yè)知識。另外,畢業(yè)設計質(zhì)量很大程度上影響著畢業(yè)生就業(yè)狀況,很多用人單位把考察畢業(yè)設計作品的水平作為是否錄用畢業(yè)生的依據(jù)之一。因此,提高畢業(yè)設計(論文)的質(zhì)量對學生、教師和學校都有非常重大的意義。但是,現(xiàn)階段我國軟件工程專業(yè)的畢業(yè)設計(論文)還存在許多問題[2]:立題方面,畢業(yè)設計題目不能很好地結(jié)合企業(yè)技術需求,而且有大量重復題目;師生溝通方面,指導教師與學生溝通不夠,學生不能很好地理解指導教師設定的題目,導致不能較好地完成設計內(nèi)容;監(jiān)管方面,過程管理不夠完善,許多學生在整個畢業(yè)設計周期的前三分之二的時間基本不做設計,只在答辯之前的一個月才動手做設計,導致效果不佳,還有些學生基本上自己不動手,在網(wǎng)上或企業(yè)找一些“”來替自己做畢業(yè)設計;文檔規(guī)范方面,沒有完善的文檔的規(guī)范化管理,導致畢業(yè)設計的各階段文檔書寫不規(guī)范,數(shù)據(jù)不準確,形式不統(tǒng)一等等問題。針對上述問題,并結(jié)合自身現(xiàn)狀,黑龍江大學軟件工程專業(yè)通過采取整合校企資源,加強畢業(yè)設計的過程監(jiān)控和管理,制定激勵機制,完善畢業(yè)設計管理體系等措施,使畢業(yè)設計(論文)工作取得了較好的效果,增加了教師和學生的溝通和互動,提高了學生的畢業(yè)設計質(zhì)量,同時提升了學生就業(yè)率。

一、利用多方資源做好畢業(yè)設計選題與立題工作

恰當?shù)倪x題是做好畢業(yè)設計的必要條件和前提。近年來,隨著信息技術高速發(fā)展,國家對高素質(zhì)軟件工程人才需求十分旺盛,并有逐年擴大的趨勢。同時各個高校軟件工程專業(yè)的招生數(shù)量也在逐年增加,從目前全國319所設有軟件工程專業(yè)的學???,2013年該專業(yè)平均招生300人左右。專業(yè)招生人數(shù)的增多給畢業(yè)設計選題帶來了帶來巨大挑戰(zhàn)[3]:一方面軟件工程專業(yè)的畢業(yè)設計選題要求具有一定的應用價值、創(chuàng)新性,同時還要與行業(yè)需求相吻合;另一方面要保證選題的唯一性,不僅要避免學生之間的題目重復,還要避免與之前畢業(yè)生的題目重復,因為重復的選題會使學生產(chǎn)生投機的心理,導致“打醬油”現(xiàn)象。針對上述問題,黑龍江大學軟件學院主要采取了以下幾個措施:1.充分利用企業(yè)資源,對一部分在企業(yè)實習的學生采取“三位一體”的雙導師指導模式。即企業(yè)項目為載體,學生為主體的模式,校內(nèi)和校外導師為主導。這部分學生一般是在大三下學期暑假就已經(jīng)進入企業(yè)實習,而我們每年畢業(yè)設計選題工作是在十一月末,也就是學生進入企業(yè)實習后三到四個月的時間,學生經(jīng)過企業(yè)階段的培訓,對企業(yè)的生產(chǎn)過程、企業(yè)文化有了一定的了解。此時,學院組織校內(nèi)外導師和學生共同協(xié)商,以企業(yè)項目或子項目為學生確定畢業(yè)設計選題。2.充分發(fā)揮導師的資源優(yōu)勢,學院大部分教師都有自己的科研課題,這些科研課題有些是直接來源于企業(yè)的橫向課題,還有一些是信息技術領域的應用研究課題,我們鼓勵教師從這些課題中提取出一些子項目讓學生實踐,作為畢業(yè)設計的選題。3.充分挖掘?qū)W生的專業(yè)技術特長和興趣點并結(jié)合學生的擇業(yè)傾向,確定最能發(fā)揮自身優(yōu)勢和潛能的選題。畢業(yè)設計的選題不僅要與實際需求相結(jié)合,更重要的是應該結(jié)合學生自身的技術優(yōu)勢和興趣。只有學生對選題有興趣,他們才能盡早地進入狀態(tài),發(fā)揮自己的創(chuàng)造能力和積極主動意識。所以,選題階段導師和學生的溝通交流就顯得尤為重要,通過溝通導師可以了解學生的能力、興趣和擇業(yè)傾向,學生也可以對選題,有進一步的認識,對于不感興趣的選題學生也可以通過與導師進一步的探討進行題目的修訂。

二、注重環(huán)節(jié)審查,加強過程監(jiān)管

雖然“好的開始是成功的一半”,但是如果缺乏中間環(huán)節(jié)的監(jiān)管,仍然不能保證好的效果[4]。因此,為保證畢業(yè)設計(論文)的質(zhì)量,我們制定了明確的質(zhì)量標準、管理條例,并由院長、學術委員會、系主任和教務辦主任組成畢業(yè)設計(論文)工作委員會,負責畢業(yè)設計(論文)工作的組織、評定和監(jiān)管,同時保證管理條例的嚴格落實及各個環(huán)節(jié)工作的正常進行。為健全畢業(yè)設計(論文)的監(jiān)管機制,學院先后規(guī)范和完善了《畢業(yè)設計(論文)工作管理辦法和實施細則》《開題報告》《開題評分標準》《中期報告》《中期檢查標準》《畢業(yè)設計(論文)撰寫規(guī)范及模版》《畢業(yè)設計(論文)盲審表》《答辯程序和評分標準》等一系列管理辦法和文檔標準,使畢業(yè)設計工作在制度和規(guī)范下能順利有效地進行。每年畢業(yè)設計工作之初,我們都要給學生開一個動員會,在會上闡明畢業(yè)設計(論文)的重要性,以及畢業(yè)設計對他們未來工作的影響,調(diào)動他們學習的主動性、積極性和創(chuàng)造性。此外,系主任還要向?qū)W生介紹學院畢業(yè)設計(論文)管理辦法和實施細則,各階段的工作要求和時間節(jié)點,以及各環(huán)節(jié)檢查的內(nèi)容、需要提交的文檔,使學生在畢業(yè)設計開始時能做到心中有數(shù)。同時,我們也要求指導教師隨時解答學生的問題,堅持每周開例會,檢查學生的工作完成情況,并提出一些有技術含量和理論深度的問題啟發(fā)他們思考,激發(fā)他們的學習熱情,并與學生一起確定后續(xù)任務。此外我們組織開題檢查、中期檢查,對開題檢查成績后30%的學生,不但檢查中期報告,還要現(xiàn)場檢查程序。對于中期檢查不合格的學生,要求限期整改,如果仍然不合格則取消答辯資格。在答辯之前,我們還要對論文進行盲審,盲審不合格的學生不允許答辯,對有異議的論文要提交學術委員會做最后論證。雖然學院對畢業(yè)設計(論文)工作在各個環(huán)節(jié)上的審查都非常嚴格,但我們鼓勵學生之間進行研討交流,博采眾長,相互提高,因為我們的目的不是抓出多少不合格的學生,而是想通過大學階段最后的綜合性實踐教學環(huán)節(jié)訓練,培養(yǎng)學生的學習能力、知識的綜合運用能力、分析解決問題能力和溝通交流等綜合素質(zhì)。

三、嚴把答辯關,保證畢業(yè)設計質(zhì)量

答辯是畢業(yè)設計(論文)考核階段的最后環(huán)節(jié),這個環(huán)節(jié)既是學院對學生畢業(yè)設計的驗收和鑒定,同時也是學生對自己工作的總結(jié)和匯報。通過答辯,學生不僅展示了畢業(yè)設計工作的效果,更展示了自己的專業(yè)知識、技術水平和綜合素質(zhì)。作為教師,每年都要指導多個畢業(yè)設計(論文),而學生一生只能經(jīng)歷一次本科畢業(yè)設計,而且畢業(yè)設計答辯能否順利通過,直接關系到學生畢業(yè)及學位資格的認定。因此對學生來講,畢業(yè)答辯至關重要。這有點像外科醫(yī)生與患者的關系:醫(yī)生每年要做很多手術,對他們而言手術已是司空見慣,但對于患者本人,可能一輩子才上一次手術臺,而且生命攸關。所以,我們要在畢業(yè)設計指導過程中,認真對待每一位學生。同時在畢業(yè)答辯中嚴格把關,保證質(zhì)量,更要秉承“公開”“公正”“公平”的原則。我們的畢業(yè)設計(論文)答辯采用小組面試形式,每組由四位副高職以上教師組成,答辯流程如圖1所示。答辯當天向?qū)W生公布成績,畢業(yè)設計(論文)總成績由開題成績(10%)、中期成績(10%)、指導教師成績(10%)、答辯成績(70%)構(gòu)成。對于優(yōu)秀的和不及格的學生,我們還會重新組建答辯組進行二次答辯。這是考慮到答辯組之間認同度的差異而導致評分標準出現(xiàn)偏差,可能有些答辯組打分會偏低,有的組打分會偏高,即各個答辯組評分信度不能達到一致。二次答辯可以有效地消減組間評分差異,從而使申報校優(yōu)秀論文人選和未通過人選的確定做到公正、公平和有效。

圖1畢業(yè)答辯流程圖

針對軟件行業(yè)特點,我們通過強化實踐教學環(huán)節(jié),合理利用多方資源拓寬畢業(yè)設計(論文)選題途徑、健全和完善畢業(yè)設計(論文)的監(jiān)管機制等手段,確保了畢業(yè)論文質(zhì)量的穩(wěn)步提高。幾年來,黑龍江大學軟件學院的畢業(yè)設計(論文)質(zhì)量受到校內(nèi)外專家的一致好評,獲校優(yōu)秀論文比率一直位于學校前列。實踐證明,加強畢業(yè)設計(論文)質(zhì)量的監(jiān)管,不但提高了學生工程實踐能力、獨立科研能力和創(chuàng)新意識,為學生進入工作崗位打下了良好的基礎,進而也提升了學生的就業(yè)率。

參考文獻:

[1]教育部高等學校軟件工程教學指導委員會.高等學校軟件工程專業(yè)規(guī)范[S].北京:高等教育出版社,2011:4.

篇7

軟件工程學科;博士研究生培養(yǎng);改進措施

0引言

在信息化浪潮的促動下,我國軟件工程學科高層次人才隊伍培養(yǎng)經(jīng)歷了跨學科培養(yǎng)、海(境)外引進、相近專業(yè)轉(zhuǎn)行等方式。2001年12月,教育部首次批準全國35所高校試辦示范性軟件學院(教高[2001]6號)[1]。以2011年3月教育部頒布的《學位授予和人才培養(yǎng)學科目錄(2011年)》(學位[2011]11號)[2]為起點,軟件工程專業(yè)從計算機科學與技術學科“脫胎”出來,正式成為一門新的學科,標志著我國軟件工程學科高層次人才培養(yǎng)完成了由學科從屬型向?qū)W科獨立型的跨越。這一跨越無論對于軟件工程的學科建設,還是對于其高層專業(yè)人才的培養(yǎng)都具有頂層設計意義。正是由于這一頂層設計的作用,2011年8月教育部首次在我國48所高校增設了軟件工程一級學科的博士點和碩士點[3]。截至2015年,全國擁有軟件工程學科“博士一級”授權的高校已達52所,具有“博士二級”授權和碩士授權的高校達到106所。我國軟件工程高層次人才培養(yǎng)支撐了國家信息產(chǎn)業(yè)的發(fā)展,基本適應了經(jīng)濟社會的發(fā)展和國防建設的需要,縮短了我國此學科與發(fā)達國家間的差距。由于軟件工程學科高度的交叉性、領域的滲透性以及需求的無限性,我國軟件工程學科高層次人才的培養(yǎng)特別是博士研究生的培養(yǎng),無論在基礎理論、課程設置,還是在培養(yǎng)方式、評價體系等方面都存在著一些問題。

1存在的主要問題

1.1學科課程體系特色不彰顯

我國軟件工程學科是從計算機科學與技術學科分化而來的,雖然已經(jīng)獨立為一級學科,但由于其和計算機科學與技術學科的緊密聯(lián)系,在博士研究生課程體系的設置中,仍然有很多內(nèi)容與計算機科學與技術下的二級學科“計算機軟件與理論”和“計算機應用技術”極為相似。根據(jù)對國內(nèi)60所具有軟件工程一級學科博士點(39個單位)和一級學科碩士點(21個單位)的高校官網(wǎng)上所公布的研究方向和培養(yǎng)方案進行的統(tǒng)計分析,計算機軟件與理論二級學科和軟件工程一級學科相似度高于70%的研究方向占到了25%,相似度低于20%的研究方向僅為8.33%。從兩個學科開設課程相似度的比較來看,同一課程類別開設學校比例相似度高于70%的占80%之多[4]。這些統(tǒng)計數(shù)字表明,當前我國對軟件工程學科和計算機軟件與理論二級學科博士研究生的培養(yǎng),在課程設置上并沒有本質(zhì)區(qū)別。和計算機科學與技術學科的博士生相比,軟件工程教育的核心是能夠解決實際工程問題。軟件工程學科的博士生要熟悉一個或數(shù)個應用領域的相關知識,并強調(diào)綜合應用各種軟件工程方法與技術[5]。他們在軟件工程知識廣度和深度、工程實踐能力、溝通表達能力等方面比計算機科學與技術學科的博士生要更加優(yōu)秀。但在目前軟件工程學科課程體系下,軟件工程學科博士并沒有顯著特色與優(yōu)勢,這將影響本學科博士研究生的培養(yǎng)質(zhì)量。

1.2科研考核指標缺乏本學科特點

為了保證博士研究生的培養(yǎng)質(zhì)量,我國各大高校都相繼出臺了博士生研究生考核指標體系。博士研究生依靠發(fā)表“垃圾論文”,以“論文灌水”等方式蒙混畢業(yè)的時代已經(jīng)一去不復返。一般來說,規(guī)定在國內(nèi)重要學術期刊或在國際SCI檢索期刊上是博士生畢業(yè)并取得學位的基本條件之一。這些科研考核指標的制定給軟件工程學科的博士研究生培養(yǎng)質(zhì)量劃定了紅線。但這一考核體系仍具有“重期刊、輕會議”“唯SCI檢索”等特點。筆者認為,這種機械式照搬的考核體系擠壓了軟件工程學科博士研究生的學術空間。軟件工程是一門知識更新非常迅速的學科,通常情況下,每3~5年就會有一輪知識熱點的更新。對軟件工程學科而言,國際會議是最新穎、最優(yōu)秀的論文展現(xiàn)舞臺。學者們通過這個學術交流舞臺,與國際同行近距離交流最新、最有價值的學術成果,從而達到掌握該領域?qū)W術前沿的目的。如果一味地要求軟件工程學科博士研究生只能通過發(fā)表國內(nèi)一流學術期刊或者國際SCI期刊作為畢業(yè)條件,將導致兩方面問題。一方面,SCI國際期刊或者國內(nèi)一流學術期刊發(fā)表周期相對較長,從投稿到出版一般需要1~2年的時間,有些國際頂級期刊則需要2~3年或者更長時間的出版周期。我國軟件工程學科博士研究生的學制一般為3~4年,時間窗口有限,致使不少博士研究生放棄從事創(chuàng)新性強但有一定失敗風險的科研課題,而愿意選擇創(chuàng)新性較低但比較穩(wěn)妥的科研課題去做,從而確保早日發(fā)表期刊論文而盡早獲得學位。另一方面,即使軟件工程國際一流學術會議可以代表該學科一流的學術水平,但僅發(fā)表國際會議論文往往并不能滿足軟件工程學科博士研究生畢業(yè)的基本條件,導致一些博士研究生不愿將最新最好的成果在一流國際會議上發(fā)表,而寧可選擇一些水平一般的期刊。這種做法顯然不利于我國軟件工程學科的博士研究生與國際同行們的交流,實際上造成了我國高檔次研究成果的流失,對培養(yǎng)優(yōu)秀的軟件工程人才得不償失。

1.3對工程實踐能力的培養(yǎng)重視不夠

軟件工程學科本質(zhì)上是一門工程科學,要求學者們運用數(shù)學、工程和管理方法去解決軟件工程實踐中所遇到的人力所無法解決或者很難解決好的問題。因此,軟件工程學科與工程實踐問題具有高度的結(jié)合性。在軟件工程領域,除了少數(shù)的博士研究生從事基礎理論研究外,大部分研究課題是與具體實際相關的產(chǎn)業(yè)化問題。這就需要軟件工程學科的博士研究生具備較強的工程實踐能力,將理論概念轉(zhuǎn)化成為原型系統(tǒng)或者用實證實驗驗證理論、方法的動手能力。在實際過程中,一些單位對軟件工程學科的博士研究生工程實踐能力的培養(yǎng)重視不夠。有的博士生在攻讀學位期間編寫程序的代碼行數(shù)不超過1000行,有的甚至沒有編寫過代碼;有的博士生導師或博士研究生認為編寫程序不是創(chuàng)新性的工作,工程實踐是浪費學生或自己的寶貴時間;有的博士生由于在本科及碩士階段沒有打下良好的工程實踐基礎,導致在攻讀博士學位期間其能力不能勝任工程實踐。無論出于何種原因,工程實踐能力的不足給博士研究生及其所在課題組的科研工作都會帶來負面影響。其結(jié)果是,博士研究生所提出的方法、理論無法得到工程實踐檢驗,導致科研成果無法落地;另外,缺少原型系統(tǒng)或者實踐驗證的研究論文也很難在國際高水平會議或者期刊上發(fā)表,造成科研工作成為無果之花。

1.4博士生導師指導時間尚顯不足

博士生導師對博士生的悉心指導是提高培養(yǎng)質(zhì)量的關鍵。相比發(fā)達國家,我國軟件工程學科博士生導師指導的博士生數(shù)量普遍較多,甚至出現(xiàn)一位導師一屆招收3~4位博士生的現(xiàn)象。有的博士生導師擔任單位的行政職務,因此普遍感覺“日常雜事較多”“工作壓力較大”,這些因素從客觀上使得博士生導師沒有充裕的時間去指導每一位博士生,為數(shù)不少的博士生在讀期間感到與導師間的交流時間較少。有的博士生反映“長期見不著導師的面”,甚至“一個學期沒有和導師單獨交流”。這種“放養(yǎng)”現(xiàn)象有悖于對博士研究生的精心指導原則,對提高博士研究生培養(yǎng)質(zhì)量十分不利。

2改進措施

2.1構(gòu)建軟件工程學科博士研究生課程體系

軟件工程的學科內(nèi)涵是:“以計算機科學理論和技術以及工程管理原則和方法為基礎,研究軟件開發(fā)、運行和維護的系統(tǒng)性、規(guī)范化的方法和技術,或以之為研究對象的學科,其研究對象為軟件系統(tǒng),學科涵蓋科學與工程兩個方面。”據(jù)此,我們建議培養(yǎng)單位應當反思當前軟件工程學科博士生課程的知識體系,明確該學科博士研究生所應該掌握的學科基礎知識和學科特定的高級知識,構(gòu)建以數(shù)學、計算機科學、系統(tǒng)科學、管理學為基礎,以軟件需求、軟件設計、軟件構(gòu)造、軟件測試、軟件維護、軟件配置管理、軟件工程管理、軟件工程過程、軟件工程方法和工具、軟件質(zhì)量等[6]為架構(gòu)的軟件工程學科博士生課程體系,使之具有鮮明的學科特色,培養(yǎng)真正能在軟件工程學科內(nèi)進行創(chuàng)新性研究的高級專門人才。

2.2鼓勵博士研究生向國際一流學術會議投稿

目前,在軟件工程學科領域,國際一流學術會議的學術水平已與國際一流學術期刊相當。建議有關主管部門適時修改軟件工程學科博士研究生的論文考核體系,不再將“國內(nèi)一流學術期刊”或者“國際SCI期刊”作為博士研究生論文考核的唯一硬性指標,而將國際一流學術會議論文的發(fā)表也納入可選的硬性指標之一。博士研究生通過參加國際一流學術會議,不僅可以提高自身的學術水平,而且更能向本學科的權威專家請教和學習。通過參加學術會議,博士研究生還可以提高自身的外文水平,擴大學術交流圈。筆者在澳大利亞昆士蘭科技大學(QueenslandUniversityofTechnology,QUT)信息系統(tǒng)系訪學期間,了解到該系的博士研究生每年均有一次參加所在領域國際一流學術會議的機會,費用可通過博士研究生所在系的培養(yǎng)部門和研究生導師所在課題組協(xié)商解決。這種做法是值得借鑒的。

2.3將工程實踐能力納入博士生入學和畢業(yè)的考核體系

將實踐動手能力納入博士生入學和畢業(yè)的考核體系,有利于培養(yǎng)更高科研素養(yǎng)的軟件工程學科博士研究生。譬如,QUT信息系統(tǒng)系的每位博士研究生在攻讀學位期間,除了開展理論研究外,還須將自己的理論研究內(nèi)容通過工程實踐實現(xiàn)出軟件原型系統(tǒng)。這種做法的益處是:一方面,可促使博士生研究出真正經(jīng)得起實踐檢驗的高質(zhì)量科研成果,杜絕了空洞而無實際價值的所謂成果;另一方面,因為博士研究生在各高校院所中實際上已是科研的生力軍,由他們動手實踐得出的原型系統(tǒng),對于課題組高質(zhì)量地完成科研課題也極為有益。建議將工程實踐能力的考查納入博士生入學考試的評價體系中,對于工程實踐能力欠缺的考生,要提前排除;同時建議博士生導師高度重視對博士生工程實踐能力的培養(yǎng),對于不能將形成的理論進行原型系統(tǒng)實現(xiàn)或者進行實證實驗的博士研究生,在畢業(yè)環(huán)節(jié)上要嚴格把關。應當鼓勵博士研究生在發(fā)表科研論文的同時,申請軟件著作權或發(fā)明專利,從而形成理論研究緊密聯(lián)系實際應用的良好培養(yǎng)機制。

2.4建立博士生培養(yǎng)的導師組制度

實行導師組制度不僅可以有效彌補博士生導師由于精力不足無法有效指導博士生的問題,而且還有利于形成知識結(jié)構(gòu)合理、思維方式相互補充的導師指導團隊,這對培養(yǎng)博士生的團隊精神和發(fā)散性思維都十分有利。筆者在QUT訪學時,校方給我安排了由三位導師組成的導師組。兩位副導師很好地配合了第一導師的工作,整個導師組對我進行了非常有效的指導。其中,第一導師負責訪學期間學術研究方向的制定及總體研究方法的確定,主抓研究的方向;兩位副導師各負責一部分研究細節(jié)的指導,主抓研究的具體工作。通過導師組的指導,使我在訪學期間不但在學術上有較大的進步,而且還對國外博士研究生的指導方法有了一定的切身感受。事實上,導師組指導制在英式或美式的博士研究生培養(yǎng)中是很常規(guī)的做法。在博士研究生培養(yǎng)中,建立導師組制度對于多方面利益群體均有益處。第一,對博士研究生而言,可以接受由兩(或多)位導師構(gòu)成的導師組的指導。由導師組構(gòu)成的更加豐富的知識平臺,可以給予博士生更加全面的指導;第二,對博士生導師而言,導師組制度有可能使主導師從指導工作的細節(jié)問題中升華出來,而將有限的精力更加聚焦于宏觀上的指導和學術方向上的把握;第三,對副導師而言,通過指導博士研究生的研究工作,也可以促進自身學術素養(yǎng)的提高,在豐富學術成果的同時汲取主導師的經(jīng)驗,為未來的學術道路打好基礎。與主導師不同的是,副導師一般聚焦于從學術的細節(jié)上對博士生給予指導。副導師不一定要求具有高級職稱,只要能力具備即可,與博士生的關系更加接近于合作者之間的關系,而與主導師的關系可以定位為助理的關系。

3結(jié)語

軟件工程學科博士研究生培養(yǎng)方面所引發(fā)的問題,既有應當提請教育主管部門加以研究的共性問題,如我國博士階段人才培養(yǎng)的目標定位、服務面向等宏觀方面的問題,更多的則是各培養(yǎng)單位在實踐中所需認真解決的具體問題。隨著“互聯(lián)網(wǎng)+”時代的到來,互聯(lián)網(wǎng)的創(chuàng)新成果已經(jīng)深度融合于軟件工程的學術研究與產(chǎn)業(yè)實踐中,這就預示著我國軟件工程學科的博士研究生培養(yǎng)將更加國際化、工程化。教育主管部門和從事軟件工程學科教育的實際工作者必須牢記歷史責任,認真研究“互聯(lián)網(wǎng)+”時代下軟件工程學科博士研究生培養(yǎng)的理論與實踐問題,提出積極的應對措施,使我國軟件工程學科博士研究生的培養(yǎng)邁上新的臺階。

作者:馮在文 何敏 何克清 單位:武漢大學計算機學院 國防信息學院信息管理中心

參考文獻:

[1]教育部.教育部、國家計委關于批準有關高等學校試辦示范性軟件學院的通知(2001年)[EB/OL].[2016-03-05].

[2]國務院學位委員會,教育部.學位授予和人才培養(yǎng)學科目錄(2011年)[EB/OL].[2016-02-28].

篇8

隨著計算機技術、通信技術和數(shù)字廣播等技術不斷發(fā)展,以互聯(lián)網(wǎng)、無線通信為傳播載體,以傳統(tǒng)媒體內(nèi)容與創(chuàng)新內(nèi)容模式為核心的數(shù)字媒體產(chǎn)業(yè)在全球范圍快速崛起,并正在改變著人們的信息獲取方式和休閑娛樂的形式。

我國的數(shù)字媒體業(yè)近幾年正處于高速發(fā)展時期,對于具有較高人文素養(yǎng)、掌握數(shù)字媒體核心技術并具有藝術創(chuàng)意能力的復合型數(shù)字媒體技術開發(fā)與設計人才需求旺盛。四川理工學院軟件工程專業(yè)是與IT企業(yè)合作辦學、實行“3+1”人才培養(yǎng)模式,即學生前3年在校學習,第4年在軟件企業(yè)實習并完成畢業(yè)設計(論文)。為使培養(yǎng)的學生既有較扎實的理論基礎,又有適應人才市場需求的職業(yè)技能,在軟件工程專業(yè)大框架下設置了數(shù)字媒體技術方向。

數(shù)字媒體技術作為一個寬口徑、以技術為主、藝術為輔、技術與藝術相結(jié)合的新的專業(yè)方向,涉及到不同的學科知識,因此,我們有必要通過探索與改革人才培養(yǎng)模式、課程體系以及實踐教學體系的研討,搭建科學的創(chuàng)新人才培養(yǎng)平臺,促進軟件工程專業(yè)人才培養(yǎng)整體水平的提升。

2.人才培養(yǎng)目標

培養(yǎng)目標是制定教學計劃、設計課程結(jié)構(gòu)、選擇知識發(fā)展方式以及確定教學組織形式的依據(jù),也是教學內(nèi)容、教學方法、教學組織與管理、教學手段、教學評價等方面改革的基礎和前提。軟件工程專業(yè)數(shù)字媒體技術方向具有軟件工程與數(shù)字媒體技術相結(jié)合的特色,注重對學生軟件開發(fā)、應用能力的培養(yǎng),實踐性強。結(jié)合我們自身辦學特色和辦學條件,我校軟件工程數(shù)字媒體方向人才培養(yǎng)目標是:“培養(yǎng)具備計算機科學、多媒體網(wǎng)絡、軟件工程技術、信息安全等方面的專業(yè)知識與技能,具有扎實的軟件工程和數(shù)字媒體技術基礎理論、寬厚的專業(yè)基礎知識、較強的實踐能力,能夠從事包括新媒體應用以及虛擬現(xiàn)實等在內(nèi)的多媒體技術開發(fā)、數(shù)字媒體設計與創(chuàng)作、計算機游戲設計、網(wǎng)頁設計與網(wǎng)站維護、信息服務及數(shù)字媒體管理等工作的創(chuàng)新性技術人才。”

3.核心課程體系

數(shù)字媒體方向課程體系的建設以創(chuàng)新性復合型人才培養(yǎng)為基本指導思想,重視實踐課程的開設,使學生所學習掌握的方法具有充分的實效性,真正做到學有所用,以適應未來的工作崗位,成為本行業(yè)和企業(yè)所歡迎的有用人才。課程體系分為軟件工程專業(yè)核心課程模塊、數(shù)字媒體方向核心課程模塊、專業(yè)實訓、畢業(yè)實習和畢業(yè)設計(論文)等模塊。

3.1 核心課程

軟件工程專業(yè)數(shù)字媒體技術方以軟件工程專業(yè)為主線構(gòu)成專業(yè)基礎和專業(yè)主干課程。其中,計算機與軟件基礎課程有:計算機導論、程序設計入門、面向?qū)ο蟪绦蛟O計、數(shù)據(jù)結(jié)構(gòu)與算法、Java程序設計、計算機組成原理、數(shù)據(jù)庫原理、計算機網(wǎng)絡、操作系統(tǒng)、編譯原理、信息安全技術、計算機體系結(jié)構(gòu)以及J2EE與中間件技術;軟件工程專業(yè)課程有:軟件工程導論、軟件測試技術、需求分析與UML設計、軟件項目管理與過程控制;數(shù)字媒體技術專業(yè)課程有:數(shù)字媒體技術導論、計算機圖形學、數(shù)字圖像處理、網(wǎng)絡流媒體技術、用戶界面設計、視頻音頻制作與處理、數(shù)字影視特技應用、高級游戲特性與游戲引擎、人機交互技術、虛擬現(xiàn)實技術與應用、高級腳本與插件技術等。對于實踐性較強的課程開始單獨的實驗課程和配套的課程設計。

3.2 特色課程

計算機網(wǎng)絡游戲由計算機技術、藝術設計學和計算機動畫以及計算機圖形圖像技術高度交叉結(jié)合,目的是培養(yǎng)具有扎實的游戲編程功底和良好的邏輯思維習慣,具備較強的審美能力和一定的藝術素養(yǎng),熟悉游戲產(chǎn)品開發(fā)流程,具有一定的策劃能力,能在游戲公司、門戶網(wǎng)站、手機運營企業(yè)、動畫公司等單位從事游戲設計、游戲開發(fā)、游戲制作、游戲策劃、游戲運營等方面工作的富于競爭力與創(chuàng)新精神的高級復合型人才。

計算機游戲程序設計。課程目標:本課程主要學習普及游戲開發(fā)理念,培養(yǎng)游戲開發(fā)氛圍,挑選有潛力的學生組成開發(fā)團隊;傳授游戲開發(fā)中的程序設計要素,特別是游戲引擎開發(fā)的基本知識。通過本課程的學習,學生能夠掌握游戲開發(fā)的基本理念,熟悉游戲開發(fā)的基本技巧和流程,并具備從事游戲程序設計工作的基本技能。

虛擬現(xiàn)實與數(shù)字娛樂。課程目標:本課程主要介紹虛擬現(xiàn)實的基本概念及其系統(tǒng)組成、相關的軟件技術及虛擬現(xiàn)實的應用,并介紹了當前數(shù)字娛樂的現(xiàn)狀,發(fā)展和一些關鍵技術。內(nèi)容包括:虛擬現(xiàn)實的定義、特性和組成,虛擬世界的創(chuàng)建和管理,虛擬現(xiàn)實中的視覺計算,虛擬現(xiàn)實中的交互技術,虛擬現(xiàn)實中的聲覺計算,增強現(xiàn)實,分布式虛擬現(xiàn)實,虛擬現(xiàn)實應用,與虛擬現(xiàn)實相關的數(shù)字娛樂技術。

4.實踐教學體系

培養(yǎng)符合時代需要的創(chuàng)新性人才,就要強化實驗教學的開放性和多層次化?;趧?chuàng)新性原則和以生為本原則,結(jié)合培養(yǎng)目標和自身教學特點,數(shù)字媒體技術方向?qū)嵺`教學體系分為課程實驗,專業(yè)實訓、畢業(yè)實習和畢業(yè)設計三個方面,各實踐環(huán)節(jié)之問相互協(xié)調(diào)、相互銜接、循序漸進。

4.1 課程實驗

依照實踐能力培養(yǎng)循序漸進的原則,根據(jù)實現(xiàn)數(shù)字媒體技術專業(yè)基本能力培養(yǎng)的系列課程,并按照系列課程的復雜度和規(guī)模設計實踐環(huán)節(jié),開展了多層次課程實驗教學,根據(jù)學生的需要和實踐能力培養(yǎng)的漸進規(guī)則,將實驗課安排大學四年的各個環(huán)節(jié)。

多層次實驗教學是指在實驗大綱與目標的規(guī)范基礎上,將實驗項目設計成基礎型、綜合設計型、研究創(chuàng)新型不同層次的實驗。同一學生從基礎規(guī)范一綜合設計一研究創(chuàng)新這樣難度遞增的實驗項目中逐漸進行訓練,實現(xiàn)系統(tǒng)培養(yǎng)學生綜合實踐能力。課程實驗主要包括:手繪訓練、視頻特技與非線性編輯、多媒體網(wǎng)頁設計、移動娛樂軟件開發(fā)、網(wǎng)絡娛樂軟件開發(fā)、界面設計課程設計、虛擬現(xiàn)實開發(fā)課程設計等。

4.2 專業(yè)實訓

專業(yè)實訓作為知識、能力、綜合素質(zhì)教育的結(jié)合點,成為數(shù)字媒體技術專業(yè)實踐教學的重點之一。專業(yè)實訓是對課堂教學具有延伸作用,是學生培訓職業(yè)能力、熟悉職業(yè)環(huán)境、了解實際知識的重要渠道。通過專業(yè)實訓,學生不僅可以把所學轉(zhuǎn)化為所用,還能使學生在學習操作過程中通過不斷調(diào)整自己的知識結(jié)構(gòu)來慢慢適應相應職業(yè)崗位,鍛煉職業(yè)的能力,為實習以及今后走向社會積累經(jīng)驗、打下基礎。

我校軟件工程專業(yè)是校級專業(yè)綜合改革試點專業(yè),以爭建微軟IT學院、HP軟件學院為契機,與知名IT企業(yè)開展深度合作,聯(lián)合培養(yǎng)具有國際視野的軟件開發(fā)、軟件測試和服務外包人才。與中軟國際、Tarena(達內(nèi))科技等十多家IT企業(yè)聯(lián)合建立了實習實訓基地、就業(yè)基地。

4.3 畢業(yè)實習和畢業(yè)設計

畢業(yè)實習是學生將前期學習到的知識運用到生產(chǎn)實踐中,真正了解、感受未來的工作,鍛煉自己各方面的綜合能力。真正實現(xiàn)與行業(yè)需求的專業(yè)實踐能力對接。能勝任相應崗位的工作,從而積累工作經(jīng)驗,為就業(yè)做準備。為了增強學生和指導老師對畢業(yè)設計(論文)及畢業(yè)實習的重視,提高畢業(yè)設計(論文)的質(zhì)量和提高學生在畢業(yè)設計(論文)及畢業(yè)實習實踐環(huán)節(jié)獲得的實踐能力,也為緩解畢業(yè)設計時間(論文)不足,筆者將畢業(yè)實習與畢業(yè)設計(論文)有機結(jié)合,實行“畢業(yè)實習+畢業(yè)設計”相結(jié)合的模式,學生畢業(yè)設計的內(nèi)容來自于畢業(yè)實習,并且畢業(yè)設計的內(nèi)容要將畢業(yè)實習的內(nèi)容進行一定的升華,除體現(xiàn)學生四年來所學知識綜合之外,還要體現(xiàn)出學生的創(chuàng)新能力與科研能力,達到培養(yǎng)創(chuàng)新型、復合型人才的標準。

5.結(jié)束語

通過對國內(nèi)外數(shù)字媒體技術相關專業(yè)及方向的調(diào)研,基于創(chuàng)新性人才培養(yǎng)目標,建立了相關的核心課程和多層次實踐教學體系,融合專業(yè)技術、實踐教學、校企合作共同培養(yǎng)為一體的軟件工程數(shù)字媒體特色專業(yè)方向的知識體系,著力培養(yǎng)學生的藝術與技術交叉結(jié)合的數(shù)字媒體制作與開發(fā)能力和職業(yè)素質(zhì),進而使得學生的基礎知識、科學素養(yǎng)、藝術感悟、專業(yè)知識、創(chuàng)新能力、工程能力和職業(yè)素質(zhì)都得到全面均衡的發(fā)展,以增強他們在數(shù)字媒體行業(yè)就業(yè)的競爭能力。

參考文獻

[1]沈琦,于學軍,張麗,等.軟件工程(數(shù)字媒體技術)特色專業(yè)復合型創(chuàng)新型人才培養(yǎng)模式研究[J].中國校外教育,2010,16:162-163.

[2]蔡建平,沈琦,于學軍等.軟件工程(數(shù)字媒體技術)特色專業(yè)的特色建設[J].軟件,2012,33(4):108-111.

[3]耿衛(wèi)東等.面向數(shù)字媒體技術專業(yè)的數(shù)字化學習平臺建設[J].計算機教育,2010(16):99-101.

[4]向輝.數(shù)字媒體技術專業(yè)課程體系探討[J].計算機教育,2008(15):28-30.

篇9

3.軟件工程碩士專業(yè)課教學中科學思維與創(chuàng)新思維能力的培養(yǎng) 

4.國際化、工業(yè)化軟件工程碩士培養(yǎng)體系實踐 

5.專業(yè)學位碩士研究生評教指標的構(gòu)建及應用——以中國科學院研究生院軟件工程碩士為例

6.目標驅(qū)動的軟件工程碩士培養(yǎng)模式探索

7.軟件工程碩士招生問題探討 

8.軟件工程碩士實踐能力培養(yǎng)探索與實踐 

9.創(chuàng)新的全日制軟件工程碩士培養(yǎng)探索之路

10.軟件工程碩士國際化培養(yǎng)模式的探索與實踐

11.以知識體系為核心構(gòu)建軟件工程碩士教學與實踐體系 

12.軟件學院軟件工程碩士開放式教學體系研究 

13.軟件工程碩士“現(xiàn)代物流”課程的創(chuàng)新設計與教學實踐

14.黨建工作在軟件工程碩士研究生培養(yǎng)中的作用——以浙江大學軟件學院為例 

15.軟件工程碩士“算法與算法復雜性分析”的教學思考與實踐 

16.軟件工程碩士“數(shù)字媒體信息安全”課程的教學探索

17.軟件工程碩士論文質(zhì)量評價模型及相關問題研究

18.教育技術學之教育軟件工程碩士點建設研究 

19.省屬高校軟件工程全日制工程碩士培養(yǎng)模式探索與研究

20.軟件工程領域工程碩士培養(yǎng)模式與管理體系研究  

21.軟件工程碩士研究生專業(yè)學位教育——東北大學專業(yè)學位研究生教育的回顧與思考

22.軟件工程專業(yè)工程碩士數(shù)字圖像處理課程建設 

23.探索軟件工程領域?qū)I(yè)碩士培養(yǎng)模式 

24.校企合作軟件工程碩士專業(yè)學位人才培養(yǎng) 

25.服務地方產(chǎn)業(yè)發(fā)展需求的軟件工程碩士培養(yǎng)模式研究

26.探索軟件工程碩士的課程教學

27.軟件工程碩士產(chǎn)學研合作培養(yǎng)模式的探索

28.軟件工程碩士生實踐能力培養(yǎng)探析

29.軟件工程碩士教學質(zhì)量評價指標體系建立的必要性

30.從企業(yè)用人需求看軟件工程碩士培養(yǎng)

31.寧波大學科技學院將與同濟大學聯(lián)合培養(yǎng)軟件工程碩士

32.軟件工程碩士研究生培養(yǎng)方案改革 

33.Sun中國攜手南京大學全力培養(yǎng)企業(yè)架構(gòu)設計方向軟件工程碩士(MSE) 

34.如何撰寫工程報告類論文 

35.2012級北京郵電大學軟件工程碩士班在哈開課

36.基于軟件工程專業(yè)碩士的三級思想教育模式探索與實踐 

37.哈工大軟件學院“MSE+X”軟件工程碩士跨國聯(lián)合培養(yǎng)項目(英文) 

38.軟件質(zhì)量管理與測試專業(yè)課程體系構(gòu)建——基于北航軟件學院工程碩士課程培養(yǎng)體系分析

39.國際軟件工程專業(yè)碩士研究生教程初探 

40.關于軟件工程專業(yè)碩士研究生培養(yǎng)的新思考

41.軟件工程專業(yè)學位碩士培養(yǎng)質(zhì)量體系改革 

42.軟件工程碩士研究生知識結(jié)構(gòu)模型研究 

43.軟件工程領域?qū)I(yè)碩士培養(yǎng)模式初探 

44.國家示范性軟件學院工程碩士培養(yǎng)導師組模式探析

45.軟件工程全日制專業(yè)碩士課程體系改革探討

46.碩士階段軟件工程課程教學探索  

47.面向卓越軟件工程人才培養(yǎng)的實踐教學體系研究 

48.軟件工程的研究與應用 

49.計算機軟件工程管理方案初探 

50.談軟件工程中軟件測試的重要性及方法 

51.關注點分離在計算思維和軟件工程中的方法論意義

52.軟件工程在軟件開發(fā)過程中的應用研究 

53.軟件工程專業(yè)“2+1+1”校企聯(lián)合人才培養(yǎng)模式的探索與實踐

54.軟件工程學科的特征及其課程體系設計原則

55.影響軟件工程學科建設的幾個因素 

56.軟件工程思想在計算機語言類課程教學中的貫徹實施 

57.面向Agent軟件工程綜述  

58.多樣化軟件工程人才培養(yǎng)模式研究  

59.漸進性階梯式工程實踐教學體系的構(gòu)造  

60.軟件工程專業(yè)應用型人才培養(yǎng)模式的探索與實踐 

61.淺析軟件工程中的數(shù)據(jù)流圖的畫法

62.軟件工程學生團隊構(gòu)建的案例分析 

63.軟件工程專業(yè)課程體系研究 

64.軟件工程增設為一級學科后的機遇與挑戰(zhàn) 

65.軟件工程國家精品課程建設的思考與實踐 

66.軟件工程專業(yè)課程體系研究與實踐 

67.探析軟件工程的開發(fā)和應用 

68.基于能力培養(yǎng)的軟件工程專業(yè)實踐教學研究與探討 

69.關于“軟件工程”課程體系的基本架構(gòu)及課程系列設置的探討

70.軟件工程專業(yè)課程體系研究與實踐 

71.軟件工程專業(yè)在線課程建設思考 

72.基于項目驅(qū)動模式下的“軟件工程”教學改革 

73.UML結(jié)合軟件工程教學改革探討 

74.基于校企合作的應用型軟件工程人才培養(yǎng)模式研究

75.軟件工程發(fā)展歷程及其發(fā)展趨勢探討

76.CMM在軟件工程中的應用研究及實現(xiàn)

77.基于案例的軟件工程課程教學研究

78.軟件工程學科何以獨特——形式化方法的雙重路徑

79.軟件工程課程教學改革的研究

80.軟件工程課程案例教學方法的研究 

81.CDIO與軟件工程人才培養(yǎng)模式改革 

82.應用型軟件工程人才培養(yǎng)產(chǎn)學研一體化實訓體系建設探索——以梧州學院軟件工程人才培養(yǎng)為例 

83.國外軟件工程教學法初探  

84.以社會需求為導向的軟件工程專業(yè)課程體系改革的研究 

85.“軟件工程”課程啟發(fā)式教學的研究與實踐 

86.面向?qū)ο筌浖_發(fā)及軟件工程方法學實踐與探討 

87.軟件工程實踐教學平臺的設計與實現(xiàn) 

88.軟件工程專業(yè)本科畢業(yè)設計過程管理 

89.基于項目實踐的軟件工程本科課程教學模式探討

90.基于軟件工程的系統(tǒng)設計與開發(fā)

91.案例驅(qū)動與項目導向結(jié)合的軟件工程課程教學模式 

92.軟件工程人才團隊協(xié)作能力培養(yǎng)的研究與實踐

93.軟件工程與UML關系概述 

94.應用型本科高校教師MOOC教學現(xiàn)狀分析——以《軟件工程》課程為例

95.軟件工程案例教學法探討

96.軟件工程專業(yè)實踐能力培養(yǎng)體系設計探討 

97.軟件工程專業(yè)應用型人才培養(yǎng)模式的探索與實踐

98.傳統(tǒng)軟件工程與面向?qū)ο?、?gòu)件軟件工程的比較分析

99.軟件工程專業(yè)“項目驅(qū)動”實驗教學模式研究

100.面向?qū)ο蠹夹g與軟件工程  

101.軟件工程課程模塊化教學改革的實踐與思考

102.軟件工程經(jīng)濟的研究及發(fā)展趨勢

103.面向應用型人才培養(yǎng)的軟件工程課程教學改革

104.軟件工程敏捷方法的實驗框架及實施 

105.案例教學法在軟件工程教學中的應用 

106.基于WORKSHOP的“軟件工程”教學模式研究

107.“軟件工程”課程教學改革的探討

108.面向卓越工程師的軟件工程專業(yè)課程體系建設——以安徽大學為例

109.創(chuàng)新實踐教學體系,培養(yǎng)軟件工程應用型人才 

110.“項目驅(qū)動+案例教學”模式在軟件工程教學中的應用

111.淺析需求分析在軟件工程中的作用

112.軟件工程實踐教學方法探索 

113.教育軟件工程框架的構(gòu)建

114.淺談軟件工程的發(fā)展 

115.軟件工程專業(yè)課程體系優(yōu)化方法研究與實踐 

116.軟件工程專業(yè)課程體系與課程群研究

117.軟件工程的團隊項目驅(qū)動教學模式探討

118.軟件工程與教育軟件開發(fā)的思考

119.基于軟件開發(fā)團隊的軟件工程教學實踐研究

120.校企合作共建軟件工程專業(yè)實踐教學體系

121.軟件工程中主要開發(fā)模型的比較分析

122.軟件工程專業(yè)和計算機軟件與理論專業(yè)的內(nèi)涵與反思

篇10

作者簡介:許永昌(1976-),男,山東安丘人,碩士,山東英才學院計算機學院講師,研究方向為計算機應用。

0引言

畢業(yè)設計是高等院校應屆類畢業(yè)生在畢業(yè)前接受課題型任務,在教師指導下進行科學研究或工程實踐并取得成果的過程,是高校實現(xiàn)人才培養(yǎng)目標的綜合性實踐教學環(huán)節(jié),是一次理論與實踐相結(jié)合的的鍛煉機會。如何在新形勢下改革畢業(yè)設計, 提高學生軟件類畢業(yè)設計的質(zhì)量,進一步規(guī)范畢業(yè)設計中的軟件開發(fā)過程,抓好高校畢業(yè)設計這一實踐環(huán)節(jié),加強對畢業(yè)設計過程的管理與監(jiān)控, 切實提高畢業(yè)設計的質(zhì)量,對于軟件類學生在畢業(yè)設計中實施合適的軟件設計具有重的指導意義。

1畢業(yè)設計的必要性

高等職業(yè)教育應該是以能力為本位、以學生為主體、以實踐為導向的教育。畢業(yè)設計是高等教育培養(yǎng)學生綜合運用所學理論知識和技能解決實際問題能力的重要環(huán)節(jié)之一,是衡量畢業(yè)生是否達到相應學歷層次的重要依據(jù)。畢業(yè)設計將總結(jié)專業(yè)基礎和專業(yè)技術的學習成果,鍛煉和開發(fā)學生的綜合運用能力。

高職院校軟件相關專業(yè)組織畢業(yè)設計應該符合新的人才培養(yǎng)標準,對培養(yǎng)學生的職業(yè)技能和素質(zhì)要具有積極的意義。而對于即將畢業(yè)離校的應屆畢業(yè)生來說,畢業(yè)設計無疑是計算機軟件各相關專業(yè)理論教學、實驗、實訓等有機結(jié)合的途徑之一。

通過畢業(yè)設計能鍛煉學生的能力:

(1)實踐軟件工程的相關原理能力。畢業(yè)設計的過程,是一個課題小組從接到開發(fā)任務到提交產(chǎn)品和文檔的過程,其中涉及到需求分析、概要設計、詳細設計、編碼、測試、程序打包、編寫文檔等軟件工程具體的各個方面。經(jīng)過鍛煉,學生們對軟件工程學思想和方法的理解會大大加深。

(2)解決具體問題能力。在畢業(yè)設計的進行過程中,學生一定會遇到平時在課堂的理論學習中碰不到的困難和挑戰(zhàn), 而克服這些困難、解決實際問題的過程就是軟件技術和心理素質(zhì)逐步提高的過程。

(3)團結(jié)協(xié)作的意識、能力。通過畢業(yè)設計這一過程,學生就會產(chǎn)生團結(jié)協(xié)作的意識和能力。

2軟件工程學的基本思想

軟件工程是一門研究如何用系統(tǒng)化、規(guī)范化、數(shù)量化等工程原則和方法去進行軟件的開發(fā)和維護的學科,包括兩方面內(nèi)容:軟件開發(fā)技術和軟件項目管理。其中,軟件開發(fā)技術包括軟件開發(fā)方法學、軟件工具和軟件工程環(huán)境,軟件項目管理包括軟件度量、項目估算、進度控制、人員組織、配置管理、項目計劃。

3高職類學生畢業(yè)設計現(xiàn)狀

畢業(yè)設計的主要目的是培養(yǎng)學生綜合運用所學的基礎理論、基本知識和基本技能,用以分析、解決工程、科研、社會實際問題的能力,使學生得到工程設計方法和科研能力的初步訓練。畢業(yè)設計中存在的問題主要表現(xiàn)在以下幾個方面。

3.1選題的盲目性

只是把畢業(yè)設計環(huán)節(jié)作為大學生活的必經(jīng)環(huán)節(jié), 純粹是為了完成學業(yè)而去做畢業(yè)設計, 造成選題的盲目性、有的選題則是陳舊。

3.2可行性分析與需求分析重視程度不夠

絕大多數(shù)畢業(yè)生在確定了畢業(yè)設計的題目后,幾乎不進行調(diào)查研究工作就立即投入到整個系統(tǒng)的設計中, 一旦遇到了與實際不符的地方, 又重新返回, 對已經(jīng)做好的設計進行修改。最終導致設計的系統(tǒng)雜亂無章, 甚至到了最后只能馬馬虎虎地倉促交工。

3.3系統(tǒng)開發(fā)過程中的文檔不夠正規(guī),不夠完備

完整的設計不僅包括所完成的可操作的系統(tǒng),一般的操作幫助,還包括在開發(fā)系統(tǒng)的過程中所產(chǎn)生的各個文檔等一些文字的東西,比如解釋清晰、內(nèi)容全面的數(shù)據(jù)字典和使用手冊也是必不可少的,否則用戶會感到使用起來不方便,覺得難于操作。

3.4模糊的評價標準

導致畢業(yè)設計質(zhì)量下降的一個非常重要的原因就是沒有建立精確細致的評價體系。

這嚴重影響了項目的進度和質(zhì)量,并且使學生沒有真正得到必要的鍛煉。我們通過對這些問題進行詳細深入的分析,提出一個軟件過程框架,這個框架主要從需求、測試、集成這3個方面給出工作要點和規(guī)范。

4利用軟件工程學思想指導學生進行畢業(yè)設計

畢業(yè)設計本身是個工程,要用工程的方法去處理。從軟件工程的角度去指導學生進行畢業(yè)設計,在畢業(yè)設計過程中,要系統(tǒng)地將所學知識應用于實際問題,按軟件工程學思想展開工作。

圖1軟件生命周期與畢業(yè)設計各階段之間的映射

4.1以可行性研究指導選題目

可行性研究,應該從技術可行性、經(jīng)濟可行性、操作可行性三個方面去研究,在畢業(yè)設計題目的選擇過程中,應立足于解決實際問題,注重發(fā)現(xiàn)問題、分析研究問題和開發(fā)創(chuàng)新的能力。選題原則上,可以參考以下幾點:①畢業(yè)設計的課題應該能使計算機專業(yè)所學的理論知識進一步理解并深化,也就是說,畢業(yè)設計應盡可能包括多門專業(yè)基礎課和專業(yè)課的綜合運用,并且要緊密結(jié)合工程實際,以有利于學生的全面訓練;②選擇難度適中的課題, 保證課題的完成質(zhì)量;③課題要適合于各個模塊獨立進行,并便于最后統(tǒng)一調(diào)試;④課題規(guī)模應大小適合,難易程度適中。

4.2需求分析是關鍵

需求分析的基本任務是準確地回答“系統(tǒng)必須做什么”, 也就是對目標系統(tǒng)提出完整、準確、清晰、具體的要求。系統(tǒng)分析員可以通過多種形式來獲取用戶需求,對用戶提出的需求進行分析,以此來確定其中要實現(xiàn)系統(tǒng)的功能。對需求劃分優(yōu)先等級,找出核心需求和重要需求,以保證系統(tǒng)構(gòu)建的正確性。

在進行軟件類畢業(yè)設計時,為了保證需求獲取的準確性和全面性,可以讓項目組的所有學生都參與到用戶需求的獲取的工作中來,發(fā)揮集體的能力,并由指導教師進行最終的確認。

4.3規(guī)范設計過程

需求分析完成后的下一個階段就是系統(tǒng)設計,包括概要設計和詳細設計。

詳細設計階段的任務就是深入每個函數(shù)內(nèi)部,以偽代碼或注釋的形式實現(xiàn)整個函數(shù),設計出程序的詳細規(guī)格說明。

從系統(tǒng)設計開始,學生要按照軟件工程的要求,畫出DFD圖,對輸入、輸出數(shù)據(jù)流進行詳細的說明,建立符合軟件工程規(guī)范的數(shù)據(jù)字典,根據(jù)DFD 圖設計出模塊結(jié)構(gòu)圖。

4.4重視文檔寫作

在畢業(yè)設計的過程中,要嚴格遵照軟件文檔的思想,記載設計過程的每一階段完成了哪些設計,下一階段的任務、目標及技術手段,這樣,把文檔作為整個設計的指揮棒,使設計有條不紊地進行。

4.5重視測試工作、撰寫畢業(yè)設計說明書

軟件測試工作也是軟件開發(fā)的重要組成部分。通過實際應用效果和測試數(shù)據(jù),畢業(yè)設計的成效就可一目了然。

畢業(yè)設計說明書的撰寫是最后一個階段,要求學生回顧設計過程,總結(jié)勞動成果,這時學生就會對軟件開發(fā)及必須經(jīng)歷的幾個步驟都有更深刻的認識。最后,要求學生對畢業(yè)設計進行系統(tǒng)的總結(jié),寫出畢業(yè)論文。

5加強對學生綜合能力的培養(yǎng)

通過實踐的練習,不僅能加深對理論的理解,同時也能鍛煉運用知識分析問題、解決問題的能力。畢業(yè)設計這一實踐環(huán)節(jié)是高等學校培養(yǎng)學生實際能力的主要手段,也是高等教育的重要組成部分。充分、有效地設置軟、硬件的畢業(yè)設計對學生能力的培養(yǎng)至關重要,可以縮短學校教育與社會流行技術、工具的差距,滿足學生畢業(yè)后的工作需要。通過畢業(yè)設計必須達到培養(yǎng)學生以下方面能力的目的。

5.1工程實踐能力

學生能夠準確把握選題的邏輯重心和學術思路,能夠運用豐富的專業(yè)知識進行處理,具有嚴謹?shù)睦碚撍急孢^程,以鍛煉畢業(yè)生的工程實踐能力,使畢業(yè)論文具有一定的應用和學術探討價值。

5.2書寫和表達能力

畢業(yè)設計論文是畢業(yè)設計工作的總結(jié)和提高,和做科研開發(fā)工作一樣,要有嚴謹求實的科學態(tài)度。在畢業(yè)設計期間,盡可能多地閱讀文獻資料是很重要的,畢業(yè)設計大多數(shù)是技術開發(fā)型的,其論文的主體部分應包括:總體設計、模塊劃分、算法描述、編程模型、數(shù)據(jù)結(jié)構(gòu)、實現(xiàn)技術、實例測試及性能分析。這些內(nèi)容根據(jù)任務所處的階段不同,可以有所側(cè)重。

5.3創(chuàng)新能力

提出創(chuàng)新要求后,帶領學生認真復習或補學過去沒學過、沒有學好的課程,并在此基礎上結(jié)合實際工作中出現(xiàn)的問題孕育出一些新的思路,將畢業(yè)設計推上一個新臺階的方式,與為每個人專門分配某一特定的作業(yè)來鍛煉學生基本技能的方式相比,更能擴展學生的視野,培養(yǎng)創(chuàng)新能力。

5.4協(xié)作能力和團隊精神

通過集體活動和成員溝通培養(yǎng)成員的團體情感,增強團隊的凝聚力。畢業(yè)設計將一個學生從入學初到畢業(yè)前的軟件專業(yè)課程的學習內(nèi)容鏈接成線,實現(xiàn)了課程的真正銜接,也使學生在畢業(yè)前對軟件方面所學的知識進行了比較完整的概括與總結(jié),達到了良好的理論聯(lián)系實際的教學效果。畢業(yè)設計彌補了課堂教學的不足,加深了對理論的理解,促使學生深入思考,敢于創(chuàng)新,同時使學生的動手能力、分析和解決問題的能力、書寫和表達能力、協(xié)作能力等各項能力都得到了培養(yǎng)和提高。

6結(jié)束語

軟件工程作為軟件開發(fā)工程化、規(guī)范化的具體實施方法,在將其應用到畢業(yè)設計中之后,學生在軟件設計的文檔書寫規(guī)范化等方面均有了很大的改善與提高。將軟件工程應用于畢業(yè)設計中不僅僅完成了一門課程從理論到實踐的過程,而且將一個學生從入學到畢業(yè)前軟件專業(yè)課程的學習內(nèi)容鏈接成線,完成了前導后續(xù)課程的真正銜接,也使學生在畢業(yè)前對軟件方面所學的知識進行了比較完整的概括與總結(jié),因此,軟件工程學在計算機專業(yè)學生畢業(yè)設計中的應用具有重要的現(xiàn)實意義。參考文獻:

[1]馬冬來,宋雨,劉海龍.軟件工程思想在高職院校畢業(yè)設計中的應用與探索[J].河北軟件職業(yè)技術學院學報,2008(3).

[2]李國彬,沈淑清.淺談軟件工程學在軟件類學生畢業(yè)設計中的應用[J].計算機教育,2007(6).

[3]張文靜,盧海霞,楊捧.軟件工程思想在畢業(yè)設計環(huán)節(jié)中的應用[J].河北農(nóng)業(yè)大學學報(農(nóng)林教育版),2007(4).

篇11

“雙導師”實踐教學模式與傳統(tǒng)模式相比,“雙導師”實踐教學模式強調(diào)的是由校內(nèi)外兩名教師共同負責指導學生實驗與實踐教學的全過程,兩位指導教師之間既有協(xié)作,也有一定分工。校內(nèi)指導教師以專業(yè)基礎理論教學和專業(yè)基礎實驗教學為主,為了與企業(yè)指導老師的專業(yè)上崗實踐教學接軌,學院還組建了暑期專業(yè)模擬工程項目實踐教學和興趣小組的科研項目實踐教學;而校外指導教師(即企業(yè)實習單位指導教師)則強調(diào)工作能力的實踐教學指導,包括認識問題、分析問題和適應社會的能力。為保證軟件工程專業(yè)“雙導師”實踐教學新模式順利運行,我們構(gòu)建了“學生―企業(yè)―學校”三方責任、義務、權力相對明確的實踐教學體系。

1校內(nèi)導師指導下的校內(nèi)實踐教學模式

1.1課程基本實驗實踐教學

基本實驗實踐教學主要包括一般的基礎實驗課、專業(yè)基礎實驗課和專業(yè)實驗課等實驗教學環(huán)節(jié),以及課程設計與課程實習等綜合性實踐教學環(huán)節(jié)。這一環(huán)節(jié)中,學生密切結(jié)合理論教學,深化對理論知識的理解,掌握基本的實驗技能和方法,養(yǎng)成科學思維的習慣和嚴謹?shù)墓ぷ髯黠L,培養(yǎng)創(chuàng)新思維,逐步增強分析問題和解決問題的能力。

1) 分3個層次設計實驗內(nèi)容,注重實驗內(nèi)容的實用性和新穎性。學院全面加強基礎實驗室建設,使實驗開出率達到了100%。在此基礎上,按照“驗證性實驗”、“綜合與設計性實驗”、“研究性實驗”3個層次設計實驗內(nèi)容[2]。通過減少驗證性實驗、增設綜合性與設計性實驗,帶動實驗內(nèi)容的更新,使課程設計類綜合性與設計性實驗教學占專業(yè)所開實驗課程的100%。教師將教學與科研緊密結(jié)合,部分科研課題成果,用于本科實驗教學,推進了實驗內(nèi)容的改革,促進了實驗教學水平的提高。

2) 加大實驗室開放力度,建立教師到崗指導制度。經(jīng)學校同意,學院鼓勵和支持實驗室面向?qū)W生開放,加大實驗室開放力度,學生可自主申請進實驗室參加研究與實踐活動。教學計劃內(nèi)的實驗項目,學院采取實驗課方式開設;教學計劃外實驗項目,對學生特別是大一新生實行晚上和周末時間開放。學院為課外實驗時間特別建立了教師到崗指導制度,教師輪流到崗值班,主要任務是幫助學生解答上機實踐遇到的問題,提高學生實踐動手的能力和自主學習的積極性。學生開放實驗作品優(yōu)秀或具有獨創(chuàng)性成果的,可將作品和成果參加全國性各類大學生比賽。

1.2暑期實訓項目實踐教學

暑期實訓屬于校內(nèi)較大規(guī)模的專業(yè)性實踐教學環(huán)節(jié),主要由軟件工程項目模擬實驗環(huán)節(jié)組成。利用學院的軟件工程、數(shù)字媒體、網(wǎng)絡工程與嵌入式實驗室資源,暑期期間專門針對大二學生進行為期一個月的軟件工程項目開發(fā)實踐培訓,以加強學生工程團隊協(xié)作意識、分析解決問題能力、綜合實踐能力與創(chuàng)新能力的培養(yǎng),并與企業(yè)導師指導的專業(yè)上崗實踐教學接軌。

1) 建設校內(nèi)軟件工程專業(yè)實習基地,強化學生動手能力。為解決學生課程學習與實際工程項目開發(fā)動手難的問題,學院根據(jù)專業(yè)方向,利用各個教師的專業(yè)特長,給學生提出不同方向的工程實踐項目,3~5人一組,每組一個項目。組員之間分工合作,在各個項目實驗室建立上班模擬制度,學生必須簽到,在教師的指導下完成項目的開發(fā)。暑期實訓實踐教學創(chuàng)新了校內(nèi)實習基地的建設,給學生提供了完全能夠模擬企業(yè)軟件項目開發(fā)環(huán)境的實驗與實踐場所,解決了工程實踐“入門難”的問題,顯著提高了實習效果。

2) 暑期實訓實踐教學的內(nèi)容是學校理論教學的延伸,是校企合作辦學模式中,企業(yè)實訓基地實踐教學的接軌。根據(jù)人才市場當前的主流知識和技術結(jié)合工程實際應用,有針對性的進行工程小項目的實踐培訓。例如,Java編程語言,STRUTS體系結(jié)構(gòu)與設計、JSP編程與環(huán)境配置、VC++實用技術、.Net技術、實用數(shù)據(jù)庫技術、網(wǎng)絡系統(tǒng)工程、動漫媒體、嵌入式等軟硬件項目案例分析與設計。學院設立了“課外能力、素質(zhì)學分”,只要按要求完成實踐項目,即可獲得相應學分。暑期實訓校內(nèi)創(chuàng)新實踐基地的建立,有力地推動了軟件工程教育人才培養(yǎng)模式改革,給廣大學生參加科研和創(chuàng)新實踐活動創(chuàng)造良好條件。

1.3以科研項目為依托,組建興趣小組進行實踐教學

在學院領導的鼓勵與支持下,根據(jù)學院教師和學院重點實驗室的科研方向,以科研項目為依托,在各個專業(yè)方向班級組建興趣小組,一方面培養(yǎng)部分優(yōu)秀學生科研實踐動手能力,另一方面幫助和促進教師更好的完成科研項目工作。考慮到學生的實際水平和綜合能力,在學習負擔較重,課余時間有限的情況下,所選項目題目的難度和工作量要既能保證學生的課內(nèi)學習任務不受影響,又能切實完成科研項目的主體部分工作,還要能貫通所學習的理論知識,以期達到一個連貫完整的科研實踐培養(yǎng)訓練計劃。組建興趣小組時,由學生自愿報名,教師審核通過后,對學生進行科研項目的初步指導,給學生充分理解消化課題的時間,并目能夠在這期間查閱相關文獻資料[3]。做科研項目的前1~3個月是重點突破期,5~8名學生相互協(xié)作,在己經(jīng)查閱足夠資料的基礎上,主要攻克計算部分和設計部分的難點;并在指導教師的幫助下,完善設計流程,解決相關技術難點。但僅限于這些時間是不夠的,對于科研項目來說,研究問題和方法存在一定的創(chuàng)新性,需要教師和被指導的學生大量查閱資料、不斷改進研究思路以及總結(jié)方法,并進行實踐,最終解決問題。

這種多學科綜合性科研項目的實踐教學,使得興趣小組成員必須將本科階段所學的大部分知識綜合運用,特別是數(shù)學、數(shù)據(jù)結(jié)構(gòu)和算法分析、語言編程和軟件工程等專業(yè)專業(yè)知識的綜合應用,是對學生本科階段專業(yè)知識體系掌握是否全面徹底的一次很好的檢驗。目前學院已近組建的興趣小組5個,每個小組成員約為8人,給每個小組成員分配項目任務,并指導學生查閱相關資料。經(jīng)過大約2年的培養(yǎng),興趣小組的成員在成功完成了相應的項目后,同學們體會到解決實際工程或科研項目問題時需要考慮的諸多問題,對軟件工程專業(yè)基礎知識在解決實際問題的應用有了很深刻的體驗。通過解決實際問題,切實提高了自身處理工程應用問題的能力。

2企業(yè)導師指導下的專業(yè)上崗實踐教學模式

學校在北京和上海兩地為軟件學院建立了校外的企業(yè)實訓基地,企業(yè)實訓基地實踐教學由認識實習、上崗實習、畢業(yè)實習、社會實踐等環(huán)節(jié)組成,是學生在軟件工程項目開發(fā)實踐中的全面綜合訓練,主要在企業(yè)單位完成。學院通過加強校外實習基地建設,改革實習模式,推動校外工程實踐的改革與創(chuàng)新。

2.1校外實習統(tǒng)一組織、集體安排、頂班上崗

對教學計劃內(nèi)的校外實習與實踐環(huán)節(jié),學校始終堅持統(tǒng)一組織與集體安排,軟件專業(yè)學生全部到IT行業(yè)的各大企業(yè)單位進行實習,強化企業(yè)項目實習與實踐鍛煉。學生到企業(yè)后,由實習基地負責人統(tǒng)一安排到相應的崗位上,由學校和實習基地雙向管理,實現(xiàn)產(chǎn)學結(jié)合、雙向推動,共同受益。

2.2校企合作開展專業(yè)教育,創(chuàng)新人才培養(yǎng)機制

學校充分發(fā)揮高校人才優(yōu)勢和企業(yè)資源優(yōu)勢,與IT企業(yè)在人才培養(yǎng)方面實施全面合作,建立了適應市場經(jīng)濟條件下的校企優(yōu)勢互補、互惠雙贏機制,進一步推進軟件工程教育人才培養(yǎng)模式改革。學院軟件工程專業(yè)實行的是“3+1”的人才培養(yǎng)模式,主要是學生三年校內(nèi)學習,一年企業(yè)實習學習。

2.3企業(yè)實訓實踐教學的安排

1) 企業(yè)項目開發(fā)訓練實踐教學。在基本掌握軟件開發(fā)的主流技術后,以軟件開發(fā)項目為龍頭,以項目組為實訓單位,對學生進行項目開發(fā)訓練,時間為2個月(9~10月)。培訓目標是通過學生自己動手參加一個完整的項目開發(fā),體驗項目的開發(fā)過程和項目開發(fā)全程管理,培養(yǎng)學生的學習能力和解決問題的能力,積累項目開發(fā)工作經(jīng)驗。企業(yè)拿出若干個已經(jīng)完成的實際軟件開發(fā)項目作為項目訓練教案,學生在這些項目中自選課題,由工程師具體指導學生完成該項目的開發(fā)工作。

2) 上崗實習時間教學。專業(yè)實訓實踐教學結(jié)束后,學院與基地領導共同組織學生分別到各軟件企業(yè)實際的工作崗位上進行實習,由所在企業(yè)的工程師作為指導教師,結(jié)合企業(yè)的開發(fā)項目,使學生了解企業(yè),熟悉軟件企業(yè)文化,增強工作能力和責任感。實習時間從當年的11月初開始到次年的5月,共6個月左右的時間。

3) 畢業(yè)設計實踐教學。畢業(yè)設計(論文)是綜合訓練學生專業(yè)素質(zhì)的重要教學環(huán)節(jié),直接關系到畢業(yè)生的就業(yè)競爭力。畢業(yè)生的畢業(yè)設計(論文)在企業(yè)上崗實習期間完成,畢業(yè)論文采用雙導師制,即學校專任老師與企業(yè)工程師共同指導畢業(yè)生撰寫論文。論文答辯由學院組織教師與基地的工程師共同進行論文答辯工作,最后,由學校教務處對畢業(yè)生論文進行隨機抽查答辯。因此,通過專業(yè)實訓與項目開發(fā),使畢業(yè)論文具有原創(chuàng)性,提高了畢業(yè)論文的質(zhì)量與水平。

3結(jié)語

學院以強化實踐教學為手段,以提高學生實踐與創(chuàng)新能力為目標,構(gòu)建的雙導師制指導的實踐教學體系符合軟件人才培養(yǎng)規(guī)律,在人才培養(yǎng)方面取得了顯著成效。學生在課外各類科技創(chuàng)新競賽中表現(xiàn)出了較強的實踐能力和良好的創(chuàng)新能力,取得了系列創(chuàng)新成果。畢業(yè)生因基礎扎實、實踐能力強而擁有良好的社會聲譽,博得用人單位的好評,培養(yǎng)的2005、2006屆畢業(yè)生一次就業(yè)率都為100%,2007、2008屆畢業(yè)生一次性就業(yè)率在96%,其中在北京IT企業(yè)就業(yè)的學生占總數(shù)的63%。

在校企合作辦學“3+1”人才培養(yǎng)模式中,雙導師指導的軟件工程專業(yè)學生的實踐教學模式還存在不少需要探索和研究的問題。例如,各個實踐教學環(huán)節(jié)中實踐教學質(zhì)量系統(tǒng)評價的指標體系的建立,如何正確處理畢業(yè)生考研、考公務員與專業(yè)實訓實踐教學的矛盾等,這些問題都需亟待研究與解決。

參考文獻:

[1] 何火嬌,楊紅云,艾施榮,等. 校企合作培養(yǎng)軟件人才創(chuàng)新模式的研究與實踐[J]. 江西農(nóng)業(yè)大學學報,2008,7(1):138-141.

[2] 王秀梅,孫萍茹,安連鎖. 構(gòu)建“四模塊”實踐教學體系彰顯人才培養(yǎng)特色[J]. 中國高教研究,2009(2):84-85.

[3] 高鑫,李連飛,杜俊琪,等. 將科研項目引入化工專業(yè)實踐教學環(huán)節(jié)的嘗試[J]. 實驗室研究與探索,2007,26(6):87-88.

"Double Tutorial System" Software Engineering Practice Teaching Mode

YANG Hong-yun, SUN Ai-zhen, HE Huo-jiao, XIONG Huan-liang

篇12

一、基本概念界說

根據(jù)《獨立學院設置與管理辦法》(2008年2月4日經(jīng)教育部部務會議審議通過,自2008年4月1日起施行),獨立學院是指實施本科以上學歷教育的普通高等學校與國家機構(gòu)以外的社會組織或者個人合作,利用非國家財政性經(jīng)費舉辦的實施本科學歷教育的高等學校。獨立學院是民辦高等[2]教育的重要組成部分,屬于公益性事業(yè)。獨立學院的“獨”體現(xiàn)在應具有獨立的校園和基本辦學設施,實施相對獨立的教學組織和管理,獨立招生,獨立頒發(fā)學歷證書,獨立財務核算,應具有獨立法人資格,能獨立承擔民事責任。獨立學院在發(fā)展的過程中,經(jīng)歷了“借助母體高校辦學的依附期”、“增強辦學獨立性的獨立期”、“向民辦普通高校轉(zhuǎn)設的過渡期”幾個階段。

按照朱晟利在其論文《論人才培養(yǎng)模式的概念及構(gòu)成》(《當代教育論壇》2005年第3期上半月刊,第28―29頁)中的研究,人才培養(yǎng)模式即人才培養(yǎng)的標準形式(或樣式),它建立在一定的人才培養(yǎng)思想或理論基礎之上。人才培養(yǎng)思想或理論不同,人才培養(yǎng)模式就會不一樣;人才培養(yǎng)模式較為穩(wěn)定,可以效仿;人才培養(yǎng)模式具有規(guī)范性和可操作性。人才培養(yǎng)模式的構(gòu)成包括人才培養(yǎng)目標、人才培養(yǎng)措施。人才培養(yǎng)措施又可以分為培養(yǎng)內(nèi)容、培養(yǎng)手段、培養(yǎng)制度和培養(yǎng)評價四個方面。

由此可見,對獨立學院軟件人才培養(yǎng)模式的探討,必須結(jié)合獨立學院本身的特點,也不能偏離人才培養(yǎng)模式的概念構(gòu)成。離開了這些特點和概念,我們的探討就會偏離獨立學院本身的實際,就會偏離培養(yǎng)模式這個中心,探討的結(jié)果就會偏離方向或者失去真正的應用性。

二、獨立學院軟件人才培養(yǎng)模式研究現(xiàn)狀

軟件行業(yè)屬于應用性極強的行業(yè),軟件人才的培養(yǎng)自然也強調(diào)應用性和創(chuàng)造性。因此,對軟件人才培養(yǎng)模式的探討也基本圍繞培養(yǎng)適應社會和行業(yè)需求的應用型人才進行。比如,李超、盧軍在其著作《螺旋式軟件人才培養(yǎng)模式探索與實踐》(科學出版社,2009年1月第1版)中,融合“人才學”、“教育學”和“工程學”理論,對軟件產(chǎn)業(yè)領域的人才培養(yǎng)模式進行嘗試性探索和研究,提出了“螺旋式軟件人才培養(yǎng)模式”的概念,并從架構(gòu)設計、課程體系改革、實踐教學體系改革、產(chǎn)學互動平臺、實現(xiàn)途徑、軟件工程能力評價體系的構(gòu)建與實施等方面,對這一模式進行了詳細深入的研究,極具參考價值。陳春玲、費寧在其論文《基于‘項目驅(qū)動’的軟件人才培養(yǎng)模式探索》(《南京航空航天大學學報(社會科學版)》2009年12月,第81―85頁)中,從軟件人才的需求與培養(yǎng)中存在的問題入手,提出軟件人才培養(yǎng)的“項目驅(qū)動”模型,并從理論探討、要求和措施、模型優(yōu)勢、模型實踐幾個方面對這一模型分析探討,對軟件人才培養(yǎng)起到了推動作用。獨立學院作為專門承擔應用型人才培養(yǎng)任務的高校,在軟件人才培養(yǎng)方面自然也應該走在前列,闖出一條獨具特色的培養(yǎng)新路。

獨立學院軟件人才培養(yǎng)模式的研究也取得了可喜的成績。鄭大鵬、林國章、張克軍在論文《一種創(chuàng)新的獨立學院軟件專業(yè)人才培養(yǎng)模式》(《計算機教育》2010年4月25日第8期,第1―4頁)中,從獨立學院的特殊性出發(fā),依據(jù)建構(gòu)主義學說,提出一種以專業(yè)實訓融合專業(yè)課程教學的創(chuàng)新人才培養(yǎng)模式。羅代忠、羅萬成、李蕊在其論文《應用型本科院校軟件工程專業(yè)人才培養(yǎng)模式改革與實踐》(《計算機教育》2010年2月25日第4―10頁)中,針對應用型軟件人才動手能力弱和職業(yè)素養(yǎng)差的問題,提出融合計算機科學與技術專業(yè)規(guī)范和Aptech課程體系,將目前軟件企業(yè)中應用最為廣泛的軟件開發(fā)技術植入課程體系,從而提高培養(yǎng)的針對性和時效性。裴承擔在其論文《獨立學院軟件工程專業(yè)人才培養(yǎng)模式探索》(《計算機教育》2010年7月10日第13期,第29―30頁)中立足獨立學院計算機教育的現(xiàn)狀和當今社會對IT人才的需求,從課程體系、教學方案、教學方式和教師培養(yǎng)等方面探討了軟件專業(yè)人才培養(yǎng)的新模式。

這些研究成果都具有一個共性,那就是強調(diào)軟件人才的培養(yǎng)應該重視應用性,應該面向軟件行業(yè)的實際需求,以提升軟件人才的綜合素質(zhì)為目標。但是,理論探討和實踐研究成果發(fā)揮的社會效用依然不令人滿意。我們看到,很多獨立學院在軟件人才培養(yǎng)方面與其他專業(yè)人才培養(yǎng)并無二致,基本模式都是理論知識學習、實驗實習和社會實踐的結(jié)合,考核方式也基本是試卷考核外加簡單的實踐能力考量,學生掌握理論知識并不扎實,真正的動手能力并不強,與軟件行業(yè)的實際需求還存在不少差距。究其原因,可能包含以下幾方面。

首先,獨立學院本身的辦學特點決定了其辦學實力的受限性和辦學能動性的缺乏。獨立學院具有獨立的辦學設施,實施相對獨立的教學組織和管理,其綜合實力還不是特別強,無法完全滿足人才培養(yǎng)的需求;獨立學院招收學生基本都是較低分錄取,生源整體質(zhì)量的受限也很難保證人才培養(yǎng)的整體高質(zhì)量;不少獨立學院還依賴于母體高校,受制于母體高校,缺乏真正的模式創(chuàng)新和辦學自主。在軟件人才培養(yǎng)方面,這些影響因素同樣存在。

其次,存在著一種社會誤區(qū),總是認為獨立學院人才培養(yǎng)與其他高校存在著差距,獨立學院的人才培養(yǎng)滿足不了社會需要,獨立學院本身應該承擔某種罪責。其實,這恰恰是“實用主義”思想在作怪,是一種短視的眼光在作怪。中國高校都只具有半社會性,從高校剛剛進入社會,學生必然會與社會脫節(jié)。這是一種正常的現(xiàn)象,學生需要社會鍛煉才能成長,社會人有時也需要重回學校錘煉,這是一個雙向的過程。包括軟件行業(yè)的人才,其實都是在不斷地社會磨礪中成長起來的,都無法抹去其校園時光的青澀,只是我們要學會盡量磨合、減少脫節(jié)。

最后,我們對獨立學院軟件人才培養(yǎng)模式的探討,雖然頗有心得,但是缺乏實行,缺乏落實。軟件人才培養(yǎng)要求理論與實踐的穿插往復,要求給學生足夠的機會去動手,要求培養(yǎng)學生的意志品質(zhì)、專業(yè)素質(zhì)和創(chuàng)新精神。但是,高校行政化管理模式的羈絆、教師教授與學生學習的惰性、人才培養(yǎng)評價考核體系的失效等,造成了軟件人才培養(yǎng)中知道怎么做,卻始終無法落實的現(xiàn)狀。

三、以就業(yè)為導向,獨立學院軟件人才培養(yǎng)模式的新思考

按照前面對人才培養(yǎng)模式的概念界定,獨立學院軟件人才培養(yǎng)也應該建立在一定的軟件人才培養(yǎng)思想或理論基礎之上,也應該具有一定的普適性、規(guī)范性和可操作性,既有目標,又有具體的措施。

獨立學院的特點決定了獨立學院是以培養(yǎng)應用型人才為目標的。在當前形勢下,獨立學院的畢業(yè)學生絕大多直接走向工作崗位,要求學生具備較強的社會適應能力和崗位適應品質(zhì)。以就業(yè)為導向,是獨立學院人才培養(yǎng)的基本方向,更是獨立學院軟件人才培養(yǎng)的基本方向。

第一,相對軟件工程相關專業(yè)來說,以就業(yè)為導向,就是要使這些專業(yè)的學生能夠滿足絕大多數(shù)軟件行業(yè)的人才需求,學生在畢業(yè)后能較多地從事軟件相關領域的工作。軟件行業(yè)的人才需求有三個層次,分別為金領層次、白領層次和藍領層次,軟件行業(yè)需要最多的和最缺乏的是軟件藍領。獨立學院的軟件人才培養(yǎng)應該以培養(yǎng)數(shù)量眾多的軟件藍領為基本目標。學生選擇學習軟件相關專業(yè),要出于興趣和熱愛,要對未來的工作充滿向往,要以從事軟件相關職業(yè)為目標。只有這樣,學生才能真正愿意認真學習軟件工程專業(yè)知識,才能真正用心培養(yǎng)自己的專業(yè)技能和專業(yè)綜合素質(zhì)。另外,軟件工程專業(yè)學生應該能夠在其軟件職業(yè)領域保持一定的工作持續(xù)度和堅守度,要能在軟件工作領域有所發(fā)展和建樹,這樣才能建立起獨立學院軟件人才培養(yǎng)的社會心理基礎,從而不斷促進軟件工程專業(yè)的發(fā)展。

第二,獨立學院軟件人才的培養(yǎng)在強調(diào)學生動手能力時,除了要求高校加強教學改革外,要求學生加強綜合素質(zhì)的培養(yǎng),還要引導社會對高校軟件人才培養(yǎng)的關心和支持。社會離不開高校培養(yǎng)的人才,軟件行業(yè)需要的藍領人才同樣也需要獨立學院來系統(tǒng)培養(yǎng),那么社會,特別是軟件行業(yè),就應該給獨立學院等高校提供必要的支持。一方面,可以提供包括資金、設施、實訓環(huán)境等方面的支持。另一方面,也要對高校軟件人才培養(yǎng)提供必要的精神和技術支持,比如,通過人才交流和引進、項目開展和實施、知識反傳授和交流等方式,為軟件工程專業(yè)的老師和學生帶來活生生的行業(yè)知識和技能,讓教師和學生能更好地認識和了解軟件行業(yè),能更貼近行業(yè)需要,開展教學活動。獨立學院的軟件人才培養(yǎng)在不經(jīng)意間可能沒有引起軟件行業(yè)的重視,獨立學院也缺乏走出去的勇氣和行動。所以,要學會真正地頻繁互動,讓行業(yè)發(fā)展塑造高校辦學,讓高校教學促進行業(yè)發(fā)展。

第三,強化獨立學院軟件人才培養(yǎng)的執(zhí)行性。我們對獨立學院軟件人才培養(yǎng)模式的探討,不應該只停留在紙上談兵的層次,而要真正用理念指導實踐,將可行的、有效的培養(yǎng)模式通過具體的措施,落實到獨立學院軟件工程相關專業(yè)的教學活動中。人才培養(yǎng)措施分為培養(yǎng)內(nèi)容、培養(yǎng)手段、培養(yǎng)制度和培養(yǎng)評價四個方面。

學校人才培養(yǎng)內(nèi)容是以課程的形式體現(xiàn)出來的,包括課內(nèi)教學和全部課外活動。除了書本理論知識之外,還有實踐性的業(yè)務知識;除了專業(yè)知識之外,還有社會知識、其他學科基礎知識等綜合知識。這些都應該嵌入軟件人才培養(yǎng)的內(nèi)容中,才能符合軟件人才培養(yǎng)深度和廣度的需要,才能滿足學生的不同個性需要。

培養(yǎng)手段是指培養(yǎng)活動中所采用的方式和方法。除了課堂式的講授之外,更需要實踐鍛煉;除了理解記憶之外,更需要開拓創(chuàng)新;課堂內(nèi)外、校內(nèi)外這種理論與實踐的相互穿插、螺旋上升能不斷提高軟件工程專業(yè)學生的綜合素質(zhì)。既不能依賴傳統(tǒng)的講授,又不能一味依賴多媒體技術的運用,而應將兩者有機結(jié)合,以調(diào)動軟件工程專業(yè)學生的學習情趣和積極性,提高其學習效率。

培養(yǎng)制度是指有關人才培養(yǎng)的重要規(guī)定、程序和實施體系。就軟件工程專業(yè)來說,其設置口徑、方向、時間空間等都決定了其專業(yè)的業(yè)務規(guī)格和就業(yè)方向。在課程設置制度方面,應該努力體現(xiàn)層次性和先后順序,體現(xiàn)軟件人才成長的客觀規(guī)律性。

培養(yǎng)評價指的是人才培養(yǎng)在從入口、過程到出口各個環(huán)節(jié)中的評估措施。軟件工程專業(yè)應該把好錄取關,選擇具有軟件培養(yǎng)潛能和長期興趣的學生進入這一專業(yè)學習。在培養(yǎng)過程中,要通過考試、考查等方式對學生的學業(yè)成績評價,對軟件工程專業(yè)的辦學思想、條件、課程與教學等評估。在出口方面,要設定一定的標準,保證軟件工程專業(yè)學生能夠較好地完成學業(yè),能夠順利地實現(xiàn)就業(yè),能夠盡可能多地實現(xiàn)專業(yè)對口就業(yè)。

四、結(jié)語

獨立學院出現(xiàn)的歷史不長,目前還處于轉(zhuǎn)型期,其人才培養(yǎng)模式還在不斷發(fā)展變化。但是,獨立學院自身在辦學體制、辦學實力、學生現(xiàn)狀等方面都有自己的特殊性,為了更快更好地發(fā)展,獨立學院必須適應社會發(fā)展,培養(yǎng)出適應崗位需求的人才。軟件工程專業(yè)更應該以就業(yè)為導向,不斷更新發(fā)展思路,不斷探索培養(yǎng)模式。只有這樣,才能真正使軟件工程專業(yè)學生適應軟件行業(yè)的需要,實現(xiàn)畢業(yè)生在行業(yè)內(nèi)外的高質(zhì)量就業(yè)。

參考文獻:

[1]李超,盧軍等.螺旋式軟件人才培養(yǎng)模式探索與實踐.科學出版社,2009.1,(第1版).

[2]陳春玲,費寧.基于“項目驅(qū)動”的軟件人才培養(yǎng)模式探索.南京航空航天大學學報(社會科學版),2009.12.

[3]朱晟利.論人才培養(yǎng)模式的概念及構(gòu)成.當代教育論壇,2005,(3上).

[4]鄭大鵬,林國章,張克軍.一種創(chuàng)新的獨立學院軟件專業(yè)人才培養(yǎng)模式.計算機教育,2010-4-25,(8).

篇13

2畢業(yè)實習設計指導需考慮的因素

1)學習動機。自我效能感、學習動機和學業(yè)成就三者之間存在相關關系,且自我效能感與學業(yè)成就、學習動機和學業(yè)成就之間均呈顯著正相關[5]。自我效能感是人們對自身能否利用所擁有的技能完成某項工作行為的自信程度;學習動機是推動學生進行學習活動的內(nèi)在動因,是激勵、指引、維持、調(diào)節(jié)學生學習的強大動力[6];學業(yè)成就指經(jīng)過學習和訓練后所獲得學業(yè)方面的知識和技能,是學生學習狀況和水平的集中體現(xiàn)。高校畢業(yè)班級學生處于即將告別學生時代而走向社會的特殊階段,畢業(yè)、考研和就業(yè)等諸多問題以及社會價值日趨多元和競爭壓力日益加劇的強烈沖擊,對其學習和心理產(chǎn)生了重大影響[7]。為增強學生的學習動機,從選題入手,貫穿畢業(yè)實習設計各環(huán)節(jié),融學生興趣愛好、就業(yè)意向與學生畢業(yè)實習設計于一體,激發(fā)學生的內(nèi)在動力,是取得好的設計質(zhì)量的關鍵因素之一。2)項目驅(qū)動。有效地整合指導教師的各類縱向、橫向在研項目并將其進行深入的挖掘和提煉,根據(jù)畢業(yè)實踐環(huán)節(jié)具體要求細分軟件工程項目,將其引入到學生畢業(yè)實習設計中,采用以項目驅(qū)動為主體的人才培養(yǎng)模式,優(yōu)化管理體制與實驗室運行機制,探索一種新的實踐教學模式,以期實現(xiàn)實踐教學過程可控化、項目實施團隊化、項目資源共享化的目標,培養(yǎng)具有扎實的工程實踐能力、較強的技術創(chuàng)新能力、良好的團隊協(xié)作能力和可持續(xù)發(fā)展能力的人才[3]。3)導師制。采用指導教師全程負責制是確保后續(xù)創(chuàng)新模式實現(xiàn)的關鍵。導師可以是從學校選定的各方向?qū)I(yè)教師,也可以是從企業(yè)選出的工程技術人員,還可以是兩者的結(jié)合(雙導師制)。導師既要完成畢業(yè)實習與畢業(yè)設計的組織工作,又要完成這兩個環(huán)節(jié)連貫且相互滲透的業(yè)務指導工作。為確保這種教學模式有條不紊地實施,指導教師應認真履行相應的職責。首先,根據(jù)畢業(yè)實綱和設計大綱的要求,與企業(yè)協(xié)調(diào)好學生的畢業(yè)實習設計課題和企業(yè)的生產(chǎn)技術工作需要之間的關系,落實畢業(yè)實習內(nèi)容及合適的畢業(yè)設計課題;其次,要對學生畢業(yè)課題進行方案論證,及時提供指導和質(zhì)量監(jiān)督,確保教學任務的完成[4]。

3畢業(yè)實習設計指導創(chuàng)新模式的設計

結(jié)合軟件工程機電一體化方向的專業(yè)特色,在現(xiàn)有基礎上設計的畢業(yè)實習設計創(chuàng)新模式總體框架如圖1所示,其主要內(nèi)容包括如下幾方面。1)以學生為本,模塊化組織。基于學生的學習動機,根據(jù)學生某方面的專業(yè)特長和未來的發(fā)展取向,該模式分為3個大模塊:以軟件設計、軟件測試、軟件維護和軟件項目管理等為目標的軟件模塊(軟件方向);立志于進一步深造的考研、公務員考試等模塊(考研方向);面向工程的工程應用模塊(工程應用方向)。大模塊下再設子模塊,如以工程應用為背景的模塊又分為UG、PRO/E等大型軟件的工程應用模塊;以單片機、PLC等程序開發(fā)為主的工控模塊;CAD、UG、PRO/E等面向應用軟件的二次開發(fā)模塊。學生根據(jù)學業(yè)基礎、就業(yè)意向及學習興趣自主選擇。2)畢業(yè)實習設計一體化。畢業(yè)實習與畢業(yè)設計是保證教學質(zhì)量的重要階段,二者的關系越來越密切,將二者人為分割的教學模式已不太適應教學的需要,必須建立二者緊密結(jié)合的教學新模式。具體來說,軟件模塊將畢業(yè)實習和畢業(yè)設計兩個階段合并為一個階段,形成一個相對較長的時間整體,與大型軟件公司合作,安排在第4學年,這也是軟件工程專業(yè)目前比較流行的模式;工程應用模塊中學生可以根據(jù)畢業(yè)設計課題有針對性地開展畢業(yè)實習工作,實習、設計由同一導師指導,采取集中實習和反復調(diào)研的形式,實習圍繞設計的需要展開;考研模塊則將實習和設計的時間提前,第6學期即由指導老師提前介入,預先安排相應工作,在充分保證設計質(zhì)量的前提下,為考研創(chuàng)造條件。至于軟件方向與背景專業(yè)方向課程安排上的沖突,軟件學院采取課程置換與學分互認方式,拓寬學生的專業(yè)課程知識,達到多元方向的均衡。3)導師制和項目驅(qū)動貫穿始終。采取導師負責制,將部分學生(考研方向)的畢業(yè)設計提前到第6學期開始,到第8學期結(jié)束,歷時1年半時間。在導師的指導與安排下,學生開展的工作包括文獻檢索,熟悉設備,儀器校準,實驗計劃,實驗開展,項目調(diào)研、開展、改進和總結(jié)各環(huán)節(jié)?;陧椖框?qū)動,每一學生的實習設計選題均為某方向科研子項或工程子項,學生通過一個完整的項目鏈,在熟悉科學研究方法、步驟和科研組織等環(huán)節(jié)基礎上,全面培養(yǎng)動手能力、獨立工作能力和創(chuàng)造性的思維能力。4)建立全程質(zhì)量監(jiān)控體系?!叭獭敝笍漠厴I(yè)設計選題、畢業(yè)實習指導、教師下任務書、學生做開題報告、方案設計、實驗、中期檢查、撰寫論文到答辯評分、總結(jié)歸檔等質(zhì)量形成的全過程;以制訂計劃、明確目標執(zhí)行計劃檢查、反饋處理、糾偏制訂新的計劃、目標為質(zhì)量監(jiān)控途徑。針對畢業(yè)實習、畢業(yè)設計的各個環(huán)節(jié),制訂詳細可行的規(guī)范,把握各階段的時間節(jié)點和考核標準,目前要求教研室審核的關鍵節(jié)點包括選題、任務書、開題、中期檢查、綜合評價、答辯等。

4工程實踐環(huán)境的構(gòu)建

要保證上述模式的良好運行,必須有一個穩(wěn)定而可行的工程實踐環(huán)境。我們一直注重軟件工程專業(yè)實踐應用型人才培養(yǎng),不斷加強與IT等用人企業(yè)的合作。從軟件工程機電一體化方向?qū)I(yè)開辦以來,江西理工大學軟件學院先后在中興軟件、中天電子、江西微軟、上海杰普等多家大型軟件公司和IT培訓機構(gòu)建有校外實習基地,在江西銅業(yè)公司、中金嶺南股份公司、恒天動力有限公司等建有校外專業(yè)背景方向?qū)嵙暬亍4蛟煜鄬Ψ€(wěn)定、整體素質(zhì)較高的導師隊伍是實現(xiàn)該創(chuàng)新模式的有效保障,學院應考慮:①從實習基地遴選指導教師;②選派軟件方向教師到合作基地工程實訓;③選派專業(yè)方向教師到國內(nèi)知名院校訪學。對畢業(yè)實習設計各環(huán)節(jié),軟件學院制定有詳細的《畢業(yè)實習設計規(guī)范》,系部成立“軟件工程畢業(yè)設計領導小組”。教研室針對該內(nèi)容進行深入調(diào)研與問題分析,在教師中開展動員,提前落實并布置工作;在學生中宣傳動員,使學生在思想上有準備,重視畢業(yè)實習、畢業(yè)設計;在畢業(yè)設計過程中,強調(diào)過程質(zhì)量控制和管理,及時跟蹤控制,及時發(fā)現(xiàn)問題、解決問題。