時間:2023-04-17 18:00:35
導(dǎo)言:作為寫作愛好者,不可錯過為您精心挑選的10篇軟件工程專業(yè),它們將為您的寫作提供全新的視角,我們衷心期待您的閱讀,并希望這些內(nèi)容能為您提供靈感和參考。
引 言
隨著軟件在各種領(lǐng)域迅速發(fā)展,軟件的類型、規(guī)模、復(fù)雜度都急劇增長,在有限的時間和成本約束下開發(fā)出高質(zhì)量的軟件被人們高度關(guān)注,岡此提高各類信息化系統(tǒng)開發(fā)人員的軟件工程能力越來越受到普通和軍隊高等院校的普遍重視。然而,由于軟件從業(yè)人員所需知識更新快以及大量軟件開發(fā)人員接受軟件工程教育的經(jīng)歷不足,僅靠傳統(tǒng)的高校課堂內(nèi)授課方式,難以滿足社會和軍隊信息化快速發(fā)展對軟件工程人員的需求。研究如何通過建設(shè)軟件工程專業(yè)在線課程加快軟件工程人才的培養(yǎng)、優(yōu)化軟件工程課程資源的配置,對于我們國家和軍隊未來的發(fā)展具有重要價值與深遠意義。
1 軟件工程教育的發(fā)展與主要問題
軟件工程指將系統(tǒng)的、規(guī)范的、可量化的方法應(yīng)用于軟件的開發(fā)、運行和維護的過程。ACM和IEEE/CS成立聯(lián)合工作組,在2004年制定了計算教程軟件工程卷CCSE(computingcurriculum-software engineering),并把軟件工程作為計算學(xué)科下與計算機科學(xué)、信息技術(shù)、信息系統(tǒng)、計算機工程等并列的學(xué)科。2014年,ACM和IEEE/CS推出軟件工程知識體SWEBOK3.0版,知識領(lǐng)域與2004年版SWEBOK相比從10個增加到15個。此外,由ACM和IEEE主導(dǎo),國際一些著名高校和企業(yè)的專家針塒軟件工程碩士教育制定《軟件工程研究生學(xué)位教程指南》(GSwE2009),描述軟件工程碩上需掌握的核心知識體系和相應(yīng)教程。我國從2001年開始建立示范性軟件學(xué)院,并于2006年推出《計算機科學(xué)與技術(shù)本科專業(yè)規(guī)范(軟件[r徉)》l512011年,軟件工程專業(yè)經(jīng)國務(wù)院批準增列為一級學(xué)科。
軟件工程師目前在國內(nèi)外都是最具吸引力的職業(yè)之一,如美國著名的就業(yè)網(wǎng)站CareerCast在2012年進行調(diào)查,從收入、工作環(huán)境、發(fā)展前景等因素評選出的十大最佳職業(yè)中,軟件工程師名列第一;在我國近來對本科畢業(yè)生的職、業(yè)調(diào)查中,軟件工程師的收入也一直名列前茅。盡管近年來軟件工程教育有了很大發(fā)展,但國內(nèi)外的軟件工程教育還存在諸多挑戰(zhàn)性問題,主要包括以下幾方面。
(1)現(xiàn)有的軟件工程課程從學(xué)時數(shù)、教學(xué)安排等方面都難以達到實際職業(yè)對軟件工程深度、廣度和實踐能力的要求,相關(guān)培養(yǎng)方案的制訂較少考慮企業(yè)的實際需要,針對性不強。
(2)盡管聘請企業(yè)中有豐富經(jīng)驗的軟件工程師授課是一條有效措施,但整體來看,軟件工程授課老師普遍缺乏軟件開發(fā)實際經(jīng)驗,甚至很多都未從事軟件工程領(lǐng)域的研究工作。
(3)軟件工程目前存在眾多不同的開發(fā)方法學(xué),它們各有特點和優(yōu)勢,并且軟件工程相關(guān)技術(shù)發(fā)展迅速,新的方法不斷出現(xiàn),這使得教學(xué)內(nèi)容的選擇和準備變得非常困難。
(4)當(dāng)前國內(nèi)外軟件工程教材多是對眾多方法和技術(shù)的描述,對具體技術(shù)的深入程度不足且無法適應(yīng)軟件技術(shù)、工具的快速變化,對學(xué)生進行實際項目開發(fā)幫助有限。
(5)企業(yè)的軟件開發(fā)中使用了眾多的軟件工具,并且對于重要領(lǐng)域的軟件開發(fā),很多企業(yè)采用商業(yè)化工具。在教學(xué)過程中,這些昂貴的、專用的商業(yè)工具較為缺乏,并且在有限課程時間內(nèi)學(xué)生難以接觸到眾多不同類型的軟件開發(fā)工具。
(6)軟件工程教育資源非常不平衡,在教育和經(jīng)濟發(fā)達地區(qū),聘請優(yōu)秀軟件工程師進行授課、使學(xué)生參與到企業(yè)的實際開發(fā)中是可行的,但對于大量其他地區(qū)高校就難以實施。
(7)軟件工程技術(shù)和工具發(fā)展迅速,很多軟件從業(yè)人員從程序員開始起步,未接受過系統(tǒng)的軟件工程教育或所受教育很快過時,因此需要持續(xù)性的、具有一定靈活性的優(yōu)質(zhì)教育資源適應(yīng)這種情況。
由軟件工程教育面臨的以上挑戰(zhàn),我們可以看出傳統(tǒng)的高校課堂內(nèi)軟件工程教育雖然還是必不可少的,但是必須找到新的軟件工程專業(yè)課程教學(xué)方式,以滿足其知識變化快、人員基數(shù)大、持續(xù)時間長、資源不平衡等特征。通過互聯(lián)網(wǎng)在線課程的形式實施軟件工程專業(yè)課程的教學(xué),無疑是應(yīng)對上述問題一種有效、可行的方式。
2 軟件工程知識體對在線課程模式的影響
軟件工程可以作為一門單獨的課程進行講授,而軟件工程專業(yè)一般包含一系列的課程,如需求工程、軟件設(shè)計與體系結(jié)構(gòu)、軟件構(gòu)造、軟件測試與驗證等。軟件工程專業(yè)課程如果作為在線課程進行建設(shè)會遇到眾多問題,其中主要包括對實踐環(huán)節(jié)的要求非常高、追求在真實平臺中解決有一定規(guī)模的問題、需要團隊合作以及項目管理等,而目前在線課程的教學(xué)方式和平臺在這些方面有一定欠缺,需要我們進行深入的研究以提供解決方案。
軟件工程課程應(yīng)該覆蓋一定的知識領(lǐng)域,表1對SWEBOK 3.0版中包含的15個知識領(lǐng)域和子域進行初步分析,判斷其是否適合于目前一般性的MOOC在線課程教育模式和平臺。表1中第2列的知識子域適合目前在線課程教學(xué)方式,第3列中的知識子域需要對當(dāng)前在線課程模式進行適當(dāng)改進才能適用,第4列中的知識子域則需要對當(dāng)前在線課程模式和平臺進行較大改進。對于不適合(需對模式和平臺進行改進)的知識子域,筆者在第3節(jié)中將研究討論應(yīng)對方式和措施。
表l中最后兩個知識領(lǐng)域計算基礎(chǔ)和數(shù)學(xué)基礎(chǔ)作為軟件工程理論基礎(chǔ)的一部分,由于一般放入與軟件工程課程相獨立的課程中講授,如離散數(shù)學(xué)、編譯原理、操作系統(tǒng)、數(shù)據(jù)庫原理等,其相關(guān)課程也都有較為系統(tǒng)、完善的體系,因此這里我們不進行特別考慮。
3 軟件工程專業(yè)在線課程的建設(shè)
目前已經(jīng)出現(xiàn)一些軟件工程的在線課程,如UC Berkeley的軟件工程MOOC課程于2012年在Coursera、后來在EdX上線,并在此基礎(chǔ)上發(fā)展、延伸出多個小規(guī)模私有在線課程(smallprivate online courses,SPOC)。國防科技大學(xué)也已有軟件工程相關(guān)課程在內(nèi)部網(wǎng)絡(luò)上線,供部隊和軍隊院校一定范圍內(nèi)的人員在線學(xué)習(xí)。
3.1 軟件工程專業(yè)MOOC課程建設(shè)
從對相關(guān)知識領(lǐng)域的分析可以看到,目前一般性MOOC授課方式與平臺難以適應(yīng)的軟件工程知識子域主要包含以下特點。
1)難以完全通過講授使學(xué)生接受,如需要動手進行實踐才能深入體會的技術(shù)以及與經(jīng)驗密切相關(guān)的過程、管理、度量等內(nèi)容。
2)內(nèi)容變化頻繁的知識如一些軟件開發(fā)技術(shù)、工具等總在持續(xù)發(fā)生變化或出現(xiàn)新的版本,課程每次新開時都可能需要調(diào)整。
3)需要團隊式的協(xié)作與交流完成內(nèi)容,如版本控制、需求獲取、協(xié)同開發(fā)、團隊交流等,僅靠講授或個人作業(yè)難以達到效果。
4)軟件工程教育強調(diào)具有一定規(guī)模和復(fù)雜性的項目實踐,這對于教學(xué)輔導(dǎo)人員的數(shù)量和指導(dǎo)能力要求較高,不僅僅是普通答疑能完成的。
5)對于很多技術(shù)和實踐來說,其結(jié)果是開放式的,軟件設(shè)計、實現(xiàn)、測試、維護等任務(wù)一般不存在唯一結(jié)果,這給作業(yè)評價和成績評定帶來困難。
面向上述特點,根據(jù)目前國內(nèi)外已有的相關(guān)實踐、效果以及已經(jīng)實施的建設(shè)情況,我們總結(jié)出一些供參考的解決方案。
(1)制訂MOOC教學(xué)計劃時應(yīng)遵循持續(xù)改進的原則。傳統(tǒng)課堂教學(xué)講究制訂教學(xué)計劃時一次到位,但由于軟件工程內(nèi)容變化快,因此分解教學(xué)內(nèi)容、視頻、作業(yè)時應(yīng)該使其能夠適應(yīng)快速變化,不要期望一次建設(shè)就大功告成。此外,在線課程需要了解大量學(xué)生的反饋意見和教學(xué)效果,這也需要不斷的改進。如果可行,可采用自行編著的電子教材和參考文獻,使得每次開課時學(xué)生教材也可以盡快進行相應(yīng)修訂。
(2)在線課程平臺與軟件協(xié)同開發(fā)環(huán)境的有機融合。對于需要協(xié)同、交流才能完成的內(nèi)容,實際由于許多國際化企業(yè)的軟件研發(fā)人員遍布全球,因此已有相應(yīng)的平臺(包括開源軟件工具開源社區(qū)等)支持地域分布的人員進行協(xié)同開發(fā)。教師可選擇所需的協(xié)同開發(fā)環(huán)境,與軟件工程在線課程平臺集成在一起,提高對團隊和協(xié)同任務(wù)的支持。
(3)對課程進行分而治之的劃分。教師可以把課程按照其內(nèi)容是否適合在線授課劃分為一些小的子課程,每個子課程更偏重于適合或不適合(如理論內(nèi)容和實踐教學(xué)內(nèi)容分到不同子課程),以減少整個課程設(shè)計的復(fù)雜性。在線課程偏重適合講授的子課程,不適合已有在線授課模式的內(nèi)容,可以通過其他方式實施(如其他高校單獨開設(shè)實踐課程、采用適合的平臺或投入更多教輔人員等)。
(4)采用新的教輔人員委托模式。由于軟件工程課程的實踐性強,對教輔人員數(shù)量和質(zhì)量要求高,因此僅靠開課學(xué)校的課程組難以完成。教師在實踐中可以考慮招募在高校內(nèi)或通過在線課程已經(jīng)完成課程學(xué)習(xí)、成績優(yōu)秀的志愿者,通過一定的激勵或者提高影響力等方式激發(fā)他們的熱情。事實上,從開源軟件的蓬勃發(fā)展以及Berkeley軟件工程MOOC課程的實際效果看,該方式完全可行、有效。
(5)加強自動化結(jié)果評估和成績評定系統(tǒng)的開發(fā)與應(yīng)用。教師可一方面采用各種自動化軟件工具,如通過測試驅(qū)動的開發(fā)工具、軟件編碼規(guī)范檢查工具、基于服務(wù)的方式等對課程作業(yè)進行自動評估;另一方面可以讓學(xué)生參與到開源軟件社區(qū)的開發(fā)活動中,通過開源項目對其完成工作和貢獻采納情況等進行評價。
軟件工程專業(yè)MOOC課程建設(shè)面臨的問題眾多,需要教師通過具體實踐逐步研究和完善其在線課程的建設(shè)過程。
3.2 軟件工程專業(yè)SPOC課程建設(shè)
軟件工程在實際實施中所面向的領(lǐng)域背景非常重要,而不同領(lǐng)域的軟件系統(tǒng)各有特點,一個軟件企業(yè)一般有其針對性的領(lǐng)域,采用的軟件工程過程、方法、工具、管理等都有各自的特點。因此,非在校學(xué)生的軟件工程在線課程學(xué)習(xí)者可能在一般性的理論之外,希望學(xué)習(xí)更多對其背景有促進作用的知識。再者,MOOC課程學(xué)習(xí)者中有相當(dāng)一部分本身就是高校教師,他們會借用MOOC課程的內(nèi)容,然后在自己的課程中進行一定改造并增加項目實習(xí)等內(nèi)容,形成適合其學(xué)生學(xué)習(xí)的課程。此外,國防領(lǐng)域未來基于信息系統(tǒng)的體系中,軟件工程人才將會包括科研人員、技術(shù)開發(fā)人員、管理人員、保障人員、作戰(zhàn)和指揮人員等不同類型,還會針對戰(zhàn)機控制、艦船控制、車輛控制、指揮自動化等不同應(yīng)用背景,對軟件工程知識的要求都有不同。上述情況都要求能夠在MOOC課程的基礎(chǔ)上進一步建設(shè)小規(guī)模私有在線課程(SPOC)。UC Berkeley就在其軟件工程MOOC課程基礎(chǔ)上發(fā)展了多個SPOC課程,包括在本校以及在其他高校中開設(shè)的課程。
對于建設(shè)軟件工程SPOC課程,教師可以遵循以下一些原則和策略。
(1)對于公共的知識講授,盡可能利用MOOC課程完成,以減少SPOC課程的建設(shè)工作量,充分利用優(yōu)質(zhì)資源,提高課程的復(fù)用程度。
(2)加強每門SPOC課程的針對性,如針對具體學(xué)校學(xué)生的培養(yǎng)目標或針對具體領(lǐng)域背景選擇相應(yīng)的軟件工程技術(shù)、工具、標準規(guī)范進行講授。
(3)加強課程實踐和項目開發(fā)環(huán)節(jié)的建設(shè),這是MOOC課程本身具有的不足之一,但在SPOC課程中可以進行有效的彌補。
(4)課程成績的評定可以把MOOC和SPOC課程的學(xué)習(xí)情況結(jié)合起來考慮,對學(xué)習(xí)者對軟件工程共性理論和特定目標知識的掌握情況進行綜合評價。
在未來在線課程發(fā)展中,軟件工程專業(yè)MOOC課程可能并不一定很多,由能提供優(yōu)質(zhì)師資資源的機構(gòu)開設(shè),但針對具體背景領(lǐng)域的SPOC課程可以更多,因為畢竟軟件作為現(xiàn)代社會無所不在的組成,軟件工程面向的領(lǐng)域眾多,都需要有針對性地培養(yǎng)軟件工程人才。
4 結(jié)語
目前,我國軟件工程本科專業(yè)建設(shè)的成果有目共睹,但同時也存在人才適應(yīng)性、實用性差等問題,課程設(shè)置與市場需求脫節(jié)成為頑疾,不利于學(xué)生實踐能力的培養(yǎng)。21世紀是一個以知識經(jīng)濟為主的時代,人才作為企業(yè)競爭的核心,其戰(zhàn)略地位不言而喻。然而,軟件工程本科專業(yè)建設(shè)存在的一系列問題,直接影響了人才培養(yǎng)水平,限制了軟件產(chǎn)業(yè)發(fā)展,其創(chuàng)新與優(yōu)化工作至關(guān)重要。
一、軟件工程本科專業(yè)建設(shè)的現(xiàn)狀
近年來,隨著我國高等教育的普及化發(fā)展,軟件工程本科專業(yè)建設(shè)大肆擴張,并取得了一定成效。但是在實踐過程中,軟件工程本科專業(yè)建設(shè)依然存在不少問題,具體體現(xiàn)在以下幾個方面。
(一)保障體系缺失。軟件工程本科專業(yè)建設(shè)是一項體系化工程,需要大量的保障基礎(chǔ)作鋪墊?,F(xiàn)階段而言,大部分本科院校應(yīng)時展需求,逐步開設(shè)了軟件工程專業(yè)課堂,并按照新課程改革要求,采取了一系列創(chuàng)新改革舉措,建立了相對完善的實踐機制。然而,我國軟件工程本科專業(yè)保障體系建設(shè)依然不盡如人意,在教學(xué)內(nèi)容設(shè)計上缺乏與軟件產(chǎn)業(yè)及相關(guān)技術(shù)發(fā)展變化的有效彈性配合,體現(xiàn)了多階段逐級過渡的特性,很難實現(xiàn)理論、實踐與工程的循環(huán)。在這樣的教學(xué)模式影響下,軟件工程專業(yè)人才培養(yǎng)拘泥于書本知識灌輸,忽視了對學(xué)生個性差異與全面發(fā)展的考查,不利于其實踐能力的提升。究其根本,造成此類現(xiàn)象主要是因為素質(zhì)教育建設(shè)與滲透不足。在軟件工程教學(xué)實踐中,部分教師固守傳統(tǒng)思想,本身專業(yè)化水平不高,缺乏應(yīng)有的創(chuàng)新素質(zhì)與優(yōu)化意識,在方法選擇上顯得過于拘謹,忽視了學(xué)生主觀能動性的發(fā)揮,最終限制了學(xué)生的全面發(fā)展。因此,保障體系缺失是影響軟件工程本科專業(yè)建設(shè)步伐的重要因素。
(二)產(chǎn)學(xué)聯(lián)盟滯后。軟件工程本科專業(yè)建設(shè)并非高校一方的責(zé)任,其社會價值決定了需要政府支持和企業(yè)配合。事實上,軟件工程人才培育與相關(guān)企業(yè)人才需求缺乏反復(fù)性地對接與持續(xù)性地跟蹤,使得本科院校教育逐步脫離了經(jīng)濟市場的導(dǎo)向,所培養(yǎng)的畢業(yè)生人才必然不能滿足企業(yè)需求,其基本價值淪喪。新時期,市場經(jīng)濟運行規(guī)律決定了,軟件工程本科專業(yè)建設(shè)必須走產(chǎn)學(xué)研一體化發(fā)展道路。目前,很多本科院校與企業(yè)建立的產(chǎn)學(xué)聯(lián)盟還停留于表面,并未深度挖掘軟件工程專業(yè)建設(shè)需求,在人才培養(yǎng)方面尚未真知灼見、長治久遠。有些企業(yè)過度“計較”對合作育人的成本投入,專業(yè)選擇具有強烈的“功力”色彩,參與軟件工程專業(yè)建設(shè)的積極性不高。在此過程中,政府如何發(fā)揮引導(dǎo)職能,合理介入校企合作,為其提供良好的法律政策及資金支持是當(dāng)前一個較為突出的問題。沒有健全的管理措施,校企雙方的權(quán)責(zé)就不能得到有效拷問與執(zhí)行,一旦發(fā)生糾紛,勢必會影響兩者之間的長期合作關(guān)系,產(chǎn)學(xué)研一體化也因此走向盡頭,不利于軟件工程專業(yè)建設(shè)的完善與深入。
二、促進軟件工程本科專業(yè)建設(shè)的實踐策略
軟件工程本科專業(yè)建設(shè)實踐成果,受諸多因素的影響。結(jié)合分析,有針對性地提出了以下幾種軟件工程本科專業(yè)建設(shè)實踐策略,以供參考和借鑒。
(一)優(yōu)化課程設(shè)置。學(xué)科是高校生存與發(fā)展的基石,同時還是專業(yè)建設(shè)的前提和基礎(chǔ)。一個健全的專業(yè)往往需要多個學(xué)科的支撐,否則勢必淪亡。因此,本科院校在軟件工程專業(yè)建設(shè)之初,就需要綜合考查自身現(xiàn)有的學(xué)科實力,有針對性地做好鋪墊工作。具體而言,本科院校要樹立良好的市場意識,并以此為導(dǎo)向,明確軟件工程專業(yè)人才培養(yǎng)目標及要求,合理配置相關(guān)學(xué)科,設(shè)計完善教學(xué)內(nèi)容,逐步形成科學(xué)體系,實現(xiàn)人才的全面發(fā)展,最大限度地發(fā)揮自身社會價值。為適應(yīng)軟件產(chǎn)業(yè)發(fā)展對多元人才的需求,本科階段應(yīng)放寬口徑,不細分專業(yè)培養(yǎng)方向,但需要考慮專業(yè)課程模塊設(shè)置,夯實畢業(yè)生理論基礎(chǔ)的同時,拓展其知識面,使之深入了解某類系統(tǒng)軟件及其應(yīng)用領(lǐng)域。一般而言,軟件工程本科專業(yè)核心課程包括軟件數(shù)學(xué)類課程、軟件基礎(chǔ)類課程、軟件系統(tǒng)類課程、軟件工程類課程等內(nèi)容,著重突出對學(xué)生應(yīng)用能力與實踐能力的培養(yǎng)。基于此,對于軟件工程本科專業(yè)學(xué)生的考評也應(yīng)關(guān)注其軟件數(shù)學(xué)知識、基礎(chǔ)知識以及工程知識水平,全面考查其綜合素養(yǎng)及能力,并據(jù)此決定下一階段的教學(xué)目標及方向。
(二)加強師資建設(shè)。素質(zhì)教育背景下,教師作為主導(dǎo),既是軟件工程本科專業(yè)建設(shè)的對象,又是軟件工程本科專業(yè)建設(shè)的參與者,其表現(xiàn)出的綜合素養(yǎng)和能力直接決定了最終工作成效。在高等教育普及化階段,本科院校面臨著巨大的人才引進壓力,需盡量在短時間內(nèi)優(yōu)化整個師資團隊的學(xué)歷結(jié)構(gòu)、年齡結(jié)構(gòu)以及職稱結(jié)構(gòu)等。在此過程中,本科院校要致力于專業(yè)化師資隊伍建設(shè),加強教師培訓(xùn)工作,及時更新其理論知識素養(yǎng)及專業(yè)技能構(gòu)成,提高他們的綜合業(yè)務(wù)能力,使之提供良好的教學(xué)服務(wù)。簡單來講,本科院校應(yīng)制定完善的教師培訓(xùn)計劃,以職業(yè)培訓(xùn)為主、脫崗培訓(xùn)為輔,根據(jù)軟件工程本科專業(yè)建設(shè)需求,分清輕重緩急,優(yōu)先發(fā)展特色學(xué)科,為廣大教師搭建互動交流平臺,分享有效經(jīng)驗,從而為軟件工程本科專業(yè)建設(shè)提供強力支撐。同時,本科院校還需建立完善的激勵制度,保證雙師型教師團隊建設(shè)資源充沛,給予表現(xiàn)優(yōu)異的教師適度職位晉升、薪酬增長等獎勵,鼓舞他們自主創(chuàng)新,樹立其良好的職業(yè)發(fā)展愿景,從而使之投入更多的時間和精力在本職工作上。
(三)推進校企合作。本科院校的核心價值是促進學(xué)生全面發(fā)展,其根本目標是打造滿足市場需求的應(yīng)用型人才。從某種意義上而言,企業(yè)作為市場經(jīng)濟活動的主體,只有其自身才清楚需要什么樣的人才,也是軟件工程本科專業(yè)建設(shè)方向的決定者。政府方面應(yīng)充分發(fā)揮引導(dǎo)職能,制定完善的法律制度、政策體系支持校企合作,明確雙方承擔(dān)的責(zé)任和義務(wù),幫助兩者構(gòu)建長期戰(zhàn)略合作關(guān)系。而企業(yè)方面也需要深刻認識到校企合作對自身發(fā)展的重要意義,可就軟件工程本科專業(yè)建設(shè)提出可行性建議,也可與校方專家共同協(xié)商專業(yè)課程設(shè)置,將行業(yè)最新發(fā)展動態(tài)引入到軟件工程專業(yè)教學(xué)體系當(dāng)中。在企業(yè)的積極參與下,本科院校需樹立良好的市場意識,將軟件工程專業(yè)建設(shè)緊密聯(lián)系市場,結(jié)合自身實踐,走特色發(fā)展道路,以服務(wù)于地方產(chǎn)業(yè)經(jīng)濟發(fā)展。同時,校企雙方還應(yīng)整合可以利用資源,合理配置,積極打造校內(nèi)實驗室和校外實訓(xùn)基地,引入先進技術(shù)及設(shè)備,最大限度地發(fā)揮各方優(yōu)勢,為軟件工程實踐教學(xué)提供良好的環(huán)境與氛圍??偠灾浖こ瘫究茖I(yè)建設(shè)實踐十分重要和必要。由于個人能力有限,本文對軟件工程本科專業(yè)建設(shè)作出的探索可能存在不足,未來其實踐工作還有很大的改善空間。因此,希望業(yè)界更多專家和學(xué)者持續(xù)關(guān)注我國軟件工程本科專業(yè)建設(shè)實況,全面總結(jié)其現(xiàn)狀及問題,并深度剖析其中存在的問題,有針對性地提出更多促進軟件工程本科專業(yè)建設(shè)對策,從而推動軟件工程專業(yè)創(chuàng)新優(yōu)化發(fā)展,為我國軟件產(chǎn)業(yè)持續(xù)發(fā)展提供強力人才支撐。
【參考文獻】
一、引言
目前,針對我國信息化發(fā)展進入互聯(lián)網(wǎng)時代的要求,高等院校培養(yǎng)軟件工程人才的模式也不斷地進行改進和調(diào)整,特別是在工程實踐能力上的加強,已經(jīng)成為衡量軟件工程人才培養(yǎng)的一個重要指標。培養(yǎng)出工程實踐能力強、職業(yè)素養(yǎng)高、具有國際競爭力的軟件工程人才,是軟件學(xué)院人才培養(yǎng)中需要解決的主要問題。在軟件人才培養(yǎng)過程中,加強工程實踐教學(xué)環(huán)節(jié),提高解決實際問題的能力是軟件學(xué)院培養(yǎng)人才的主要目標。軟件學(xué)院在工程實踐教學(xué)改革等方面進行不斷地探索和調(diào)整,以便滿足社會發(fā)展對軟件工程人才的需求,并在實踐教學(xué)中取得一定的成效。但仍存在一些問題,如:實踐教學(xué)體系與軟件產(chǎn)業(yè)需求、專業(yè)培養(yǎng)目標不協(xié)調(diào),對實踐教學(xué)過程內(nèi)涵理解不夠,軟件工程實踐教學(xué)質(zhì)量保障機制不健全等,表現(xiàn)為實踐教學(xué)缺乏理論指導(dǎo),模式各異,產(chǎn)學(xué)脫節(jié),教學(xué)過程管理不規(guī)范,學(xué)生創(chuàng)新創(chuàng)業(yè)能力欠缺,發(fā)展后勁不足等現(xiàn)象。為了更好地適應(yīng)軟件產(chǎn)業(yè)的不斷發(fā)展,為我國培養(yǎng)出更多高水平的軟件工程人才,建立新型的軟件工程人才培養(yǎng)模式和工程實踐教學(xué)體系是我們所面臨的新挑戰(zhàn)。重慶大學(xué)軟件學(xué)院自從成立以來,在辦學(xué)模式、管理體制、教學(xué)目標、培養(yǎng)方法、考核體系、質(zhì)量保證體系等方面進行了一系列的研究和改革,取得了許多有益的嘗試和經(jīng)驗教訓(xùn)[1]。本文結(jié)合重慶大學(xué)實際情況,深入研究軟件工程人才培養(yǎng)的規(guī)律,提出了基于“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系。
二、“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系內(nèi)涵
針對新時期實用型軟件工程人才培養(yǎng)需求與軟件工程實踐教學(xué)中存在的問題,通過深入研究實踐教學(xué)內(nèi)涵,重構(gòu)軟件工程實踐教學(xué)環(huán)節(jié),建立量化可控的過程化實踐教學(xué)質(zhì)量保障機制,探索與國內(nèi)外名校名企深度互動融合模式,我們構(gòu)建了“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系(見圖1)。同時對學(xué)生工程實踐能力的培養(yǎng)實施以“課程實驗、課程設(shè)計、程序設(shè)計實訓(xùn)、項目開發(fā)實訓(xùn)、系統(tǒng)管理和開發(fā)實訓(xùn)以及企業(yè)實習(xí)”為主的軟件工程實踐教學(xué)體系,并貫穿融合“教授講座、科研訓(xùn)練、素質(zhì)拓展、專業(yè)競賽、創(chuàng)新實驗與創(chuàng)業(yè)計劃”等課外實踐教學(xué)形式?!叭愋汀笔恰皩嶒灐嵱?xùn)、實習(xí)”,三者相互聯(lián)系、漸進性地進行,從而保證了軟件工程人才培養(yǎng)對實踐教學(xué)要求[2]。實驗是為滿足理論課程教學(xué)要求,根據(jù)課程的不同在實驗室完成不同任務(wù)。它是軟件工程人才培養(yǎng)的一個重要的、不可缺少的實踐環(huán)節(jié);實驗是在實驗室培養(yǎng)學(xué)生對科學(xué)原理或者工程原理的發(fā)現(xiàn)和驗證,即培養(yǎng)學(xué)生實際操作能力,論證新原理,開發(fā)新技術(shù);實驗是對理論教學(xué)的進一步補充。實訓(xùn)是模擬實際工作環(huán)境,采取來自企業(yè)真實工程項目的實際案例,由具有豐富經(jīng)驗的教師或項目經(jīng)理小組化指導(dǎo),培養(yǎng)學(xué)生在有限時間內(nèi),完成軟件工程專業(yè)的技能、經(jīng)驗、方法、團隊合作等方面的訓(xùn)練。軟件工程專業(yè)實訓(xùn)分為3個過程,第一過程由軟件學(xué)院有經(jīng)驗的教師指導(dǎo),以小型軟件項目為訓(xùn)練題目,項目小組一般由2~3人組成,主要訓(xùn)練學(xué)生軟件編程技巧,使學(xué)生軟件編程能力得到提高。第二過程由經(jīng)驗豐富的學(xué)院教師或企業(yè)導(dǎo)師指導(dǎo),以中型軟件項目為訓(xùn)練題目,項目小組一般由4~6人組成,主要訓(xùn)練學(xué)生系統(tǒng)開發(fā)能力,包括:項目計劃、需求分析、軟件設(shè)計和軟件測試等,并能夠應(yīng)用常用的軟件設(shè)計和軟件測試工具。第三過程由企業(yè)導(dǎo)師指導(dǎo),以具有一定規(guī)模的軟件系統(tǒng)為訓(xùn)練題目,項目小組一般由6~10人組成,主要訓(xùn)練學(xué)生對大型項目的開發(fā)和管理能力,訓(xùn)練學(xué)生對軟件生命周期各個環(huán)節(jié)的認識,以規(guī)范的過程和標準來有效地開發(fā)和管理軟件系統(tǒng)。實習(xí)就是在實踐中學(xué)習(xí)。軟件工程專業(yè)實習(xí)是讓學(xué)生去現(xiàn)代的軟件工程生產(chǎn)企業(yè)開闊眼界,認識現(xiàn)代軟件生產(chǎn)過程,在已有的基礎(chǔ)上創(chuàng)新改變,把現(xiàn)代的一些理論知識融合到現(xiàn)代軟件工程企業(yè)里面。根據(jù)“實驗、實訓(xùn)、實習(xí)”三種類型的實踐教學(xué)要求,采用導(dǎo)入、展示、訓(xùn)練、評價、強化、反饋、應(yīng)用、監(jiān)管八個環(huán)節(jié),漸進完成軟件工程實踐教學(xué)。教師通過具體的項目導(dǎo)入要解決的問題,根據(jù)項目的要求,有目的、有計劃地展示開發(fā)方法和過程。以一定的形式訓(xùn)練學(xué)生完成相關(guān)工作,并通過系統(tǒng)地分析,對學(xué)生的各種活動、過程和結(jié)果進行評價,從而強化學(xué)生對軟件過程各個環(huán)節(jié)的認識,并不斷完善自我,達到主動學(xué)習(xí)的目的,把已經(jīng)學(xué)過的理論知識在實訓(xùn)實習(xí)中更好地加以展示[3]。總之,根據(jù)“實驗、實訓(xùn)、實習(xí)”三種實踐教學(xué)的具體內(nèi)涵,實現(xiàn)對軟件工程人才不同階段的能力培養(yǎng):實驗側(cè)重培養(yǎng)專業(yè)技能;實訓(xùn)側(cè)重培養(yǎng)工程實踐、團隊協(xié)作與溝通、創(chuàng)新等能力;實習(xí)進一步加強工程能力、社會適應(yīng)以及產(chǎn)業(yè)融入能力。通過“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)過程,使學(xué)生全面了解和掌握軟件系統(tǒng)開發(fā)的全過程,能夠熟練應(yīng)用規(guī)范的軟件工程標準和CASE工具開發(fā)軟件項目,從而使其軟件編程能力、系統(tǒng)開發(fā)能力和項目管理能力得到進一步提高,進而適應(yīng)現(xiàn)代軟件企業(yè)對軟件工程人才的要求。
三、校企合作實踐教學(xué)基地及開放式的師資隊伍
根據(jù)“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)的目標,要有效地實施“實驗、實訓(xùn)、實習(xí)”三種類型教學(xué)過程,必須有符合要求的實踐教學(xué)基地及良好的師資隊伍。(一)建立校內(nèi)外的實踐教學(xué)基地,為軟件工程實踐教學(xué)體系的順利實施打下良好基礎(chǔ)在軟件工程人才的培養(yǎng)過程中,不但要有合理的培養(yǎng)方案和課程體系,良好的教學(xué)團隊和師資隊伍等,而且還需要提供培養(yǎng)學(xué)生的基礎(chǔ)設(shè)施,包括理論課程實驗需要的各種儀器設(shè)備和環(huán)境等。對于培養(yǎng)高素質(zhì)軟件工程人才,實踐教學(xué)基地的建設(shè)尤為重要。軟件學(xué)院非常重視實驗室和實踐教學(xué)基地的建設(shè),制定了實踐教學(xué)基地建設(shè)的具體方案,并逐步實施和完善。除了更新和改建現(xiàn)有的實驗室和實驗設(shè)備,還不斷擴展校內(nèi)外的實訓(xùn)實習(xí)基地建設(shè)。在校外實踐基地的建設(shè)方面,與國內(nèi)外一些著名IT企業(yè)建立了廣泛聯(lián)系,如IBM、Mi-crosoft、SUN、HP、NTDATA等公司,一方面共同創(chuàng)建軟件工程人才培養(yǎng)實踐教學(xué)基地;另一方面與企業(yè)廣泛接觸,優(yōu)先為學(xué)生提供良好的校外實習(xí)、實訓(xùn)機會。學(xué)院也與國內(nèi)的IT企業(yè)進行了合作,如:深圳軟酷網(wǎng)絡(luò)科技有限公司,在學(xué)院建立了學(xué)生實訓(xùn)、實習(xí)基地,并已經(jīng)應(yīng)用于軟件工程的人才培養(yǎng)過程,經(jīng)過幾年合作運行,達到了軟件工程人才在實踐教學(xué)方面的培養(yǎng)要求。此外,學(xué)院還開拓了新的合作領(lǐng)域,特別是重慶市的IT企業(yè)(如:重大高科技股份有限公司信息產(chǎn)業(yè)分公司、金蝶重慶分公司、重慶宏聲新思維集團等)廣泛合作,建立校外實踐教學(xué)基地。由于有良好的校內(nèi)外合作企業(yè)和實踐教學(xué)基地,在人才實踐教學(xué)培養(yǎng)方面得到了保障。并在觀念上破除傳統(tǒng)的由學(xué)校包辦實習(xí),注重形式而不完全注重效果的現(xiàn)狀,提倡企業(yè)和學(xué)生雙向選擇。學(xué)院非常重視用高科技園區(qū)孵化器的形式建立由學(xué)院控制的、市場化運作的校外學(xué)生實踐基地,吸引國內(nèi)外IT企業(yè),在企業(yè)研發(fā)軟件產(chǎn)品的同時,使學(xué)生有真正參與軟件產(chǎn)品研發(fā)的機會。(二)構(gòu)建專兼職相結(jié)合的開放式師資隊伍通過遴選本院具有工程實踐經(jīng)驗、教學(xué)效果好的教師,聘請合作企業(yè)具有較高理論與實踐水平的高級工程師擔(dān)任兼職教師和企業(yè)導(dǎo)師,為軟件工程人才培養(yǎng)構(gòu)建起一支高素質(zhì)的開放式教師隊伍,并參與實踐教學(xué)的指導(dǎo)工作。在“三類型八環(huán)節(jié)”的實踐教學(xué)過程中,開放式的師資隊伍保障了實踐教學(xué)的順利實施和效果,實驗由經(jīng)驗豐富的學(xué)院教師指導(dǎo);實訓(xùn)指導(dǎo)由本學(xué)院教師或企業(yè)導(dǎo)師擔(dān)任;企業(yè)實習(xí)指導(dǎo)采用雙導(dǎo)師制,由本學(xué)院教師和企業(yè)導(dǎo)師共同指導(dǎo),企業(yè)導(dǎo)師為學(xué)生提供實習(xí)環(huán)境和實習(xí)項目,完成主要指導(dǎo)工作,本學(xué)院教師負責(zé)實習(xí)監(jiān)管與過程審定工作。
四、成立質(zhì)量保障機制工作小組,監(jiān)督實踐教學(xué)的實施過程
為了加強“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系的實施,軟件學(xué)院成立了由教學(xué)指導(dǎo)委員會、教學(xué)督導(dǎo)、學(xué)業(yè)導(dǎo)師、企業(yè)專家等組成的實踐教學(xué)質(zhì)量保障組織機構(gòu)。教學(xué)指導(dǎo)委員定期聽課,對青年教師的授課進行試聽和特別指導(dǎo),改進教學(xué)質(zhì)量。教學(xué)督導(dǎo)隨機抽查教學(xué)進度、教案、教學(xué)日志、作業(yè)布置及批改情況,召開學(xué)生座談會等,全面考察任課教師工作態(tài)度、教學(xué)能力與水平。學(xué)院為學(xué)生安排了學(xué)業(yè)導(dǎo)師,每一位學(xué)業(yè)導(dǎo)師指導(dǎo)5~8名學(xué)生,指導(dǎo)學(xué)生的專業(yè)學(xué)習(xí),鼓勵學(xué)生參與科研立項、創(chuàng)新訓(xùn)練、學(xué)科競賽等科技活動,提升學(xué)生的科研素養(yǎng),為學(xué)生的專業(yè)學(xué)習(xí)做充分的引導(dǎo)和監(jiān)管。企業(yè)專家熟悉軟件企業(yè)的系統(tǒng)研發(fā)過程,加強企業(yè)專家的教學(xué)參與力度,更好地完成監(jiān)督實踐教學(xué)的實施過程和質(zhì)量.
五、構(gòu)建軟件工程實踐教學(xué)質(zhì)量保障機制
軟件工程實踐教學(xué)質(zhì)量保障機制主要包括組織機構(gòu)、師資隊伍、管理制度和考核評價四個方面。組織機構(gòu)主要規(guī)定教學(xué)指導(dǎo)委員會、教學(xué)督導(dǎo)、學(xué)業(yè)導(dǎo)師、企業(yè)專家等組成機制和工作機制。師資隊伍主要明確本學(xué)院教師、企業(yè)兼職教師和導(dǎo)師要求機制。管理制度給出教學(xué)督導(dǎo)制度、實訓(xùn)過程管理制度、實習(xí)基地篩選制度以及實習(xí)管理制度等??己嗽u價包括工具的使用與使用技能評價、過程管理與制度評價、工程設(shè)計與實現(xiàn)評價、團隊協(xié)作與溝通評價等。軟件工程實踐教學(xué)質(zhì)量保障機制依托于軟件工程實踐教學(xué)管理平臺,該管理平臺實現(xiàn)了實踐教學(xué)中知識管理、項目開發(fā)的代碼管理、錯誤跟蹤管理、項目進度管理和軟件測試管理等功能。為實現(xiàn)教學(xué)過程和質(zhì)量評價的實踐教學(xué)全生命周期管理提供了支撐。
六、結(jié)論
重慶大學(xué)軟件學(xué)院是首批教育部批準的國家示范性軟件學(xué)院之一,自成立以來就積極探索軟件人才培養(yǎng)的新模式,不斷改進軟件人才培養(yǎng)方案和課程體系。按照示范性軟件學(xué)院人才培養(yǎng)目標,在軟件工程專業(yè)課程體系總體規(guī)劃下,制定了基于“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系,通過“實驗、實訓(xùn)、實習(xí)”三類型,循序漸進地實現(xiàn)了軟件工程人才不同階段的實踐能力培養(yǎng),通過“導(dǎo)入、展示、訓(xùn)練、評價、強化、反饋、應(yīng)用、監(jiān)管”八個環(huán)節(jié),保證了軟件工程人才的工程實踐和專業(yè)技能訓(xùn)練,有效地培養(yǎng)了學(xué)生團隊協(xié)作精神和創(chuàng)新創(chuàng)業(yè)能力,提高了學(xué)生的適應(yīng)能力和競爭能力,使其在畢業(yè)后能更快地適應(yīng)企業(yè)的工作要求。為了保證軟件工程實踐教學(xué)各個環(huán)節(jié)順利實施,制定了軟件工程實踐教學(xué)質(zhì)量保障機制,并研發(fā)了軟件工程實踐教學(xué)管理平臺,有效確保了“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)過程的實施和質(zhì)量??傊?,基于“三類型八環(huán)節(jié)”的軟件工程實踐教學(xué)體系能夠提高軟件工程人才的實踐能力和綜合素質(zhì),保證軟件工程人才培養(yǎng)質(zhì)量,具有一定的適用價值和推廣意義,可為同類專業(yè)的人才培養(yǎng)和教學(xué)改革提供借鑒與參考。
參考文獻:
[1]徐玲,高旻,文俊浩,等.軟件工程專業(yè)實踐教學(xué)質(zhì)量保障體系探索[J].實驗室研究與探索,2015,34(8):205-208.
2改變傳統(tǒng)教學(xué)模式,樹立工程性、創(chuàng)新性的教學(xué)理念
教學(xué)的目的除了培養(yǎng)學(xué)生具備豐富的專業(yè)知識和扎實的理論基礎(chǔ),更要結(jié)合軟件工程行業(yè)特點,培養(yǎng)學(xué)生具備較強的動手和實踐能力、良好的創(chuàng)新意識、優(yōu)良的職業(yè)化素養(yǎng),因此將工程化教學(xué)理念作為人才培養(yǎng)的核心任務(wù)是迫切和必要的。軟件工程主要目的是將工程方法應(yīng)用到軟件分析、設(shè)計、開發(fā)與維護,軟件工程專業(yè)課程體系設(shè)計也應(yīng)具有系統(tǒng)化和整體性,并注重階段化、模塊化培養(yǎng)策略。分階段課程體系設(shè)計由易到難,不斷提高學(xué)生軟件開發(fā)能力,使學(xué)生在不斷進步中具有成就感,從而激發(fā)學(xué)生的學(xué)習(xí)興趣。
3改變傳統(tǒng)教師形象,培養(yǎng)具有優(yōu)秀的行業(yè)素質(zhì)和充滿激情的師資隊伍
教師是激發(fā)教育的實施主體,是激發(fā)教育的主渠道,激發(fā)者應(yīng)該先行被激發(fā),因此首先教師本身要保持激情和熱情。讓教師充分感受到培養(yǎng)超越自己、遍布天下的桃李為人類添彩,在履行職責(zé)過程中人生價值的體現(xiàn)。激發(fā)教育模式對教師提出了更高要求:1)“縱深、橫寬”方向發(fā)展協(xié)調(diào)、均衡。在專業(yè)領(lǐng)域具有堅實基礎(chǔ),同時也要具有多學(xué)科知識,并能深刻認識軟件工程學(xué)科體系本質(zhì)、特點、規(guī)律及發(fā)展,能做到目標明確、因材施教、有的放矢;2)終身學(xué)習(xí)、自強不息。軟件工程行業(yè)發(fā)展日新月異,要不斷通過自學(xué)或參加各種形式培訓(xùn)始終了解學(xué)科前沿,掌握領(lǐng)域最新技術(shù)和應(yīng)用案例,積極參與“卓越工程師教育培養(yǎng)計劃”,不斷提高自身知識水平并及時將最新理念和成果轉(zhuǎn)化為教學(xué)內(nèi)容,不僅要讓學(xué)生掌握最新知識和技術(shù),更要激發(fā)學(xué)生的好奇心、進取心、創(chuàng)新意識,這樣培養(yǎng)的學(xué)生才能具有更好的先進性和適應(yīng)性;3)努力提高自身工程素質(zhì)和實踐能力。軟件工程是工程性、實踐性非常強的專業(yè),這就要求教師必須具備深厚的工程素養(yǎng)和豐富的實踐能力,在教學(xué)時能靈活地將理論與實踐相結(jié)合,做到“有血有肉”,使學(xué)生盡可能感受到課程的實際應(yīng)用價值,產(chǎn)生“學(xué)之有用”的感覺,從而激發(fā)其學(xué)習(xí)熱情。這就需要教師將科研和教學(xué)統(tǒng)一起來,在進行理論研究的同時多參與工程實踐,以透徹理解軟件工程的理論、技術(shù)及方法。
4針對軟件工程行業(yè)及教育教學(xué)特點,采取集工程性與藝術(shù)性相結(jié)合的教學(xué)方法
教學(xué)是一門科學(xué),同時還是一門藝術(shù),不僅讓學(xué)生獲得一定的專業(yè)知識,還要讓學(xué)生感受到講授的藝術(shù),從而啟迪學(xué)生的科學(xué)思維能力。軟件工程理論教學(xué)不是機械地重復(fù)教材,教師要對教材進行加工,通過豐富的教學(xué)模式和手段呈現(xiàn)給學(xué)生,通過靈活有效的語言表述,增強學(xué)生的學(xué)習(xí)興趣和求知欲,讓學(xué)生沉浸在學(xué)習(xí)之中,陶醉在學(xué)習(xí)的樂趣之中,這就需要在教學(xué)工作中轉(zhuǎn)變理念,進行多層次的教學(xué)改革,豐富教學(xué)模式,開展案例討論等,推出模擬教學(xué)、互動式教學(xué)、雙語教學(xué)等多層次的教學(xué)方法。
5實施面向行業(yè)問題、校企結(jié)合的工程實踐項目設(shè)計
激發(fā)教育重要的手段是要喚起學(xué)生解決問題的欲望和激情,培養(yǎng)其認同感和成就感,在解決問題的過程中開發(fā)興趣,得到鍛煉,收獲快樂。軟件工程可考慮沿著研發(fā)階梯性、由易到難布置工程實踐項目,不斷提高學(xué)生的項目開發(fā)能力。
6綜合性的考核機制
考核作為激發(fā)教育的一種手段,要避免一門課程、一張試卷、一個成績的做法,盡量做到多種考核方式,多次激發(fā),注重過程,在考核基本知識方法基礎(chǔ)上,側(cè)重對知識的融會貫通和應(yīng)用能力考核。針對軟件工程專業(yè)特點,可分為理論課程考核和工程實踐課程考核。
7完善的人才素質(zhì)評價體系
激發(fā)教育注重對學(xué)生的綜合評價,而不僅僅是幾門課程的考試成績。軟件工程人才素質(zhì)評價體系應(yīng)該引入工程化能力和職業(yè)素質(zhì)評價,加大實踐環(huán)節(jié)在評分中的比重。評價體系綜合專業(yè)理論知識、工程實踐項目開發(fā)能力、企業(yè)實習(xí)成果以及論文答辯,全面客觀評價每個學(xué)生。專業(yè)理論知識、工程實踐項目開發(fā)能力評價和企業(yè)實習(xí)成果評價結(jié)果作為學(xué)生是否能進入論文答辯的前提,只有滿足一定條件才能參與答辯。
關(guān)鍵詞:
綜合實踐教學(xué);軟件工程;項目教學(xué)法
1傳統(tǒng)實踐教學(xué)方法存在的問題
目前各大高校軟件工程專業(yè)培養(yǎng)方案雖然具體有所區(qū)別,但其核心課程體系一般都包含如下方面的教學(xué)內(nèi)容:面向?qū)ο笏枷搿?門或2門以上高級編程語言及相應(yīng)的開發(fā)環(huán)境、軟件工程思想和軟件開發(fā)課程實習(xí)[1]。其中的實踐課程主要包含每門課程的課內(nèi)實踐以及綜合課外實踐兩部分,課內(nèi)實踐教學(xué)與對應(yīng)的理論課程同步進行,課外實踐課程會在寒暑假期間集中進行,這種實踐教學(xué)方式存在一定的弊端。(1)傳統(tǒng)的課內(nèi)實踐教學(xué)采用大班制教學(xué),教師無法顧及到每個學(xué)生的實際情況,所以效果并不理想,雖然后期添加了采用小班教學(xué)制的綜合課外實踐,但由于在前期的課內(nèi)實踐中大部分學(xué)生未打下良好的綜合編程基礎(chǔ),所以后期的小班教學(xué)對部分基礎(chǔ)較好的學(xué)生有較大提高,但對基礎(chǔ)較弱的學(xué)生并未產(chǎn)生實質(zhì)性的幫助,這與軟件工程專業(yè)對實踐能力的普遍高要求相沖突。(2)課內(nèi)實踐教學(xué)安排缺乏系統(tǒng)性。一方面,在大多數(shù)的課內(nèi)實踐教學(xué)中,教師通過教學(xué)大綱和教學(xué)內(nèi)容編寫實驗指導(dǎo)書讓學(xué)生上機編寫小程序,從而對一些知識點加以驗證、理解和吸收,但這些知識點是相對獨立,缺乏關(guān)聯(lián)的,不利于學(xué)生實踐能力的培養(yǎng),也不能激發(fā)學(xué)生的學(xué)習(xí)積極性、自主性和創(chuàng)造性。另一方面,后期的課外大型實踐課程中,學(xué)生不僅要綜合運用一門課程的知識,甚至是多門課程的知識結(jié)合使用,這讓缺少綜合性訓(xùn)練的學(xué)生普遍感到很吃力。(3)實踐能力的考核目標是多方面的,而目前很多的實踐成績僅僅根據(jù)學(xué)生的編程能力,甚至程序閱讀能力給出評分,這是不夠全面的。
2解決方案
針對軟件工程專業(yè)實踐教學(xué)中的問題并結(jié)合軟件工程專業(yè)實踐教學(xué)的特點[2],我們提出一種新的實踐教學(xué)思路。該思路對軟件工程專業(yè)的多門核心課程進行了重新規(guī)劃,具體方案如圖1所示。學(xué)生在一、二年級階段通過C語言、面向?qū)ο缶幊獭?shù)據(jù)結(jié)構(gòu)等專業(yè)課程的訓(xùn)練打下良好的編程基礎(chǔ)后,三年級從實際開發(fā)的角度入手,為鍛煉其大型軟件開發(fā)的實際經(jīng)驗,安排相應(yīng)課程。在第5個學(xué)期后半段安排Java程序設(shè)計(32+16)、數(shù)據(jù)庫系統(tǒng)概論(48+16)課程并在該學(xué)期結(jié)束后安排為期約一周的信息系統(tǒng)設(shè)計綜合課外實踐;第6學(xué)期前半段安排J2EE編程技術(shù)(32+16)、軟件工程(40+16),并在這兩門課程結(jié)束后的第6學(xué)期后半段安排綜合軟件開發(fā)實習(xí)及相應(yīng)的軟件測試課程。與傳統(tǒng)方案相比,該方案有如下改進:
(1)統(tǒng)籌規(guī)劃實踐教學(xué)內(nèi)容
①提前引入項目教學(xué)法。項目教學(xué)法通過實際的工程項目鍛煉學(xué)生的實踐動手能力,是目前較為熱門的實踐教學(xué)方法[3]。但在傳統(tǒng)的教學(xué)方式中應(yīng)用項目教學(xué)法存在實踐學(xué)時不足以支撐、涉及知識面過廣等問題難以有效實施,一般僅在高年級的部分專業(yè)課程中采用。本方案中的涉及的多門課程幾乎包含了大型大型信息系統(tǒng)建設(shè)的所有技術(shù)內(nèi)容,具有實踐學(xué)時長、內(nèi)容廣泛的特點,因此本方案中的所有課程均采用項目教學(xué)法進行實踐教學(xué)。②實踐分級分組。一方面,不同學(xué)生的學(xué)習(xí)能力、實踐能力存在較大差別,若對所有學(xué)生采用同樣的標準,則很難選定一個難度適當(dāng)?shù)膶嵺`內(nèi)容,若內(nèi)容過于簡單,則部分動手能力較強的學(xué)生難以通過實踐課堂得到鍛煉和提高;若內(nèi)容過于復(fù)雜,則部分動手能力較差的學(xué)生就會產(chǎn)生畏難情緒,進而放棄整個實驗。另一方面,一個大型實驗的所涉及的各個環(huán)節(jié)相互關(guān)聯(lián),若學(xué)生在某一環(huán)節(jié)出現(xiàn)問題,則后續(xù)環(huán)節(jié)無法進行,將嚴重影響實踐課程的進度。本方案中對實踐課采用分級分組的方式進行,每次實驗設(shè)定難、易兩個等級,學(xué)生根據(jù)自己的基礎(chǔ)和興趣選擇后教師根據(jù)上次實踐課成績及表現(xiàn)適當(dāng)調(diào)整,每個學(xué)生都能通過實踐課程得到鍛煉。分組則由教師綜合考慮前期自由小實驗中各學(xué)生的表現(xiàn)進行組合,每組3-5人。④課程混合、多個課程統(tǒng)一安排實踐內(nèi)容,提高學(xué)生的綜合應(yīng)用能力。大型信息系統(tǒng)的開發(fā)過程幾乎包含了本方案中涉及的所有課程的內(nèi)容,一般在這些課程結(jié)束后會安排為期約2周信息系統(tǒng)開發(fā)綜合實踐課程,讓學(xué)生靈活運用課程知識完成開發(fā),但效果普遍不好。主要原因在于:上述課程分散在不同學(xué)期分別學(xué)習(xí),時間跨度大;學(xué)生未進行過相關(guān)綜合訓(xùn)練,難以在短時間內(nèi)快速適應(yīng)。本方案中的課內(nèi)實踐會在后期安排簡單的多學(xué)科綜合實踐訓(xùn)練,例如在第5學(xué)期結(jié)束時安排Java+數(shù)據(jù)庫綜合實踐,并在其后進行為期約1周的課外綜合實踐強化學(xué)生的綜合運用能力,這樣第6學(xué)期后半段的軟件開發(fā)綜合實踐中多數(shù)學(xué)生表現(xiàn)較好。⑤新的實踐考核方式。成績考核是實踐教學(xué)的重要環(huán)節(jié),他不同于傳統(tǒng)的考核方法,更側(cè)重于對學(xué)生的實踐動手能力、綜合運用能力、文檔寫作能力、團隊協(xié)作及創(chuàng)新能力的考核。本方案中通過如下表1格對實踐成績進行綜合考核。
(2)優(yōu)化教師團隊
雙師培養(yǎng)一直是高校師資培養(yǎng)的難點[4],目前絕大多數(shù)高校教師都從應(yīng)屆博士中直接招聘,普遍缺乏工程實踐經(jīng)驗,而繁重的教學(xué)科研任務(wù)使得雙師培訓(xùn)實施難度較大。本方案中積極聘請企業(yè)工程師參與實踐內(nèi)容的制定、實踐教學(xué)的指導(dǎo)工作。其中課內(nèi)實踐的綜合實踐內(nèi)容與企業(yè)外聘教師共同制定,實踐內(nèi)容更貼近實際的生產(chǎn)環(huán)境;課外實踐部分外聘教師與相關(guān)理論課教師共同進行指導(dǎo)(其中第6學(xué)期后半段的軟件開發(fā)實習(xí)以企業(yè)實際項目為實踐內(nèi)容,企業(yè)外聘教師全面負責(zé)),外聘教師與理論課教師在指導(dǎo)過程中相互提高。
(3)制度安排向?qū)嵺`課程傾斜
目前計算機教學(xué)中普遍存在的“重知識傳遞,輕能力培養(yǎng)”問題的一個關(guān)鍵原因在于教學(xué)評價體系都偏向于考核理論課程內(nèi)容,課內(nèi)實踐課程大多依附于相應(yīng)的理論課程,對其考核指標也多流于形式;而課外實踐課程設(shè)置相對較少。針對上述問題,本方案增設(shè)了相應(yīng)的課外實踐課程,同時課內(nèi)實踐增加了多門課的綜合實踐內(nèi)容進行強化并適當(dāng)增加了學(xué)時和實踐評分占比。通過多種渠道讓教師和學(xué)生重視實踐課程教學(xué)。與傳統(tǒng)方案相比,上述方案具有如下優(yōu)點:(1)強化理解。傳統(tǒng)教學(xué)方式中這些課程獨立進行,因而學(xué)生的實踐內(nèi)容也局限在一個較小的范圍,這就導(dǎo)致相關(guān)內(nèi)容的內(nèi)在聯(lián)系和意義很難被學(xué)生充分的體會和理解,進而導(dǎo)致失去學(xué)習(xí)興趣。我們通過分析發(fā)現(xiàn),上述課程的主要內(nèi)容可融合到一個大型信息系統(tǒng)的創(chuàng)建中,幾乎涵蓋了大型信息系統(tǒng)建設(shè)的所有技術(shù)內(nèi)容,因此以實際生活中常見的系統(tǒng)為例進行實踐能夠強化理解、提高興趣。(2)提高學(xué)習(xí)效率。目前的計算機課程普遍存在“重知識傳遞,輕能力培養(yǎng)”的問題,實踐學(xué)時一般安排在理論課開始后4-6周左右的時間,并且不同的教師指定的實踐環(huán)境不同。首先,理論課堂的知識點無法立即在實踐課堂進行練習(xí),學(xué)習(xí)過程會產(chǎn)生相對中斷,導(dǎo)致效率低下;其次,不同的課程中教師指定的實踐環(huán)境不同,對于初學(xué)者來說,熟悉實踐環(huán)境需要浪費較多的時間,對相關(guān)知識點也是淺嘗輒止,不能夠牢固掌握。本方案對課程的實踐學(xué)時、內(nèi)容和環(huán)境進行了統(tǒng)一安排,實踐學(xué)時從開課第一周即開始,有效解決了理論、實踐不同步的問題,多門課程選定統(tǒng)一的開發(fā)環(huán)境,減少熟悉環(huán)境的時間;同時暑期的實踐課程保證了不間斷的強化練習(xí),有助于實踐能力的提高。
3結(jié)語
效果是檢測一項改革成功與否最為核心的一項指標。本改革方案在本校軟件工程專業(yè)的一個教學(xué)班實施后,我們通過校內(nèi)的督導(dǎo)信息反饋、學(xué)生信息反饋、專題調(diào)查、成績監(jiān)測和學(xué)科競賽等多個渠道對該方案的實施過程進行了實時監(jiān)測。監(jiān)測結(jié)果顯示:該方案培養(yǎng)的學(xué)生雖然在理論課考試方面沒有明顯進步,但實際動手能力有了全方位的提高。我們將該班級與一個普通平行班級在理論課考試成績、課內(nèi)實踐成績、課外實踐成績、競賽獲獎率等指標進行對比。對比結(jié)果入下表2所示:通過表2的數(shù)據(jù)可知,改革方案實施后學(xué)生的動手實踐能力顯著提高。不僅上述可量化指標,教學(xué)督導(dǎo)和外聘雙師對實施改革方案班級的學(xué)生的實踐能力也給予了高度肯定。
參考文獻:
[1]陳志剛,劉莉平,沈海瀾.軟件工程人才“一點兩翼”實踐教學(xué)體系的研究[J].高等工程教育研究,2013(5):173-176.
[2]徐玲,高旻,文俊浩,等.軟件工程專業(yè)實踐教學(xué)質(zhì)量保障體系探索[J].實驗室研究與探索,2015,34(8):205-208.
區(qū)別于傳統(tǒng)的實踐教學(xué)模式,充分利用高校在理論教學(xué)中的教學(xué)設(shè)備齊全、師資力量穩(wěn)定、教學(xué)場所固定、管理配套服務(wù)到位、制度保障有力等優(yōu)勢的基礎(chǔ)上,結(jié)合IT企業(yè)獨有的利益驅(qū)動、應(yīng)用導(dǎo)向、前沿技術(shù)引領(lǐng)等特點,構(gòu)建基于校企合作的面向?qū)嶋H應(yīng)用需求的實踐教學(xué)模式。與傳統(tǒng)的實踐教學(xué)由校內(nèi)老師在校內(nèi)指導(dǎo)學(xué)生完成不同,該模式的實踐教學(xué)任務(wù)主要是由校、企雙方指導(dǎo)老師共同指導(dǎo)學(xué)生分別在校內(nèi)和校外完成。該實踐教學(xué)模式實施的主要對象是已完成大三學(xué)習(xí)任務(wù)的軟件工程專業(yè)學(xué)生,分為專業(yè)實訓(xùn)和畢業(yè)實習(xí)兩個階段進行,其中專業(yè)實訓(xùn)自大三暑假結(jié)束前4周左右開始,持續(xù)時間為9周,安排學(xué)校指導(dǎo)老師以及企業(yè)相關(guān)技術(shù)老師,指導(dǎo)學(xué)生設(shè)計一些實際應(yīng)用項目,完成由學(xué)校學(xué)習(xí)到企業(yè)應(yīng)用的過渡;之后轉(zhuǎn)為12周的畢業(yè)實習(xí),該階段各合作企業(yè)根據(jù)學(xué)生自身的知識掌握程度,通過一定的選拔措施,合理安排學(xué)生到相應(yīng)的實際崗位進行實習(xí),為將來的就業(yè)積累經(jīng)驗。
2存在的問題
該實踐教學(xué)模式構(gòu)建之后,便被應(yīng)用到軟件工程專業(yè)的實際教學(xué)工作中,得到了學(xué)生的一致好評和社會的廣泛認可。一方面,軟件工程已成為學(xué)校最熱門專業(yè)的之一,從近幾年的新生招錄情況看,盡管軟件工程專業(yè)的招生數(shù)量逐年增加,但每年該專業(yè)的第一志愿投檔人數(shù)仍然年年爆滿。另一方面,畢業(yè)生的質(zhì)量也不斷提高,根據(jù)學(xué)校組織的就業(yè)情況回訪及社會調(diào)查結(jié)果顯示,畢業(yè)生受到了用人單位對的廣泛好評,同時學(xué)生對專業(yè)建設(shè)的滿意度不斷提高,畢業(yè)生的薪資水平、就業(yè)競爭學(xué)科探索力等方面穩(wěn)居學(xué)校各專業(yè)前列。
此外,根據(jù)實際的學(xué)生和用人單位的反饋意見,該方案在具體實施過程中也存在一些不足和欠考慮的地方,具體如下:
(1)合作企業(yè)更換頻繁,缺乏長期合作。目前學(xué)校選擇合作企業(yè)的方式,主要采用企業(yè)到校宣講,之后學(xué)生根據(jù)個人情況進行報名,學(xué)校根據(jù)學(xué)生報名情況確定合作企業(yè)的方式。這種方式盡管從公平、公正的角度,最大限度的給予了學(xué)生自由選擇的機會,但是由于學(xué)生缺乏社會經(jīng)驗,容易受到上一屆或者前幾屆師兄師姐的言論影響,主觀因素占主導(dǎo)地位,從而導(dǎo)致了合作企業(yè)每年更換頻繁,學(xué)校和企業(yè)之間難以形成長期的合作,不利于學(xué)校和企業(yè)的長遠發(fā)展。
(2)時間安排與校園宣講沖突,錯失就業(yè)機會。校內(nèi)實訓(xùn)的部分時間是每年9月到10月中旬,而這段時間恰好是每年各大企業(yè)的校招時間。由于知名企業(yè)或規(guī)模以上的用人單位一般不會到普通地方高校進行宣講,因此大部分學(xué)生想趁這次機會到附近地區(qū)的高校參加校招,從而增加自己就業(yè)的幾率。但是這段時間要求學(xué)生在學(xué)校完成相應(yīng)的實訓(xùn)項目,可能會導(dǎo)致一部分學(xué)生,特別是一些能力強的學(xué)生,白白錯失機會,這個問題也是學(xué)生反饋意見最多的問題。
(3)實訓(xùn)內(nèi)容一刀切,缺乏個性化定制。目前的校內(nèi)實訓(xùn),主要分知識補強和項目應(yīng)用兩個階段。這兩個階段的教學(xué)內(nèi)容在具體實施中,沒有充分考慮到學(xué)生知識水平的差異和素質(zhì)能力的不同,要求所有學(xué)生都要參與到這兩個階段的學(xué)習(xí)中,最終導(dǎo)致那些能力強的學(xué)生索然無味、浪費時間,而能力差的學(xué)生來不及消化,跟不上節(jié)湊,疲于應(yīng)付。
(4)實習(xí)管理不到位,缺乏有效跟蹤。關(guān)于學(xué)生在畢業(yè)實習(xí)過程中的監(jiān)督和管理,目前主要采取學(xué)校定時巡查、合作企業(yè)跟蹤的形式進行。由于學(xué)生廣泛分散于不同實習(xí)企業(yè),每個企業(yè)情況迥異,這種做法很難保證對每一個學(xué)生的實習(xí)情況進行有效的管理和監(jiān)督。比如,有的學(xué)生頻繁更換實習(xí)單位,導(dǎo)致畢業(yè)論文難以完成;有的學(xué)生則以企業(yè)培訓(xùn)或者工作繁忙等理由推脫,不去積極配合學(xué)校相關(guān)活動的開展。
3改進措施
(1)對合作企業(yè)的選擇,需建立在合理的評價制度上。首先,在意向企業(yè)到校宣講前,需學(xué)校組織相關(guān)人員通過查閱有關(guān)資料、聽取企業(yè)匯報、現(xiàn)場走訪調(diào)查、進行座談交流等方式,對該企業(yè)進行全面的調(diào)研,重點考察企業(yè)的資質(zhì)、主營業(yè)務(wù)、企業(yè)規(guī)模、社會影響等方面的情況,在充分調(diào)查的基礎(chǔ)上,形成對該企業(yè)綜合實力的科學(xué)判斷,淘汰那些不符合要求的企業(yè)。其次,可組織學(xué)生去符合要求的企業(yè)進行見習(xí),提高學(xué)生對企業(yè)的認知度。第三,結(jié)合企業(yè)到校宣講后學(xué)生的選擇情況,最終決定合作企業(yè)。最后,根據(jù)實際情況將對合作企業(yè)的考察周期進行調(diào)整,可由原來的每一年變更為每兩年或者更長時間,這樣有利于校企雙方積累相關(guān)經(jīng)驗,改正出現(xiàn)的問題,提高教學(xué)效果,從而達到校企雙方的長效共贏。
(2)合理安排實習(xí)實訓(xùn)進度,解決時間沖突。對于實訓(xùn)時間與“秋招”時間沖突的問題,可以通過調(diào)整教學(xué)進度或時間來解決。一方面可將9周實訓(xùn)貫穿整個暑假,即將原來9月到10月中旬的實訓(xùn)提前到暑期中,這樣既可以解決時間沖突的問題,又可以留下一段時間讓學(xué)生進行實訓(xùn)知識的總結(jié)和消化,查漏補缺。另一方面也可通過適當(dāng)調(diào)整實訓(xùn)課程內(nèi)容解決這一問題,即在實訓(xùn)后期的內(nèi)容安排上進行合理設(shè)計,提高團隊項目開發(fā)的時間自由度,讓學(xué)生在不影響各自團隊項目總體進度的情況下,可安排時間去處理進行其他事情。
(3)個性化制定教學(xué)內(nèi)容,做到全員覆蓋。對于教學(xué)內(nèi)容單一,容易出現(xiàn)一刀切的情況,學(xué)??舍尫鸥嗟臋?quán)力給合作企業(yè)。合作企業(yè)可根據(jù)學(xué)生生源的質(zhì)量、知識水平層次等因素,制定多樣的個性化的教學(xué)內(nèi)容。如對那些基礎(chǔ)知識薄弱、能力稍弱的學(xué)生,可加大知識補強階段的授課力度,實訓(xùn)內(nèi)容以知識補強為主;而對那些基礎(chǔ)知識掌握扎實、實踐能力較強的學(xué)生,可安排具有一定挑戰(zhàn)性、難度較高的項目,或者補充一些新的科技前沿知識或應(yīng)用給這些學(xué)生。讓所有的學(xué)生均可以通過實習(xí)實訓(xùn)有所收獲,了解當(dāng)前的技術(shù)發(fā)展情況和社會需求狀況。
(4)實行專人管理,增加過程考核。學(xué)生到校外進行實習(xí)之后,由于各實習(xí)企業(yè)的地理位置、實習(xí)崗位的要求等情況迥異,導(dǎo)致學(xué)校和合作企業(yè)對實習(xí)學(xué)生的管理難度陡增。對于校外實習(xí)學(xué)生的管理人員安排,無論是對學(xué)校還是合作企業(yè),大都是安排相關(guān)的老師或者員工進行兼職管理,而繁重的日常工作壓力,極可能導(dǎo)致他們根本無暇顧及這方面的管理工作,為此如果條件允許,可安排專人負責(zé)這方面的管理工作。另一個解決思路是讓學(xué)生畢業(yè)論文的校內(nèi)指導(dǎo)老師進行日常的跟蹤管理,學(xué)生的畢業(yè)論文與其實習(xí)項目關(guān)聯(lián)密切,同時畢業(yè)論文關(guān)系到學(xué)生的學(xué)業(yè)學(xué)分、甚至順利畢業(yè),因此該方案可能會成為解決這一問題行之有效的方法。
中圖分類號:TP3 文獻標識碼:A 文章編號:1009-3044(2013)26-5942-02
目前,我國軟件人才的短缺已經(jīng)成為制約我國軟件產(chǎn)業(yè)快速發(fā)展的一個瓶頸。國內(nèi)市場對軟件人才的需求每年高達80萬人,而高校畢業(yè)生中的軟件工程人才缺乏,盡快培養(yǎng)適合信息產(chǎn)業(yè)所需要的高素質(zhì)軟件工程人才,已經(jīng)成為信息化工作的重中之重。為適應(yīng)軟件產(chǎn)業(yè)跨越式發(fā)展的需要,黃淮學(xué)院將軟件工程專業(yè)作為重點建設(shè)的專業(yè),在軟件工程本科專業(yè)的教學(xué)上進行改革,該文將從課程體系建設(shè)、師資隊伍建設(shè)、實驗室建設(shè)、實習(xí)實訓(xùn)基地建設(shè)等幾個方面,介紹軟件工程專業(yè)教學(xué)改革的實踐與思考
1 軟件工程專業(yè)教學(xué)改革的總體建設(shè)目標
堅持以人為本,知識、能力、素質(zhì)全面協(xié)調(diào)發(fā)展的教學(xué)理念,確立鮮明的辦學(xué)特色,積極推進教學(xué)改革,加強師資隊伍建設(shè),強化課程體系建設(shè)和改革,重視學(xué)生實踐能力和創(chuàng)新能力的培養(yǎng),以一流教師隊伍、一流教學(xué)內(nèi)容、一流教學(xué)方法、一流教材和一流教學(xué)管理為建設(shè)標準,將黃淮學(xué)院軟件工程本科專業(yè)建設(shè)成為知識傳授和研究相結(jié)合,以培養(yǎng)學(xué)生工程實踐能力和創(chuàng)新能力為核心的專業(yè)建設(shè)體系;依托我院國際化聯(lián)合辦學(xué)的優(yōu)質(zhì)教學(xué)資源,促進軟件工程專業(yè)內(nèi)涵建設(shè)和協(xié)調(diào)發(fā)展,形成以“優(yōu)秀課程—精品課程—特色專業(yè)—重點實驗室—重點學(xué)科”為框架的課程—專業(yè)—學(xué)科建設(shè)格局,以使辦學(xué)條件先進、師資力量雄厚、人才培養(yǎng)模式科學(xué),并使教學(xué)內(nèi)容與課程體系、教學(xué)方法與手段、教學(xué)管理、人才培養(yǎng)質(zhì)量等方面在省內(nèi)領(lǐng)先的具有顯著特色的本科專業(yè)。重點培養(yǎng)滿足軟件系統(tǒng)設(shè)計與軟件項目管理需要的高素質(zhì)、強競爭能力的軟件工程技術(shù)人才,進一步提高“軟件系統(tǒng)設(shè)計”專業(yè)方向的知名度和地位,同時加強軟件項目管理專業(yè)方向的特色建設(shè)。同時本專業(yè)的教學(xué)改革成果將為高校軟件工程專業(yè)及相關(guān)工程教育專業(yè)的建設(shè)和改革起到示范作用。
2 專軟件工程專業(yè)教學(xué)改革
根據(jù)黃淮學(xué)院“建設(shè)特色鮮明的應(yīng)用型本科高?!钡霓k學(xué)定位,面向行業(yè)一線,把傳統(tǒng)的“通識課+專業(yè)基礎(chǔ)課+專業(yè)課”的培養(yǎng)模式改為“學(xué)科平臺教育+專業(yè)平臺教育+專業(yè)方向拓展+專業(yè)素質(zhì)拓展 +第二課堂+實習(xí)實訓(xùn)” 的培養(yǎng)模式,強化學(xué)生的就業(yè)和創(chuàng)業(yè)能力,培養(yǎng)直接服務(wù)于行業(yè)發(fā)展的高技能人才。以課程體系建設(shè)、師資隊伍建設(shè)、實驗室建設(shè)、實習(xí)實訓(xùn)基地建設(shè)、企業(yè)實際工程項目的參與等為核心,加快人才培養(yǎng)模式的轉(zhuǎn)變,加強教學(xué)方法與手段的改革,更好地推動軟件工程專業(yè)的教學(xué)改革。
2.1 加快開發(fā)課程資源
借鑒國內(nèi)外課程改革成果,充分利用現(xiàn)代信息技術(shù),建立教學(xué)網(wǎng)站,創(chuàng)建“網(wǎng)上教室”和“網(wǎng)上圖書館”,將各門課程的電子課件、校內(nèi)外甚至國內(nèi)外公開課視頻錄像、各院校歷年專業(yè)課考研試題以及高水平的國外公開課中英文視頻資源等放到網(wǎng)上,加強協(xié)同開發(fā),促進開放共享,學(xué)生可以隨時隨地下載觀看所需要的教學(xué)資源,并發(fā)表自己的評論意見,更加有利于教學(xué)的深入。
2.2 努力創(chuàng)造條件,積極開展雙語教學(xué)
國際視野和應(yīng)用型人才培養(yǎng)的目標,要求在教學(xué)過程中,注重能貫通中西的“雙語”教學(xué);加強既有理論水平,又有實踐能力的“雙師”隊伍建設(shè);將外籍教師請到課堂上,原汁原味的與“國際”直接交流。建設(shè)一支“雙語+雙師+外教”結(jié)構(gòu)的教師隊伍是軟件工程專業(yè)特色人才培養(yǎng)的基礎(chǔ)。只有堅持建設(shè)理論和實踐并重和國際化的師資隊伍,才能保證培養(yǎng)出有國際視野、有創(chuàng)新能力的應(yīng)用型軟件工程人才。2010年我院引進了2名獲得國外著名大學(xué)博士學(xué)位的專職教師,從雙語課程的教學(xué)體系、教學(xué)內(nèi)容、教學(xué)方式到考核考試方式等進行了精心的準備工作,并已開設(shè)《面向?qū)ο蟪绦蛟O(shè)計》、《網(wǎng)絡(luò)程序設(shè)計》雙語課程,學(xué)生反映很好。與此同時,對《程序設(shè)計基礎(chǔ)》、《計算機組成原理》、《軟件工程》、《軟件測試》等課程的雙語教學(xué)也已開始了緊張的準備工作,爭取2013下學(xué)年能夠開出更多更好的雙語課程。
2.3 教學(xué)方式方法改革
深化教學(xué)研究,更新教學(xué)觀念,對準崗位要求,重組課程內(nèi)容、優(yōu)化課程結(jié)構(gòu),構(gòu)建理論課程新體系。廣泛調(diào)研國內(nèi)外軟件類企業(yè),對準企業(yè)和行業(yè)的要求,以人才的知識、能力、素質(zhì)結(jié)構(gòu)為依據(jù),以應(yīng)用為主旨,以必需、夠用為度,以創(chuàng)新課程內(nèi)容為目標,重組課程內(nèi)容。淘汰低水平重復(fù)、陳舊性內(nèi)容;及時吸納新知識、新技術(shù)和新方法;淡化學(xué)科性,突出應(yīng)用性、實踐性、針對性、先進性。在重組課程內(nèi)容基礎(chǔ)上,以技術(shù)應(yīng)用能力為主線,以突出專業(yè)特點為目標,對課程進行科學(xué)地整合,優(yōu)化課程結(jié)構(gòu)。
改進教學(xué)方式方法,注重因材施教。在教學(xué)中要重視討論和交流,重視合作學(xué)習(xí),重視探究和創(chuàng)新精神的培養(yǎng),注重個性化培養(yǎng),重視采用現(xiàn)代教學(xué)技術(shù),完善教學(xué)手段,充分調(diào)動學(xué)生學(xué)習(xí)積極性,激勵學(xué)生自主學(xué)習(xí),產(chǎn)生一批具有鮮明專業(yè)特色的教學(xué)改革成果。促進科研與教學(xué)互動,及時把科研成果轉(zhuǎn)化為教學(xué)內(nèi)容。支持本科生參與科研活動,早進課題、早進實驗室、早進團隊。鼓勵并指導(dǎo)學(xué)生繼續(xù)參加“ACM程序設(shè)計大賽”、“軟件開發(fā)設(shè)計大賽”、“數(shù)學(xué)建模大賽”等省級和國家級學(xué)科競賽,提高學(xué)生的動手能力和實踐水平。
2.4 強化實踐教學(xué)環(huán)節(jié)
結(jié)合專業(yè)特點和應(yīng)用型人才培養(yǎng)要求,本專業(yè)在2011年新的本科培養(yǎng)方案中大幅增加了實踐教學(xué)比重,很多以前“2+1”(每周2節(jié)理論、1節(jié)實驗)的課程被修改為“2+2”甚至“1+2”,確保專業(yè)實踐教學(xué)必要的學(xué)分(學(xué)時)。而且在實踐教學(xué)中突破了以往大部分項目只限于驗證性、演示性和動作技能訓(xùn)練的低層次運行狀況,增加了綜合性、設(shè)計性等應(yīng)用性強的實驗項目,實現(xiàn)實踐教學(xué)裝備的先進性和實踐教學(xué)環(huán)境的真實性相結(jié)合的教學(xué)方式。同時加強實驗室隊伍建設(shè),鼓勵高水平教師承擔(dān)實踐教學(xué)。加強實驗室、實習(xí)實訓(xùn)基地和實踐教學(xué)共享平臺建設(shè)。
2.5建設(shè)先進的實驗室和穩(wěn)定的實習(xí)實訓(xùn)基地
按照“共建、共享、共贏”的原則,積極采取政府投入、企業(yè)捐贈、校企共建等多種途徑,完善和拓展軟件工程實訓(xùn)基地。在完成財政部支持地方高校項目和河南省軟件實驗實訓(xùn)示范中心項目基礎(chǔ)上進一步加強與行業(yè)相關(guān)企業(yè)的合作,努力開展更大規(guī)模、更高水平、更深層次的實習(xí)實訓(xùn)項目合作和人才聯(lián)合培養(yǎng),進一步提高學(xué)生的實踐實習(xí)水平和就業(yè)創(chuàng)業(yè)能力。
2.6教學(xué)質(zhì)量監(jiān)控體系與管理制度建設(shè)
進一步加強教學(xué)質(zhì)量監(jiān)控,完善以學(xué)校為主導(dǎo),以學(xué)院為主體,教研室和實驗中心參與的教學(xué)管理體制。建設(shè)符合應(yīng)用型人才培養(yǎng)模式的教學(xué)管理制度,如專、兼職教師教學(xué)質(zhì)量評價標準,專業(yè)方向拓展選課制,多元課程考核評價體系,頂崗實習(xí)跟蹤監(jiān)控機制,畢業(yè)生質(zhì)量跟蹤調(diào)查機制等,為實現(xiàn)特色專業(yè)建設(shè)目標提供強有力的保障;嚴格教學(xué)管理,繼續(xù)完善和充分發(fā)揮專業(yè)建設(shè)專家指導(dǎo)委員會的作用,能實質(zhì)性、制度性參與人才培養(yǎng)全過程;建設(shè)專業(yè)教學(xué)督導(dǎo)制度,提高教學(xué)管理功效,完善教學(xué)監(jiān)督和評價制度,實現(xiàn)教學(xué)質(zhì)量監(jiān)控和教學(xué)管理的規(guī)范化、制度化,保證教學(xué)質(zhì)量;堅持社會需求調(diào)研和畢業(yè)生質(zhì)量跟蹤調(diào)查制度化、經(jīng)?;?,促進專業(yè)結(jié)構(gòu)調(diào)整和人才培養(yǎng)方案優(yōu)化。
2.7強化畢業(yè)生就業(yè)能力 提升畢業(yè)生就業(yè)質(zhì)量
引導(dǎo)學(xué)生構(gòu)建合理的知識和能力結(jié)構(gòu),進一步加強對大學(xué)生就業(yè)能力的培養(yǎng)。以所學(xué)的專業(yè)知識為核心,把與該專業(yè)相關(guān)的知識和能力作為,相互聯(lián)合而形成適應(yīng)性強、能夠在較大空間發(fā)揮作用的知識和能力結(jié)構(gòu)。在重視第一課堂的學(xué)習(xí)之外,還要開辟第二課堂,把教學(xué)與生產(chǎn)實踐結(jié)合起來,加強學(xué)生的實習(xí)實訓(xùn)和創(chuàng)業(yè)練習(xí),提高學(xué)生實踐性、操作性技能,同時還要走向社會,重視社會實踐的學(xué)習(xí)。引導(dǎo)學(xué)生借助社會實踐平臺,提高學(xué)生的組織管理能力、心理承受能力、人際交往能力和應(yīng)變能力等。
2.8 依托專業(yè)優(yōu)勢 強化社會服務(wù)
根據(jù)軟件工程專業(yè)的現(xiàn)有優(yōu)勢,根據(jù)目前現(xiàn)有教師的專業(yè)特長,可開展軟件工程師、軟件測試工程師、數(shù)據(jù)庫工程師、網(wǎng)絡(luò)工程師和電子商務(wù)師等的資格認證培訓(xùn)工作。為本區(qū)域軟件技術(shù)人才數(shù)量的提升、質(zhì)量的提高,為地方經(jīng)濟和信息化技術(shù)的快速發(fā)展做出應(yīng)有的貢獻。
此外,通過校企合作建立軟件技術(shù)和嵌入式系統(tǒng)應(yīng)用開發(fā)中心,引導(dǎo)教師開展技術(shù)研究、產(chǎn)品開發(fā)、技術(shù)推廣,力爭本專業(yè)教學(xué)團隊每年技術(shù)服務(wù)項目不少于3項。
3 結(jié)束語
經(jīng)過幾年的建設(shè),我校軟件工程專業(yè)在以下幾個方面獲得豐碩成果和特色:構(gòu)建完成“以學(xué)生為主體,以教師為主導(dǎo),以就業(yè)能力培養(yǎng)為主線,以素質(zhì)教育為核心”和“專業(yè)素質(zhì)+職業(yè)能力+資格認證”三位一體的課程體系新課程體系。培養(yǎng)一支“數(shù)量足、素質(zhì)高、結(jié)構(gòu)合理、專兼結(jié)合”的雙師型教學(xué)團隊。建設(shè)符合應(yīng)用型人才培養(yǎng)模式的教學(xué)管理制度。提高我校的社會服務(wù)能力,服務(wù)“中原經(jīng)濟區(qū)”建設(shè)。形成特色鮮明的 “專業(yè)知識+綜合能力+職業(yè)技能”為結(jié)構(gòu)的應(yīng)用型人才培養(yǎng)模式。注重因材施教,強化對外交流合作,人才培養(yǎng)方案呈現(xiàn)國際化。通過與企業(yè)合作,充分發(fā)揮“合作發(fā)展聯(lián)盟”資源,將科研實踐與軟件開發(fā)融入教學(xué)過程。逐步形成軟件工程專業(yè)人才培養(yǎng)的“創(chuàng)造性,實踐性,工程性”特色。
參考文獻:
[1] 鄢沛,郭皎.基于CDIO的軟件工程專業(yè)教學(xué)改革[J].現(xiàn)代計算機(上半月版),2011(11).
第二,從學(xué)院方面來看:首先,專業(yè)、課程設(shè)置需要更加合理,軟件工程專業(yè)課程更應(yīng)體現(xiàn)實踐性,而早期的教學(xué)計劃無法滿足學(xué)生的需要。教學(xué)大綱和教師的教學(xué)仍然習(xí)慣于面向計劃,而不考慮實際的需求變化,不考慮學(xué)生的實際需要,無法真正吸引學(xué)生。課程的類型和作用與學(xué)生出勤也有關(guān)系,一般說來,專業(yè)課好于公共課,必修課好于選修課。其次:新入職教師較多,年輕教師較多,實踐性教師較少,偏理論教師較多,偏實踐教師較少,一些教師并沒有真正投入到教學(xué)中,上課照本宣科,教學(xué)方法和手段單一,教學(xué)水平不高,教案陳舊。
為了提高軟件工程專業(yè)的出勤狀況,這就需要我們在學(xué)生課堂教學(xué)中抓考勤、抓課堂,抓教學(xué)質(zhì)量,找準專業(yè)優(yōu)勢和社會發(fā)展的結(jié)合點。為了落實好培養(yǎng)更多人才、提高課堂教學(xué)質(zhì)量,這就要求我們軟件學(xué)院始終堅持以社會需求為導(dǎo)向,緊密結(jié)合IT行業(yè)企業(yè)對人才的素質(zhì)和能力要求,在軟件工程人才培養(yǎng)上進行積極探索,大膽改革,采用創(chuàng)新培養(yǎng)模式,結(jié)合軟件專業(yè)社會需求與專業(yè)學(xué)習(xí)實際,全面推進校企合作訂單式人才培養(yǎng)模式,近幾年來先后引進中軟國際、軟通動力、東方標準、安博長城、東軟睿道、頤博數(shù)碼等多家在行業(yè)具有影響力的公司參與我院教學(xué)及實踐實習(xí)工作,通過多種教育教學(xué)舉措的實施和落實,把更多的學(xué)生吸引到課堂教學(xué)中來:
1.努力搞好學(xué)風(fēng)建設(shè)
根據(jù)軟件工程專業(yè)生源分數(shù)較低的情況,我們首先就要搞好學(xué)院的學(xué)風(fēng)建設(shè)。學(xué)風(fēng)是一個學(xué)院學(xué)習(xí)氛圍的基礎(chǔ),是提高教育教學(xué)質(zhì)量的根本,我院成立學(xué)院學(xué)風(fēng)建設(shè)領(lǐng)導(dǎo)工作小組,教學(xué)辦牽頭落實成績統(tǒng)計、匯總,班主任落實談話、整改,形成勸退、試讀、預(yù)警層次分明的學(xué)風(fēng)督導(dǎo)機制。教學(xué)辦還要全面抓實、抓緊、抓牢學(xué)風(fēng)建設(shè)和學(xué)籍管理,使我院學(xué)生能夠在良好的學(xué)風(fēng)氛圍內(nèi)努力學(xué)習(xí),積極進取。
2.努力搞好實踐教學(xué)和實習(xí)基地建設(shè)
為把軟件工程專業(yè)學(xué)生培養(yǎng)成為有較強實踐能力的應(yīng)用型人才,必須大力加強實踐教學(xué)課程建設(shè)和實踐基地建設(shè)。軟件工程專業(yè)在十二五品牌專業(yè)建設(shè)基礎(chǔ)上,要努力建設(shè)專業(yè)實踐實驗室,把實驗室建成具有教學(xué)、科研、開發(fā)實踐三位一體的綜合性、現(xiàn)代化的實踐教學(xué)基地。同時積極努力開拓校外實踐基地,鞏固現(xiàn)有實踐基地,加強與高質(zhì)量、高影響、高水平的相關(guān)IT企業(yè)的合作,繼續(xù)落實現(xiàn)有實習(xí)實訓(xùn)基地的質(zhì)量保障措施,研究建立實習(xí)實踐基地考核管理辦理和學(xué)生實習(xí)實踐考核辦法,同時介入實踐基地項目開發(fā)、過程管理,為提高學(xué)生創(chuàng)新能力,創(chuàng)造更加優(yōu)越的實習(xí)實踐環(huán)境。
3.積極落實課程建設(shè)和教學(xué)改革
教育大計,教師為本。學(xué)校的主體是學(xué)生,學(xué)生的主業(yè)是學(xué)習(xí),學(xué)習(xí)的載體是課程,所以我們要做好學(xué)院的教師隊伍建設(shè)和課程建設(shè)。為了適應(yīng)軟件工程專業(yè)教學(xué)的需要,我們先后成立了多個課程的教學(xué)團隊,由長期擔(dān)任該課程的高級職稱教師擔(dān)任組長,形成傳、幫、帶的多層次教師隊伍格局;積極鼓勵教師進行課程建設(shè),形成優(yōu)秀課、精品課不同層次的課程局面。
4.搞好教學(xué)管理與督導(dǎo)工作
高職院校經(jīng)過十幾年的高速發(fā)展,數(shù)量上和規(guī)模上有了顯著提高,為社會和企業(yè)提供了大量技能型人才,為中華民族的騰飛做出了巨大貢獻。近幾年由于信息技術(shù)特別是軟件外包發(fā)展迅速,軟件工程專業(yè)也得到蓬勃的發(fā)展,具有計算機和信息背景的高職院校普遍開設(shè)了軟件工程專業(yè)。近5年通過調(diào)查研究,發(fā)現(xiàn)在人才培養(yǎng)方面軟件工程專業(yè)存在一系列以下問題:
1、院?!巴|(zhì)化”嚴重,職業(yè)特色不夠突出
高職院校人才培養(yǎng)模式和專業(yè)設(shè)置關(guān)系著高職院校的生存和發(fā)展,在高等教育“大眾化”的背景下,高職院校的專業(yè)設(shè)置“同質(zhì)化”十分嚴重,完全沒有從區(qū)域經(jīng)濟發(fā)展的需求,盲目投入巨大資金,造成資源上巨大浪費。現(xiàn)在大部分高職院校軟件專業(yè)學(xué)生的理念、知識和技能與社會和企業(yè)的期望差距非常大,無法滿足需求,造成“結(jié)構(gòu)性失調(diào)”。[2]大部分高職院校重理論,輕實踐,照搬本科院校的學(xué)歷教育,沒有顯著突出職業(yè)教育的特點。高職教育培養(yǎng)第一線需要的高級應(yīng)用型人才,培養(yǎng)的人才具備與高等教育相適應(yīng)的基本知識、理論和技能,掌握相應(yīng)的新知識、新技能和新工藝,有較強的實踐動手能力和分析、解決生產(chǎn)實際問題的能力。
2、人才培養(yǎng)與社會要求差距大矛盾突出
企業(yè)為了適應(yīng)社會發(fā)展和滿足消費者的需求,對創(chuàng)新型高素質(zhì)技能人才需求極大,提高產(chǎn)品的質(zhì)量,獲取最大的回報。但現(xiàn)實是企業(yè)招聘到合適人才的機會越來越小,而中國每年近七百萬的大學(xué)畢生業(yè)大部分找不到合適的工作,特別是高職院校學(xué)生就業(yè)質(zhì)量不理想。社會對技術(shù)人才需求量非常大和大部分學(xué)生找不到合適工作的矛盾,主要原因是院校的人才培養(yǎng)模式落后,所傳授知識難以滿足社會企業(yè)的需求,不適應(yīng)社會需求。
3、“工學(xué)結(jié)合、校企合作”層次低
高職院校領(lǐng)導(dǎo)都具有“工學(xué)結(jié)合、校企合作”的思維,但受多個因素影響,大部分高職院校的校企合作僅僅停留在備忘錄或紙面協(xié)議,即使有,深度也不夠,僅僅是高職院校利用寒暑假組織學(xué)生到企業(yè)定崗實習(xí),學(xué)生在流水線從事簡單枯燥的機械式工作,與期望相差甚遠,未能充分體現(xiàn)工學(xué)結(jié)合理念,效果不佳。
二、提高高職院校軟件工程專業(yè)人才培養(yǎng)模式和課程建設(shè)的措施
《教育部財政部關(guān)于進一步推進“國家示范性高等職業(yè)院校建設(shè)計劃”實施工作的通知》(教高[2010]8號)中,對專業(yè)建設(shè)與人才培養(yǎng)模式改革提出了具體要求。陜西職業(yè)技術(shù)學(xué)院通過對軟件專業(yè)人才培養(yǎng)模式和課程體系建設(shè)進行深度改革,促進軟件專業(yè)建設(shè)更上一層樓,具體措施如下:
1、吃透政府政策,立足服務(wù)區(qū)域產(chǎn)業(yè),準確定位專業(yè)建設(shè)方向
軟件外包產(chǎn)業(yè)被稱為“高科技、高附加值的綠色產(chǎn)業(yè)”。根據(jù)《西安軟件外包發(fā)展規(guī)劃(2010-2015年)》,西安市軟件外包發(fā)展的總體定位是成為國際軟件外包中心之一,總體目標是成為全球知名的軟件外包中心城市,服務(wù)區(qū)域經(jīng)濟發(fā)展。學(xué)院應(yīng)抓住這次契機,為西安市軟件外包儲備人才。軟件產(chǎn)業(yè)包含軟件測試、軟件架構(gòu)、物聯(lián)網(wǎng)、云計算、虛擬化、智能穿戴、智能家電、APP等新興產(chǎn)業(yè)。在國家政策的鼓勵和社會需求的推動下,新興產(chǎn)業(yè)在未來的10年將有較大發(fā)展,成為中國由“中國制造”向“中國智造”產(chǎn)業(yè)升級的主力軍。但是,目前許多高職院校軟件工程專業(yè)的課程極少涉及上述核心技術(shù),無法滿足社會和企業(yè)的需求。高職院校為了提高軟件專業(yè)學(xué)生的就業(yè)率和就業(yè)質(zhì)量,領(lǐng)導(dǎo)和教師必須密切關(guān)注軟件產(chǎn)業(yè)的發(fā)展趨勢和熱點,深入到軟件企業(yè)調(diào)研,了解企業(yè)真正需求,預(yù)測未來幾年軟件發(fā)展熱度,做好課程建設(shè)方面的知識儲備。
2、緊抓市場契機,與企業(yè)深度合作,力求實現(xiàn)共贏
陜西職業(yè)技術(shù)學(xué)院處在西部大開發(fā)的橋頭堡——西安,新的形勢為西部高職院校和西部企業(yè)提供了合作機會,院校改變辦學(xué)思維,主動要求相關(guān)企業(yè)合作辦學(xué),特別是軟件外包的相關(guān)企業(yè),使企業(yè)參與到軟件工程專業(yè)的課程建設(shè)和人才培養(yǎng)上,學(xué)院根據(jù)企業(yè)反饋的信息,及時調(diào)整課程結(jié)構(gòu),優(yōu)化教學(xué)內(nèi)容,使學(xué)生第一時間學(xué)習(xí)企業(yè)最急需的技術(shù),畢業(yè)后及時融入企業(yè)工作環(huán)境中,合作企業(yè)每年優(yōu)先從畢業(yè)學(xué)生中選取優(yōu)秀畢業(yè)生充實到企業(yè)中,分享合作辦學(xué)的碩果,由被動轉(zhuǎn)化為主動,解決“院校熱、企業(yè)冷”的校企合作辦學(xué)難題。高職院校對學(xué)生的培養(yǎng)目標定位在實用性“藍領(lǐng)”人才,側(cè)重于培養(yǎng)學(xué)生的專業(yè)技能、動手能力,院校和企業(yè)之間可以采取“聯(lián)合辦學(xué)”、“訂單式”培養(yǎng)模式,使學(xué)生實際操作能力顯著提高,院校的就業(yè)率得到保障。軟件工程專業(yè)學(xué)生可以與西安高新區(qū)多家軟件外包企業(yè)簽訂聯(lián)合辦學(xué)協(xié)議,為學(xué)生多方面提供帶薪頂崗實習(xí),熟悉企業(yè)工作流程。頂崗實習(xí)學(xué)生可以從最簡單的軟件測試開始,熟悉軟件測試中的單元測試、模塊測試、系統(tǒng)測試和集成測試等方法,掌握黑盒測試和白盒測試等技術(shù),為自己就業(yè)奠定基礎(chǔ)。
3、構(gòu)建“校企合作,工學(xué)結(jié)合”的專業(yè)課程體系
“校企合作,工學(xué)結(jié)合”模式是目前高職院校相對成熟的人才培養(yǎng)模式,突出了高職院校教育的職業(yè)化,是高職院校公認的“金”模式,核心是骨干課程建設(shè),使畢業(yè)生第一時間勝任工作崗位,短時間內(nèi)獲得更大發(fā)展空間。
1.1面向能力培養(yǎng)的理論和實踐教學(xué)體系的構(gòu)建
面向能力培養(yǎng)的軟件工程專業(yè)的課程和實踐教學(xué)體系的構(gòu)建與實施,必須結(jié)合本校特色,培養(yǎng)具有商科院校特色、具備較高專業(yè)能力、工程素養(yǎng)和創(chuàng)新創(chuàng)業(yè)素質(zhì)、融通商科(財經(jīng)、管理等)領(lǐng)域知識、能勝任軟件工程的工程應(yīng)用型人才。教學(xué)體系的實施包括如下三個階段:前兩年基礎(chǔ)課和專業(yè)課的教學(xué)中,強調(diào)理論和實踐的結(jié)合,將真實企業(yè)項目的分解,融入到教學(xué)環(huán)節(jié);第三年按照分專業(yè)方向培養(yǎng),根據(jù)學(xué)生自身特點和產(chǎn)業(yè)人才需求現(xiàn)狀進行方向設(shè)計,通過校內(nèi)和企業(yè)導(dǎo)師的協(xié)作,完成方向相關(guān)實踐能力的培養(yǎng);最后一年進行綜合性實踐,既包括實際工作崗位上的專業(yè)實習(xí)工作,也包括校內(nèi)的綜合性演練。
1.2面向校企雙向融合的師資隊伍建設(shè)
組建一支在職稱結(jié)構(gòu)、知識結(jié)構(gòu)、年齡結(jié)構(gòu)等方面都比較合理的師資隊伍是培養(yǎng)具有專業(yè)特色和高素質(zhì)的人才的核心和關(guān)鍵。在師資隊伍建設(shè)方面,多年來采用引進和在職培養(yǎng)結(jié)合的方式進行隊伍建設(shè)。積極推進教師的國際交流,提升國際化視野,多名老師獲得國家留學(xué)基金委員的支持,赴世界各地訪學(xué)。開展校企聯(lián)合師資培養(yǎng),加強教師的工程實踐背景,實現(xiàn)學(xué)校、企業(yè)、教師個人的共同發(fā)展與提高。聘請了企業(yè)一線工程師作為校外教師來協(xié)同指導(dǎo)實踐教學(xué),實現(xiàn)企業(yè)技術(shù)人員融入師資隊伍和教師融入企業(yè)生產(chǎn)項目。
1.3構(gòu)建層次化的實踐體系
構(gòu)建先進的實踐教學(xué)體系,強化創(chuàng)新和實踐能力。實踐教學(xué)體系由課程實驗、課外實踐、校外實踐、畢業(yè)設(shè)計等層次環(huán)節(jié)組成。這四個層次既相互獨立,又互為補充,課內(nèi)與課外銜接,校內(nèi)與校外互補,基礎(chǔ)訓(xùn)練與綜合訓(xùn)練結(jié)合,促進了學(xué)生綜合素質(zhì)的整體提高。在規(guī)劃和整合實踐教學(xué)內(nèi)容的基礎(chǔ)上,形成了的實驗類、實訓(xùn)類和實習(xí)類教學(xué)模塊。
1.4創(chuàng)新教學(xué)方法與手段
大力推進啟發(fā)式教學(xué)、大作業(yè)驅(qū)動教學(xué)。大力推進信息技術(shù)在課程教學(xué)中的應(yīng)用。以教改課題“現(xiàn)代教育技術(shù)與傳統(tǒng)教學(xué)經(jīng)驗的有機結(jié)合在精品課程建設(shè)中的研究與實踐”、“基于網(wǎng)格工作流的教學(xué)資源共享、整合及優(yōu)化配置的研究與實踐”等研究成果為驅(qū)動,在繼續(xù)弘揚優(yōu)秀的傳統(tǒng)教學(xué)經(jīng)驗的同時大力推廣現(xiàn)代教學(xué)技術(shù)。
1.5創(chuàng)新能力的培養(yǎng)
1.5.1課題驅(qū)動下的創(chuàng)新能力培養(yǎng)
通過鼓勵學(xué)生參與教師主持的科研項目的研究活動來培養(yǎng)學(xué)生的研究思維,提升創(chuàng)新能力。近年來,先后有本專業(yè)不同年級的學(xué)生參與老師主持的科研項目,期間,學(xué)生主動開展了文獻檢索、程序編寫、數(shù)據(jù)建模等研究活動。通過參與教師的科研項目的研究,學(xué)生不僅獲得了素質(zhì)拓展學(xué)分,同時也鍛煉了自身的科研素養(yǎng)。
1.5.2科研平臺融入實踐教學(xué)
充分利用校內(nèi)科研平臺來開展實踐教學(xué)。我校擁有“湖南省移動電子商務(wù)協(xié)同創(chuàng)新中心”、“移動商務(wù)智能湖南省重點實驗室”和“新零售虛擬現(xiàn)實技術(shù)湖南省重點實驗室”這三個省級平臺。平臺的研究人員也主講了一些專業(yè)課程,各年級的學(xué)生也參與了這些實驗室所承擔(dān)的項目研發(fā)。
1.5.3創(chuàng)新創(chuàng)業(yè)融入培養(yǎng)體系
重視對學(xué)生創(chuàng)新創(chuàng)業(yè)意識和相關(guān)能力的培養(yǎng),本專業(yè)在人才培養(yǎng)過程中主要通過如下手段來實施:(1)通過開設(shè)《職業(yè)發(fā)展與就業(yè)指導(dǎo)》課程、組織素質(zhì)拓展與創(chuàng)新創(chuàng)業(yè)教育項目、開設(shè)校企合作創(chuàng)新課程、組織學(xué)術(shù)講座、鼓勵學(xué)生參與“互聯(lián)網(wǎng)+”創(chuàng)業(yè)計劃大賽和電子商務(wù)大賽等,培養(yǎng)學(xué)生的創(chuàng)新意識,提升其創(chuàng)新能力。同時本專業(yè)的每位學(xué)生都配備有學(xué)業(yè)導(dǎo)師和項目導(dǎo)師。(2)利用國家級實踐育人創(chuàng)新創(chuàng)業(yè)基地、創(chuàng)客中心等平臺對學(xué)生創(chuàng)新創(chuàng)業(yè)提供全方位支持。(3)通過與長沙市科技產(chǎn)業(yè)園合作,為學(xué)生的創(chuàng)新創(chuàng)業(yè),提供場地、資金、指導(dǎo)等支持。
2人才培養(yǎng)模式的實施效果
2.1就業(yè)情況體現(xiàn)本專業(yè)的培養(yǎng)特色
本專業(yè)培養(yǎng)過程充分考慮所在院校的商科特色,這在就業(yè)情況中得到了很好的體現(xiàn)。本專業(yè)2016、2017和2018屆畢業(yè)生就職于經(jīng)濟管理領(lǐng)域機關(guān)單位的比例分別為22%、24%和25%,遠高于其他兄弟院校。而就職于其他類別單位的畢業(yè)生中也有一定比例是從事經(jīng)管類崗位。就業(yè)質(zhì)量方面,本專業(yè)同學(xué)的就業(yè)單位包括了螞蟻金服、金蝶軟件、去哪兒、華為等諸多知名企業(yè)。
2.2研究生入學(xué)率高
近年來,軟件工程專業(yè)學(xué)生的研究生入學(xué)率在15%以上,學(xué)生遍布北京大學(xué)、國防科技大學(xué)、中南大學(xué)、大連理工大學(xué)等知名985和211高校的相關(guān)研究生專業(yè)。
2.3學(xué)生各類競賽成績喜人
本專業(yè)以各類學(xué)科競賽為依托,推動學(xué)生創(chuàng)新能力、團隊協(xié)作能力和利用計算機解決實際問題能力的培養(yǎng)。這些競賽包括湖南省大學(xué)生程序設(shè)計大賽、全國大學(xué)生數(shù)學(xué)建模競賽、中國高校計算機大賽(華中賽區(qū))、中國高校計算機大賽-團體程序設(shè)計天梯賽、湖南省大學(xué)生數(shù)學(xué)競賽等,成績斐然。多個學(xué)生團隊獲得大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練國家級別的項目立項。在歷年的創(chuàng)新創(chuàng)業(yè)大賽中,學(xué)生均有不錯的表現(xiàn)。本專業(yè)同時還鼓勵學(xué)生運用所學(xué)知識,參加各種專業(yè)相關(guān)證書的考試,如:全國計算機軟件資格水平考試、全國計算機等級考試等,以提高就業(yè)競爭力。
[軟件工程碩士論文參考文獻]
[1]王保建,等.新工科背景下國家級實驗教學(xué)示范中心建設(shè)與實踐[J].高等工程教育研究,2018(6):47-54.