摘要:高職計(jì)算機(jī)專業(yè)傳統(tǒng)的“模擬項(xiàng)目”式教學(xué)存在不足,結(jié)合計(jì)算機(jī)專業(yè)的特點(diǎn),采取基于工學(xué)結(jié)合的項(xiàng)目式教學(xué)模式,以中小企業(yè)為合作伙伴,以開發(fā)信息系統(tǒng)為結(jié)合項(xiàng)目,對(duì)實(shí)現(xiàn)企業(yè)、學(xué)校、教師、學(xué)生的多方共贏具有重要意義。
關(guān)鍵詞:高職;計(jì)算機(jī)專業(yè);工學(xué)結(jié)合;人才培養(yǎng)模式
教育部《關(guān)于全面提高高等職業(yè)教育教學(xué)質(zhì)量的若干意見》指出:高職院校要“大力推行工學(xué)結(jié)合,突出實(shí)踐能力培養(yǎng),改革人才培養(yǎng)模式”。計(jì)算機(jī)軟件或信息管理專業(yè)是目前大多數(shù)高職院校開設(shè)的專業(yè),根據(jù)市場(chǎng)需求,培養(yǎng)軟件“藍(lán)領(lǐng)”即基礎(chǔ)程序員,已成為高職院校計(jì)算機(jī)專業(yè)人才培養(yǎng)定位和學(xué)生的就業(yè)與發(fā)展方向。因此,加強(qiáng)實(shí)踐教學(xué),實(shí)行工學(xué)結(jié)合的育人模式,已成為高職院校計(jì)算機(jī)專業(yè)教學(xué)改革的一個(gè)突破點(diǎn)。我院計(jì)算機(jī)專業(yè)在實(shí)施工學(xué)結(jié)合人才培養(yǎng)方面,參照其他高職院校的經(jīng)驗(yàn),根據(jù)地方經(jīng)濟(jì)發(fā)展特點(diǎn),進(jìn)行了積極的探索和實(shí)踐,取得了一定的成效。
計(jì)算機(jī)專業(yè)的工學(xué)結(jié)合
計(jì)算機(jī)軟件開發(fā)類課程,如《面向?qū)ο蟪绦蛟O(shè)計(jì)》、《數(shù)據(jù)庫技術(shù)及應(yīng)用》、《網(wǎng)絡(luò)編程》等具有極強(qiáng)的工程性和實(shí)踐性,因此,加強(qiáng)實(shí)踐教學(xué)是培養(yǎng)軟件“藍(lán)領(lǐng)”的關(guān)鍵。目前,高職計(jì)算機(jī)軟件開發(fā)方面的實(shí)踐教學(xué),由于專業(yè)的特點(diǎn),基本上均在學(xué)校機(jī)房?jī)?nèi)進(jìn)行,以“模擬項(xiàng)目”為導(dǎo)向開展課程設(shè)計(jì)等實(shí)踐教學(xué)。雖然學(xué)生的綜合知識(shí)運(yùn)用得到了一定的訓(xùn)練,但是學(xué)生仍然是被動(dòng)的知識(shí)接收者,開發(fā)項(xiàng)目的分析、架構(gòu)、設(shè)計(jì)、測(cè)試與維護(hù)等全過程與實(shí)際脫節(jié)較嚴(yán)重,致使學(xué)生缺乏學(xué)習(xí)動(dòng)力,學(xué)習(xí)效果不夠理想,更談不上積累軟件開發(fā)的實(shí)踐經(jīng)驗(yàn),最終導(dǎo)致就業(yè)出路不暢。筆者認(rèn)為,高職計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)的主要目的不僅僅是為了使學(xué)生掌握或?qū)W會(huì)某幾門課程的知識(shí),更重要的是培養(yǎng)學(xué)生的全面職業(yè)素質(zhì)、技術(shù)應(yīng)用能力及就業(yè)競(jìng)爭(zhēng)能力。為了實(shí)現(xiàn)這種人才培養(yǎng)目標(biāo),“基于工學(xué)結(jié)合的項(xiàng)目式教學(xué)法”應(yīng)運(yùn)而生,其主要思想是:在課程的實(shí)踐教學(xué)環(huán)節(jié)(如課程設(shè)計(jì)),按照課程的特點(diǎn)和范圍,選擇一個(gè)中小型企業(yè)為合作伙伴,為企業(yè)開發(fā)管理信息系統(tǒng)(MIS)或網(wǎng)站作為工學(xué)結(jié)合項(xiàng)目,在項(xiàng)目開發(fā)的各個(gè)不同階段,可以安排學(xué)生進(jìn)入企業(yè),使學(xué)生參與一個(gè)實(shí)際項(xiàng)目常規(guī)的分析、設(shè)計(jì)、實(shí)施的全過程,與所學(xué)的知識(shí)有機(jī)地結(jié)合起來,整個(gè)教學(xué)過程由企業(yè)需求和項(xiàng)目子任務(wù)驅(qū)動(dòng),學(xué)生不再是被動(dòng)的接受者,而成為積極的參與者。這種開放性的職業(yè)教育模式有利于克服傳統(tǒng)的“模擬項(xiàng)目”式教學(xué)的弊端,促進(jìn)軟件開發(fā)實(shí)際水平和能力的提高,使學(xué)生積累軟件開發(fā)實(shí)踐經(jīng)驗(yàn),逐步走向成熟。這對(duì)實(shí)現(xiàn)企業(yè)、學(xué)校、教師、學(xué)生的多方共贏具有重要意義。
“基于工學(xué)結(jié)合的項(xiàng)目式教學(xué)法”是一種建立在建構(gòu)主義學(xué)習(xí)理論和教學(xué)理論基礎(chǔ)上的教學(xué)方法,在高職計(jì)算機(jī)專業(yè)實(shí)踐教學(xué)中顯示出優(yōu)勢(shì)。因此,應(yīng)對(duì)專業(yè)實(shí)踐課(如課程設(shè)計(jì)等)的教學(xué)模式進(jìn)行改革,由傳統(tǒng)的以“基于課堂上的模擬式項(xiàng)目”為導(dǎo)向的教學(xué)模式轉(zhuǎn)變?yōu)橐浴盎诠W(xué)結(jié)合的實(shí)際項(xiàng)目”為導(dǎo)向的教學(xué)模式。
基于工學(xué)結(jié)合的項(xiàng)目式教學(xué)模式
選擇工學(xué)結(jié)合合作伙伴與工學(xué)結(jié)合項(xiàng)目高職計(jì)算機(jī)專業(yè)與其他專業(yè)有所不同,工學(xué)結(jié)合的企業(yè)可以是各行各業(yè),結(jié)合的途徑獨(dú)具本專業(yè)特色。從辦學(xué)層次與地方經(jīng)濟(jì)發(fā)展需求出發(fā),我院選擇了當(dāng)?shù)刂行⌒推髽I(yè)作為合作伙伴,為企業(yè)開發(fā)網(wǎng)絡(luò)管理信息系統(tǒng),幫助中小企業(yè)進(jìn)行信息化建設(shè)或改造。我國(guó)中小企業(yè)主要由三部分組成,即國(guó)有中小企業(yè)、鄉(xiāng)鎮(zhèn)企業(yè)、民營(yíng)企業(yè),浙江省是我國(guó)中小企業(yè)最集中的省份,中小企業(yè)面廣量大是一大特色和優(yōu)勢(shì)。中小型企業(yè)在推動(dòng)國(guó)民經(jīng)濟(jì)發(fā)展、構(gòu)造市場(chǎng)經(jīng)濟(jì)主體、緩解就業(yè)壓力等方面起到了相當(dāng)大的作用。但是,在目前的網(wǎng)絡(luò)經(jīng)濟(jì)條件下,信息化建設(shè)的不足已成為制約中小企業(yè)發(fā)展的“瓶頸”。對(duì)舟山、諸暨等地區(qū)一些中小企業(yè)的調(diào)查發(fā)現(xiàn),企業(yè)由于受人才(計(jì)算機(jī)和信息企業(yè)除外)、技術(shù)、資金及管理等多種因素制約,幾乎沒有獨(dú)立設(shè)計(jì)、管理及維護(hù)網(wǎng)絡(luò)或信息管理系統(tǒng)的能力,企業(yè)中信息資源開發(fā)、管理和利用水平及質(zhì)量普遍較低,極大地影響了中小企業(yè)經(jīng)濟(jì)效益的提高與發(fā)展。例如,多數(shù)企業(yè)只是簡(jiǎn)單地配置了幾臺(tái)計(jì)算機(jī)并連接了Internet,由于沒有切合企業(yè)實(shí)際的管理軟件與適當(dāng)?shù)男畔l(fā)布渠道,不能利用網(wǎng)上信息資源從事營(yíng)銷活動(dòng),不能及時(shí)準(zhǔn)確地獲得市場(chǎng)信息和金融咨詢,也不能利用網(wǎng)絡(luò)將自己的市場(chǎng)與國(guó)際市場(chǎng)對(duì)接。我院計(jì)算機(jī)專業(yè)的師生在長(zhǎng)期的教學(xué)實(shí)踐中積累了大量的實(shí)用技術(shù),具有軟件系統(tǒng)開發(fā)、實(shí)施與維護(hù)的能力,可以幫助企業(yè)建立一套信息化管理系統(tǒng)。加強(qiáng)企業(yè)信息化建設(shè),是當(dāng)今世界最先進(jìn)的現(xiàn)代管理思想與方法,從國(guó)外企業(yè)發(fā)展的成功經(jīng)驗(yàn)可知,實(shí)施ERP(Enterprise Resource Planning,企業(yè)資源計(jì)劃)是企業(yè)信息化建設(shè)的重要內(nèi)容,完整的ERP是一個(gè)以MRPⅡ(Manufacturing Resource Planning,制造資源計(jì)劃)為核心大系統(tǒng),對(duì)企業(yè)所有資源(產(chǎn)品、資金、人員、信息等)進(jìn)行整合集成的管理信息系統(tǒng)。由于目前我國(guó)中小企業(yè)管理水平較低,各種基礎(chǔ)數(shù)據(jù)的準(zhǔn)確性與時(shí)效性較差,大多數(shù)企業(yè)尤其是中小企業(yè)并不需要ERP的所有功能,只需根據(jù)企業(yè)的具體業(yè)務(wù)實(shí)際需求確定信息化建設(shè)的重點(diǎn)和突破口即可。根據(jù)相關(guān)資料的分析,當(dāng)前我國(guó)中小企業(yè)信息化建設(shè)的重點(diǎn)有兩個(gè):一是在企業(yè)內(nèi)部使用管理信息系統(tǒng)MIS(Management Information System)進(jìn)行企業(yè)管理(對(duì)于生產(chǎn)制造企業(yè)相當(dāng)于MRPⅡ);二是連接Internet,組建企業(yè)網(wǎng)站,發(fā)布商品信息,開展網(wǎng)絡(luò)營(yíng)銷。據(jù)此,我院選擇了以開發(fā)MIS和建設(shè)網(wǎng)站為重點(diǎn)的工學(xué)結(jié)合項(xiàng)目。
工學(xué)結(jié)合教學(xué)法的實(shí)施由于計(jì)算機(jī)專業(yè)的特點(diǎn),工學(xué)結(jié)合的時(shí)機(jī)具有較大的靈活性,比如,可以在重點(diǎn)進(jìn)行課程設(shè)計(jì)(數(shù)據(jù)庫應(yīng)用課程設(shè)計(jì)、網(wǎng)站設(shè)計(jì)等)的學(xué)期開始工學(xué)結(jié)合項(xiàng)目的開發(fā),一直持續(xù)到進(jìn)行畢業(yè)設(shè)計(jì)的學(xué)期,中間可以不停課,根據(jù)開發(fā)階段的要求決定進(jìn)駐企業(yè)或不進(jìn)駐企業(yè)(主要利用學(xué)校的計(jì)算機(jī)資源);也可以采用“2+1”模式,即在最后一個(gè)學(xué)年的實(shí)習(xí)期進(jìn)行工學(xué)結(jié)合項(xiàng)目的開發(fā),期間可以利用企業(yè)提供的計(jì)算機(jī)資源或者利用校內(nèi)的計(jì)算機(jī)資源。下面以“數(shù)據(jù)庫應(yīng)用課程設(shè)計(jì)”教學(xué)為例,介紹基于工學(xué)結(jié)合的項(xiàng)目式教學(xué)法的實(shí)施過程。在課程設(shè)計(jì)階段,我院與舟山市某大型金屬材料營(yíng)銷公司建立了工學(xué)合作伙伴關(guān)系,以開發(fā)該公司的“商品進(jìn)銷存管理信息系統(tǒng)”(屬于MIS)作為工學(xué)結(jié)合項(xiàng)目。該系統(tǒng)為Client/Server結(jié)構(gòu),在局域網(wǎng)絡(luò)環(huán)境下運(yùn)行。對(duì)學(xué)生的第一次項(xiàng)目開發(fā),不必強(qiáng)調(diào)分工合作,而是要注重使每個(gè)學(xué)生都能獨(dú)立完成整個(gè)過程,獲得完整的體驗(yàn)。因此,可讓學(xué)生都做相同的內(nèi)容,同時(shí)也便于教學(xué)和學(xué)生相互交流、對(duì)比。教師和學(xué)生進(jìn)入項(xiàng)目開發(fā)角色后,由教師擔(dān)任系統(tǒng)分析員,學(xué)生為程序員,按照項(xiàng)目開發(fā)的具體階段和企業(yè)的現(xiàn)有條件,決定開發(fā)地點(diǎn)的選擇。
1.需求分析階段。由教師帶領(lǐng)學(xué)生進(jìn)入企業(yè)調(diào)研,了解企業(yè)用戶對(duì)系統(tǒng)功能、性能、可靠性、安全性、資源利用、開發(fā)進(jìn)度與接口等方面的需求,在教師的指導(dǎo)下完成需求分析,將可行的需求分析結(jié)論編寫成軟件需求說明書。需求分析階段是軟件開發(fā)前的關(guān)鍵階段,在課堂上進(jìn)行只能是紙上談兵,學(xué)生往往很難體會(huì)其中的道理。這也是常常被項(xiàng)目模擬式教學(xué)忽略的過程。
2.系統(tǒng)設(shè)計(jì)階段。這是工學(xué)結(jié)合最主要的階段,要有計(jì)劃、有組織地分步完成。該階段主要包括系統(tǒng)總體設(shè)計(jì)與詳細(xì)設(shè)計(jì)。總體設(shè)計(jì)主要是系統(tǒng)功能模塊劃分,指導(dǎo)教師要根據(jù)項(xiàng)目的特點(diǎn)幫助學(xué)生對(duì)項(xiàng)目進(jìn)行功能模塊劃分。詳細(xì)設(shè)計(jì)包括數(shù)據(jù)庫設(shè)計(jì)、用戶界面設(shè)計(jì)和代碼設(shè)計(jì),詳細(xì)設(shè)計(jì)即編程,一般在學(xué)校里進(jìn)行,充分利用學(xué)校較豐富的計(jì)算機(jī)資源(軟硬件、網(wǎng)絡(luò)),優(yōu)點(diǎn)是教師可以不停課進(jìn)行指導(dǎo)。中間根據(jù)開發(fā)情況還可以讓學(xué)生進(jìn)駐企業(yè),再次聽取企業(yè)客戶的意見,及時(shí)調(diào)整開發(fā)功能細(xì)節(jié)。在教學(xué)過程中,以任務(wù)驅(qū)動(dòng)方式實(shí)現(xiàn)每個(gè)模塊,即把項(xiàng)目中的每個(gè)模塊或其子模塊的編程作為子任務(wù)布置給學(xué)生,給學(xué)生提出設(shè)計(jì)目標(biāo),提示設(shè)計(jì)中用到的關(guān)鍵技術(shù),最后讓學(xué)生在規(guī)定的時(shí)間內(nèi)獨(dú)立完成。對(duì)能力較差的學(xué)生,指導(dǎo)教師可以先給學(xué)生示范一個(gè)模塊的編程過程,然后讓學(xué)生對(duì)照或模仿該模塊的實(shí)現(xiàn)方法,獨(dú)立完成同類模塊或其他所有模塊的編程。學(xué)生在項(xiàng)目開發(fā)過程中遇到問題時(shí),可采取請(qǐng)教老師、查閱資料、網(wǎng)上求解、同學(xué)交流等多種途徑加以解決,從而培養(yǎng)學(xué)生的團(tuán)隊(duì)協(xié)作精神。
3.系統(tǒng)測(cè)試、實(shí)施與維護(hù)階段。這個(gè)階段包括大量計(jì)算機(jī)專業(yè)學(xué)生在常規(guī)課堂上難以學(xué)到的知識(shí)和技能,教師需要從系統(tǒng)集成、測(cè)試、打包到安裝、調(diào)試、實(shí)施及維護(hù)等各個(gè)方面加以詳細(xì)講解和耐心指導(dǎo)。在學(xué)校機(jī)房?jī)?nèi),可利用現(xiàn)成的網(wǎng)絡(luò)環(huán)境,以教師機(jī)為服務(wù)器、以學(xué)生機(jī)為客戶機(jī)進(jìn)行模擬操作。測(cè)試的主要內(nèi)容有系統(tǒng)的功能、數(shù)據(jù)的完整性、安全性及系統(tǒng)的可靠性等。必要時(shí)可安排學(xué)生進(jìn)駐企業(yè),與企業(yè)客戶一道進(jìn)行系統(tǒng)測(cè)試,負(fù)責(zé)或跟蹤系統(tǒng)的實(shí)施與維護(hù)工作。在軟件使用期間,教師應(yīng)要求學(xué)生考慮軟件的升級(jí),例如與Web應(yīng)用程序集成、實(shí)現(xiàn)數(shù)據(jù)共享等,進(jìn)一步積累項(xiàng)目開發(fā)實(shí)踐經(jīng)驗(yàn)。
工學(xué)結(jié)合的課程體系構(gòu)建
實(shí)施工學(xué)結(jié)合人才培養(yǎng)策略,需要有相應(yīng)配套的課程體系。我院根據(jù)市場(chǎng)對(duì)計(jì)算機(jī)人才的需求及中小企業(yè)信息化建設(shè)的需要,構(gòu)建了適應(yīng)工學(xué)結(jié)合的套件課程體系,主要是圍繞企業(yè)對(duì)人才的實(shí)際需求,將若干相互關(guān)聯(lián)的課程整合在一起,其中既有理論知識(shí)講授,又有工程實(shí)踐訓(xùn)練。我院開設(shè)的套件教學(xué)課程主要有:高級(jí)語言程序設(shè)計(jì)與數(shù)據(jù)庫,包括C/C++、VB、PB及Access、SQL Server等;操作系統(tǒng)與網(wǎng)絡(luò),主要介紹操作系統(tǒng)基礎(chǔ)、網(wǎng)絡(luò)和通信基礎(chǔ),側(cè)重點(diǎn)是網(wǎng)絡(luò)操作系統(tǒng)和網(wǎng)絡(luò)設(shè)計(jì);網(wǎng)站設(shè)計(jì)(Web編程),分為兩條主線,一條是微軟的C#、ASP/ASP.NET,一條是IBM的Java、JSP,兩者都要訪問后臺(tái)的數(shù)據(jù)庫,用到多媒體技術(shù)如Photoshop、Flash等,構(gòu)成一個(gè)完整的網(wǎng)絡(luò)應(yīng)用;軟件工程與面向?qū)ο蠓椒?介紹面向?qū)ο蠓治?、設(shè)計(jì)和編程的原理和方法,并運(yùn)用統(tǒng)一建模語言UML建立軟件系統(tǒng)的動(dòng)態(tài)模型和靜態(tài)模型。以網(wǎng)站設(shè)計(jì)課程為例,在具體教學(xué)中,可把數(shù)據(jù)庫、ASP/ASP.NET、C#、多媒體技術(shù)整合在一起,將理論知識(shí)與技能訓(xùn)練融為一體加以講授和實(shí)踐,課程結(jié)束后進(jìn)行一次課程設(shè)計(jì),開發(fā)一個(gè)工學(xué)結(jié)合的MIS或網(wǎng)站,以此檢驗(yàn)學(xué)生的學(xué)習(xí)效果。
實(shí)踐效果
我院在2005級(jí)計(jì)算機(jī)信息管理專業(yè)高職班實(shí)施工學(xué)結(jié)合的人才培養(yǎng)模式,取得了明顯的成效。
軟件開發(fā)流程得到規(guī)范正確的軟件開發(fā)流程是:需求分析——系統(tǒng)設(shè)計(jì)——集成測(cè)試——運(yùn)行與維護(hù)。在實(shí)施工學(xué)結(jié)合項(xiàng)目式教學(xué)以前,學(xué)生常常不按開發(fā)流程操作,隨意性很大。實(shí)施工學(xué)結(jié)合項(xiàng)目式教學(xué)后,學(xué)生能很快熟悉軟件開發(fā)流程,積累軟件開發(fā)經(jīng)驗(yàn),學(xué)生的畢業(yè)設(shè)計(jì)(論文)表現(xiàn)出較高的水平。
學(xué)生的素質(zhì)得到提升工學(xué)結(jié)合教學(xué)不僅可使學(xué)生獲得一定的報(bào)酬,補(bǔ)償學(xué)費(fèi),而且更重要的是可培養(yǎng)學(xué)生團(tuán)隊(duì)協(xié)作的能力、主動(dòng)學(xué)習(xí)的品質(zhì)、良好的職業(yè)道德及一定的社會(huì)溝通能力,從而體現(xiàn)出強(qiáng)烈的自豪感及較強(qiáng)的職業(yè)信心。
學(xué)生的就業(yè)競(jìng)爭(zhēng)能力得到提高工學(xué)結(jié)合教學(xué)更多地面對(duì)實(shí)際問題,讓學(xué)生在發(fā)現(xiàn)問題、查找資料、獨(dú)立思考的過程中解決問題,不但可增加學(xué)習(xí)信心和興趣,而且對(duì)知識(shí)的理解更加深刻,能充分發(fā)揮學(xué)生的創(chuàng)造才能。學(xué)生的設(shè)計(jì)成果除了被合作伙伴(公司)使用之外,經(jīng)過修改,也可以為接受學(xué)生畢業(yè)實(shí)習(xí)的公司采用,不少學(xué)生被獲準(zhǔn)留在公司工作,參與進(jìn)一步開發(fā)、維護(hù)公司的信息系統(tǒng),為企業(yè)的信息化建設(shè)服務(wù),有的學(xué)生將自己的設(shè)計(jì)成果通過Internet提供給一些計(jì)算機(jī)專業(yè)公司并得到認(rèn)可,從而獲得了到軟件公司工作的機(jī)會(huì),就業(yè)競(jìng)爭(zhēng)力大大增強(qiáng)。
參考文獻(xiàn):
[1]王人富,劉建平.基于建構(gòu)主義的高職教學(xué)設(shè)計(jì)改革[J].中國(guó)成人教育,2006,(7).
[2]杜學(xué)森.論工學(xué)結(jié)合人才培養(yǎng)模式的運(yùn)作方式[J].教育與職業(yè),2007,(11).
[3]馬臻,等.網(wǎng)絡(luò)經(jīng)濟(jì)條件下我國(guó)中小企業(yè)的生存與發(fā)展[J].中國(guó)中小企業(yè)改革與發(fā)展,2005,(2).
[4]王曉升.基于工學(xué)結(jié)合的數(shù)據(jù)庫應(yīng)用實(shí)踐課程的教學(xué)模式[J].計(jì)算機(jī)時(shí)代,2008,(10).
[5]盧曉勇,劉曉強(qiáng),等.改革傳統(tǒng)教學(xué)模式 培養(yǎng)創(chuàng)新型軟件人才[J].中國(guó)高教研究,2007,(4).
作者簡(jiǎn)介:
王曉升(1964—),男,山東青島人,碩士,浙江國(guó)際海運(yùn)職業(yè)技術(shù)學(xué)院副教授,研究方向?yàn)橛?jì)算機(jī)應(yīng)用、實(shí)踐教學(xué)。