公務(wù)員期刊網(wǎng) 論文中心 正文

地方高校軟件工程專業(yè)課程體系研究

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了地方高校軟件工程專業(yè)課程體系研究范文,希望能給你帶來靈感和參考,敬請閱讀。

地方高校軟件工程專業(yè)課程體系研究

摘要:針對大數(shù)據(jù)時代下地方應(yīng)用型高校軟件工程專業(yè)人才培養(yǎng)中課程體系存在的問題,分析了大數(shù)據(jù)環(huán)境對軟件工程專業(yè)人才的要求。以咸陽師范學(xué)院為例,介紹了對傳統(tǒng)課程體系進(jìn)行的調(diào)整。一方面調(diào)整了整個課程體系的結(jié)構(gòu),另一方面在理論教學(xué)和實(shí)踐教學(xué)中融入了大數(shù)據(jù)相關(guān)理論和技術(shù)等內(nèi)容。通過近年來的探索與實(shí)踐,該套課程體系可以有效提升學(xué)生的創(chuàng)新應(yīng)用能力,為同類高校軟件工程專業(yè)的人才培養(yǎng)提供了思路。

關(guān)鍵詞:大數(shù)據(jù)時代;地方應(yīng)用型高校;軟件工程專業(yè);課程體系

0引言

大數(shù)據(jù)作為繼云計(jì)算、物聯(lián)網(wǎng)之后IT行業(yè)又一顛覆性的技術(shù),備受人們的關(guān)注,大數(shù)據(jù)技術(shù)正從概念轉(zhuǎn)向?qū)嶋H的應(yīng)用,涌現(xiàn)出越來越多的大數(shù)據(jù)技術(shù)應(yīng)用成功案例,大數(shù)據(jù)的價值也在迅速增長。2015年,中國大數(shù)據(jù)市場規(guī)模達(dá)到115.9億元人民幣,增速達(dá)38%,預(yù)計(jì)2016~2018年中國大數(shù)據(jù)市場規(guī)模將維持40%左右的高速增長[1]。大數(shù)據(jù)時代的到來,使得軟件行業(yè)對人才的應(yīng)用能力和綜合素質(zhì)提出了更高的要求。咸陽師范學(xué)院作為咸陽市地方應(yīng)用型高校以服務(wù)咸陽地區(qū)經(jīng)濟(jì)社會發(fā)展為己任,肩負(fù)著培養(yǎng)滿足咸陽地方社會需求軟件人才的使命,需要把培養(yǎng)面向大數(shù)據(jù)時代的軟件工程專業(yè)人才作為戰(zhàn)略任務(wù)來抓。而課程體系的建設(shè)是軟件工程專業(yè)人才培養(yǎng)體系最重要的一個方面。本文通過分析我院傳統(tǒng)軟件工程專業(yè)課程體系,以及大數(shù)據(jù)時代下企業(yè)對軟件工程專業(yè)人才要求,找出大數(shù)據(jù)時代下軟件工程專業(yè)應(yīng)用型人才中課程體系存在的問題,探索出我院面向大數(shù)據(jù)環(huán)境的應(yīng)用型軟件工程人才中課程體系的建設(shè)。

1我院軟件工程專業(yè)傳統(tǒng)的課程體系

