楊春蓉 趙小勇


摘要:文章針對高校軟件工程專業(yè)人才培養(yǎng)現(xiàn)狀,結(jié)合學校應用型人才培養(yǎng)定位,介紹了“2+1+1”軟件工程專業(yè)應用型人才培養(yǎng)模式的設計原則、“夯基礎、明方向、育能力”模型的總體設計和“五位一體”新型課程體系的構(gòu)建,并就實踐中發(fā)現(xiàn)的相關問題進行了闡述。
關鍵詞:人才培養(yǎng)模式;軟件工程;卓越計劃2.0;應用型人才
中圖分類號:G642? ? ? ? 文獻標識碼:A
文章編號:1009-3044(2022)21-0167-03
開放科學(資源服務)標識碼(OSID):
軟件工程專業(yè)承擔著為軟件產(chǎn)業(yè)培養(yǎng)專業(yè)人才的重任,對我國的經(jīng)濟建設和社會發(fā)展具有重要的影響。2015年國務院出臺了關于快速發(fā)展“互聯(lián)網(wǎng)+”的方針和計劃、2017年教育部啟動新工科建設、2018年教育部啟動卓越工程師教育培養(yǎng)計劃2.0行動及“1+X”證書制度試點建設工作等,都對應用型高校在軟件工程專業(yè)人才培養(yǎng)方面提出了新要求、新目標。
然而當前高等教育軟件工程專業(yè)人才的培養(yǎng)效果并不如人意,存在專業(yè)培養(yǎng)目標定位與企業(yè)需求脫節(jié);理論課程體系與實踐體系及創(chuàng)新教育體系不能完全適應市場需求變化;課程設計和教學內(nèi)容陳舊沒有體現(xiàn)新工科“學科交叉融合”的特征[1];學生實踐能力、創(chuàng)新能力和國際競爭力有待加強;教師工程實踐經(jīng)驗不足,雙師型隊伍建設乏力[2];產(chǎn)教融合、校企合作、協(xié)同育人的深度不夠[3]等問題。新余學院軟件工程專業(yè)為適應新形勢下的軟件工程人才需求,做了一系列有益的探索。
1 創(chuàng)建“2+1+1”軟件工程專業(yè)應用型人才培養(yǎng)模式
1.1確定應用型人才培養(yǎng)目標
在立足學校應用型人才培養(yǎng)定位總目標基礎上,通過查閱相關文獻、考查兄弟院校、開展畢業(yè)生回訪和用人單位調(diào)查、與中軟國際等合作企業(yè)進行深入交流、邀請行業(yè)專家來校研討等,最終將軟件工程專業(yè)應用型人才培養(yǎng)目標確定為:培養(yǎng)適應社會發(fā)展需求,德、智、體、美、勞全面發(fā)展,掌握扎實的軟件工程學科基礎理論、專業(yè)知識和工程技術,具有健全人格、社會責任感和創(chuàng)新精神,具備選擇和使用先進技術及工具,通過實踐研究解決復雜軟件工程問題的能力,能夠按照工程化的原則和方法從事軟件項目開發(fā)和管理等軟件工程相關工作的“下得去,用得上,留得住,提得起”的高素質(zhì)應用型人才。
1.2明確價值人才培養(yǎng)方案設計原則
在人才培養(yǎng)方案的設計上,遵循了以下三個原則:一是能力本位,堅持以學生為中心、以學生發(fā)展為中心的理念突出應用型人才培養(yǎng)特點,借助實驗教學、課程設計、實訓實習、學科競賽、認證考試等多種方式,培養(yǎng)學生軟件開發(fā)方面的綜合能力,結(jié)合“1+X證書制度”試點建設,以適應國家經(jīng)濟和社會發(fā)展的新需求,培養(yǎng)造就一批創(chuàng)新能力強、適應和引領新一輪科技革命和產(chǎn)業(yè)變革的軟件工程專業(yè)卓越工程科技人才。二是產(chǎn)出導向,貫徹OBE教育理念[4],以學習成果為起點,積極對接新工科建設需要、工程教育認證標準和行業(yè)崗位需求,反向設計培養(yǎng)課程與培養(yǎng)過程。再與企業(yè)開展深度校企合作、協(xié)同育人,確保人才培養(yǎng)目標符合企業(yè)需求、課程設置符合崗位需要、能力培養(yǎng)符合職業(yè)發(fā)展要求。三是立足課堂,以教育部《關于加快建設高水平本科教育全面提高人才培養(yǎng)能力的意見》等文件精神為依據(jù),堅持“以本為本”,推進“四個回歸”,在人才培養(yǎng)過程中,牢牢把握課堂教學的關鍵作用,多角度全方位推進“線上課堂+線下課堂、學校課堂+企業(yè)課堂、理論課堂+實踐課堂”的三課堂融合教學改革探索,全面提高課堂教學效果,確保人才培養(yǎng)質(zhì)量。
1.3規(guī)劃軟件工程專業(yè)“2+1+1”應用型人才培養(yǎng)分階段目標
結(jié)合現(xiàn)有的人才培養(yǎng)經(jīng)驗和校企合作成效,學校對軟件工程專業(yè)學生四年各階段學習目標和任務做了“夯基礎、明方向、育能力”總體設計,并創(chuàng)設了卓越工程師教育培養(yǎng)計劃2.0背景下的軟件工程專業(yè)“2+1+1”應用型人才培養(yǎng)模式[5],如下圖1所示。
和許多高校類似,“2+1+1”模式中的“2”,是指在學生的大一和大二這兩年中,按照大類培養(yǎng)的方式,以通識教育課程和學科基礎課程學習為主,通過開設各基礎課程、組織相關專題講座、邀請企業(yè)行業(yè)精英來校講學等方式,讓學生對學科基本知識和基本實踐能力有較好的掌握。在這一階段,學生的主要目標是通過完成相關基礎課程的學習形成有一定廣度的專業(yè)知識和能力,夯實基礎為后續(xù)的深度學習做準備。
“2+1+1”模式中的第一個“1”,是指在學生的大二暑假和大三兩個學期中,引入企業(yè)實習和校企合作課程,實施學校導師+企業(yè)導師的雙導師學習指導,通過組織學生進入企業(yè)開展見習、指導選擇方向課程、開設校企合作課程和綜合課程設計、組織參加學科競賽、指導參與相關企業(yè)真實項目研發(fā)等方式,讓學生開始熟悉企業(yè)人才需求和具體崗位能力要求,結(jié)合興趣和職業(yè)規(guī)劃找到自己的專業(yè)學習方向并形成一定的專業(yè)特長。在這一階段,學生的主要目標是在企業(yè)和學校導師的指導下,選擇專業(yè)方向和發(fā)展專業(yè)特長。
“2+1+1”模式中的第二個“1”,是指在學生的大三暑假和大四兩個學期中,圍繞學生工程實踐能力、團隊協(xié)作能力及創(chuàng)新能力的培養(yǎng),通過組織學生與企業(yè)簽訂定向?qū)嵙晠f(xié)議、參與企業(yè)或教師的真實項目研發(fā)、參加相關職業(yè)資格認證考試和省級以上學科競賽等方式,引導學生全年進入企業(yè)環(huán)境,在雙導師指導下結(jié)合真實項目研發(fā)完成畢業(yè)設計和論文寫作。在這一階段,學生的主要目標是通過真實項目的訓練形成一定的行業(yè)視野和較強的綜合實踐能力。
1.4圍繞能力培養(yǎng)打造“五位一體”新型課程體系結(jié)構(gòu)
課程體系設置是落實人才培養(yǎng)方案的核心。在借鑒國內(nèi)外軟件工程專業(yè)成功經(jīng)驗基礎上,以CDIO工程教學理念為核心,融合工程教育認證標準和國家教學質(zhì)量標準,在學校原有的“平臺+模塊”課程體系結(jié)構(gòu)下,對原有各平臺課程模塊進行重組,結(jié)合新的培養(yǎng)目標和畢業(yè)要求,打造了“專業(yè)基礎課程+專業(yè)核心課程+校企合作課程+項目實訓課程+卓越課程”的新“五位一體”課程體系結(jié)構(gòu)[6],具體見下圖2。
專業(yè)基礎課程,包括程序設計基礎、數(shù)據(jù)結(jié)構(gòu)、C語言、計算機導論、數(shù)字邏輯以及離散數(shù)學等課程,學生通過這些課程的學習,可以熟悉軟件工程專業(yè)相關基礎知識和基礎技能。
專業(yè)核心課程,包括數(shù)據(jù)庫原理與實現(xiàn)技術、Java 程序設計、軟件建模技術、軟件構(gòu)造、軟件設計與體系結(jié)構(gòu)、工程經(jīng)濟學等課程。學生在學習這些課程中,一方面繼續(xù)夯實基礎知識和基本技能,提高基本專業(yè)實踐能力;另一方面也逐漸接觸行業(yè)人才需求和具體的相關崗位能力要求,開始有意識地選擇和深入學習相關方向課程,并逐漸形成專業(yè)特長。
校企合作課程,包括軟件項目管理、JavaEE體系結(jié)構(gòu)及程序設計、JavaEE 高級框架、Web 前端技術、移動應用系統(tǒng)開發(fā)等。這類課程多數(shù)由合作企業(yè)的行業(yè)導師與學校教師合作共同開設,通常由學校教師完成基礎理論部分的教學,行業(yè)導師則依托真實項目或案例完成實踐應用部分的教學,也有少部分課程由企業(yè)導師全部負責,學校教師作為助教配合。這類課程最受學生歡迎,一方面是行業(yè)導師的豐富項目經(jīng)驗為學生的學習提供了良好的示例,知識的應用性得到了較好的體現(xiàn);另一方面也能在學習中熟悉行業(yè)發(fā)展和相關崗位工作職責,為今后的職業(yè)發(fā)展做好準備。同時,校企合作課程還能對教師培訓起到一定的促進作用。
項目實訓課程,包括Java 程序設計綜合實訓、移動終端開發(fā)綜合實訓、軟件設計與構(gòu)造綜合實訓、大二暑期的企業(yè)見習、大三暑期的企業(yè)實訓和大四的定向企業(yè)實習。這類課程既有安排在學校實訓實驗室的,也有安排在企業(yè)具體崗位上的;既有虛構(gòu)的特殊教學情境,也有企業(yè)真實的研發(fā)項目,還有國賽、省賽中的題目等。課程都強調(diào)學生對知識的有效應用,注重培養(yǎng)學生對實際工程問題的分析與解決能力,以及在此過程中的團隊協(xié)作能力和創(chuàng)新能力等。
卓越課程,包括相關職業(yè)資格的認證課程、專業(yè)英語、創(chuàng)新創(chuàng)業(yè)課程和畢業(yè)設計等。這類課程注重挖掘?qū)W生在IT工程師方面的潛力、注重培養(yǎng)其創(chuàng)新精神和國際視野。在最重要的畢業(yè)設計中,結(jié)合地方行業(yè)、企業(yè)急需解決的工程問題或?qū)W術問題為選題,推行“行業(yè)企業(yè)出題制”,采用“真題真做”的方式,由行業(yè)導師和學業(yè)導師共同指導,行業(yè)導師負責畢業(yè)設計的實用性和前沿性要求,學業(yè)導師負責其學術性和規(guī)范性要求。學生在完成畢業(yè)設計的過程中,基本都具備了單一項目的研發(fā)能力,為其日后朝著卓越IT工程師目標前進打下良好基礎。
2? “2+1+1”軟件工程專業(yè)應用型人才培養(yǎng)實踐與反思
2.1人才培養(yǎng)具體舉措與成效
學校在2020年的軟件工程專業(yè)本科生中開始這一模式的實踐驗證和持續(xù)完善,目前已完成第一年的課程教學。2021年的新生也列入了第二批方案使用對象。在人才培養(yǎng)實踐中,學校緊緊圍繞校企合作、協(xié)同育人機制,按照“理論與實踐結(jié)合、書本與項目結(jié)合”的原則,重點運用課堂教學和學科競賽活動,努力實現(xiàn)預期的人才培養(yǎng)目標。
在課堂教學這一人才培養(yǎng)主陣地上,所有課程均采用啟發(fā)式教學、探究式教學和項目式教學方式,對于部分課程還引入優(yōu)質(zhì)MOOC教學資源,開展翻轉(zhuǎn)課堂、基于SPOC的混合式教學等教學改革,積極探索信息技術與課程教學的深度融合,不斷提高學生課堂參與度,提升教學質(zhì)量。通過這一系列教學改革探索,學生們的相關課程成績相比往屆有明顯提升;課程建設也取得較好成效,《Web前端技術》和《數(shù)據(jù)庫技術》兩門課程被認定為2020年江西省線上線下混合式一流課程;教師們的教學熱情被充分激發(fā)、教學水平也有顯著改善。由于學生入學不久,許多學科競賽無法直接參與,但學生們還是克服重重困難積極參加2020年江西省信息技術知識大賽,在競賽過程中堅持“以賽促學”,雖未獲得省級獎項,但對相關基礎知識和基本技能也有了更好地掌握與運用。
2.2反思
在培養(yǎng)方案的啟動之時,學校就同時啟動了對應的診斷性評價,利用問卷、訪談、座談、測驗等多種方式收集相關數(shù)據(jù)與信息,對整個人才培養(yǎng)模式的目標定位、課程設置、師資力量、教學方法、學習效果、培養(yǎng)制度等諸多要素開展評價,以保證人才培養(yǎng)的科學有效。從現(xiàn)有的數(shù)據(jù)反饋來看,有以下兩個問題需解決:一是校企合作課程開設過程中問題重重,校內(nèi)教師普遍缺乏項目開發(fā)經(jīng)驗是無法回避的現(xiàn)實,企業(yè)導師在教育教學法方面又存在明顯問題,雙方在課程目標的定位、教學內(nèi)容的組織、教學活動的組織與教學效果的評價等方面都存在爭議;二是部分課程對學生的學業(yè)評價還停留在以期末考試為主的總結(jié)性評價上,缺乏對學習過程的關注,產(chǎn)出導向的理念尚未落到實處。
下一步,學校將加大教師隊伍建設力度,一方面對現(xiàn)有的教師隊伍進行優(yōu)化組合,由課程教學經(jīng)驗豐富的、高職稱的老師牽頭組建學科基礎課程教學團隊,由企業(yè)實踐經(jīng)驗豐富的、具有行業(yè)認證的雙師型教師牽頭組建專業(yè)核心課程教學團隊,分別負責學科基礎課程與專業(yè)核心及實踐課程的教學;另一方面根據(jù)學校要求和專業(yè)建設需要,定期派送教師到企業(yè)開展實踐鍛煉,并采用柔性引進的方式聘用有豐富經(jīng)驗的企業(yè)導師入校,以不斷壯大雙師型教師隊伍,確保課程教學質(zhì)量。同時,也要進一步改革課程評價機制、完善教學質(zhì)量監(jiān)控體系,堅持“評價指標多樣化、評價主體多元化”的原則,引導和鼓勵教師靈活運用信息技術手段,借助測驗、調(diào)查、電子檔案袋、量規(guī)、訪談等工具開展過程性評價,為培養(yǎng)適應和引領新一輪科技革命和產(chǎn)業(yè)變革、具有較強工程實踐能力和創(chuàng)新能力的應用型卓越工程人才保駕護航。
3? 結(jié)語
軟件工程專業(yè)是計算機科學學科之一,是我國理工類高校設置的重點專業(yè),是一門實踐性很強的專業(yè),承擔著為軟件產(chǎn)業(yè)培養(yǎng)專業(yè)人才的重任,對我國的經(jīng)濟建設和社會發(fā)展具有重要的影響。隨著全球IT行業(yè)的快速發(fā)展,我國軟件產(chǎn)業(yè)也在不斷發(fā)展壯大,對軟件工程專業(yè)的人才需求也十分巨大。學校將在后續(xù)的人才培養(yǎng)實踐中繼續(xù)加強質(zhì)量監(jiān)控和理論研討,及時發(fā)現(xiàn)問題并調(diào)整培養(yǎng)方案,使得“2+1+1”軟件工程專業(yè)應用型人才培養(yǎng)模式日趨完善。
參考文獻:
[1] 何小虎.卓越工程師的軟件工程專業(yè)人才培養(yǎng)模式研究[J].微型電腦應用,2019,35(1):48-51,55.
[2] 林菲,龔曉君,馬虹.新工科背景下軟件工程專業(yè)創(chuàng)新實踐體系構(gòu)建[J].實驗技術與管理,2019,36(5):181-183,219.
[3] 張健,安立龍,朱旭東.軟件工程專業(yè)應用型人才培養(yǎng)模式的探索與實踐[J].計算機教育,2010(12):15-18.
[4] 于彬.基于OBE模式的《軟件工程》課程教學改革[J].軟件導刊(教育技術),2018,17(12):20-22.
[5] 孫桂煌.應用型本科軟件工程專業(yè)課程體系設置思考與實踐[J].江西電力職業(yè)技術學院學報,2021,34(4):43-44.
[6] 何麗華,阮曉霞,胡慶輝.軟件工程專業(yè)應用型人才“五位一體”教學模式研究[J].教育教學論壇,2019(34):214-216.
【通聯(lián)編輯:王力】