金靜梅
(蘇州健雄職業(yè)技術(shù)學(xué)院 軟件與服務(wù)外包學(xué)院,江蘇 太倉(cāng)215411)
近幾年,服務(wù)外包產(chǎn)業(yè)特別是軟件服務(wù)外包產(chǎn)業(yè)發(fā)展迅速,軟件和服務(wù)外包產(chǎn)業(yè)已成為推動(dòng)江蘇創(chuàng)新型經(jīng)濟(jì)發(fā)展的支柱產(chǎn)業(yè)。[1]然而軟件服務(wù)外包技術(shù)人才的極度短缺已成為制約江蘇省軟件服務(wù)外包產(chǎn)業(yè)快速發(fā)展的一個(gè)瓶頸。為提高軟件服務(wù)外包人才質(zhì)量,蘇州健雄職業(yè)技術(shù)學(xué)院于2012年申報(bào)省“十二五”高等學(xué)校重點(diǎn)專業(yè)——信息技術(shù)服務(wù)外包專業(yè)群建設(shè)項(xiàng)目并獲得立項(xiàng),該專業(yè)群主要面向軟件服務(wù)外包行業(yè),尤其是面向蘇、昆、太地區(qū)軟件園企業(yè)培養(yǎng)服務(wù)外包行業(yè)的IT高技能人才?!禞SP動(dòng)態(tài)Web開發(fā)技術(shù)》課程為信息技術(shù)服務(wù)外包專業(yè)群核心課程、校級(jí)重點(diǎn)建設(shè)課程,在信息技術(shù)服務(wù)外包專業(yè)群課程體系中占有舉足輕重的地位,其課程建設(shè)直接影響到專業(yè)群課程建設(shè)與人才培養(yǎng)的質(zhì)量。
《JSP 動(dòng)態(tài)Web 開發(fā)技術(shù)》是信息技術(shù)服務(wù)外包專業(yè)群的一門專業(yè)必修課,是為專業(yè)群學(xué)生開設(shè)的一門介紹當(dāng)前流行的動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù)的課程。本課程的前驅(qū)課程是Java 程序設(shè)計(jì),后繼為畢業(yè)設(shè)計(jì)(論文)等課程。本課程對(duì)培養(yǎng)軟件服務(wù)外包專門人才具有現(xiàn)實(shí)意義。通過本課程的學(xué)習(xí),可以使學(xué)生掌握J(rèn)SP 動(dòng)態(tài)網(wǎng)頁(yè)開發(fā)技術(shù),提升Web 應(yīng)用項(xiàng)目編碼能力;培養(yǎng)學(xué)生良好的職業(yè)素養(yǎng),以滿足Java Web開發(fā)崗位的核心技能要求。
通過與IT 培訓(xùn)機(jī)構(gòu)及軟件企業(yè)的合作,調(diào)研企業(yè)工作過程實(shí)際,分析崗位的典型工作任務(wù)和完成任務(wù)需要的能力、知識(shí)和素養(yǎng)結(jié)構(gòu),以Java Web開發(fā)崗位技能人才核心職業(yè)能力進(jìn)行課程目標(biāo)設(shè)計(jì);分析職業(yè)能力成長(zhǎng)規(guī)律,結(jié)合高職學(xué)生認(rèn)知規(guī)律,以覆蓋崗位核心能力培養(yǎng)的多個(gè)真實(shí)項(xiàng)目、任務(wù)為載體來(lái)設(shè)計(jì)教學(xué)內(nèi)容;按照企業(yè)開發(fā)環(huán)境設(shè)計(jì)實(shí)訓(xùn)環(huán)境、創(chuàng)新教學(xué)模式,構(gòu)建多元考核評(píng)價(jià)體系,使學(xué)生在獲得適應(yīng)崗位的職業(yè)素養(yǎng)和職業(yè)能力的同時(shí),獲得自主學(xué)習(xí)能力、創(chuàng)新方法能力、協(xié)作溝通能力和可持續(xù)發(fā)展能力。
《JSP 動(dòng)態(tài)Web 開發(fā)技術(shù)》課程屬于程序設(shè)計(jì)類課程,程序設(shè)計(jì)類課程一般都具有課程概念抽象、教學(xué)內(nèi)容繁雜、實(shí)踐性強(qiáng)的特點(diǎn),為提高學(xué)生學(xué)習(xí)成效,課程以“實(shí)用性、先進(jìn)性、階段模塊化、能力本位”為原則優(yōu)化教學(xué)內(nèi)容。以Web 應(yīng)用開發(fā)崗位所需能力和技術(shù)要求選取教學(xué)內(nèi)容,講授實(shí)用技能,提高學(xué)生Web應(yīng)用開發(fā)能力;為克服教學(xué)內(nèi)容滯后于實(shí)際應(yīng)用技術(shù)的發(fā)展的問題,通過動(dòng)態(tài)完善教學(xué)案例項(xiàng)目,即將軟件開發(fā)領(lǐng)域所使用的主流技術(shù)融入項(xiàng)目,教授學(xué)生主流前沿技術(shù),達(dá)到學(xué)以致用的目的。依據(jù)學(xué)生學(xué)習(xí)規(guī)律,按照軟件開發(fā)的實(shí)際過程,將教學(xué)內(nèi)容設(shè)計(jì)為“JSP 基礎(chǔ)”、“JSP 進(jìn)階”和“JSP 項(xiàng)目實(shí)戰(zhàn)”層次遞進(jìn)的階段,每階段劃分為若干技能訓(xùn)練模塊,將項(xiàng)目依據(jù)功能設(shè)計(jì)成學(xué)生感興趣的工作任務(wù),每個(gè)訓(xùn)練模塊中包含多個(gè)融合知識(shí)點(diǎn)的工作任務(wù),關(guān)鍵知識(shí)與能力在工作任務(wù)中,互有重疊、不斷遞進(jìn)與加強(qiáng)。
針對(duì)軟件企業(yè)對(duì)員工的職業(yè)技能要求,課程團(tuán)隊(duì)教師與軟件企業(yè)工程師一起建設(shè)了一套由易到難、由點(diǎn)到面、循序漸進(jìn)、與企業(yè)無(wú)縫對(duì)接的實(shí)戰(zhàn)項(xiàng)目庫(kù),共同制定課程企業(yè)化實(shí)訓(xùn)實(shí)施方法。在企業(yè)化實(shí)訓(xùn)教學(xué)過程中,企業(yè)工程師與課程專任教師共同指導(dǎo)學(xué)生完成實(shí)戰(zhàn)項(xiàng)目的開發(fā),實(shí)施高強(qiáng)度的規(guī)范化編碼訓(xùn)練。在訓(xùn)練過程中學(xué)生們編寫程序的熟練度和規(guī)范性得到了快速提高;體驗(yàn)了實(shí)際軟件項(xiàng)目開發(fā)的過程;積累了項(xiàng)目開發(fā)經(jīng)驗(yàn);在實(shí)訓(xùn)中通過項(xiàng)目組角色分配、技術(shù)研討、團(tuán)隊(duì)協(xié)作等多種職業(yè)化訓(xùn)練手段,提高了職業(yè)素養(yǎng)水平,實(shí)現(xiàn)了學(xué)生在校即成為準(zhǔn)職業(yè)人的目標(biāo)。
筆者在研究布魯納的學(xué)習(xí)理論、當(dāng)代建構(gòu)主義教學(xué)理論及陶行知“知行合一”思想理論的基礎(chǔ)上,針對(duì)高職學(xué)生的認(rèn)知特點(diǎn)和規(guī)律,提出了“體驗(yàn)式教學(xué)模式”,進(jìn)而調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性,激發(fā)學(xué)習(xí)興趣,促進(jìn)學(xué)生操作技能的形成。圖1為課程教學(xué)模式圖。在企業(yè)化實(shí)訓(xùn)環(huán)境中,課堂教學(xué)主要以工作場(chǎng)景導(dǎo)入、任務(wù)來(lái)驅(qū)動(dòng)、體驗(yàn)訓(xùn)練內(nèi)化知識(shí)技能為導(dǎo)向。在教學(xué)過程中,每個(gè)項(xiàng)目都來(lái)源于實(shí)際工作中的典型技術(shù)模塊,每個(gè)項(xiàng)目由若干基于工作過程的任務(wù)構(gòu)成,學(xué)生帶著真實(shí)的學(xué)習(xí)任務(wù),組成團(tuán)隊(duì)合作研究,進(jìn)行體驗(yàn)性訓(xùn)練,教師講解訓(xùn)練過程中的共性問題,引導(dǎo)學(xué)生找出解決方法并予以實(shí)施,最終由其他小組及教師進(jìn)行評(píng)價(jià)。在體驗(yàn)“任務(wù)”的過程中培養(yǎng)了學(xué)生的自主學(xué)習(xí)能力、創(chuàng)新能力、團(tuán)隊(duì)合作能力,分析問題和解決問題的能力。為彌補(bǔ)課堂教學(xué)編碼訓(xùn)練的不足,課外通過在線實(shí)訓(xùn)、創(chuàng)新訓(xùn)練、技能大賽、企業(yè)實(shí)習(xí)等多來(lái)源真實(shí)項(xiàng)目開展實(shí)戰(zhàn)體驗(yàn)訓(xùn)練。
圖1 體驗(yàn)式教學(xué)模式圖
在體驗(yàn)式教學(xué)模式中,因材施教,靈活運(yùn)用多種恰當(dāng)?shù)慕虒W(xué)方法,有效激發(fā)學(xué)生學(xué)習(xí)興趣,促進(jìn)學(xué)生積極思考與實(shí)踐。教學(xué)過程中應(yīng)用以下教學(xué)法。
1.“師徒式”的現(xiàn)場(chǎng)編碼法
課程開始和新內(nèi)容講授時(shí),主要采取“師徒式”的現(xiàn)場(chǎng)編碼法。為使課堂的編碼訓(xùn)練量提升,教師應(yīng)像師傅一樣在課堂中帶領(lǐng)學(xué)生編寫代碼,老師帶領(lǐng)學(xué)生編碼的過程中可以將編碼及程序調(diào)試技巧傳授給學(xué)生?,F(xiàn)場(chǎng)編碼法可以使學(xué)生熟悉問題的解決方案,在操作中學(xué)習(xí)編程技能,提升編碼興趣。
2.現(xiàn)場(chǎng)糾錯(cuò)法
將以往教師個(gè)別指導(dǎo)學(xué)生編碼異常的方式改為師生一起現(xiàn)場(chǎng)糾錯(cuò),讓編碼有問題的同學(xué)電子舉手,通過電子教室學(xué)生演示法,讓學(xué)生體驗(yàn)教師的角色去糾錯(cuò),糾正錯(cuò)誤后老師順帶將相關(guān)的知識(shí)點(diǎn)穿插進(jìn)去講解,現(xiàn)場(chǎng)糾錯(cuò)法能使學(xué)生較好地避免經(jīng)常性的錯(cuò)誤,現(xiàn)場(chǎng)糾錯(cuò)法是種收效較好、印象深刻的教學(xué)方法。
3.項(xiàng)目組“角色模擬”法
對(duì)于實(shí)訓(xùn)項(xiàng)目要求小組按團(tuán)隊(duì)形式進(jìn)行訓(xùn)練和提交成果,實(shí)現(xiàn)學(xué)生團(tuán)結(jié)協(xié)作、體驗(yàn)崗位角色、互幫互督、誠(chéng)信學(xué)習(xí),小組協(xié)作完成實(shí)訓(xùn)項(xiàng)目,實(shí)現(xiàn)學(xué)生團(tuán)結(jié)友愛、各盡其責(zé)、責(zé)任學(xué)習(xí)、不斷進(jìn)取,提升其學(xué)習(xí)能力。
4.任務(wù)驅(qū)動(dòng)教學(xué)法
對(duì)于實(shí)踐性強(qiáng)的教學(xué)內(nèi)容,可以先向?qū)W生布置操作任務(wù),由學(xué)生在完成實(shí)驗(yàn)任務(wù)的過程中發(fā)現(xiàn)問題,把學(xué)生解決任務(wù)過程中遇到的問題總結(jié)起來(lái),集中講解,可達(dá)到事半功倍的教學(xué)效果。
5.在線學(xué)習(xí)法
利用網(wǎng)絡(luò)將課堂教學(xué)延伸到課外,課程團(tuán)隊(duì)教師建設(shè)了JSP 課程“空中教室”,把教學(xué)課件、操作視頻、案例代碼庫(kù)、參考圖書、在線實(shí)訓(xùn)等教學(xué)資源放到課程“空中教室”,學(xué)生可以依據(jù)自身的情況有選擇地進(jìn)行在線學(xué)習(xí),不受時(shí)空限制地查閱課程教學(xué)資源,使得教、學(xué)更加靈活,可以最大限度地實(shí)現(xiàn)資源的共享,從而可以優(yōu)化教學(xué)效果,促進(jìn)學(xué)生的自主學(xué)習(xí)和探究性學(xué)習(xí)。
6.企業(yè)頂崗實(shí)習(xí)法
為進(jìn)一步提升學(xué)生的編程技能,獲得真實(shí)職業(yè)環(huán)境的鍛煉,讓學(xué)生利用課外及假期時(shí)間進(jìn)入與專業(yè)合作辦學(xué)的軟件企業(yè)進(jìn)行短期實(shí)習(xí),通過跟蹤項(xiàng)目、查看軟件文檔等形式了解和學(xué)習(xí)企業(yè)文化、掌握真實(shí)編程規(guī)范,并在軟件公司項(xiàng)目組長(zhǎng)的指導(dǎo)下培養(yǎng)良好的工作態(tài)度,形成嚴(yán)謹(jǐn)?shù)墓ぷ髯黠L(fēng),為實(shí)現(xiàn)畢業(yè)生零適應(yīng)期創(chuàng)造良好的條件。
在師資培養(yǎng)方面,要把企業(yè)的專家請(qǐng)進(jìn)來(lái),讓校內(nèi)的教師走出去,重視專任教師的內(nèi)部培養(yǎng)。邀請(qǐng)企業(yè)里有實(shí)踐經(jīng)驗(yàn)的工程師作為兼職教師,與專任教師共同指導(dǎo)創(chuàng)新訓(xùn)練項(xiàng)目、技能大賽、企業(yè)外包項(xiàng)目;制定課程骨干教師和企業(yè)工程師對(duì)接計(jì)劃,安排骨干教師深入企業(yè)一線鍛煉,從實(shí)踐中提高專業(yè)技能,開發(fā)教學(xué)資源庫(kù),提高教師課程開發(fā)能力,推動(dòng)課程建設(shè)。
美國(guó)著名認(rèn)知學(xué)派心理學(xué)家和教育學(xué)家布魯納提出學(xué)習(xí)是一個(gè)過程,提倡發(fā)現(xiàn)學(xué)習(xí),重視學(xué)生的智力開發(fā),以及學(xué)習(xí)過程中的主動(dòng)性和創(chuàng)造性的培養(yǎng)。[2]而傳統(tǒng)的終結(jié)性考核方式忽視了布魯納的教育思想。為了更好地發(fā)揮考核的激勵(lì)作用,充分關(guān)注學(xué)生的個(gè)性差異,增強(qiáng)學(xué)生的自信心和實(shí)踐能力,課程借助多樣化的考核手段和形式,考核學(xué)生知識(shí)與技能的理解和應(yīng)用能力及職業(yè)素養(yǎng)的發(fā)展。
表1 《JSP動(dòng)態(tài)Web開發(fā)技術(shù)》課程考核方案表
課程考核既要關(guān)注結(jié)果,更要關(guān)注過程?!禞SP動(dòng)態(tài)Web 開發(fā)技術(shù)》課程考核內(nèi)容包括過程性考核和終結(jié)性考核,其中過程性考核占60%,終結(jié)性考核占40%。過程性考核主要包括:(1)職業(yè)素養(yǎng)20%;(2)課堂實(shí)訓(xùn)30%;(3)課外實(shí)踐活動(dòng)10%,課外實(shí)踐活動(dòng)的分?jǐn)?shù)由企業(yè)或?qū)W校指導(dǎo)教師根據(jù)學(xué)生課外實(shí)踐的表現(xiàn)給出,體現(xiàn)了考核的開放性和實(shí)踐性。終結(jié)性考核為期末機(jī)考成績(jī)?!禞SP 動(dòng)態(tài)Web開發(fā)技術(shù)》課程考核方案表如表1所示。
通過近五年的課程實(shí)踐,學(xué)生的項(xiàng)目開發(fā)能力、職業(yè)素質(zhì)、自學(xué)能力明顯提高。學(xué)生在各類競(jìng)賽中獲獎(jiǎng),主持了多項(xiàng)省級(jí)大學(xué)生創(chuàng)新訓(xùn)練項(xiàng)目。本課程在與北大青鳥IT 教育企業(yè)合作期間,學(xué)生獲得“青鳥杯”軟件編程精英賽全國(guó)三等獎(jiǎng),學(xué)生考取了人力資源和社會(huì)保障部中級(jí)程序員、北大青鳥程序員資格證書,累計(jì)通過率達(dá)98%。課程倡導(dǎo)的體驗(yàn)式教學(xué)模式得到了學(xué)生、同行和企業(yè)工程師的認(rèn)可,校內(nèi)督導(dǎo)聽課評(píng)價(jià)優(yōu)秀,學(xué)生對(duì)課程的滿意度為90%以上,企業(yè)對(duì)學(xué)生的崗位適應(yīng)能力、職業(yè)素養(yǎng)給予高度評(píng)價(jià)。課程建設(shè)過程中培養(yǎng)了一批優(yōu)秀教師,多名教師獲得校級(jí)“教學(xué)先進(jìn)個(gè)人”,1名教師獲得校級(jí)教學(xué)競(jìng)賽一、二等獎(jiǎng),1名教師獲得省級(jí)微課競(jìng)賽三等獎(jiǎng),2名教師成長(zhǎng)為省級(jí)課題主持人。
《JSP 動(dòng)態(tài)Web 開發(fā)技術(shù)》課程建設(shè)雖然取得了一定成績(jī),但為了進(jìn)一步建設(shè)好該課程,還需要做好以下工作。
及時(shí)跟蹤產(chǎn)業(yè)發(fā)展及企業(yè)技術(shù)發(fā)展動(dòng)態(tài),改革教學(xué)內(nèi)容,將軟件開發(fā)流程、軟件項(xiàng)目管理思想、軟件開發(fā)規(guī)范等企業(yè)元素融入教學(xué)項(xiàng)目中,依據(jù)技術(shù)發(fā)展動(dòng)態(tài)調(diào)整、完善教學(xué)貫穿項(xiàng)目,依據(jù)軟件開發(fā)工作流程完善教學(xué)項(xiàng)目中的工作任務(wù),達(dá)到讓學(xué)生理解軟件開發(fā)工作流程,了解軟件項(xiàng)目管理,提升職業(yè)工作能力的目的。
與企業(yè)合作,提高教材質(zhì)量。加大與企業(yè)合作力度,抽取行業(yè)企業(yè)實(shí)用崗位技能,教師與企業(yè)工程師一起開發(fā)教材載體項(xiàng)目源,依據(jù)高職學(xué)生學(xué)習(xí)特點(diǎn),提高教材編寫質(zhì)量。
豐富教學(xué)資源建設(shè)。在JSP 課程空中教室平臺(tái)上進(jìn)一步豐富并完善教學(xué)標(biāo)準(zhǔn)、多媒體教案、實(shí)訓(xùn)項(xiàng)目庫(kù)、教學(xué)指導(dǎo)手冊(cè)、學(xué)生作品庫(kù)、教學(xué)視頻等教學(xué)資源的建設(shè)及數(shù)字化工作。
加強(qiáng)教師的教育科研工作。以教學(xué)帶動(dòng)科研,以教育科研促進(jìn)教學(xué)的改革與發(fā)展,使教師的教學(xué)、科研水平同步提高,從而達(dá)到教學(xué)質(zhì)量穩(wěn)步提升的目標(biāo)。[3]
[1]金靜梅.基于“135”模式的高職《IT職業(yè)導(dǎo)向訓(xùn)練》課程設(shè)計(jì)研究[J].晉城職業(yè)技術(shù)學(xué)院學(xué)報(bào),2013(3):29-31.
[2]金靜梅.“項(xiàng)目貫穿,任務(wù)驅(qū)動(dòng),階段模塊化”的程序設(shè)計(jì)類課程整體設(shè)計(jì)探索-以“JSP 動(dòng)態(tài)Web開發(fā)技術(shù)”課程為例[J].常州信息職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012(3):47-50.
[3]岳超.“音視頻流媒體編輯”課程教學(xué)改革的研究與應(yīng)用[J].教育與職業(yè),2014(3):136-137.