自我院計(jì)算機(jī)系成立以來,軟件工程專業(yè)一直是我院重點(diǎn)建設(shè)專業(yè)。2013年,“‘3+1’校企合作軟件人才培養(yǎng)模式創(chuàng)新實(shí)驗(yàn)區(qū)”被確定為省級人才培養(yǎng)模式創(chuàng)新實(shí)驗(yàn)區(qū)。一直以來,該專業(yè)以培養(yǎng)“厚基礎(chǔ)、強(qiáng)能力、高素質(zhì)”應(yīng)用型人才的為培養(yǎng)目標(biāo),以企業(yè)、市場需求為導(dǎo)向,重視實(shí)踐、技能和應(yīng)用能力的培養(yǎng),與尚觀科技、中軟國際、華清遠(yuǎn)見、藍(lán)鷗科技等西安多家企業(yè)聯(lián)合,采取3+1嵌入式校企聯(lián)合教育培養(yǎng)模式,將課程教學(xué)、工程實(shí)踐、行業(yè)理念進(jìn)行無縫結(jié)合。課程體系是一個專業(yè)所設(shè)置的課程相互間的分工與配合[2],主要反映在基礎(chǔ)課與專業(yè)課,理論課與實(shí)踐課,必修課與選修課之間的比例關(guān)系上[3]。地方應(yīng)用型本科院校的課程體系設(shè)計(jì)既要體現(xiàn)基礎(chǔ)知識的傳授,也要體現(xiàn)實(shí)踐能力的培養(yǎng),同時還要考慮學(xué)生的職業(yè)能力規(guī)劃發(fā)展問題。我院2013-2015級軟件工程專業(yè)課程體系結(jié)構(gòu)圖如圖1所示。圖12013-2015級軟件工程專業(yè)課程體系結(jié)構(gòu)圖從圖1可以看出通識教育必修課程的教學(xué)階段共3個半學(xué)年,主要涉及思想政治基礎(chǔ)知識、體育、人文歷史、外語應(yīng)用能力等;相關(guān)學(xué)科基礎(chǔ)類課程主要包括高數(shù)、線性代數(shù)、數(shù)字邏輯等數(shù)學(xué)類課程;本學(xué)科基礎(chǔ)類課程主要涉及程序設(shè)計(jì)語言、計(jì)算機(jī)網(wǎng)絡(luò)、操作系統(tǒng)、數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理等;專業(yè)技能教學(xué)階段強(qiáng)調(diào)對學(xué)生工程性、實(shí)用性、技術(shù)性和復(fù)合型能力的培養(yǎng),主要安排專業(yè)必修課程和專業(yè)選修課程。專業(yè)必修課程包括面向?qū)ο蟪绦蛟O(shè)計(jì)、軟件工程、數(shù)據(jù)庫原理與應(yīng)用、軟件設(shè)計(jì)與體系結(jié)構(gòu)、算法分析與設(shè)計(jì)等,專業(yè)選修課程包括Web軟件開發(fā)、Linux系統(tǒng)應(yīng)用程序開發(fā)、移動終端開發(fā)等。根據(jù)教育部專業(yè)教學(xué)指導(dǎo)委員會軟件工程行業(yè)規(guī)范[4],本著“輕理論,重實(shí)踐”的原則,我院在一定程度上壓縮理論課課時,增加實(shí)踐課課時,優(yōu)化專業(yè)課程體系結(jié)構(gòu)。我院2015級軟件工程專業(yè)的人才培養(yǎng)計(jì)劃中,各類課程學(xué)分設(shè)置與所占比例。

2大數(shù)據(jù)時代企業(yè)對軟件工程專業(yè)人才的要求

大數(shù)據(jù)時代所需要的人才是一定擁有數(shù)據(jù)處理、分析技術(shù)的,也就是對數(shù)據(jù)有敏銳的直覺和本質(zhì)的認(rèn)知、能夠運(yùn)用統(tǒng)計(jì)分析、機(jī)器學(xué)習(xí)、分布式處理等技術(shù),從海量、復(fù)雜的數(shù)據(jù)中挖掘出有用的信息,以清晰易懂的形式傳達(dá)給決策者,并創(chuàng)造出豐富有價值的專業(yè)人士[5]。在大數(shù)據(jù)時代下,對軟件專業(yè)人才培養(yǎng),應(yīng)具備以下四個方面的技能。(1)具有厚實(shí)的數(shù)學(xué)、統(tǒng)計(jì)和計(jì)算機(jī)學(xué)科的相關(guān)知識,能夠根據(jù)具體案例大數(shù)據(jù)分析任務(wù)的要求,運(yùn)用大數(shù)據(jù)處理、分析平臺,收集整理海量數(shù)據(jù)并加以分析,挖掘出有價值的信息。(2)掌握大數(shù)據(jù)處理技術(shù)及可視化工具,能根據(jù)具體任務(wù)的需求,對數(shù)據(jù)進(jìn)行選擇、轉(zhuǎn)換、加工等處理操作,采用有效方法和模型對數(shù)據(jù)進(jìn)行分析并形成數(shù)據(jù)分析報告,用易于用戶理解的方式,提供科學(xué)的決策依據(jù)。(3)熟悉行業(yè)知識、專門業(yè)務(wù)及流程,將大數(shù)據(jù)技術(shù)和企業(yè)文化相結(jié)合,充分利用大數(shù)據(jù)分析處理的結(jié)果,挖掘出海量數(shù)據(jù)中隱藏的價值并應(yīng)用于企業(yè)市場領(lǐng)域。(4)團(tuán)隊(duì)合作精神,大量數(shù)據(jù)的收集整理、存儲、分析和處理,一個人是很難完成的,需要一個由團(tuán)隊(duì)成員合理分工、共同協(xié)作完成。

3大數(shù)據(jù)時代我院軟件工程專業(yè)傳統(tǒng)的課程體系存在的問題

