龐希愚++王成
摘 要:針對目前高校計算機專業(yè)課程設(shè)計教學(xué)中面臨的校企脫離、校企合作局限于形式等關(guān)鍵問題,分析如何對計算機專業(yè)課程設(shè)計實踐教學(xué)進(jìn)行改革,圍繞著如何將校企合作深度融合到課程設(shè)計教學(xué)計劃的制定、教學(xué)實施過程、教學(xué)管理與監(jiān)督中進(jìn)行深入探索,提出一套基于校企深度融合的課程設(shè)計教學(xué)方式,并以該校計算機科學(xué)與技術(shù)專業(yè)為依托進(jìn)行實踐,取得了一定的效果。
關(guān)鍵詞:校企深度融合 課程設(shè)計 計算機專業(yè)
中圖分類號:G642 文獻(xiàn)標(biāo)識碼:A 文章編號:1674-098X(2017)03(b)-0173-04
Research on the Teaching Mode of Curriculum Design Based on the Deep Cooperation of School and Enterprise in Computer Major
Pang Xiyu Wang Cheng
(School of Information Science and Electrical Engineering, Shandong Jiaotong University, Ji'nan Shandong ,250357, China)
Abstract:In order to solve the problems of the curriculum design practice teaching of computer major in colleges and universities, such as school and enterprise separation, school-enterprise cooperation is limited to the form and so on, the paper analyzed how to reform the curriculum practice teaching of computer major, and how to apply the school-enterprise cooperation into the curriculum design practice teaching plan, teaching implementation process, teaching management and supervision, put forward a set of teaching methods based on the deep cooperation of school and enterprise, and applied the method to our school computer science and technology major, it made a certain effect.
Key Words:School-enterprise deep cooperation; Curriculum design; Computer major
課程設(shè)計是高校實踐教學(xué)體系中的重要組成部分,是各專業(yè)主干課程的理論授課結(jié)束后繼而進(jìn)行的一個綜合性實踐教學(xué)環(huán)節(jié)。該環(huán)節(jié)是所授理論和實際應(yīng)用之間的橋梁,是強化學(xué)生的知識應(yīng)用能力和實踐動手能力的重要載體,在工科人才培養(yǎng)中具有不可替代的重要作用[1]。
計算機專業(yè)是強調(diào)以應(yīng)用和工程為導(dǎo)向的工科專業(yè),需要充分培養(yǎng)學(xué)生利用計算機技術(shù)解決實際問題的能力,為此高校的計算機專業(yè)都設(shè)有課程設(shè)計,旨在通過團(tuán)隊式合作、研究式分析、工程化設(shè)計來實現(xiàn)特定的系統(tǒng),從而提高學(xué)生的綜合實踐能力,以實現(xiàn)個人發(fā)展及滿足就業(yè)需求。然而,各方面的原因使得各高校對課程設(shè)計環(huán)節(jié)的理解與實施的力度存在較大差距,導(dǎo)致學(xué)生在校期間沒有充分利用這個環(huán)節(jié)受到專業(yè)、系統(tǒng)的實踐與訓(xùn)練。因此,非常有必要對此進(jìn)行研究與探討[2]。
目前,如何安排課程設(shè)計環(huán)節(jié)的教學(xué),最大限度地提高學(xué)生的動手能力,縮短學(xué)校和企業(yè)之間的差距,是各大高校研究的熱點。山東交通學(xué)院計算機科學(xué)與技術(shù)專業(yè)長期以來一致堅持走校企合作的路線,注重學(xué)生實踐能力的培養(yǎng),近年來圍繞著如何將校企合作深度融入到課程設(shè)計的教學(xué)中,進(jìn)一步加提升課程設(shè)計的效果進(jìn)行了探索,取得了一些成效。
1 高校計算機類專業(yè)課程設(shè)計面臨的問題
目前高校計算機類的專業(yè)主要包括:計算機科學(xué)與技術(shù)、計算機軟件與理論、計算機系統(tǒng)結(jié)構(gòu)等方向,目前這些方向都開設(shè)了一些課程設(shè)計實踐課程例如C語言課程設(shè)計、數(shù)據(jù)庫課程設(shè)計、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計、高級語言(JAVA、C++等)課程設(shè)計、web應(yīng)用程序開發(fā)、綜合實訓(xùn)等。經(jīng)過對國內(nèi)多所高校計算機專業(yè)的調(diào)研,結(jié)合該校計算機專業(yè)課程設(shè)計教學(xué)的實際情況,發(fā)現(xiàn)目前高校計算機專業(yè)的課程設(shè)計教學(xué)面臨著課程設(shè)計設(shè)置缺少銜接、與相關(guān)企業(yè)實際運作項目脫離、教學(xué)方式單一等諸多問題[3-5]。
1.1 課程設(shè)置缺少銜接
課程設(shè)計之間相互獨立,缺少應(yīng)有的銜接和關(guān)聯(lián),設(shè)置混亂。目前高校在安排課程設(shè)計任務(wù)時,都是將各門課程設(shè)計作為獨立的個體,單獨安排指導(dǎo)教師,各門課程設(shè)計都是由不同的指導(dǎo)教師來負(fù)責(zé),這樣在制定課程設(shè)計教學(xué)實施計劃和課程設(shè)計質(zhì)量標(biāo)準(zhǔn)時,指導(dǎo)教師往往只從自己所負(fù)責(zé)的課程設(shè)計出發(fā),無法充分考慮到學(xué)生已經(jīng)參加過的課程設(shè)計和以后要參加的課程設(shè)計,忽略了課程設(shè)計之間應(yīng)有的銜接和關(guān)聯(lián)。
實際上,計算機專業(yè)多門課程設(shè)計之間是存在一定關(guān)聯(lián)的,例如C語言課程設(shè)計和數(shù)據(jù)庫課程設(shè)計是高級語言課程設(shè)計的基礎(chǔ),如果在課程設(shè)計的教學(xué)過程中忽略了這種關(guān)聯(lián),將數(shù)據(jù)庫課程設(shè)計安排在了高級語言課程設(shè)計的后面,沒有將它們恰當(dāng)?shù)你暯悠饋?,會出現(xiàn)在進(jìn)行高級語言課程設(shè)計時,還要補習(xí)數(shù)據(jù)庫方面的知識,在進(jìn)行數(shù)據(jù)庫課程設(shè)計時,這些知識又重復(fù)了一遍,浪費了時間,從而導(dǎo)致兩門課程設(shè)計的效果都受到了一定程度的影響。
1.2 校企合作局限于形式
課程設(shè)計的題目應(yīng)用性不強,與相關(guān)企業(yè)實際運作項目脫離,校企合作局限于形式。校企合作是解決高校學(xué)生就業(yè)的重要渠道,目前高校都重視校企合作,積極搭建校企合作平臺,大部分高校的做法為:學(xué)生在校學(xué)習(xí)3年,去相應(yīng)的企業(yè)實踐鍛煉1年或者學(xué)生畢業(yè)后,經(jīng)過培訓(xùn)機構(gòu)的實訓(xùn),然后再去企業(yè)工作。這種做法雖然一定程度上解決了學(xué)生的就業(yè)問題,學(xué)校和企業(yè)也建立了橋梁,但是沒有將學(xué)校和企業(yè)深度融合充分發(fā)揮校企合作的作用,企業(yè)人員沒有真正參與到學(xué)生的培養(yǎng)中。
同樣,國內(nèi)高校在計算機類專業(yè)的課程設(shè)計的教學(xué)模式上,部分高校采用由學(xué)校教師單獨指導(dǎo)的方式,教師設(shè)計課程設(shè)計題目,下達(dá)課程設(shè)計任務(wù)書,學(xué)生在機房實驗室進(jìn)行課程設(shè)計,教師隨時指導(dǎo)和答疑,這種方式會帶來下面一系列的問題。
(1)缺乏項目團(tuán)隊合作能力的培養(yǎng)。
雖然本校教師在指導(dǎo)課程設(shè)計時也會讓學(xué)生組成項目團(tuán)隊,項目團(tuán)隊里面也會進(jìn)行分工,但是事實證明,這種項目團(tuán)隊很多時候趨于形式,反而存在一定的弊端,項目團(tuán)隊的任務(wù)往往由項目組中的能力強的同學(xué)來完成,項目組其他同學(xué)參與的成分較少,達(dá)不到課程設(shè)計的教學(xué)目標(biāo),如果課程設(shè)計不以團(tuán)隊的形式進(jìn)行,則會導(dǎo)致課程設(shè)計只注重個人實踐能力的培養(yǎng),忽略了團(tuán)隊協(xié)作的優(yōu)勢,而這點是與企業(yè)實際的軟件開發(fā)模式不相符的。
(2)往往只注重編碼,缺乏軟件開發(fā)規(guī)范等其余重要相關(guān)知識的培養(yǎng)。
計算機類企業(yè)為了提高軟件開發(fā)質(zhì)量,降低開發(fā)周期,增強代碼的可重用性和易讀性,企業(yè)內(nèi)部的開發(fā)是要嚴(yán)格遵循一系列的開發(fā)規(guī)范,其中包括命名規(guī)范、代碼規(guī)范、開發(fā)文檔的編寫、測試等,這些往往要占據(jù)整個開發(fā)工作的70%以上,但是在高校課程設(shè)計中往往得不到應(yīng)有的重視。因此,企業(yè)對招聘過去的應(yīng)屆畢業(yè)生,要重新進(jìn)行軟件開發(fā)規(guī)范相關(guān)知識的培訓(xùn),這樣一來,企業(yè)和學(xué)校的工作就重復(fù)做了,造成了資源的浪費,而且由于在學(xué)校進(jìn)行過學(xué)習(xí),學(xué)生的掌握程度參差不齊,對企業(yè)進(jìn)行的相關(guān)培訓(xùn)造成了一定的困難。
除了該校教師指導(dǎo)課程設(shè)計外,部分高校的課程設(shè)計由培訓(xùn)機構(gòu)來參與指導(dǎo)。計算機專業(yè)培訓(xùn)機構(gòu)伴隨著中國信息技術(shù)產(chǎn)業(yè)的飛速發(fā)展,如雨后春筍般涌現(xiàn)出來,當(dāng)前國內(nèi)計算機專業(yè)培訓(xùn)教育機構(gòu)尚處在一個由發(fā)展起步階段向爆發(fā)性成長期轉(zhuǎn)型的過渡階段,為了打開市場,培訓(xùn)機構(gòu)會主動和各高校取得聯(lián)系,請求參與指導(dǎo)學(xué)生的課程設(shè)計,由于培訓(xùn)機構(gòu)的出發(fā)點是吸引學(xué)生去自己的培訓(xùn)機構(gòu)參加培訓(xùn),所以在課程設(shè)計期間會加入一定的企業(yè)宣傳,其次,培訓(xùn)機構(gòu)的教師在參與指導(dǎo)課程設(shè)計時,往往只教學(xué)生怎么做,不解釋為什么這么做,雖然課程設(shè)計完成了教學(xué)目標(biāo),實現(xiàn)了一些模塊或者功能,但是很多學(xué)生根本不了解為什么這么做,從而造成了理論知識的缺乏,這么培養(yǎng)出來的學(xué)生往往職業(yè)發(fā)展后勁不足。
1.3 教學(xué)方式單一
課程設(shè)計的教學(xué)方式單一,無法充分調(diào)動學(xué)生的興趣和積極性。目前,國內(nèi)高校在進(jìn)行課程設(shè)計的指導(dǎo)教學(xué)時,基本上采用在課程設(shè)計期間將學(xué)生安排在機房做任務(wù),課程設(shè)計的時間都是以周為單位的,例如C語言課程設(shè)計一般是1周,Java或者C++課程設(shè)計一般是2周,學(xué)生長時間待在機房里面對著電腦,難免會產(chǎn)生厭倦。另外,沒有考慮學(xué)生自身的多元性,目前課程設(shè)計的教學(xué)過程是按照班級分班進(jìn)行的,有些學(xué)生在做課程設(shè)計任務(wù)時,覺得老師布置的題目很難,無從下手,索性去玩游戲或者做一些與課程無關(guān)的事情,而有些學(xué)生則能比較輕松的完成實驗或者課程設(shè)計的題目,剩余的時間也浪費掉了,這種情況是由于學(xué)生的自身能力參差不齊造成的,教師在下達(dá)課程設(shè)計題目時沒有考慮學(xué)生自身的多元性。
因此,如何解決這些問題,需要各高校計算機及其相關(guān)專業(yè)努力探索課程設(shè)計的教學(xué)模式,提出相應(yīng)的解決方案。
2 基于校企深度融合的課程設(shè)計的教學(xué)模式
山東交通學(xué)院2013年獲批為“山東特色名校工程”重點建設(shè)的應(yīng)用型人才培養(yǎng)特色高校,是教育部“應(yīng)用科技大學(xué)改革試點戰(zhàn)略研究”項目首批試點院校。該校計算機科學(xué)與技術(shù)專業(yè)長期以來一致堅持走校企合作的路線,注重學(xué)生實踐能力的培養(yǎng),圍繞著如何將校企合作融入到課程設(shè)計的教學(xué)中,讓企業(yè)真正參與到高校人才培養(yǎng)中,進(jìn)一步加深校企合作進(jìn)行了探索,取得了一些成效,具體方案如圖1所示。
2.1 基于校企聯(lián)動和體系化視角的教學(xué)方案的制定
針對各個課程設(shè)計之間缺少應(yīng)有的關(guān)聯(lián)以及校企合作局限于形式的問題,該校計算機類的專業(yè)將整個課程設(shè)計作為一個體系,采用基于校企融合的組合方式制定教學(xué)實施方案。在制定課程設(shè)計的實施方案時,學(xué)校組成一個課程設(shè)計教學(xué)團(tuán)隊,企業(yè)組成一個課程設(shè)計教學(xué)團(tuán)隊,校企雙方的兩個團(tuán)隊共同進(jìn)行課程設(shè)計的設(shè)置以及課程設(shè)計內(nèi)容的制定,在縮短學(xué)校和企業(yè)之間差距的同時,也注重鞏固學(xué)生理論知識,實現(xiàn)“校企融合,構(gòu)建生態(tài)應(yīng)用技術(shù)型大學(xué)”的最終目標(biāo)。
目前國內(nèi)本科高校學(xué)制四年,共分八個學(xué)期。校企雙方的課程設(shè)計人員在設(shè)置課程設(shè)計課程時,將本科四年所有的課程設(shè)計看成一個體系,按照“注重銜接,循序漸進(jìn),逐步加深”的原則,注重各個課程設(shè)計之間的關(guān)聯(lián),C語言課程設(shè)計、數(shù)據(jù)結(jié)構(gòu)課程設(shè)計、數(shù)據(jù)庫課程設(shè)計是其他課程設(shè)計的基礎(chǔ),應(yīng)提前安排,所以將C語言課程設(shè)計安排在第二學(xué)期,數(shù)據(jù)結(jié)構(gòu)課程設(shè)計、數(shù)據(jù)庫課程課程設(shè)計安排在第三學(xué)期,JAVA課程設(shè)計是web應(yīng)用開發(fā)課程設(shè)計的基礎(chǔ)和前提,Java課程設(shè)計安排在第四學(xué)期,web應(yīng)用開發(fā)課程設(shè)計安排在第五學(xué)期,競賽實訓(xùn)和企業(yè)級項目開發(fā)實踐必須以其他課程設(shè)計為基礎(chǔ),只有其他課程設(shè)計進(jìn)行完畢,才能進(jìn)行競賽實訓(xùn)和企業(yè)級項目開發(fā)實踐,所以將競賽實訓(xùn)安排在第六學(xué)期,第七學(xué)期進(jìn)行企業(yè)級項目開發(fā)實踐。從而解決了目前應(yīng)用技術(shù)型高校在課程設(shè)計的設(shè)置上忽視銜接設(shè)置混亂的問題。
此外,校企雙方在制定課程設(shè)計的內(nèi)容時,圍繞著以“理論知識和實踐能力雙向提升,兼顧校企雙方,實現(xiàn)就業(yè)”為核心目標(biāo)進(jìn)行設(shè)計,教師和企業(yè)人員根據(jù)學(xué)生自身的情況,研發(fā)出兼顧學(xué)校和企業(yè)雙方的課程設(shè)計題目,同時注意知識點的銜接和覆蓋,例如在JAVA課程設(shè)計中通常會涉及到數(shù)據(jù)庫應(yīng)用程序的編碼,相應(yīng)的數(shù)據(jù)庫管理系統(tǒng)的類型和各種sql語句、觸發(fā)器、存儲過程等內(nèi)容就需要在數(shù)據(jù)庫課程設(shè)計中涉及,競賽實訓(xùn)和企業(yè)級項目開發(fā)實踐所涉及的web應(yīng)用程序開發(fā)、高級語言語法等知識點在相應(yīng)的課程設(shè)計內(nèi)容中應(yīng)涉及到。
2.2 教學(xué)實施過程
在課程設(shè)計的的教學(xué)過程中,從學(xué)生自身的實際情況出發(fā),采取一系列措施,進(jìn)一步提升課程設(shè)計的效果。
(1)將課程設(shè)計的組織形式多樣化,提高學(xué)生的興趣。
目前,應(yīng)用技術(shù)型高校課程設(shè)計的組織形式基本上都采用集中型,例如C語言課程設(shè)計的周期為1周,這1周的時間學(xué)生集中呆在機房進(jìn)行課程設(shè)計,課程設(shè)計的組織形式單一,針對這種情況,校企雙方的課程設(shè)計指導(dǎo)老師根據(jù)各個課程設(shè)計的性質(zhì),靈活組織課程設(shè)計,例如C語言課程設(shè)計、數(shù)據(jù)庫課程設(shè)計、高級語言課程設(shè)計周期較短,具體實施時采用集中型;對于周期較長的競賽實訓(xùn)采用分散和集中相結(jié)合的組織方式,學(xué)生自己找地方進(jìn)行課程設(shè)計的任務(wù),校企雙方的指導(dǎo)教師定期集中進(jìn)行指導(dǎo)和檢查;對于企業(yè)級項目開發(fā)實踐課程設(shè)計的地點選在企業(yè)的實訓(xùn)基地,在培養(yǎng)學(xué)生實踐能力的同時,通過與企業(yè)近距離的接觸,使學(xué)生較早的了解真實的企業(yè)工作氛圍和環(huán)境。
(2)增強針對性,因材施教,采用分層次教學(xué)模式,保證課程設(shè)計的效果。
在課程設(shè)計中,打破傳統(tǒng)分班進(jìn)行的教學(xué)方式,校企雙方課程設(shè)計指導(dǎo)教師根據(jù)學(xué)生該課程的期末成績以及平時成績中的上機成績,對參加課程設(shè)計的學(xué)生進(jìn)行分層次,課程設(shè)計的題目按照難易程度分為難題、一般題目、較容易的題目,根據(jù)學(xué)生的具體情況安排課程設(shè)計的題目。這種方案不僅能夠使學(xué)生充分利用課程設(shè)計的時間,而且可以培養(yǎng)學(xué)生的自信心和對這門課程的興趣,保證了課程設(shè)計的順利進(jìn)行。
(3)充分利用信息技術(shù),提高學(xué)生的興趣,提升課程設(shè)計的教學(xué)效果。
隨著信息技術(shù)的迅猛發(fā)展以及在日常生活的深入普及,對傳統(tǒng)行業(yè)帶來了極大的沖擊。教育作為國之根本,也已經(jīng)感受到在線課堂、微課等最新信息化教育技術(shù)的影響,為了更好地提高學(xué)生的學(xué)習(xí)興趣和效率,校企雙方課程設(shè)計指導(dǎo)教師充分利用信息技術(shù),將課程設(shè)計的知識點、難點等制作成慕課、微課的形式,讓學(xué)生自己靈活學(xué)習(xí),這樣一方面可以提高學(xué)生的學(xué)習(xí)興趣,另一方面可以重復(fù)利用網(wǎng)絡(luò)資源,節(jié)約成本。目前,該校計算機專業(yè)已經(jīng)擁有專門的慕課、微課錄播室和工作室,將制作成的慕課、微課以各個課程設(shè)計的名字存檔,并根據(jù)情況不斷對慕課庫、微課庫進(jìn)行更新、補充和完善。
實踐證明,這種方式不僅可以提高學(xué)生對學(xué)習(xí)的積極性,使學(xué)生可以在任意時間或者在需要的時候進(jìn)行學(xué)習(xí),而且由于每門課程的重點和難點基本保持不變,拍成微課,可以在多年級中重復(fù)利用。
2.3 教學(xué)管理
創(chuàng)新管理模式,嚴(yán)格的教務(wù)管理是人才培養(yǎng)的必要條件。該校計算機專業(yè)采用“一校雙師”駐點式管理方法,校企雙方課程設(shè)計指導(dǎo)教師全程跟蹤課程設(shè)計,在課程設(shè)計結(jié)束后,通過與學(xué)生座談、填寫課程設(shè)計回訪表的形式對進(jìn)行完畢的課程設(shè)計進(jìn)行分析總結(jié),集思廣益對存在的問題進(jìn)行改進(jìn),進(jìn)一步完善課程設(shè)計的教學(xué)。
3 結(jié)語
近幾年來,該校計算機專業(yè)一直堅持走校企合作路線,不斷改進(jìn)和完善校企合作模式,取得了一些成果。與國內(nèi)多個知名軟件開發(fā)企業(yè)建立了良好的合作關(guān)系,建立了多個穩(wěn)定的實習(xí)基地。與國家重點軟件企業(yè)上海啟明軟件股份有限公司成立了啟明基地;與濟南凌佳科技有限公司成立了凌佳基地;與國內(nèi)最早從事IT外包業(yè)務(wù)的柯萊特公司成立了柯萊特基地;與大連華信成立了華信基地;與杭州東忠軟件有限公司成立了東忠基地;與NEC軟件(濟南)有限公司成立了NEC基地;與上海微創(chuàng)軟件有限公司成立了微創(chuàng)基地;與濟南元成創(chuàng)新科技有限公司成立了元成基地;與中訊軟件集團(tuán)股份有限公司成立了中訊基地等等,畢業(yè)生的就業(yè)率高達(dá)99%,先后多次在山東省企校合作培養(yǎng)人才工作會議、省科技工作會議、軟件工作會議上獲得表彰或做交流發(fā)言,獲得了“企校人才對接工程優(yōu)秀院?!?、“山東省企校合作人才培養(yǎng)先進(jìn)單位”等榮譽稱號。
當(dāng)然,該校計算機專業(yè)通過校企合作取得的這些成果離不開政府的強力主導(dǎo),以及國家財政、稅收政策的積極支持和引導(dǎo)。相信通過各級政府、高職院校、企業(yè)以及社會各界共同努力,在新時期產(chǎn)業(yè)結(jié)構(gòu)升級的時代背景下,只要我們把握住機遇,堅持不懈的努力,就一定會迎來更加廣闊的發(fā)展空間。
參考文獻(xiàn)
[1] 王成,龐希愚.新形勢下軟件外包專業(yè)人才培養(yǎng)模式的研究與實踐[J].教育教學(xué)論壇,2015(23):109-110.
[2] 毛艷,韓利凱.探索校企結(jié)合計算機人才培養(yǎng)模式[J].計算機教育,2010(4):31-33.
[3] 龐希愚,王成.信息技術(shù)支持下構(gòu)建校企合作長效機制的研究與實踐[J].中國科教創(chuàng)新導(dǎo)刊,2014(1):9-10.
[4] 胡榮,黃櫻.復(fù)合應(yīng)用型計算機人才培養(yǎng)模式探討[J].計算機教育,2013(22):28-30.
[5] 龐希愚,王成.在課程設(shè)計中培養(yǎng)軟件人才工程素質(zhì)的研究與實踐[J].中國科教創(chuàng)新導(dǎo)刊,2012(22):33-34.