馬琳?吳巖
[摘 要]中國軟件開發(fā)技術(shù)水平不斷提高,對于軟件工程專業(yè)人才的需求量越來越多。高校的軟件專業(yè)在人才培養(yǎng)中,要從行業(yè)需求出發(fā)對學生進行工程實踐教學,培養(yǎng)學生實踐能力。但是,由于學生對知識的接受能力和理解能力不同,就需要采用差異化教學方法,注重學生的綜合素質(zhì)培養(yǎng)。本論文針對高校軟件專業(yè)的工程實踐與差異化教學進行研究。
[關(guān)鍵詞]高校;軟件專業(yè);工程實踐;差異化;教學
信息時代,軟件行業(yè)對專業(yè)人才的需求量增多,同時對人才的專業(yè)質(zhì)量也提出了更高的要求。高校在對軟件工程專業(yè)人才進行教學的過程中,為了提高學生的職業(yè)素質(zhì),更為注重工程實踐教學,提高學生的職業(yè)操作能力。但由于學生的個性特點不同,對知識的理解能力不同,采用差異化教學模式可以提高教學質(zhì)量,學生的工程能力也得到培養(yǎng)。
一、現(xiàn)行軟件專業(yè)人才的培養(yǎng)模式
軟件專業(yè)要做好工程實踐工作,就要從社會人才需求出發(fā)開展實踐工作,主要的目的并不是簡單地完成工作實踐工作,而是要將軟件專業(yè)教育與軟件工程行業(yè)有效結(jié)合。因此在進行軟件專業(yè)的工程實踐中,要對軟件專業(yè)教育提出更為準確而完整的要求,而且要求教學內(nèi)容要明確,教學形式要具有針對性。具體如下。
1.對軟件專業(yè)人才采用校企合作教育的模式
目前很多國家的高校都已經(jīng)采用了校企合作教育模式,學生不僅在學校接受教育,而且參與到產(chǎn)業(yè)實踐中進行專業(yè)學習。軟件專業(yè)是實踐性很強的專業(yè),不僅需要學生掌握專業(yè)理論知識,還要具備知識運用能力和實踐操作能力。這就需要高校軟件專業(yè)教學中,從滿足學生的知識需求出發(fā)開展工程實踐活動,讓學生在實踐中接受教育。學生在接受教育的過程中,可以輪流到產(chǎn)業(yè)實踐中頂崗工作并獲得一定的經(jīng)濟收入。學生在校期間就會可以獲得豐富的工作經(jīng)驗,加之掌握扎實的專業(yè)理論知識,就會在職業(yè)競爭中獲得優(yōu)勢。但是,這種校企合作的模式在具體的實施中,就會由于教育經(jīng)費有限,加之受到安全管理因素的制約,就會導致學生的產(chǎn)業(yè)實踐教育無法切實地落實到位。
2.對軟件專業(yè)人才采用實訓教育的模式
對軟件專業(yè)人才采用實訓教育的模式,就是高校針對軟件專業(yè)人才培養(yǎng)與計算機技術(shù)培訓機構(gòu)之間合作建立實訓項目,對企業(yè)的生產(chǎn)運行設(shè)計進行模擬,給學生動手操作塑造環(huán)境。這種實訓教育模式與校企合作的教育模式有所不同,高校與計算機技術(shù)培訓機構(gòu)的合作模式簡單,可以根據(jù)專業(yè)教育需要設(shè)立校內(nèi)培訓基地和校外培訓基地,由計算機技術(shù)培訓機構(gòu)設(shè)立實訓項目,提供專業(yè)教師。學生可以在學校接受實訓教育,也可以在計算機技術(shù)培訓機構(gòu)接受教育。由于學生在接受實訓的過程中,主要是通過團隊合作完成項目,有助于學生合作意識的培養(yǎng),可以提高學生的動手操作能力,使學生在學習軟件專業(yè)理論知識的接觸上,將自己所學習的知識與企業(yè)的生產(chǎn)實際相結(jié)合,提高學生的專業(yè)能力和職業(yè)能力,學生的就業(yè)渠道就會擴寬,可以有效地緩解學生的就業(yè)壓力。但是,從目前的軟件專業(yè)人才實訓教育模式來看,由于合作模式存在著不完善之處,特別是培訓機構(gòu)的教育質(zhì)量難以保證,而且學費也相對較高,學生的承擔能力不足就會放棄接受這種教育。
二、高校軟件專業(yè)的差異化教學方法
1.樹立正確的軟件專業(yè)工程實踐理念
軟件專業(yè)的工程實踐教學中,要求教育理念要正確,做到理論教學與實踐教學的有效結(jié)合。將軟件專業(yè)工程實踐的教學體系構(gòu)建起來,對學生的實踐教學按照軟件產(chǎn)業(yè)需求體系化運行,同時強調(diào)理論知識的重要性,以對學生的綜合職業(yè)素質(zhì)進行培養(yǎng)。軟件專業(yè)工程實踐理念還要根據(jù)教學不斷地創(chuàng)新,對基礎(chǔ)理論、工程實踐與實驗教學充分融合,構(gòu)建一體化的培養(yǎng)機制,使學生的各方面素質(zhì)均衡發(fā)展。
2.實踐課程要差異化
實踐課程要根據(jù)每個學生的知識需求不同而差異化,學校構(gòu)建軟件實訓教學環(huán)境,讓學生在學校的虛擬實訓環(huán)境中接受教育。在實訓教學中建立的項目要差異化、所設(shè)置的課程內(nèi)容也要存在差異,以對不同的學生采用相應(yīng)的實踐課程教學模式。
比如,在數(shù)據(jù)庫教學中采用實踐教學模式,重在培養(yǎng)學生的軟件開發(fā)能力以及對數(shù)據(jù)庫的應(yīng)用能力。目前較為普遍應(yīng)用的軟件程序語言包括MySQL語言、SQL Server語言、Oracle語言和SyBase語言等等,在實訓教育中對學生的程序設(shè)計能力進行培養(yǎng)。JAVA語言、C++語言和NET語言重在培養(yǎng)學生的項目開發(fā)能力。在實訓教學中,對于學生信息系統(tǒng)應(yīng)用能力的培養(yǎng),主要是對學生的項目研究開能力進行培養(yǎng),各種信息系統(tǒng)的開發(fā)和運用,諸如信息管理、信息處理、信息決策等等系統(tǒng)都可以通過實訓進行學習。學生的各項學習內(nèi)容都是圍繞著項目展開。在具體實施中,可以根據(jù)項目的不同,學生研發(fā)能力的不同對學生展開差異化教學。
3.學生進入企業(yè)接受實踐教育
學校與企業(yè)合作,將學生輪流送到企業(yè)接受頂崗培訓,根據(jù)學生知識能力和知識需求的不同將學生安排到相應(yīng)的崗位,對學生進行差異化實踐教學,學生通過頂崗學習可以獲得知識,接受到適合于自己的實踐訓練。學生接受工程實踐知識的過程中,職業(yè)素質(zhì)也會有所提高。學校也可以請企業(yè)的專業(yè)技術(shù)人員到學校的實訓基地對學生開展教學活動,根據(jù)學生的實訓教學需要對教學內(nèi)容進行調(diào)整,對學生進行彈性分組,采取相應(yīng)的實踐活動。
三、結(jié)語
綜上所述,高校教育中,軟件專業(yè)是適應(yīng)時代的發(fā)展而設(shè)置的專業(yè)課程。為了使得軟件專業(yè)人才培養(yǎng)滿足社會需求,就要對教育方法予以創(chuàng)新。由于高校軟件專業(yè)學生對于知識的吸收能力和理解能力不同,就要將軟件專業(yè)落實到工程實踐中展開的同時,還要從學生的角度出發(fā)實施差異化教學,以提高學生的專業(yè)綜合素質(zhì)。
參考文獻:
[1]謝希仁. 計算機網(wǎng)絡(luò)(第6版)[M].電子工業(yè)出版社出版,2013(第2次印刷):132—141.
[2]張海藩.軟件工程導論[M].北京:清華大學出版杜,2013:135—138.
[3]北京智道顧問有限責任公司.2012-2013年中國軟件產(chǎn)業(yè)發(fā)展研究年度總報告 [Z].2013.
[4]張俊青.計算機軟件開發(fā)技術(shù)及其應(yīng)用[J].計算機光盤軟件與應(yīng)用,2014(09):65—67.
[5]劉君,楊曉蘋,呂聯(lián)榮,等.Multisim11在模擬電子技術(shù)實驗中的應(yīng)用[J].實驗室研究與探索,2013,32(02):95-98.endprint