地方高校一直以來受傳統(tǒng)的“學(xué)術(shù)型”、“研究型”人才培養(yǎng)模式的影響較大,形成了適合于“精英教育”為培養(yǎng)研究型人才的課程體系,無法適應(yīng)以工程實(shí)踐能力、創(chuàng)新創(chuàng)業(yè)意識、新技術(shù)新方向?yàn)槟繕?biāo)的人才培養(yǎng),課程體系中理論教學(xué)占主導(dǎo)地位,實(shí)踐教學(xué)往往處于次要地位[6]。而目前處于大數(shù)據(jù)時代,信息技術(shù)的不斷創(chuàng)新、企業(yè)需求不斷變化、綜合型人才需求巨大等因素的影響下,傳統(tǒng)的培養(yǎng)研究型人才的課程體系,無法適應(yīng)大數(shù)據(jù)時代以工程實(shí)踐能力、創(chuàng)新創(chuàng)業(yè)意識、新技術(shù)新方向?yàn)槟繕?biāo)的人才培養(yǎng)。通過了解大數(shù)據(jù)環(huán)境企業(yè)對軟件工程人才的要求,分析我院2013-2015級軟件工程專業(yè)人才培養(yǎng)課程體系結(jié)構(gòu),發(fā)現(xiàn)存在以下問題:(1)缺少大數(shù)據(jù)技術(shù)方面的課程。傳統(tǒng)的課程體系中主要包括軟件工程專業(yè)一些傳統(tǒng)的課程,如數(shù)據(jù)結(jié)構(gòu)、軟件工程、軟件體系結(jié)構(gòu)等,而且課程內(nèi)容較陳舊,所開設(shè)的一些應(yīng)用軟件的學(xué)習(xí)不能緊密貼合行業(yè)和技術(shù)發(fā)展,軟件工程專業(yè)教育必須適應(yīng)互聯(lián)網(wǎng)時展和大數(shù)據(jù)技術(shù)的需求,關(guān)注企業(yè)發(fā)展及大數(shù)據(jù)系統(tǒng)的建設(shè)問題,以滿足企業(yè)對應(yīng)用型人才的需要。(2)實(shí)踐類課程學(xué)時所占比例較少。我院2015級軟件工程專業(yè)實(shí)踐類課程占總學(xué)時的10.8%,是因?yàn)閭鹘y(tǒng)的課程體系注重知識傳授,而忽略了學(xué)生解決問題、動手能力的提高。地方高校在人才培養(yǎng)中重視理論內(nèi)容、計(jì)算機(jī)編程能力,而忽略學(xué)生探索能力的培養(yǎng),這些都不利于學(xué)生對新技術(shù)、新方向發(fā)展的把握,學(xué)生難以應(yīng)對各種層出不窮、錯綜復(fù)雜的海量數(shù)據(jù),很難挖掘出隱藏的數(shù)據(jù)價值并有效利用。(3)課程體系結(jié)構(gòu)設(shè)置方面,一是存在通識教育類課程教學(xué)階段持續(xù)時間長,一直到第7個學(xué)期,這就影響了后面專業(yè)類課程的學(xué)習(xí);二是專業(yè)基礎(chǔ)類分為專業(yè)必修和選修,沒有從課程教學(xué)階段不同來劃分,不能體現(xiàn)課程先后的銜接關(guān)系。

4大數(shù)據(jù)時代我院軟件工程專業(yè)課程體系建設(shè)改革

