前言:想要寫出一篇令人眼前一亮的文章嗎?我們特意為您整理了5篇軟件工程專業(yè)論文范文,相信會為您的寫作帶來幫助,發(fā)現(xiàn)更多的寫作思路和靈感。
(1)原有的專業(yè)培養(yǎng)目標(biāo)與培養(yǎng)方案中存在著重理論學(xué)習(xí)、輕實踐訓(xùn)練的認(rèn)識以及重視課內(nèi)、輕視課外的傾向。(2)實驗教學(xué)體系中仍舊以驗證性試驗為主,雖然所有課程的實驗項目開出率為100%,但其中設(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)新精神,能獨立完成一定規(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ū)動和面向問題模式為主,綜合運用一門課程的系統(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ù)運用能力的檢驗。可以由學(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ū)咏⒌模譃轵炞C性、設(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é)束語
關(guān)鍵詞:產(chǎn)學(xué)研合作;專業(yè)研究生培養(yǎng);實踐教學(xué)
中圖分類號:G642
文獻(xiàn)標(biāo)識碼:B
文章編號:1672-5913(2008)06-0029-02
中國對日軟件外包開發(fā)領(lǐng)域近5年以來一直以50%的增幅持續(xù)發(fā)展,會日語并懂得國際軟件開發(fā)規(guī)范的中國IT人才已成為國內(nèi)對日軟件外包企業(yè)的最熱門人才。為適應(yīng)時展需要,北航軟件學(xué)院把握時機(jī),從實際現(xiàn)狀出發(fā),依托自身強(qiáng)勢的品牌優(yōu)勢,為國家發(fā)展及學(xué)子前程量身打造特色的專業(yè),成為中國目前唯一能提供日文應(yīng)用軟件開發(fā)方向碩士學(xué)位的正規(guī)教育機(jī)構(gòu),并摸索出一套以“產(chǎn)學(xué)研”為主體的教育培養(yǎng)模式。
1培養(yǎng)模式的設(shè)計思想
“產(chǎn)學(xué)研”模式是一種從實際到理論又到實際的全新教學(xué)模式,這種人才培養(yǎng)過程要求培養(yǎng)機(jī)構(gòu)與生產(chǎn)企業(yè)進(jìn)行緊密聯(lián)合,從而從生產(chǎn)、管理的一線前沿了解最新的、最為需求的工程技術(shù)、工藝方法以及新的應(yīng)用理論;同時從企業(yè)那里得到設(shè)備、項目、技術(shù)。然后,利用這些教育信息和教育資源按照企業(yè)實際的要求,通過制定課程體系、編寫和研究理論聯(lián)系實際的教材來培養(yǎng)學(xué)生,使學(xué)生得到的知識是最新的、最實用的。
在培養(yǎng)過程中,學(xué)生在校不但可以學(xué)習(xí)到技術(shù),而且可以參與學(xué)校或者企業(yè)的科研項目,實現(xiàn)第一次理論與實踐的結(jié)合;由于該專業(yè)的學(xué)生有較多機(jī)會在日企或中日合資企業(yè)實習(xí)、就業(yè),因此在完成了系統(tǒng)的理論學(xué)習(xí)和實踐之后,學(xué)生又有機(jī)會到國外企業(yè)中實際工作,學(xué)習(xí)國外的先進(jìn)技術(shù)和經(jīng)驗,這樣就實現(xiàn)了理論與實踐的第二次結(jié)合。通過以上兩次理論聯(lián)系實際、工與學(xué)的結(jié)合,培養(yǎng)學(xué)生將來在企業(yè)工作所需的基本素質(zhì)。
我們將研究生培養(yǎng)思路確立為“強(qiáng)化基礎(chǔ)、突出實踐、重在素質(zhì)、面向創(chuàng)新”,堅持教學(xué)的基礎(chǔ)性和科學(xué)性。具體做法是:把當(dāng)前成熟的軟件工程理論成果和思想,凝煉成基礎(chǔ)課體系的核心,整合和優(yōu)化專業(yè)課程體系,突出學(xué)科交叉與融合;同時加強(qiáng)學(xué)生現(xiàn)代工程技術(shù)的實踐能力和外語實用能力的培養(yǎng),全面提升學(xué)生素質(zhì)教育質(zhì)量,使學(xué)生具備自主創(chuàng)新的潛力。
作為對日軟件開發(fā)人才的培養(yǎng),日語不僅是這類人才的專業(yè)工具,而且是領(lǐng)會日企文化的基礎(chǔ)。因此,我們要求畢業(yè)生:日語水平達(dá)到國際交流基金日語能力考試二級以上,且具有較強(qiáng)的英語能力;訓(xùn)練有素且深諳日本企業(yè)文化、具有較強(qiáng)的國際競爭意識和團(tuán)隊合作精神;熟悉日文軟件開發(fā)流程與規(guī)范,具有使用全日文軟件開發(fā)環(huán)境、編寫日文開發(fā)文檔能力,可以勝任日文軟件開發(fā)各個層次的實用型、復(fù)合型人才。
2基本培養(yǎng)模式
2.1科學(xué)設(shè)置課程體系
采用先進(jìn)的工程化方法進(jìn)行軟件的開發(fā)和生產(chǎn),是實現(xiàn)軟件產(chǎn)業(yè)化的關(guān)鍵技術(shù)手段,這就需要培養(yǎng)大批軟件工程領(lǐng)域的實用型、復(fù)合型軟件工程技術(shù)和軟件工程管理人才。設(shè)計科學(xué)實用的課程體系,是實現(xiàn)上述培養(yǎng)目標(biāo)的基本保證。
應(yīng)用領(lǐng)域廣、技術(shù)更新快是當(dāng)代軟件工程技術(shù)最顯著的兩大特征,因此在設(shè)計對日軟件開發(fā)專業(yè)的課程體系時,我們遵循了先進(jìn)性、靈活性、復(fù)合性、工程性和創(chuàng)新性五個基本原則。
2.2實用外語教育
在日本的企業(yè)或?qū)θ胀獍钠髽I(yè),不會日語幾乎無法進(jìn)行溝通,限制了發(fā)展和培養(yǎng)機(jī)會。通過學(xué)習(xí)日本的企業(yè)文化,學(xué)生不僅了解了中日文化差異等問題,以后在日企實習(xí)、工作中可以更快適應(yīng)并融入到公司中去,而且可以全面了解日本文化和設(shè)計風(fēng)格,熟練掌握軟件開發(fā)技能和軟件管理,這對日文應(yīng)用軟件開發(fā)設(shè)計有莫大的幫助。
在具體實施日語教學(xué)過程中,我們采取由中國教師教授日語語法,日籍教師教授會話和聽力練習(xí)的教學(xué)方式。同時也沒有放松對學(xué)生英語能力的加強(qiáng),成為能掌握中、日、英3種語言的短缺人才。
3“三級”實踐教學(xué)體系
3.1理論與實踐結(jié)合的核心課程
產(chǎn)學(xué)研合作應(yīng)貫穿于學(xué)生培養(yǎng)的全過程中。在理論教學(xué)中,要突出理論聯(lián)系實際,知識與應(yīng)用的結(jié)合。例如,專業(yè)核心課程“雙語軟件工程規(guī)范化設(shè)計”,既包括從需求到軟件設(shè)計過程中的四項主要基礎(chǔ)技術(shù),即需求分析、設(shè)計法、文檔、和設(shè)計審查,同時還介紹了軟件工程及軟件開發(fā)工具、環(huán)境、工程中的成熟技術(shù)、成功與失敗的案例分析、軟件工程最新話題等前沿性內(nèi)容,實現(xiàn)了在軟件工程領(lǐng)域中的理論聯(lián)系實際。課程的學(xué)習(xí)強(qiáng)調(diào)了與工程的結(jié)合,由日籍一線軟件工程師在全日文開發(fā)環(huán)境下講授,配備實訓(xùn)教材并提供日文軟件實訓(xùn)。在教師指導(dǎo)下以團(tuán)隊形式完成一定規(guī)模的項目,實施規(guī)范化的項目分析、設(shè)計、實現(xiàn)、測試及維護(hù)各環(huán)節(jié)訓(xùn)練,加強(qiáng)學(xué)生的動手能力和日文文檔的撰寫能力,培養(yǎng)協(xié)作交流精神。培養(yǎng)學(xué)生能真正掌握一門實用外語,具備良好的閱讀、理解和撰寫外語資料的能力和進(jìn)行國際化交流的能力。對于致力于軟件外包領(lǐng)域的專業(yè)學(xué)位獲得者,應(yīng)精通外語,了解外包國文化和軟件工程規(guī)范。
3.2配合核心課程的系列教材
配合核心課程,我們還主編并由科學(xué)出版社等出版了軟件工程所急需的國家“十一五”規(guī)劃教材――“軟件工程設(shè)計與實踐”、“計算機(jī)日語”、“軟件工程規(guī)范化設(shè)計”、“軟件工程設(shè)計案例與分析”等。學(xué)術(shù)界和工業(yè)界專家對系列教材給予較好評價:“這種內(nèi)容及其組織方法在我國已出版的軟件工程專著和教材中不多見,此系列教材可以為我們樹立應(yīng)用性著作的范例。”
3.3實踐教學(xué)體系
為了綜合培養(yǎng)學(xué)生的工程技術(shù)能力,在學(xué)生畢業(yè)前還安排了三級實踐性教育。學(xué)生應(yīng)能滿足面向產(chǎn)業(yè)和領(lǐng)域需求,具有堅實的基礎(chǔ)理論、寬廣的專業(yè)知識,具有創(chuàng)新意識,具有運用先進(jìn)技術(shù)方法和現(xiàn)代技術(shù)手段解決工程問題的能力,具有獨立從事軟件研發(fā),以及擔(dān)負(fù)工程項目的組織與管理能力。
一級實踐:用來測試學(xué)生基本掌握的編程能力及使用基礎(chǔ)工具的能力;比如用C++來編寫程序,使用Oracle數(shù)據(jù)庫等;通過這級實踐的同學(xué)可以進(jìn)入二級實踐的考核。
二級實踐:通過團(tuán)隊協(xié)作來完成。實踐項目大都來自于各個企業(yè),在實踐過程中,學(xué)生們按照日企的標(biāo)準(zhǔn)分當(dāng)不同的角色,完成不同的任務(wù),最后要在有日本資深專家的現(xiàn)場,用日語來講解自己做的項目,通過二級實踐的同學(xué)有資格去企業(yè)實習(xí)。
三級實踐――企業(yè)實習(xí):
(1) 與Fujitsu、NEC、RICOH等200多家日文軟件開發(fā)企業(yè)建立合作關(guān)系,共建日文應(yīng)用軟件開發(fā)專業(yè)實習(xí)基地。NEC日本總公司、NTTdata(日本電信)、理光、富士通等公司提供專業(yè)獎學(xué)金,金額累計高達(dá)4000余萬元日元/年。
(2) 學(xué)院在日本建立了30多家實習(xí)基地。
(3) 福建最大最成功的軟件企業(yè)――福建富士通信息軟件有限公司是北航軟件學(xué)院的戰(zhàn)略合作伙伴。學(xué)院已在福州富士通開設(shè)了該方向軟件工程碩士點,于2004年12月正式開學(xué)。
(4) 與日本Kinsoft株式會社、NETCOM株式會社以及系統(tǒng)綜研株式會社等公司組建合資企業(yè),在學(xué)院內(nèi)部建立“零距離”學(xué)生實習(xí)與就業(yè)基地。
學(xué)生通過企業(yè)的面試后直接進(jìn)入企業(yè)實習(xí),在企業(yè)中完成實際項目,同時完成自己的畢業(yè)設(shè)計或論文。
4工程技術(shù)與研究兼并的論文要求
(1) 兩種類型論文特點的對比分析
工程型論文要有產(chǎn)品;研究型論文要有理論價值。
工程型論文強(qiáng)調(diào)實用性和社會效益;研究型論文則需要有關(guān)調(diào)研、問題分析、方案選擇、創(chuàng)新驗證等的嚴(yán)格根據(jù)和論據(jù)。
工程型論文書寫格式要按國家規(guī)范;研究型論文書寫格式相對自由。
(2) 兩種類型兼有的論文要求
有一定的理論價值、實際應(yīng)用意義和社會效益。
將以工程背景的項目,做有關(guān)調(diào)研的同類產(chǎn)品的對比分析、問題分析、方案選擇、創(chuàng)新結(jié)果匯報。
將工程規(guī)范和研究書寫格式進(jìn)行合并。
論文選題一般應(yīng)直接來源于企事業(yè)單位,具有明確的應(yīng)用背景和實用價值,同時應(yīng)具有先進(jìn)性、一定的技術(shù)難度和工作量,能體現(xiàn)作者綜合運用本專業(yè)基礎(chǔ)理論和專知識較好地解決工程實際問題的能力、從事軟件項目研發(fā)和管理的能力,以及創(chuàng)新和研究的意識。
論文一般要求結(jié)合企業(yè)實際需求選擇研究題目。對這類項目,除需指定學(xué)校指導(dǎo)教師外,還需指定一名企業(yè)指導(dǎo)教師共同負(fù)責(zé)指導(dǎo),由軟件學(xué)院負(fù)責(zé)監(jiān)督和管理。我們的研究生培養(yǎng)在畢業(yè)設(shè)計(論文)的環(huán)節(jié)中采用雙導(dǎo)師制,即學(xué)校導(dǎo)師和企業(yè)導(dǎo)師,以保證產(chǎn)學(xué)研合作教育在畢業(yè)環(huán)節(jié)上的有效實施。
論文要求結(jié)構(gòu)合理,層次清楚,討論研究論據(jù)充分,寫作認(rèn)真,文圖標(biāo)準(zhǔn)規(guī)范,數(shù)據(jù)詳實準(zhǔn)確,軟件文檔符合標(biāo)準(zhǔn)規(guī)范。
5教學(xué)效果分析
北航軟件學(xué)院從市場的需求出發(fā),與國外大學(xué)和領(lǐng)導(dǎo)性的企業(yè)聯(lián)合辦學(xué)。為學(xué)生提供了國際化的實習(xí)和就業(yè)機(jī)會(學(xué)院已經(jīng)安排了200多人出國實習(xí)/就業(yè)),吸引了大量的學(xué)生。通過對畢業(yè)生情況跟蹤調(diào)查看出,我們的畢業(yè)生已分布在國內(nèi)的諸多大中型企業(yè)、政府部門、科教院所、外資企業(yè)。根據(jù)我們的初步統(tǒng)計,2005、2006年工程碩士研究生達(dá)到了98%以上就業(yè)率,平均起薪達(dá)到了6000元/月。
參考文獻(xiàn)
[1] 王建華. 創(chuàng)新“產(chǎn)學(xué)研”合作模式 提升高校服務(wù)社會能力[J]. 中國高等教育,2006,(17).
[2] 徐輝. 高等教育發(fā)展的新階段―論大學(xué)與工業(yè)的關(guān)系[M]. 杭州大學(xué)出版社,1990.
[3] 蔡克勇. 論教學(xué)、科研和生產(chǎn)聯(lián)合體[J]. 高等教育研究,1986,(4).
[4] 劉力. 美國產(chǎn)學(xué)研合作模式及成功經(jīng)驗[J]. 教育發(fā)展研究,2006,(7):16-22.
[5] 王慶. 校企合作:高校辦學(xué)的有效途徑[J]. 上海高教研究,1997,(2).
【關(guān)鍵詞】軟件工程;數(shù)字媒體;專業(yè)建設(shè)
1.引言
隨著計算機(jī)技術(shù)、通信技術(shù)和數(shù)字廣播等技術(shù)不斷發(fā)展,以互聯(lián)網(wǎng)、無線通信為傳播載體,以傳統(tǒng)媒體內(nèi)容與創(chuàng)新內(nèi)容模式為核心的數(shù)字媒體產(chǎn)業(yè)在全球范圍快速崛起,并正在改變著人們的信息獲取方式和休閑娛樂的形式。
我國的數(shù)字媒體業(yè)近幾年正處于高速發(fā)展時期,對于具有較高人文素養(yǎng)、掌握數(shù)字媒體核心技術(shù)并具有藝術(shù)創(chuàng)意能力的復(fù)合型數(shù)字媒體技術(shù)開發(fā)與設(shè)計人才需求旺盛。四川理工學(xué)院軟件工程專業(yè)是與IT企業(yè)合作辦學(xué)、實行“3+1”人才培養(yǎng)模式,即學(xué)生前3年在校學(xué)習(xí),第4年在軟件企業(yè)實習(xí)并完成畢業(yè)設(shè)計(論文)。為使培養(yǎng)的學(xué)生既有較扎實的理論基礎(chǔ),又有適應(yīng)人才市場需求的職業(yè)技能,在軟件工程專業(yè)大框架下設(shè)置了數(shù)字媒體技術(shù)方向。
數(shù)字媒體技術(shù)作為一個寬口徑、以技術(shù)為主、藝術(shù)為輔、技術(shù)與藝術(shù)相結(jié)合的新的專業(yè)方向,涉及到不同的學(xué)科知識,因此,我們有必要通過探索與改革人才培養(yǎng)模式、課程體系以及實踐教學(xué)體系的研討,搭建科學(xué)的創(chuàng)新人才培養(yǎng)平臺,促進(jìn)軟件工程專業(yè)人才培養(yǎng)整體水平的提升。
2.人才培養(yǎng)目標(biāo)
培養(yǎng)目標(biāo)是制定教學(xué)計劃、設(shè)計課程結(jié)構(gòu)、選擇知識發(fā)展方式以及確定教學(xué)組織形式的依據(jù),也是教學(xué)內(nèi)容、教學(xué)方法、教學(xué)組織與管理、教學(xué)手段、教學(xué)評價等方面改革的基礎(chǔ)和前提。軟件工程專業(yè)數(shù)字媒體技術(shù)方向具有軟件工程與數(shù)字媒體技術(shù)相結(jié)合的特色,注重對學(xué)生軟件開發(fā)、應(yīng)用能力的培養(yǎng),實踐性強(qiáng)。結(jié)合我們自身辦學(xué)特色和辦學(xué)條件,我校軟件工程數(shù)字媒體方向人才培養(yǎng)目標(biāo)是:“培養(yǎng)具備計算機(jī)科學(xué)、多媒體網(wǎng)絡(luò)、軟件工程技術(shù)、信息安全等方面的專業(yè)知識與技能,具有扎實的軟件工程和數(shù)字媒體技術(shù)基礎(chǔ)理論、寬厚的專業(yè)基礎(chǔ)知識、較強(qiáng)的實踐能力,能夠從事包括新媒體應(yīng)用以及虛擬現(xiàn)實等在內(nèi)的多媒體技術(shù)開發(fā)、數(shù)字媒體設(shè)計與創(chuàng)作、計算機(jī)游戲設(shè)計、網(wǎng)頁設(shè)計與網(wǎng)站維護(hù)、信息服務(wù)及數(shù)字媒體管理等工作的創(chuàng)新性技術(shù)人才。”
3.核心課程體系
數(shù)字媒體方向課程體系的建設(shè)以創(chuàng)新性復(fù)合型人才培養(yǎng)為基本指導(dǎo)思想,重視實踐課程的開設(shè),使學(xué)生所學(xué)習(xí)掌握的方法具有充分的實效性,真正做到學(xué)有所用,以適應(yīng)未來的工作崗位,成為本行業(yè)和企業(yè)所歡迎的有用人才。課程體系分為軟件工程專業(yè)核心課程模塊、數(shù)字媒體方向核心課程模塊、專業(yè)實訓(xùn)、畢業(yè)實習(xí)和畢業(yè)設(shè)計(論文)等模塊。
3.1 核心課程
軟件工程專業(yè)數(shù)字媒體技術(shù)方以軟件工程專業(yè)為主線構(gòu)成專業(yè)基礎(chǔ)和專業(yè)主干課程。其中,計算機(jī)與軟件基礎(chǔ)課程有:計算機(jī)導(dǎo)論、程序設(shè)計入門、面向?qū)ο蟪绦蛟O(shè)計、數(shù)據(jù)結(jié)構(gòu)與算法、Java程序設(shè)計、計算機(jī)組成原理、數(shù)據(jù)庫原理、計算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、編譯原理、信息安全技術(shù)、計算機(jī)體系結(jié)構(gòu)以及J2EE與中間件技術(shù);軟件工程專業(yè)課程有:軟件工程導(dǎo)論、軟件測試技術(shù)、需求分析與UML設(shè)計、軟件項目管理與過程控制;數(shù)字媒體技術(shù)專業(yè)課程有:數(shù)字媒體技術(shù)導(dǎo)論、計算機(jī)圖形學(xué)、數(shù)字圖像處理、網(wǎng)絡(luò)流媒體技術(shù)、用戶界面設(shè)計、視頻音頻制作與處理、數(shù)字影視特技應(yīng)用、高級游戲特性與游戲引擎、人機(jī)交互技術(shù)、虛擬現(xiàn)實技術(shù)與應(yīng)用、高級腳本與插件技術(shù)等。對于實踐性較強(qiáng)的課程開始單獨的實驗課程和配套的課程設(shè)計。
3.2 特色課程
計算機(jī)網(wǎng)絡(luò)游戲由計算機(jī)技術(shù)、藝術(shù)設(shè)計學(xué)和計算機(jī)動畫以及計算機(jī)圖形圖像技術(shù)高度交叉結(jié)合,目的是培養(yǎng)具有扎實的游戲編程功底和良好的邏輯思維習(xí)慣,具備較強(qiáng)的審美能力和一定的藝術(shù)素養(yǎng),熟悉游戲產(chǎn)品開發(fā)流程,具有一定的策劃能力,能在游戲公司、門戶網(wǎng)站、手機(jī)運營企業(yè)、動畫公司等單位從事游戲設(shè)計、游戲開發(fā)、游戲制作、游戲策劃、游戲運營等方面工作的富于競爭力與創(chuàng)新精神的高級復(fù)合型人才。
計算機(jī)游戲程序設(shè)計。課程目標(biāo):本課程主要學(xué)習(xí)普及游戲開發(fā)理念,培養(yǎng)游戲開發(fā)氛圍,挑選有潛力的學(xué)生組成開發(fā)團(tuán)隊;傳授游戲開發(fā)中的程序設(shè)計要素,特別是游戲引擎開發(fā)的基本知識。通過本課程的學(xué)習(xí),學(xué)生能夠掌握游戲開發(fā)的基本理念,熟悉游戲開發(fā)的基本技巧和流程,并具備從事游戲程序設(shè)計工作的基本技能。
虛擬現(xiàn)實與數(shù)字娛樂。課程目標(biāo):本課程主要介紹虛擬現(xiàn)實的基本概念及其系統(tǒng)組成、相關(guān)的軟件技術(shù)及虛擬現(xiàn)實的應(yīng)用,并介紹了當(dāng)前數(shù)字娛樂的現(xiàn)狀,發(fā)展和一些關(guān)鍵技術(shù)。內(nèi)容包括:虛擬現(xiàn)實的定義、特性和組成,虛擬世界的創(chuàng)建和管理,虛擬現(xiàn)實中的視覺計算,虛擬現(xiàn)實中的交互技術(shù),虛擬現(xiàn)實中的聲覺計算,增強(qiáng)現(xiàn)實,分布式虛擬現(xiàn)實,虛擬現(xiàn)實應(yīng)用,與虛擬現(xiàn)實相關(guān)的數(shù)字娛樂技術(shù)。
4.實踐教學(xué)體系
培養(yǎng)符合時代需要的創(chuàng)新性人才,就要強(qiáng)化實驗教學(xué)的開放性和多層次化。基于創(chuàng)新性原則和以生為本原則,結(jié)合培養(yǎng)目標(biāo)和自身教學(xué)特點,數(shù)字媒體技術(shù)方向?qū)嵺`教學(xué)體系分為課程實驗,專業(yè)實訓(xùn)、畢業(yè)實習(xí)和畢業(yè)設(shè)計三個方面,各實踐環(huán)節(jié)之問相互協(xié)調(diào)、相互銜接、循序漸進(jìn)。
4.1 課程實驗
依照實踐能力培養(yǎng)循序漸進(jìn)的原則,根據(jù)實現(xiàn)數(shù)字媒體技術(shù)專業(yè)基本能力培養(yǎng)的系列課程,并按照系列課程的復(fù)雜度和規(guī)模設(shè)計實踐環(huán)節(jié),開展了多層次課程實驗教學(xué),根據(jù)學(xué)生的需要和實踐能力培養(yǎng)的漸進(jìn)規(guī)則,將實驗課安排大學(xué)四年的各個環(huán)節(jié)。
多層次實驗教學(xué)是指在實驗大綱與目標(biāo)的規(guī)范基礎(chǔ)上,將實驗項目設(shè)計成基礎(chǔ)型、綜合設(shè)計型、研究創(chuàng)新型不同層次的實驗。同一學(xué)生從基礎(chǔ)規(guī)范一綜合設(shè)計一研究創(chuàng)新這樣難度遞增的實驗項目中逐漸進(jìn)行訓(xùn)練,實現(xiàn)系統(tǒng)培養(yǎng)學(xué)生綜合實踐能力。課程實驗主要包括:手繪訓(xùn)練、視頻特技與非線性編輯、多媒體網(wǎng)頁設(shè)計、移動娛樂軟件開發(fā)、網(wǎng)絡(luò)娛樂軟件開發(fā)、界面設(shè)計課程設(shè)計、虛擬現(xiàn)實開發(fā)課程設(shè)計等。
4.2 專業(yè)實訓(xùn)
專業(yè)實訓(xùn)作為知識、能力、綜合素質(zhì)教育的結(jié)合點,成為數(shù)字媒體技術(shù)專業(yè)實踐教學(xué)的重點之一。專業(yè)實訓(xùn)是對課堂教學(xué)具有延伸作用,是學(xué)生培訓(xùn)職業(yè)能力、熟悉職業(yè)環(huán)境、了解實際知識的重要渠道。通過專業(yè)實訓(xùn),學(xué)生不僅可以把所學(xué)轉(zhuǎn)化為所用,還能使學(xué)生在學(xué)習(xí)操作過程中通過不斷調(diào)整自己的知識結(jié)構(gòu)來慢慢適應(yīng)相應(yīng)職業(yè)崗位,鍛煉職業(yè)的能力,為實習(xí)以及今后走向社會積累經(jīng)驗、打下基礎(chǔ)。
我校軟件工程專業(yè)是校級專業(yè)綜合改革試點專業(yè),以爭建微軟IT學(xué)院、HP軟件學(xué)院為契機(jī),與知名IT企業(yè)開展深度合作,聯(lián)合培養(yǎng)具有國際視野的軟件開發(fā)、軟件測試和服務(wù)外包人才。與中軟國際、Tarena(達(dá)內(nèi))科技等十多家IT企業(yè)聯(lián)合建立了實習(xí)實訓(xùn)基地、就業(yè)基地。
4.3 畢業(yè)實習(xí)和畢業(yè)設(shè)計
畢業(yè)實習(xí)是學(xué)生將前期學(xué)習(xí)到的知識運用到生產(chǎn)實踐中,真正了解、感受未來的工作,鍛煉自己各方面的綜合能力。真正實現(xiàn)與行業(yè)需求的專業(yè)實踐能力對接。能勝任相應(yīng)崗位的工作,從而積累工作經(jīng)驗,為就業(yè)做準(zhǔn)備。為了增強(qiáng)學(xué)生和指導(dǎo)老師對畢業(yè)設(shè)計(論文)及畢業(yè)實習(xí)的重視,提高畢業(yè)設(shè)計(論文)的質(zhì)量和提高學(xué)生在畢業(yè)設(shè)計(論文)及畢業(yè)實習(xí)實踐環(huán)節(jié)獲得的實踐能力,也為緩解畢業(yè)設(shè)計時間(論文)不足,筆者將畢業(yè)實習(xí)與畢業(yè)設(shè)計(論文)有機(jī)結(jié)合,實行“畢業(yè)實習(xí)+畢業(yè)設(shè)計”相結(jié)合的模式,學(xué)生畢業(yè)設(shè)計的內(nèi)容來自于畢業(yè)實習(xí),并且畢業(yè)設(shè)計的內(nèi)容要將畢業(yè)實習(xí)的內(nèi)容進(jìn)行一定的升華,除體現(xiàn)學(xué)生四年來所學(xué)知識綜合之外,還要體現(xiàn)出學(xué)生的創(chuàng)新能力與科研能力,達(dá)到培養(yǎng)創(chuàng)新型、復(fù)合型人才的標(biāo)準(zhǔn)。
5.結(jié)束語
通過對國內(nèi)外數(shù)字媒體技術(shù)相關(guān)專業(yè)及方向的調(diào)研,基于創(chuàng)新性人才培養(yǎng)目標(biāo),建立了相關(guān)的核心課程和多層次實踐教學(xué)體系,融合專業(yè)技術(shù)、實踐教學(xué)、校企合作共同培養(yǎng)為一體的軟件工程數(shù)字媒體特色專業(yè)方向的知識體系,著力培養(yǎng)學(xué)生的藝術(shù)與技術(shù)交叉結(jié)合的數(shù)字媒體制作與開發(fā)能力和職業(yè)素質(zhì),進(jìn)而使得學(xué)生的基礎(chǔ)知識、科學(xué)素養(yǎng)、藝術(shù)感悟、專業(yè)知識、創(chuàng)新能力、工程能力和職業(yè)素質(zhì)都得到全面均衡的發(fā)展,以增強(qiáng)他們在數(shù)字媒體行業(yè)就業(yè)的競爭能力。
參考文獻(xiàn)
[1]沈琦,于學(xué)軍,張麗,等.軟件工程(數(shù)字媒體技術(shù))特色專業(yè)復(fù)合型創(chuàng)新型人才培養(yǎng)模式研究[J].中國校外教育,2010,16:162-163.
[2]蔡建平,沈琦,于學(xué)軍等.軟件工程(數(shù)字媒體技術(shù))特色專業(yè)的特色建設(shè)[J].軟件,2012,33(4):108-111.
[3]耿衛(wèi)東等.面向數(shù)字媒體技術(shù)專業(yè)的數(shù)字化學(xué)習(xí)平臺建設(shè)[J].計算機(jī)教育,2010(16):99-101.
[4]向輝.數(shù)字媒體技術(shù)專業(yè)課程體系探討[J].計算機(jī)教育,2008(15):28-30.
[5]黃成云.數(shù)字媒體技術(shù)本科專業(yè)實踐教學(xué)體系研究[D].華中師范大學(xué),2012,5.
關(guān)鍵詞:軟件工程;雙導(dǎo)師制;項目開發(fā);實踐能力;實踐教學(xué)
《教育部關(guān)于試辦示范性軟件學(xué)院的通知》(教高[2001]3號)指出:面對國家產(chǎn)業(yè)發(fā)展的戰(zhàn)略重點和激烈的人才競爭,面向市場需求,改革軟件人才培養(yǎng)模式,加大軟件人才培養(yǎng)力度,已經(jīng)成為當(dāng)前高等教育改革與發(fā)展的一項重要和緊迫任務(wù)。必須實施與企事業(yè)單位合作辦學(xué),開展切實有效的產(chǎn)學(xué)研合作教育,從本科教育入手,加速教學(xué)內(nèi)容、課程體系、教學(xué)方法和管理體制與運行機(jī)制的改革和創(chuàng)新,以盡快滿足國家軟件產(chǎn)業(yè)發(fā)展對高素質(zhì)軟件人才的迫切需求[1]。江西農(nóng)業(yè)大學(xué)軟件學(xué)院在培養(yǎng)軟件工程專業(yè)人才方面,順應(yīng)了軟件產(chǎn)業(yè)的發(fā)展,走產(chǎn)學(xué)研相結(jié)合的辦學(xué)道路,與軟件企業(yè)合作培養(yǎng)軟件人才,為適應(yīng)科技進(jìn)步和社會經(jīng)濟(jì)發(fā)展,以培養(yǎng)具有較強(qiáng)實踐能力和創(chuàng)新精神的人才為宗旨,構(gòu)建了以“重實踐、強(qiáng)能力”為目標(biāo),以創(chuàng)新實踐教學(xué)為特色,以校內(nèi)外實踐基地為支撐、以開放管理為保障的雙導(dǎo)師制實踐教學(xué)體系,形成了軟件人才培養(yǎng)的顯著特色。
“雙導(dǎo)師”實踐教學(xué)模式與傳統(tǒng)模式相比,“雙導(dǎo)師”實踐教學(xué)模式強(qiáng)調(diào)的是由校內(nèi)外兩名教師共同負(fù)責(zé)指導(dǎo)學(xué)生實驗與實踐教學(xué)的全過程,兩位指導(dǎo)教師之間既有協(xié)作,也有一定分工。校內(nèi)指導(dǎo)教師以專業(yè)基礎(chǔ)理論教學(xué)和專業(yè)基礎(chǔ)實驗教學(xué)為主,為了與企業(yè)指導(dǎo)老師的專業(yè)上崗實踐教學(xué)接軌,學(xué)院還組建了暑期專業(yè)模擬工程項目實踐教學(xué)和興趣小組的科研項目實踐教學(xué);而校外指導(dǎo)教師(即企業(yè)實習(xí)單位指導(dǎo)教師)則強(qiáng)調(diào)工作能力的實踐教學(xué)指導(dǎo),包括認(rèn)識問題、分析問題和適應(yīng)社會的能力。為保證軟件工程專業(yè)“雙導(dǎo)師”實踐教學(xué)新模式順利運行,我們構(gòu)建了“學(xué)生―企業(yè)―學(xué)校”三方責(zé)任、義務(wù)、權(quán)力相對明確的實踐教學(xué)體系。
1校內(nèi)導(dǎo)師指導(dǎo)下的校內(nèi)實踐教學(xué)模式
1.1課程基本實驗實踐教學(xué)
基本實驗實踐教學(xué)主要包括一般的基礎(chǔ)實驗課、專業(yè)基礎(chǔ)實驗課和專業(yè)實驗課等實驗教學(xué)環(huán)節(jié),以及課程設(shè)計與課程實習(xí)等綜合性實踐教學(xué)環(huán)節(jié)。這一環(huán)節(jié)中,學(xué)生密切結(jié)合理論教學(xué),深化對理論知識的理解,掌握基本的實驗技能和方法,養(yǎng)成科學(xué)思維的習(xí)慣和嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),培養(yǎng)創(chuàng)新思維,逐步增強(qiáng)分析問題和解決問題的能力。
1) 分3個層次設(shè)計實驗內(nèi)容,注重實驗內(nèi)容的實用性和新穎性。學(xué)院全面加強(qiáng)基礎(chǔ)實驗室建設(shè),使實驗開出率達(dá)到了100%。在此基礎(chǔ)上,按照“驗證性實驗”、“綜合與設(shè)計性實驗”、“研究性實驗”3個層次設(shè)計實驗內(nèi)容[2]。通過減少驗證性實驗、增設(shè)綜合性與設(shè)計性實驗,帶動實驗內(nèi)容的更新,使課程設(shè)計類綜合性與設(shè)計性實驗教學(xué)占專業(yè)所開實驗課程的100%。教師將教學(xué)與科研緊密結(jié)合,部分科研課題成果,用于本科實驗教學(xué),推進(jìn)了實驗內(nèi)容的改革,促進(jìn)了實驗教學(xué)水平的提高。
2) 加大實驗室開放力度,建立教師到崗指導(dǎo)制度。經(jīng)學(xué)校同意,學(xué)院鼓勵和支持實驗室面向?qū)W生開放,加大實驗室開放力度,學(xué)生可自主申請進(jìn)實驗室參加研究與實踐活動。教學(xué)計劃內(nèi)的實驗項目,學(xué)院采取實驗課方式開設(shè);教學(xué)計劃外實驗項目,對學(xué)生特別是大一新生實行晚上和周末時間開放。學(xué)院為課外實驗時間特別建立了教師到崗指導(dǎo)制度,教師輪流到崗值班,主要任務(wù)是幫助學(xué)生解答上機(jī)實踐遇到的問題,提高學(xué)生實踐動手的能力和自主學(xué)習(xí)的積極性。學(xué)生開放實驗作品優(yōu)秀或具有獨創(chuàng)性成果的,可將作品和成果參加全國性各類大學(xué)生比賽。
1.2暑期實訓(xùn)項目實踐教學(xué)
暑期實訓(xùn)屬于校內(nèi)較大規(guī)模的專業(yè)性實踐教學(xué)環(huán)節(jié),主要由軟件工程項目模擬實驗環(huán)節(jié)組成。利用學(xué)院的軟件工程、數(shù)字媒體、網(wǎng)絡(luò)工程與嵌入式實驗室資源,暑期期間專門針對大二學(xué)生進(jìn)行為期一個月的軟件工程項目開發(fā)實踐培訓(xùn),以加強(qiáng)學(xué)生工程團(tuán)隊協(xié)作意識、分析解決問題能力、綜合實踐能力與創(chuàng)新能力的培養(yǎng),并與企業(yè)導(dǎo)師指導(dǎo)的專業(yè)上崗實踐教學(xué)接軌。
1) 建設(shè)校內(nèi)軟件工程專業(yè)實習(xí)基地,強(qiáng)化學(xué)生動手能力。為解決學(xué)生課程學(xué)習(xí)與實際工程項目開發(fā)動手難的問題,學(xué)院根據(jù)專業(yè)方向,利用各個教師的專業(yè)特長,給學(xué)生提出不同方向的工程實踐項目,3~5人一組,每組一個項目。組員之間分工合作,在各個項目實驗室建立上班模擬制度,學(xué)生必須簽到,在教師的指導(dǎo)下完成項目的開發(fā)。暑期實訓(xùn)實踐教學(xué)創(chuàng)新了校內(nèi)實習(xí)基地的建設(shè),給學(xué)生提供了完全能夠模擬企業(yè)軟件項目開發(fā)環(huán)境的實驗與實踐場所,解決了工程實踐“入門難”的問題,顯著提高了實習(xí)效果。
2) 暑期實訓(xùn)實踐教學(xué)的內(nèi)容是學(xué)校理論教學(xué)的延伸,是校企合作辦學(xué)模式中,企業(yè)實訓(xùn)基地實踐教學(xué)的接軌。根據(jù)人才市場當(dāng)前的主流知識和技術(shù)結(jié)合工程實際應(yīng)用,有針對性的進(jìn)行工程小項目的實踐培訓(xùn)。例如,Java編程語言,STRUTS體系結(jié)構(gòu)與設(shè)計、JSP編程與環(huán)境配置、VC++實用技術(shù)、.Net技術(shù)、實用數(shù)據(jù)庫技術(shù)、網(wǎng)絡(luò)系統(tǒng)工程、動漫媒體、嵌入式等軟硬件項目案例分析與設(shè)計。學(xué)院設(shè)立了“課外能力、素質(zhì)學(xué)分”,只要按要求完成實踐項目,即可獲得相應(yīng)學(xué)分。暑期實訓(xùn)校內(nèi)創(chuàng)新實踐基地的建立,有力地推動了軟件工程教育人才培養(yǎng)模式改革,給廣大學(xué)生參加科研和創(chuàng)新實踐活動創(chuàng)造良好條件。
1.3以科研項目為依托,組建興趣小組進(jìn)行實踐教學(xué)
在學(xué)院領(lǐng)導(dǎo)的鼓勵與支持下,根據(jù)學(xué)院教師和學(xué)院重點實驗室的科研方向,以科研項目為依托,在各個專業(yè)方向班級組建興趣小組,一方面培養(yǎng)部分優(yōu)秀學(xué)生科研實踐動手能力,另一方面幫助和促進(jìn)教師更好的完成科研項目工作。考慮到學(xué)生的實際水平和綜合能力,在學(xué)習(xí)負(fù)擔(dān)較重,課余時間有限的情況下,所選項目題目的難度和工作量要既能保證學(xué)生的課內(nèi)學(xué)習(xí)任務(wù)不受影響,又能切實完成科研項目的主體部分工作,還要能貫通所學(xué)習(xí)的理論知識,以期達(dá)到一個連貫完整的科研實踐培養(yǎng)訓(xùn)練計劃。組建興趣小組時,由學(xué)生自愿報名,教師審核通過后,對學(xué)生進(jìn)行科研項目的初步指導(dǎo),給學(xué)生充分理解消化課題的時間,并目能夠在這期間查閱相關(guān)文獻(xiàn)資料[3]。做科研項目的前1~3個月是重點突破期,5~8名學(xué)生相互協(xié)作,在己經(jīng)查閱足夠資料的基礎(chǔ)上,主要攻克計算部分和設(shè)計部分的難點;并在指導(dǎo)教師的幫助下,完善設(shè)計流程,解決相關(guān)技術(shù)難點。但僅限于這些時間是不夠的,對于科研項目來說,研究問題和方法存在一定的創(chuàng)新性,需要教師和被指導(dǎo)的學(xué)生大量查閱資料、不斷改進(jìn)研究思路以及總結(jié)方法,并進(jìn)行實踐,最終解決問題。
這種多學(xué)科綜合性科研項目的實踐教學(xué),使得興趣小組成員必須將本科階段所學(xué)的大部分知識綜合運用,特別是數(shù)學(xué)、數(shù)據(jù)結(jié)構(gòu)和算法分析、語言編程和軟件工程等專業(yè)專業(yè)知識的綜合應(yīng)用,是對學(xué)生本科階段專業(yè)知識體系掌握是否全面徹底的一次很好的檢驗。目前學(xué)院已近組建的興趣小組5個,每個小組成員約為8人,給每個小組成員分配項目任務(wù),并指導(dǎo)學(xué)生查閱相關(guān)資料。經(jīng)過大約2年的培養(yǎng),興趣小組的成員在成功完成了相應(yīng)的項目后,同學(xué)們體會到解決實際工程或科研項目問題時需要考慮的諸多問題,對軟件工程專業(yè)基礎(chǔ)知識在解決實際問題的應(yīng)用有了很深刻的體驗。通過解決實際問題,切實提高了自身處理工程應(yīng)用問題的能力。
2企業(yè)導(dǎo)師指導(dǎo)下的專業(yè)上崗實踐教學(xué)模式
學(xué)校在北京和上海兩地為軟件學(xué)院建立了校外的企業(yè)實訓(xùn)基地,企業(yè)實訓(xùn)基地實踐教學(xué)由認(rèn)識實習(xí)、上崗實習(xí)、畢業(yè)實習(xí)、社會實踐等環(huán)節(jié)組成,是學(xué)生在軟件工程項目開發(fā)實踐中的全面綜合訓(xùn)練,主要在企業(yè)單位完成。學(xué)院通過加強(qiáng)校外實習(xí)基地建設(shè),改革實習(xí)模式,推動校外工程實踐的改革與創(chuàng)新。
2.1校外實習(xí)統(tǒng)一組織、集體安排、頂班上崗
對教學(xué)計劃內(nèi)的校外實習(xí)與實踐環(huán)節(jié),學(xué)校始終堅持統(tǒng)一組織與集體安排,軟件專業(yè)學(xué)生全部到IT行業(yè)的各大企業(yè)單位進(jìn)行實習(xí),強(qiáng)化企業(yè)項目實習(xí)與實踐鍛煉。學(xué)生到企業(yè)后,由實習(xí)基地負(fù)責(zé)人統(tǒng)一安排到相應(yīng)的崗位上,由學(xué)校和實習(xí)基地雙向管理,實現(xiàn)產(chǎn)學(xué)結(jié)合、雙向推動,共同受益。
2.2校企合作開展專業(yè)教育,創(chuàng)新人才培養(yǎng)機(jī)制
學(xué)校充分發(fā)揮高校人才優(yōu)勢和企業(yè)資源優(yōu)勢,與IT企業(yè)在人才培養(yǎng)方面實施全面合作,建立了適應(yīng)市場經(jīng)濟(jì)條件下的校企優(yōu)勢互補(bǔ)、互惠雙贏機(jī)制,進(jìn)一步推進(jìn)軟件工程教育人才培養(yǎng)模式改革。學(xué)院軟件工程專業(yè)實行的是“3+1”的人才培養(yǎng)模式,主要是學(xué)生三年校內(nèi)學(xué)習(xí),一年企業(yè)實習(xí)學(xué)習(xí)。
2.3企業(yè)實訓(xùn)實踐教學(xué)的安排
1) 企業(yè)項目開發(fā)訓(xùn)練實踐教學(xué)。在基本掌握軟件開發(fā)的主流技術(shù)后,以軟件開發(fā)項目為龍頭,以項目組為實訓(xùn)單位,對學(xué)生進(jìn)行項目開發(fā)訓(xùn)練,時間為2個月(9~10月)。培訓(xùn)目標(biāo)是通過學(xué)生自己動手參加一個完整的項目開發(fā),體驗項目的開發(fā)過程和項目開發(fā)全程管理,培養(yǎng)學(xué)生的學(xué)習(xí)能力和解決問題的能力,積累項目開發(fā)工作經(jīng)驗。企業(yè)拿出若干個已經(jīng)完成的實際軟件開發(fā)項目作為項目訓(xùn)練教案,學(xué)生在這些項目中自選課題,由工程師具體指導(dǎo)學(xué)生完成該項目的開發(fā)工作。
2) 上崗實習(xí)時間教學(xué)。專業(yè)實訓(xùn)實踐教學(xué)結(jié)束后,學(xué)院與基地領(lǐng)導(dǎo)共同組織學(xué)生分別到各軟件企業(yè)實際的工作崗位上進(jìn)行實習(xí),由所在企業(yè)的工程師作為指導(dǎo)教師,結(jié)合企業(yè)的開發(fā)項目,使學(xué)生了解企業(yè),熟悉軟件企業(yè)文化,增強(qiáng)工作能力和責(zé)任感。實習(xí)時間從當(dāng)年的11月初開始到次年的5月,共6個月左右的時間。
3) 畢業(yè)設(shè)計實踐教學(xué)。畢業(yè)設(shè)計(論文)是綜合訓(xùn)練學(xué)生專業(yè)素質(zhì)的重要教學(xué)環(huán)節(jié),直接關(guān)系到畢業(yè)生的就業(yè)競爭力。畢業(yè)生的畢業(yè)設(shè)計(論文)在企業(yè)上崗實習(xí)期間完成,畢業(yè)論文采用雙導(dǎo)師制,即學(xué)校專任老師與企業(yè)工程師共同指導(dǎo)畢業(yè)生撰寫論文。論文答辯由學(xué)院組織教師與基地的工程師共同進(jìn)行論文答辯工作,最后,由學(xué)校教務(wù)處對畢業(yè)生論文進(jìn)行隨機(jī)抽查答辯。因此,通過專業(yè)實訓(xùn)與項目開發(fā),使畢業(yè)論文具有原創(chuàng)性,提高了畢業(yè)論文的質(zhì)量與水平。
3結(jié)語
學(xué)院以強(qiáng)化實踐教學(xué)為手段,以提高學(xué)生實踐與創(chuàng)新能力為目標(biāo),構(gòu)建的雙導(dǎo)師制指導(dǎo)的實踐教學(xué)體系符合軟件人才培養(yǎng)規(guī)律,在人才培養(yǎng)方面取得了顯著成效。學(xué)生在課外各類科技創(chuàng)新競賽中表現(xiàn)出了較強(qiáng)的實踐能力和良好的創(chuàng)新能力,取得了系列創(chuàng)新成果。畢業(yè)生因基礎(chǔ)扎實、實踐能力強(qiáng)而擁有良好的社會聲譽(yù),博得用人單位的好評,培養(yǎng)的2005、2006屆畢業(yè)生一次就業(yè)率都為100%,2007、2008屆畢業(yè)生一次性就業(yè)率在96%,其中在北京IT企業(yè)就業(yè)的學(xué)生占總數(shù)的63%。
在校企合作辦學(xué)“3+1”人才培養(yǎng)模式中,雙導(dǎo)師指導(dǎo)的軟件工程專業(yè)學(xué)生的實踐教學(xué)模式還存在不少需要探索和研究的問題。例如,各個實踐教學(xué)環(huán)節(jié)中實踐教學(xué)質(zhì)量系統(tǒng)評價的指標(biāo)體系的建立,如何正確處理畢業(yè)生考研、考公務(wù)員與專業(yè)實訓(xùn)實踐教學(xué)的矛盾等,這些問題都需亟待研究與解決。
參考文獻(xiàn):
[1] 何火嬌,楊紅云,艾施榮,等. 校企合作培養(yǎng)軟件人才創(chuàng)新模式的研究與實踐[J]. 江西農(nóng)業(yè)大學(xué)學(xué)報,2008,7(1):138-141.
[2] 王秀梅,孫萍茹,安連鎖. 構(gòu)建“四模塊”實踐教學(xué)體系彰顯人才培養(yǎng)特色[J]. 中國高教研究,2009(2):84-85.
[3] 高鑫,李連飛,杜俊琪,等. 將科研項目引入化工專業(yè)實踐教學(xué)環(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
(School of Software, Jiangxi Agricultural University, Nanchang 330045, China)
【關(guān)鍵詞】軟件工程 高等學(xué)校 教學(xué)改革
一、高校軟件工程教學(xué)概述
現(xiàn)階段,軟件工程課程已經(jīng)逐漸的成為一門單獨的新學(xué)科,而且在我國許多高校基本上均開設(shè)這門課程,因而其重要性可謂是不言而喻的。近些年以來,隨著科學(xué)技術(shù)的不斷發(fā)展,軟件工程課程已經(jīng)成為開發(fā)軟件的必備知識,所以,要想真正的成為一名合格的大學(xué)生,那么就必須對軟件工程知識加以熟練的掌握,這也是成為一名合格的信息人才所必須具備的一項技能。同時,高校在開展軟件工程教學(xué)時,應(yīng)當(dāng)恰當(dāng)?shù)倪x擇講授方式,要想方設(shè)法的創(chuàng)新教學(xué)理念,優(yōu)化課程教學(xué)結(jié)構(gòu),激發(fā)學(xué)生學(xué)習(xí)的熱情,只有這樣才能夠培養(yǎng)出更多優(yōu)秀的應(yīng)有型人才,才能夠進(jìn)一步推動科技的蓬勃發(fā)展。我國很多高校都設(shè)有計算機(jī)科學(xué)技術(shù)專業(yè),在這個專業(yè)的教學(xué)過程中,軟件工程是一個基礎(chǔ)性比較強(qiáng)的課程,而且也是學(xué)生必學(xué)的一門課程,只有切實的掌握了這門課程,學(xué)生學(xué)習(xí)軟件知識才能夠得心應(yīng)手。當(dāng)前,相當(dāng)一部分的高校在進(jìn)行軟件工程教學(xué)時,選用的教材基本上均是清華大學(xué)出版社出版的《軟件工程導(dǎo)論》。在具體的教學(xué)過程中,教師也都是采用理論知識教學(xué)和實際練習(xí)相結(jié)合的方式予以展開,簡單的來說也就是在課堂上由教師把相關(guān)的理論知識教授給學(xué)生,然后再對學(xué)生進(jìn)行相應(yīng)的實訓(xùn),讓學(xué)生們親自動手去設(shè)計一些東西。
二、軟件工程教學(xué)的特點
(一) 綜合性較強(qiáng)
學(xué)習(xí)軟件工程課程需要相關(guān)的前導(dǎo)課程作為學(xué)生學(xué)習(xí)的基礎(chǔ),前導(dǎo)課程主要包括數(shù)據(jù)結(jié)構(gòu)、計算機(jī)基礎(chǔ)導(dǎo)論、簡單的操作系統(tǒng)以及對數(shù)據(jù)庫的基本處理能力等。通過對這些前導(dǎo)課程的學(xué)習(xí),學(xué)生可以對局部性的問題有大體上的了解,并且能夠通過自己的努力去解決專業(yè)問題。軟件工程課程更為注重的是學(xué)生對全局問題的解決能力。我們都知道,軟件工程課程是綜合性比較強(qiáng)的學(xué)科,因而學(xué)生在學(xué)習(xí)的過程中,難以避免的會遇到一些無法獨立解決的問題,這時就需要去與其他學(xué)生共同討論,如果仍然解決不了,則需要去請教專業(yè)老師。從某種意義上說,對軟件工程的研究其實就是在具體的開發(fā)過程中,應(yīng)用自己已經(jīng)學(xué)到的理論知識以及解決問題的方法,在一定的時間內(nèi)且不超過預(yù)算的條件之下,做出高質(zhì)量、高水平的軟件。
(二)實踐性較強(qiáng)
正如前面提到的,軟件工程課程是一門實踐性非常強(qiáng)的課程,是經(jīng)過許多研究學(xué)者深入研究且精心提煉的結(jié)果。高校學(xué)生在進(jìn)行軟件工程課程學(xué)習(xí)時,應(yīng)當(dāng)在能夠掌握基礎(chǔ)概念和方法的前提下,切身的置身于軟件開發(fā)的實踐工作,只有這樣才能夠真正理解與體會書本上所講授的知識的內(nèi)在涵義,才能夠切實的掌握知識與技能把,從而為日后的工作及學(xué)習(xí)奠定堅實的基礎(chǔ)。
(三)課程發(fā)展速度較快
軟件工程從上世紀(jì)六十年代末提出,在近幾十年的時間里,軟件工程的發(fā)展速度是非常驚人的。在軟件開發(fā)過程中,通常有著多種多樣的開發(fā)方法,不僅有較為傳統(tǒng)的軟件工程,還有專門針對某個軟件的軟件工程開發(fā)項目,甚至還有一些其他的軟件工程開發(fā)項目,比如結(jié)構(gòu)軟件工程、形式軟件工程以及凈室型軟件工程等。然而,許多高校所選用的學(xué)習(xí)教材無法把多樣化的軟件工程開發(fā)方法全面的涵蓋進(jìn)去,進(jìn)而導(dǎo)致學(xué)生不能對比較前沿,比較先進(jìn)的開發(fā)軟件方法有整體上的認(rèn)識。所以,教師在實施軟件工程教學(xué)的過程中,切勿僅僅注重教材內(nèi)容的講授,還應(yīng)該在具體的教學(xué)中適當(dāng)?shù)囊氡容^先進(jìn)的軟件開發(fā)方法,以便于最大限度拓展學(xué)生的思維,充分的開闊學(xué)生的視野。
(四)對經(jīng)驗豐富教師的需求迫切
軟件工程是一門需要將理論和實踐密切結(jié)合的課程,如果是尚未切身參與過軟件開發(fā)的教師,可以說是無法完全夠勝任課程的教學(xué)工作的,即便是已經(jīng)從事軟件開發(fā)工作多年的教師,在課堂教學(xué)的過程中,如果不注重聯(lián)系實際,往往也無法把課程知識有效地教授給學(xué)生。軟件工程課程需要不斷地與實踐接軌,高校應(yīng)該提供給學(xué)生豐富的實習(xí)機(jī)會,讓學(xué)生可以在實習(xí)過程中不斷掌握豐富的軟件工程專業(yè)知識,但是目前這些問題已經(jīng)成為高校軟件工程教學(xué)的難題。因此,采用何種方法才能提高高校軟件工程教學(xué)的效果與效率,是擺在我們面前最重要的一個問題。
三、軟件工程教學(xué)中所存在的主要問題
(一)教材存在一定的局限性
我們?nèi)绻麖母咝\浖こ探滩牡慕嵌热シ治龈咝\浖こ陶n程的教學(xué),通常不難發(fā)現(xiàn)高校所使用的教材存在著較強(qiáng)的局限性。高校目前的軟件工程教學(xué)所沿用的依舊是以往傳統(tǒng)的教學(xué)方法,在組織開展軟件工程實驗時,仍然以生命周期的方式予以研究,這樣做的結(jié)果就很容易導(dǎo)致學(xué)生在軟件工程學(xué)習(xí)中出現(xiàn)時效性嚴(yán)重不足的不良現(xiàn)象,學(xué)生無法切實的跟上信息行業(yè)的發(fā)展步伐,并且很多軟件方面新興起的技術(shù)學(xué)生也無法接觸到,尤其是那些前沿的科研成果。過去傳統(tǒng)的教學(xué)方式主要是教師把書本上的理論知識講授給學(xué)生,學(xué)生可承擔(dān)額聽講中仿佛是已經(jīng)掌握了教師所講授的知識,但實際上絕大多數(shù)的學(xué)生對教師講解的專業(yè)知識僅僅是非常模糊的認(rèn)識,這是因為該課程的實踐性較強(qiáng),只是進(jìn)行理論知識教學(xué)是遠(yuǎn)遠(yuǎn)無法使學(xué)生掌握這門課程的。
(二) 實踐次數(shù)少且質(zhì)量不高
高校在進(jìn)行軟件工程教學(xué)時,不能夠提供給學(xué)生比較合適實踐的項目,這也是學(xué)生進(jìn)行試驗之后無法取得預(yù)期效果的原因之一。學(xué)生不能把自己所學(xué)習(xí)及掌握的理論知識很好地應(yīng)用到具體的實踐活動中去,這是實踐質(zhì)量差的一個重要原因,與此同時,另外的原因就是學(xué)生對教師所講授的理論知識沒有熟練地掌握,無法真正的確保知識的合理運用。因此,當(dāng)學(xué)生做畢業(yè)論文時,便無法有效的將軟件工程的優(yōu)勢予以充分的展現(xiàn)與彰顯,甚至很多學(xué)生會將軟件工程視為畢業(yè)設(shè)計中的一個軟肋。除此之外,學(xué)生在進(jìn)行課題選擇時,也不知道到底什么樣的題目適合自己,可能有些學(xué)生會選擇軟件開發(fā)這個題目,但是在他們的畢業(yè)論文中,出現(xiàn)錯誤的頻率非常之多,學(xué)生對軟件工程的相關(guān)知識了解甚少,這些問題在畢業(yè)論文的撰寫中便可暴露出來。
(三)軟件工程教師能力不足
現(xiàn)在,除了專門培養(yǎng)軟件工程學(xué)生的學(xué)校之外,其他的學(xué)校也會開設(shè)軟件工程課程,但是這些學(xué)校的教師資源質(zhì)量不是很高,或者說是,這些教師進(jìn)行軟件工程教學(xué)相對比較欠缺。軟件工程是一門對教師素質(zhì)要求較高的課程,這門課程的教學(xué)迫切需要教師對教材的本質(zhì)知識有非常深入的理解,而且教師還應(yīng)該具備豐富的軟件開發(fā)方面的經(jīng)驗,最好是掌握一些開發(fā)軟件的親身經(jīng)歷,只有這樣的軟件工程教師才能夠把軟件工程這門課程很好地教授給學(xué)生,并且在進(jìn)行課程教授時才能夠把理論知識與實踐充分的結(jié)合起來,才能夠促使學(xué)生真正的將這門知識掌握好,進(jìn)同時對該課程產(chǎn)生強(qiáng)烈的學(xué)習(xí)欲望。高校軟件工程課程在教學(xué)中存在著的一系列弊端及問題,導(dǎo)致高校軟件工程課程的教學(xué)效果有欠理想,而如果想要把教學(xué)質(zhì)量予以提高,那么就必須將上述問題妥善的解決。
四、高校軟件工程課程教學(xué)改革途徑
面對軟件工程課程教學(xué)中所存在的諸多問題,教師應(yīng)當(dāng)針對軟件工程課程的特點以及課程學(xué)習(xí)的重要性,同時充分的結(jié)合實際的教學(xué)情況,盡快做出切實可行的教學(xué)改革計劃,要重點從教學(xué)內(nèi)容、教學(xué)模式以及教學(xué)資源等方面去實施改革。現(xiàn)階段,許多地方高校在進(jìn)行軟件工程教學(xué)時,使用的依然是傳統(tǒng)的教師為課堂中心的教學(xué)模式;還有些高校雖然對理論知識的教學(xué)是非常重視的,但是卻極大的忽略了該課程實踐教學(xué)的必要性。以上這些內(nèi)容都是原來傳統(tǒng)教學(xué)出現(xiàn)的問題,軟件工程課程是一個實踐性非常強(qiáng)的課程,如果對學(xué)生只是單純的進(jìn)行理論知識的講授,那么他們對這門課程的理解和掌握是不能夠提供學(xué)生應(yīng)用及實踐的。對于這個問題,教師應(yīng)當(dāng)深刻予以了解,同時還應(yīng)當(dāng)盡快的開展教學(xué)改革。在軟件工程的教學(xué)過程中,教師需要擔(dān)任的角色就是講授教材上的知識,指導(dǎo)學(xué)生進(jìn)行具體的實踐操作,學(xué)生在具體的學(xué)習(xí)中也應(yīng)該積極主動地去進(jìn)行實踐操作,教師布置下來的任務(wù)必須積極的完成,并能夠通過完成任務(wù)更為深入且全面的了解課程知識。此外,教師還應(yīng)當(dāng)切實的立足于學(xué)生的性格特點,有針對性的采取教學(xué)方式,以此開展課堂知識的講解。
五、結(jié)束語:
總而言之,為了進(jìn)一步提高軟件工程教學(xué)的質(zhì)量,本文軟件工程課程的現(xiàn)狀、教師在授課過程中所存在的問題以及應(yīng)對措施等進(jìn)行詳細(xì)的闡述,以供教育教學(xué)工作者參考與借鑒。
參考文獻(xiàn):
[1]何月梅,杜海艷,王保民.《軟件工程》課程教學(xué)改革的探索[J].中國成人教育,2010(13).
軟件技術(shù)方案 軟件考察報告 軟件管理論文 軟件管理 軟件項目總結(jié) 軟件專業(yè)論文 軟件工程 軟件畢業(yè)論文 軟件開發(fā)論文 軟件項目管理 紀(jì)律教育問題 新時代教育價值觀