陳黎黎,國(guó)紅軍
(宿州學(xué)院信息工程學(xué)院,安徽宿州234000)
軟件產(chǎn)業(yè)是我國(guó)國(guó)民經(jīng)濟(jì)和社會(huì)信息化發(fā)展的重要基礎(chǔ)和強(qiáng)力支撐[1]。要實(shí)現(xiàn)軟件產(chǎn)業(yè)又好又快的發(fā)展,關(guān)鍵在人才,必須人才培養(yǎng)先行。然而,由于現(xiàn)有軟件人才培養(yǎng)模式的落后,導(dǎo)致軟件專業(yè)的畢業(yè)生大多數(shù)與軟件企業(yè)對(duì)人才的實(shí)際需求之間存在著較大的差異,處于一種錯(cuò)位的狀態(tài)。一方面,大多數(shù)軟件企業(yè)很難從畢業(yè)生中挑選到適合本企業(yè)發(fā)展需要的軟件人才;另一方面,軟件相關(guān)專業(yè)的畢業(yè)生因?yàn)闊o(wú)法滿足軟件行業(yè)的需求,也很難找到適合自己的工作。如何解決這種“用工荒”與“就業(yè)難”的矛盾是擺在軟件工程專業(yè)面前亟待解決的問(wèn)題。
我國(guó)的高等教育實(shí)施分層分類的辦學(xué)政策。在全國(guó)千余所普通本科高校中,除了少數(shù)研究性、綜合性的大學(xué)外,絕大部分是多科類或以單一類學(xué)科為建設(shè)重點(diǎn)的地方本科院校[2]。2015年,在教育部的引導(dǎo)下,地方新建普通本科高校向應(yīng)用型轉(zhuǎn)變,建設(shè)服務(wù)地方經(jīng)濟(jì)社會(huì)發(fā)展的應(yīng)用型高校,成為我國(guó)高等教育發(fā)展在“十三五”乃至更長(zhǎng)時(shí)期內(nèi)的一項(xiàng)重要任務(wù)。
宿州學(xué)院是安徽省地方應(yīng)用型高水平大學(xué)立項(xiàng)建設(shè)單位。軟件工程專業(yè)是本校信息工程學(xué)院2012年開設(shè)的本科專業(yè),目前已有4屆畢業(yè)生。宿州學(xué)院軟件工程專業(yè)自創(chuàng)辦之初,就清醒地認(rèn)識(shí)到地方應(yīng)用型本科院校軟件工程專業(yè)在建設(shè)過(guò)程中普遍存在的諸如專業(yè)定位不準(zhǔn)確、辦學(xué)模式單一、師資隊(duì)伍相對(duì)薄弱、人才培養(yǎng)體系不完善等問(wèn)題。作為安徽省專業(yè)改造與新專業(yè)建設(shè)立項(xiàng)專業(yè),軟件工程專業(yè)的建設(shè)始終緊密圍繞宿州市以云計(jì)算為代表的新一代信息技術(shù)產(chǎn)業(yè),面向IT行業(yè)、面向地方經(jīng)濟(jì)發(fā)展、面向?qū)W生實(shí)際水平,以培養(yǎng)“實(shí)基礎(chǔ)、強(qiáng)能力、高素質(zhì)”的應(yīng)用型人才為目標(biāo),積極改革應(yīng)用型人才培養(yǎng)模式。
為了提高軟件工程應(yīng)用型人才培養(yǎng)的質(zhì)量,避免出現(xiàn)軟件工程專業(yè)教育與社會(huì)脫節(jié)、理論與實(shí)踐脫節(jié)等現(xiàn)象,信息工程學(xué)院嚴(yán)格遵循宿州學(xué)院總體戰(zhàn)略發(fā)展目標(biāo),結(jié)合本學(xué)科專業(yè)的自身特點(diǎn)和現(xiàn)狀,聯(lián)合中國(guó)教育服務(wù)領(lǐng)導(dǎo)品牌——安博教育集團(tuán)及多家國(guó)內(nèi)知名軟件企業(yè),突破傳統(tǒng)的“3+1”教學(xué)培養(yǎng)模式,整合教學(xué)資源,優(yōu)化教學(xué)過(guò)程,通過(guò)全程嵌入式的校企聯(lián)合培養(yǎng)模式,將專業(yè)課程教學(xué)、軟件工程實(shí)踐、IT行業(yè)理念無(wú)縫連接,探索出一條特色鮮明的地方應(yīng)用型本科院校軟件工程專業(yè)建設(shè)發(fā)展之路。
在前期與多家國(guó)內(nèi)知名軟件與信息服務(wù)企業(yè)緊密合作的基礎(chǔ)上,軟件工程專業(yè)根據(jù)學(xué)科發(fā)展趨勢(shì)和社會(huì)對(duì)軟件人才的需求特點(diǎn),經(jīng)IT行業(yè)(企業(yè))考察調(diào)研及近幾年就業(yè)形勢(shì)分析,結(jié)合校內(nèi)外專家的意見和建議,全面實(shí)施因材施教,切實(shí)加強(qiáng)學(xué)生的實(shí)踐能力,不斷推進(jìn)和完善嵌入式校企聯(lián)合培養(yǎng)模式,制定了模塊和方向結(jié)合的軟件工程專業(yè)應(yīng)用型人才培養(yǎng)方案,加強(qiáng)專業(yè)基礎(chǔ)課和專業(yè)核心課的比重,延伸和拓展了專業(yè)選修課,形成了集理論教學(xué)(知識(shí)教育)、實(shí)踐教學(xué)(能力培養(yǎng))、素質(zhì)教學(xué)(素質(zhì)拓展)于一體的教學(xué)體系。
課程體系受教學(xué)觀念、培養(yǎng)目標(biāo)、培養(yǎng)模式、與其它學(xué)科的關(guān)系、教學(xué)環(huán)境等多種因素的影響[3]。地方應(yīng)用型高校的軟件工程專業(yè)的課程體系既要區(qū)別于“名牌大學(xué)”的大體系和大平臺(tái),又要區(qū)別于職業(yè)類院校僅有的技能傳授的體系,應(yīng)當(dāng)根據(jù)“專業(yè)理論知識(shí)夠用,重在能力訓(xùn)練和素質(zhì)培養(yǎng)”的目標(biāo),在本科教育和職業(yè)教育之間尋找平衡點(diǎn),以行業(yè)、企業(yè)對(duì)軟件人才的知識(shí)能力素質(zhì)的具體要求來(lái)構(gòu)建課程體系。
軟件工程專業(yè)高度重視課程體系建設(shè),在人才培養(yǎng)目標(biāo)的指導(dǎo)下,精簡(jiǎn)了原有的專業(yè)課程體系,整合了部分傳統(tǒng)課程,優(yōu)化了課程結(jié)構(gòu),增加了能夠突出軟件設(shè)計(jì)、開發(fā)、測(cè)試等環(huán)節(jié)能力培養(yǎng)的技術(shù)性、工程性課程,形成了一個(gè)如圖1所示的多層次、立體化的課程體系。該課程體系分為四大課程平臺(tái),即通識(shí)教育課程平臺(tái)、學(xué)科專業(yè)基礎(chǔ)課程平臺(tái)、專業(yè)課程平臺(tái)和綜合拓展課程平臺(tái)。其中,通識(shí)教育系列課程和學(xué)科專業(yè)基礎(chǔ)系列課程涉及人文基礎(chǔ)知識(shí)、外語(yǔ)應(yīng)用能力、數(shù)學(xué)基礎(chǔ)、計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)基礎(chǔ)、軟件工程、操作系統(tǒng)、網(wǎng)絡(luò)基礎(chǔ)等內(nèi)容,主要在第1學(xué)年和第2學(xué)年進(jìn)行,目的是使學(xué)生能夠較好地掌握計(jì)算機(jī)科學(xué)的基本理論,對(duì)軟件工程專業(yè)有一個(gè)比較深入的了解。專業(yè)教育系列課程對(duì)應(yīng)專業(yè)核心能力和專業(yè)實(shí)踐能力培養(yǎng),其中,專業(yè)實(shí)踐能力課程以獨(dú)立設(shè)置的綜合性實(shí)踐類課程為主,用于培養(yǎng)學(xué)生掌握從事軟件工程實(shí)踐必備的各項(xiàng)專業(yè)技能,具備良好的工程素養(yǎng),主要在第3學(xué)年進(jìn)行。綜合素質(zhì)拓展課程旨在進(jìn)一步拓寬學(xué)生的知識(shí)面,提升專業(yè)學(xué)習(xí)深度和層次,提升學(xué)生的就業(yè)競(jìng)爭(zhēng)力,滿足學(xué)生個(gè)性發(fā)展的需求,主要在第4學(xué)年進(jìn)行。
圖1 軟件工程專業(yè)的課程體系
實(shí)踐教學(xué)對(duì)于提高學(xué)生的綜合素質(zhì)、培養(yǎng)創(chuàng)新精神與實(shí)踐能力有著理論教學(xué)無(wú)法替代的特殊作用[4]。軟件項(xiàng)目實(shí)訓(xùn)是軟件工程專業(yè)實(shí)踐教學(xué)體系的重要組成部分,但是高校普遍采用的純粹教學(xué)性質(zhì)的實(shí)訓(xùn)在實(shí)訓(xùn)方法、實(shí)訓(xùn)內(nèi)容、實(shí)訓(xùn)過(guò)程管理等方面存在諸多問(wèn)題,難以真正達(dá)到對(duì)學(xué)生的工程實(shí)踐能力培養(yǎng)的目的。
為了將能力培養(yǎng)提高到與知識(shí)傳授同等甚至更高的地位,軟件工程專業(yè)通過(guò)安徽省高等學(xué)校省級(jí)重大質(zhì)量工程項(xiàng)目—“面向工程能力培養(yǎng)的IT專業(yè)實(shí)踐教學(xué)體系探索與構(gòu)建”,重點(diǎn)研究了專業(yè)理論教學(xué)與實(shí)踐教學(xué)的關(guān)系,系統(tǒng)地設(shè)計(jì)了實(shí)踐教學(xué)方案,通過(guò)教育部產(chǎn)學(xué)合作協(xié)同育人項(xiàng)目平臺(tái),與安博、中軟、杰普、達(dá)內(nèi)等多家國(guó)內(nèi)知名軟件企業(yè)聯(lián)合開展軟件工程專業(yè)大學(xué)生校內(nèi)校外實(shí)習(xí)實(shí)訓(xùn)基地建設(shè),還結(jié)合地方經(jīng)濟(jì),聯(lián)合宿州市國(guó)家云計(jì)算中心建立了聯(lián)合實(shí)驗(yàn)室,形成了一套較為完善的,從課程實(shí)訓(xùn)到專業(yè)實(shí)訓(xùn)再到畢業(yè)實(shí)習(xí)和就業(yè)實(shí)訓(xùn)“四位一體”、漸進(jìn)性、階梯式的工程化實(shí)踐教學(xué)體系,如圖2所示,整體規(guī)劃并分階段組織實(shí)施了每一階段的實(shí)踐教學(xué)活動(dòng),逐步培養(yǎng)學(xué)生的基本實(shí)踐能力、綜合應(yīng)用能力和創(chuàng)新創(chuàng)業(yè)能力。
圖2 軟件工程專業(yè)工程化實(shí)踐教學(xué)體系
其中,課程實(shí)訓(xùn)從第2學(xué)期開始至第6學(xué)期,每學(xué)期選擇1-2門實(shí)踐性較強(qiáng)的課程,以校企合作的形式,聘請(qǐng)企業(yè)工程師來(lái)校按照企業(yè)項(xiàng)目開發(fā)的模式開展2周(10個(gè)工作日)的IT項(xiàng)目實(shí)訓(xùn)。第2學(xué)期和第3學(xué)期選取以C和C++為主的企業(yè)項(xiàng)目,主要目的是加強(qiáng)學(xué)生對(duì)C、C++語(yǔ)言的理解與應(yīng)用,對(duì)計(jì)算機(jī)類行業(yè)的認(rèn)知,培養(yǎng)學(xué)生對(duì)編程語(yǔ)言的興趣與學(xué)習(xí)積極性。第4學(xué)期以SQLServer數(shù)據(jù)庫(kù)產(chǎn)品為例展開數(shù)據(jù)庫(kù)系統(tǒng)維護(hù)技能、編程技術(shù)方面的教學(xué),結(jié)合企業(yè)提供的項(xiàng)目進(jìn)行操作演練,使學(xué)生在掌握基本知識(shí)的基礎(chǔ)上能夠運(yùn)用SQL數(shù)據(jù)庫(kù)開發(fā)出具有一定實(shí)用效率的數(shù)據(jù)庫(kù)系統(tǒng),培養(yǎng)鍛煉學(xué)生的專業(yè)實(shí)踐能力。第5學(xué)期開始至第6學(xué)期,軟件工程專業(yè)的學(xué)生已經(jīng)有一定的編程能力,這一階段的實(shí)訓(xùn)主要選取J2EE的應(yīng)用系統(tǒng)、JAVA WEB的項(xiàng)目案例來(lái)進(jìn)一步幫助學(xué)生掌握企業(yè)項(xiàng)目開發(fā)的完整過(guò)程,提高綜合實(shí)踐能力和團(tuán)隊(duì)協(xié)作能力,并為畢業(yè)設(shè)計(jì)以及今后從事軟件項(xiàng)目開發(fā)與管理工作打下一定的基礎(chǔ)。
通過(guò)多年的運(yùn)行和近3年畢業(yè)生就業(yè)情況的檢驗(yàn),新的應(yīng)用型人才培養(yǎng)方案適用于軟件人才培養(yǎng)的需要,且效果明顯。在我校發(fā)布的畢業(yè)生就業(yè)質(zhì)量年度報(bào)告中,根據(jù)委托第三方調(diào)查咨詢機(jī)構(gòu)的調(diào)研數(shù)據(jù)顯示,軟件工程專業(yè)畢業(yè)生的平均薪酬穩(wěn)居全校第一。
作為新建本科院校中的新增專業(yè),軟件工程專業(yè)教師隊(duì)伍中的青年教師居多,其本身教學(xué)經(jīng)歷短、教學(xué)經(jīng)驗(yàn)不足、教學(xué)水平相對(duì)較低。為此,在專業(yè)建設(shè)過(guò)程中,學(xué)院采取多項(xiàng)措施對(duì)青年教師進(jìn)行幫教。如:積極開展“青年教師導(dǎo)師制”,按照新老結(jié)合的原則,為新入職的青年教師指定課程導(dǎo)師,通過(guò)老教師的傳、幫、帶,以及對(duì)青年教師為期2~3年的教學(xué)跟蹤來(lái)提高他們的教學(xué)能力,積累經(jīng)驗(yàn);成立課程教學(xué)小組,相互聽課、評(píng)課,研究教學(xué)內(nèi)容,探討新的教學(xué)方法,并通過(guò)教學(xué)督導(dǎo)組每學(xué)期3~5次的教學(xué)督導(dǎo)來(lái)改進(jìn)青年教師的教學(xué)方法和教學(xué)手段;開展青年教師教案評(píng)比、教學(xué)觀摩及反饋交流活動(dòng)和實(shí)踐教學(xué)能力比賽等活動(dòng),使得青年教師的業(yè)務(wù)水平得到了快速提升。積極組織教師參加省級(jí)或國(guó)家級(jí)課程教學(xué)研討會(huì)、工程應(yīng)用型人才培養(yǎng)模式和教學(xué)模式改革創(chuàng)新研討會(huì)、通過(guò)開展青年教師與來(lái)自企業(yè)一線的項(xiàng)目經(jīng)理或工程師結(jié)對(duì)子的活動(dòng),拓展青年教師的教學(xué)和教研視野,促進(jìn)理論教學(xué)和實(shí)踐教學(xué)能力的共同提高。另外,軟件工程專業(yè)還在學(xué)校開展的“青年教師課堂教學(xué)能力提升”活動(dòng)的支持下,制定了教師“人才培訓(xùn)工程”計(jì)劃,每年安排1~2名教師外出進(jìn)修,要求進(jìn)修教師牢固掌握進(jìn)修課程的教學(xué)方法和實(shí)驗(yàn)過(guò)程等各個(gè)環(huán)節(jié),回校后能夠順利完成相應(yīng)課程的教材分析,編寫課程教案、教學(xué)大綱,進(jìn)行課時(shí)安排,開展獨(dú)立實(shí)驗(yàn)等。一系列行之有效的措施,培養(yǎng)出了多名省級(jí)、校級(jí)教壇新秀,專業(yè)的整體教學(xué)水平得到了明顯提高。目前,軟件工程專業(yè)教學(xué)團(tuán)隊(duì)已建設(shè)成為安徽省省級(jí)教學(xué)團(tuán)隊(duì)。
在教學(xué)資源方面,宿州學(xué)院軟件工程專業(yè)一直致力于加強(qiáng)合格課程、精品課程、網(wǎng)絡(luò)教學(xué)資源及共享平臺(tái)的開發(fā)和建設(shè),鼓勵(lì)教師積極編制與課程配套的電子課件、教材、構(gòu)建習(xí)題庫(kù)和案例庫(kù),主持或參與建設(shè)面向全校的數(shù)字化資源中心。經(jīng)過(guò)不斷積累,軟件工程專業(yè)目前已經(jīng)將所有的專業(yè)課程建設(shè)成為“合格課程”,并編制完成了本專業(yè)的“三綱”(即:理論課程的教學(xué)大綱、實(shí)驗(yàn)/實(shí)訓(xùn)課程的教學(xué)大綱、實(shí)習(xí)教學(xué)大綱)和“兩書”(即:實(shí)驗(yàn)/實(shí)訓(xùn)指導(dǎo)書和實(shí)習(xí)指導(dǎo)書),實(shí)現(xiàn)了合格課程的課程標(biāo)準(zhǔn)、教學(xué)大綱、教學(xué)進(jìn)度表、教案、習(xí)題庫(kù)、試題庫(kù)、參考資料等多種教學(xué)資源在校內(nèi)局域網(wǎng)上面向廣大教師和學(xué)生全面開放。
教學(xué)質(zhì)量保障體系建設(shè)的總體目標(biāo)是提供一個(gè)科學(xué)規(guī)范、切實(shí)可行的教學(xué)質(zhì)量保障框架,以便于全方位的跟蹤和監(jiān)控實(shí)際的教學(xué)工作,提高專業(yè)教學(xué)水平,保障人才培養(yǎng)的質(zhì)量[5]。宿州學(xué)院軟件工程專業(yè)將軟件工程中的過(guò)程管理方法引入到本專業(yè)的教學(xué)管理中來(lái),借助信息化手段,對(duì)教學(xué)設(shè)計(jì)到教學(xué)實(shí)施的全過(guò)程實(shí)施動(dòng)態(tài)監(jiān)控管理,建立了以教學(xué)支持與教學(xué)管理信息化支撐平臺(tái)為基礎(chǔ)的,較為全面、系統(tǒng)、規(guī)范、可度量的教學(xué)質(zhì)量保障體系,其總體結(jié)構(gòu)如圖3所示。該系統(tǒng)經(jīng)過(guò)了近5年的實(shí)踐和改進(jìn),有效保證了本專業(yè)人才培養(yǎng)的質(zhì)量。
圖3 軟件工程專業(yè)教學(xué)質(zhì)量保障體系
加強(qiáng)軟件工程專業(yè)建設(shè)是提高軟件人才培養(yǎng)質(zhì)量的有效途徑。宿州學(xué)院信息工程學(xué)院在軟件工程專業(yè)建設(shè)的道路上不斷摸索和創(chuàng)新,積累了一定的建設(shè)經(jīng)驗(yàn),取得了較好的階段性成果,但是軟件產(chǎn)業(yè)瞬息萬(wàn)變,對(duì)軟件人才的要求日益提高,因此軟件人才的培養(yǎng)任重而道遠(yuǎn)。如何可持續(xù)的培養(yǎng)出高質(zhì)量的工程應(yīng)用型軟件人才,為地方經(jīng)濟(jì)發(fā)展提供源源不斷的高素質(zhì)智力保障,是新建地方本科院校教學(xué)改革面臨的重大課題。