在大數(shù)據(jù)時代,軟件工程專業(yè)教育必須適應(yīng)企業(yè)發(fā)展和大數(shù)據(jù)行業(yè)的需求。教學(xué)內(nèi)容的設(shè)置應(yīng)與行業(yè)需求接軌,根據(jù)我院學(xué)生特點(diǎn)調(diào)整2016級軟件工程專業(yè)課程體系。具體做了以下幾點(diǎn)的調(diào)整。(1)課程體系結(jié)構(gòu)更合理。一是通識教育類課程的調(diào)整。一方面將教學(xué)階段全部調(diào)整到第1、2學(xué)年完成,這樣在第3學(xué)年學(xué)生就可以重點(diǎn)學(xué)習(xí)專業(yè)類技能課程;另一方面此部分增加了大學(xué)生心理健康和創(chuàng)新創(chuàng)業(yè)教育課程,主要可以加強(qiáng)學(xué)生團(tuán)隊(duì)合作精神的培養(yǎng)。二是專業(yè)類課程結(jié)構(gòu)的調(diào)整。將專業(yè)類課程分為專業(yè)(學(xué)科)基礎(chǔ)課程和專業(yè)技能課程兩大類,專業(yè)(學(xué)科)基礎(chǔ)課程主要包括數(shù)學(xué)類課程、計(jì)算機(jī)導(dǎo)論、程序設(shè)計(jì)語言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)、軟件工程、運(yùn)籌學(xué)、數(shù)據(jù)分析與處理。專業(yè)技能課程又分為專業(yè)核心課程和專業(yè)方向課,專業(yè)核心課程包括面向?qū)ο蟪绦蛘Z言類、軟件設(shè)計(jì)模式、算法分析與設(shè)計(jì)、軟件測試等軟件工程專業(yè)要求的核心課程,而專業(yè)方向課分為3個方向:大數(shù)據(jù)分析、Web技術(shù)應(yīng)用、移動終端開發(fā),鼓勵學(xué)生在學(xué)好專業(yè)基礎(chǔ)和核心課程的同時,發(fā)現(xiàn)自己專業(yè)類的興趣,選擇一個自己感興趣的方向集中學(xué)習(xí),大數(shù)據(jù)分析方向是重點(diǎn)向?qū)W生推薦。在教學(xué)階段安排上,一般專業(yè)(學(xué)科)基礎(chǔ)課程要優(yōu)先于專業(yè)技能課程,這樣可以讓學(xué)生在掌握了學(xué)科、專業(yè)基礎(chǔ)上,充分了解軟件工程專業(yè)技能的訓(xùn)練。(2)增加了大數(shù)據(jù)技術(shù)方面的課程。在新調(diào)整的課程體系中,專業(yè)(學(xué)科)基礎(chǔ)課程和專業(yè)技能課程都增加了大數(shù)據(jù)相關(guān)內(nèi)容?;A(chǔ)課設(shè)置增添運(yùn)籌學(xué)、數(shù)據(jù)分析與處理等,使學(xué)生了解大數(shù)據(jù)行業(yè)基礎(chǔ)知識,激發(fā)學(xué)生對大數(shù)據(jù)行業(yè)發(fā)展及大數(shù)據(jù)應(yīng)用前景的興趣;專業(yè)技能課設(shè)置了數(shù)據(jù)倉庫與數(shù)據(jù)挖掘、大數(shù)據(jù)統(tǒng)計(jì)分析與應(yīng)用、數(shù)據(jù)挖掘算法與應(yīng)用等前沿科學(xué)技術(shù)相關(guān)課程以滿足大數(shù)據(jù)系統(tǒng)建設(shè)與應(yīng)用的需要,培養(yǎng)更多企業(yè)需要的大數(shù)據(jù)管理分析軟件專業(yè)人才。院級選修課鼓勵研究大數(shù)據(jù)方向的教師積極申請大數(shù)據(jù)案例分析、大數(shù)據(jù)安全與隱私保護(hù)、HadoopMap/Reduce技術(shù)原理與應(yīng)用等實(shí)用性強(qiáng)的課程,以補(bǔ)充對大數(shù)據(jù)方向特別感興趣學(xué)生的學(xué)習(xí)內(nèi)容。(3)增加實(shí)踐類課程所占比例。相比較2015級,以培養(yǎng)地方應(yīng)用型人才為總目標(biāo),實(shí)踐類課程課時由19課時增加到28課時,所占總課時比例提高了約50%。實(shí)踐類課程包括校內(nèi)(課程設(shè)計(jì)和實(shí)訓(xùn))和校外(見習(xí)、實(shí)習(xí)、實(shí)訓(xùn)、畢業(yè)論文),種類多樣化,使得學(xué)生多方面提升自己解決問題和動手操作能力。針對校內(nèi)實(shí)驗(yàn)我院教師結(jié)合大數(shù)據(jù)教學(xué)實(shí)驗(yàn)平臺,根據(jù)課程內(nèi)容設(shè)計(jì)實(shí)驗(yàn)項(xiàng)目,從初級到高級,安排合理的階梯式學(xué)習(xí),實(shí)驗(yàn)內(nèi)容持續(xù)更新,加入最新、主流的分析建模工具和挖掘算法,學(xué)生在免費(fèi)、開放的平臺環(huán)境下進(jìn)行大數(shù)據(jù)構(gòu)建、存儲、分析統(tǒng)計(jì)等實(shí)驗(yàn)內(nèi)容,使學(xué)生熟練掌握Ha-doop、HBase、Spark等關(guān)鍵技術(shù),提高大數(shù)據(jù)理論分析及技術(shù)應(yīng)用的能力。做好校內(nèi)實(shí)踐的同時,校外實(shí)踐更是尤為重要,首先在實(shí)習(xí)、實(shí)訓(xùn)企業(yè)的選擇上,盡量選擇“口碑好、技術(shù)強(qiáng)、理念先進(jìn)”的單位,目前我院已與鄰近城市西安與尚觀科技、中軟國際、華清遠(yuǎn)見、藍(lán)鷗科技等西安多家企業(yè)聯(lián)合,第四學(xué)年分批組織學(xué)生到合作企業(yè)的實(shí)訓(xùn)基地參加真實(shí)的實(shí)訓(xùn)項(xiàng)目,體驗(yàn)IT企業(yè)真實(shí)的工作環(huán)境、工作流程和企業(yè)文化,了解互聯(lián)網(wǎng)大數(shù)據(jù)、零售大數(shù)據(jù)、金融大數(shù)據(jù)等領(lǐng)域知識,學(xué)習(xí)海量數(shù)據(jù)搜集、分析、存儲技術(shù),引導(dǎo)學(xué)生按照項(xiàng)目的需求、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編碼、測試等流程完成實(shí)踐內(nèi)容,規(guī)范化文檔和代碼的編寫,培養(yǎng)學(xué)生的行業(yè)、職業(yè)素養(yǎng)。

5應(yīng)用效果

目前應(yīng)用此方案有2016和2017級兩級學(xué)生,雖然這兩級學(xué)生都還沒有就業(yè),但在創(chuàng)新應(yīng)用能力方面都較2015級之前學(xué)生有顯著提升。近兩年有10余組學(xué)生團(tuán)隊(duì)獲得國家級、省級、校級“大學(xué)生科研訓(xùn)練項(xiàng)目”立項(xiàng)資助,有8名同學(xué)獲得“藍(lán)橋杯”程序設(shè)計(jì)大賽國家級二等獎、三等獎,省級一等獎2項(xiàng),二等獎、三等獎多項(xiàng)。2016年有兩隊(duì)學(xué)生獲得陜西省高校“互聯(lián)網(wǎng)+”創(chuàng)新創(chuàng)業(yè)大賽三等獎,一隊(duì)學(xué)生獲得咸陽市青年創(chuàng)業(yè)大賽二等獎。數(shù)十名學(xué)生在核心期刊上公開發(fā)表學(xué)術(shù)論文。從目前取得的成績來看,課程體系結(jié)構(gòu)的調(diào)整,使得學(xué)生不僅獲得扎實(shí)的理論知識,而且具備了過硬的實(shí)踐和創(chuàng)新能力,我院軟件工程專業(yè)畢業(yè)生一定會深受用人單位喜歡。

6總結(jié)

針對大數(shù)據(jù)時代下地方本科院校軟件專業(yè)人才培養(yǎng)中課程體系存在的一些問題,筆者分析了大數(shù)據(jù)環(huán)境對軟件工程專業(yè)人才的要求,以地方本科院校咸陽師范學(xué)院為例,改革調(diào)整了課程體系,主要在在理論教學(xué)和實(shí)踐教學(xué)中增加大數(shù)據(jù)相關(guān)理論及技術(shù)內(nèi)容,通過近年來的探索與實(shí)踐,此課程體系結(jié)構(gòu)有效提高了學(xué)生的創(chuàng)新應(yīng)用能力,為大數(shù)據(jù)時代企業(yè)發(fā)展培養(yǎng)了高水平、高素質(zhì)的大數(shù)據(jù)分析人才,新的課程體系適應(yīng)了大數(shù)據(jù)環(huán)境下軟件工程人才的培養(yǎng)。

參考文獻(xiàn)

[1]孫琳.大數(shù)據(jù)應(yīng)用的創(chuàng)新路徑[N].人民政協(xié)報,2016-05-17.

[2]潘正高.地方應(yīng)用型高校軟件工程專業(yè)課程體系的研究[J].西昌學(xué)院學(xué)報,2017,31(3):94-97.

[3]潘怡.應(yīng)用型本科院校軟件工程專業(yè)課程體系設(shè)置探討[J].長沙大學(xué)學(xué)報,2008,22(5):98-100.

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

[5]劉鑫.大數(shù)據(jù)時代獨(dú)立學(xué)院軟件工程專業(yè)人才培養(yǎng)模式改革研究[J].吉林建筑大學(xué)城建學(xué)院,2017(9):263-264.

[6]歐陽宏基.地方本科院校軟件工程專業(yè)“應(yīng)用型+創(chuàng)新型”人才培養(yǎng)模式研究[J].微型電腦應(yīng)用,2018,34(2):19-22.

作者:段群 韓麗娜 李紅 單位:咸陽師范學(xué)院 圖形圖像處理研究所