【摘 要】基于工作過程的思想,是當(dāng)前高職院校教學(xué)改革的重要思想。我院根據(jù)《JAVA WEB開發(fā)》課程特點(diǎn)在設(shè)計(jì)上以實(shí)際項(xiàng)目貫穿始終,設(shè)計(jì)了一系列遞進(jìn)的典型工作任務(wù)來組織該課程內(nèi)容。本文分析了該課程的作用,闡述了課程設(shè)計(jì)方案以及教學(xué)內(nèi)容的具體實(shí)現(xiàn)形式,供同仁參考。
【關(guān)鍵詞】工作過程導(dǎo)向 JAVA WEB開發(fā) 課程方案 典型工作任務(wù)
【中圖分類號】G642 【文獻(xiàn)標(biāo)識碼】A 【文章編號】1674-4810(2011)11-0045-01
基于工作過程的課程體系是把教學(xué)過程與工作過程相融合,確定針對特定職業(yè)崗位的行動領(lǐng)域和學(xué)習(xí)領(lǐng)域,并在專門構(gòu)建的教學(xué)情境中進(jìn)行職業(yè)從業(yè)知識與技能的傳授,使學(xué)生有能力在實(shí)際工作中從容應(yīng)對,順利完成工作任務(wù)。在技術(shù)發(fā)展迅速的現(xiàn)代社會中,勞動者除了必須具備一定的專業(yè)能力外,還應(yīng)具有較強(qiáng)的綜合素質(zhì),包括社會能力、方法能力等。職業(yè)教育應(yīng)以培養(yǎng)具備這種綜合素質(zhì)的勞動者為目標(biāo),根據(jù)實(shí)際工作過程設(shè)計(jì)學(xué)習(xí)情境,有效地提高學(xué)生解決實(shí)際問題的能力。
一 《JAVA WEB開發(fā)》的課程作用
在對企業(yè)廣泛調(diào)研的基礎(chǔ)上,我院設(shè)計(jì)了高職軟件技術(shù)專業(yè)基于工作過程的課程體系。主要設(shè)計(jì)思路是結(jié)合企業(yè)實(shí)際需要,確定培養(yǎng)目標(biāo)(崗位),再分析每個(gè)崗位的能力要求確定典型工作任務(wù),然后根據(jù)典型工作任務(wù)確定相應(yīng)的學(xué)習(xí)領(lǐng)域。
可以看出,針對企業(yè)需求,程序員、測試員、項(xiàng)目工程師是高職院校軟件專業(yè)的培養(yǎng)目標(biāo)??梢缘玫揭粋€(gè)行動領(lǐng)域:WEB應(yīng)用程序的開發(fā)。其采用的技術(shù)主要為兩大類,即基于.net平臺開發(fā)技術(shù)和基于JAVA平臺開發(fā)技術(shù)。由此可以得出結(jié)論:《JAVA WEB開發(fā)》是軟件專業(yè)人才培訓(xùn)方案中JAVA方向的核心領(lǐng)域課程,其前導(dǎo)學(xué)習(xí)領(lǐng)域?yàn)椤毒W(wǎng)頁設(shè)計(jì)技術(shù)》、《數(shù)據(jù)庫設(shè)計(jì)》,其后續(xù)高端學(xué)習(xí)領(lǐng)域?yàn)椤禞2EE框架技術(shù)》、《信息綜合系統(tǒng)開發(fā)》。
二 《JAVA WEB開發(fā)》課程設(shè)計(jì)
與傳統(tǒng)的課程內(nèi)容的組織方式不同,“以案例為主線、以項(xiàng)目為主線”雙線組織課程內(nèi)容,針對該工作過程進(jìn)行分析,可以得出Web軟件開發(fā)工程師崗位對應(yīng)的典型工作任務(wù)有:靜態(tài)網(wǎng)頁界面設(shè)計(jì)、DIV+CSS網(wǎng)頁布局、JavaScript腳本控制、Web后臺程序編寫、項(xiàng)目開發(fā)文檔的閱讀與制作等。
情境設(shè)計(jì)學(xué)習(xí)情境是學(xué)習(xí)領(lǐng)域教學(xué)內(nèi)容的具體化?!禞AVA WEB開發(fā)》課程學(xué)習(xí)情境的設(shè)計(jì)思路是:按照Web網(wǎng)站項(xiàng)目開發(fā)實(shí)際工作過程,以一個(gè)有一定實(shí)用價(jià)值,由實(shí)際系統(tǒng)轉(zhuǎn)化而成的軟件項(xiàng)目——“企業(yè)物流管理系統(tǒng)”貫穿始終,將整個(gè)軟件開發(fā)過程分解為一系列迭代推進(jìn)式的學(xué)習(xí)情境。每個(gè)情境要求學(xué)生完成一個(gè)或幾個(gè)相對獨(dú)立的工作任務(wù),完成所有的獨(dú)立任務(wù)后,進(jìn)而完成了整個(gè)軟件項(xiàng)目的開發(fā)?!禞AVA WEB開發(fā)》課程的理論知識點(diǎn)根據(jù)工作情境的技能要求,分布在這些工作情境中,教學(xué)內(nèi)容設(shè)計(jì)完全取決于實(shí)際開發(fā)需要,從而讓學(xué)生規(guī)范、熟練地掌握編程技能,并提升專業(yè)的英語應(yīng)用能力,符合國際開發(fā)標(biāo)準(zhǔn)。
在工學(xué)交替、實(shí)踐理論一體化的工學(xué)結(jié)合課程模式的基礎(chǔ)上,貫徹實(shí)施姜大源先生的基于工作過程系統(tǒng)化的課程開發(fā)思想與方法,根據(jù)程序設(shè)計(jì)類課程的特點(diǎn)全面分析六步教學(xué)法,緊扣國際開發(fā)標(biāo)準(zhǔn)的各個(gè)要素,我們軟件技術(shù)課程改革小組不斷探索和總結(jié),提煉出了“雙線三階段教學(xué)法”。它非常適合理論實(shí)踐一體化的工學(xué)交替教學(xué),易于實(shí)現(xiàn)“教、學(xué)、做、評”于一體。教學(xué)中,摒棄高深的原理和艱澀的技術(shù)術(shù)語,演示和敘述上力求做到通俗易懂,深入淺出,技能訓(xùn)練循序漸進(jìn)、迭代式上升。讓學(xué)生不僅會做,而且要熟練地做、規(guī)范地做,而且與國際IT技術(shù)同步。
實(shí)踐證明,在課程改革后的教學(xué)過程中,以項(xiàng)目為中心,以能力為本位,將JSP基本應(yīng)用開發(fā)知識和技能重新進(jìn)行組合,課程內(nèi)容的選取上以實(shí)用為主,“專業(yè)務(wù)實(shí)、學(xué)以致用”,主要針對當(dāng)前中小企業(yè)網(wǎng)站開發(fā)中JAVA技術(shù)大系的最新實(shí)用技術(shù)系列為主線,掛接相應(yīng)的理論知識點(diǎn),構(gòu)建完整的理論、實(shí)踐教學(xué)體系,搭建了比較完善的項(xiàng)目實(shí)戰(zhàn)環(huán)境,完全符合當(dāng)前企業(yè)對B/S模式開發(fā)和應(yīng)用的需要。
三 教學(xué)內(nèi)容的具體表現(xiàn)形式
根據(jù)軟件技術(shù)專業(yè)的人才培養(yǎng)目標(biāo),結(jié)合軟件企業(yè)技術(shù)崗位的要求,明確課程的性質(zhì)、目的和要求,制定課程內(nèi)容和學(xué)時(shí)分配,制定考核辦法。在課程標(biāo)準(zhǔn)的指導(dǎo)下,對課程的基本信息、課程目標(biāo)、課程內(nèi)容、能力訓(xùn)練項(xiàng)目、進(jìn)度表、考核方案等進(jìn)行詳細(xì)的設(shè)計(jì)。教師完成校本教材《JSP程序設(shè)計(jì)》的開發(fā),同時(shí)推薦學(xué)生參考《使用JSP開發(fā)Web應(yīng)用系統(tǒng)》、《開發(fā)基于JSP/Servlet/JavaBean的網(wǎng)上交易系統(tǒng)》、《Head First Servlets JSP》(原版教材)、《JSP程序設(shè)計(jì)案例教程(新世紀(jì)高職高專課程與實(shí)訓(xùn)系列教材)》和《JSP動態(tài)網(wǎng)頁編程技術(shù)(高職高專計(jì)算機(jī)系列規(guī)劃教材)》等教材作為鞏固和進(jìn)一步學(xué)習(xí)的參考資料等;同時(shí)教師還編寫了與主教材配套的項(xiàng)目開發(fā)教程、電子課件、習(xí)題庫、案例庫、學(xué)習(xí)指導(dǎo)書、學(xué)習(xí)論壇等教學(xué)資源,這些資源已整合到網(wǎng)上,實(shí)現(xiàn)校內(nèi)外共享,可以點(diǎn)擊查閱,學(xué)生可以自主學(xué)習(xí),為學(xué)生自主學(xué)習(xí)搭建了開放式平臺。
參考文獻(xiàn)
[1]姜大源.職業(yè)教育學(xué)研究新論[M].北京:教育科學(xué)出版社,2007
[2]吳全全.學(xué)習(xí)領(lǐng)域:職教課程內(nèi)容重組的新嘗試——德國職業(yè)教育課程改革的啟示[J].職教論壇,2004(8)
[3]黃祥淡.高職高?!败浖{(lán)領(lǐng)”培養(yǎng)模式的構(gòu)建[J].教育與職業(yè),2004(31)
[4]徐國慶.實(shí)踐導(dǎo)向職業(yè)教育課程研究:技術(shù)學(xué)范式[M].上海:上海教育出版社,2005
〔責(zé)任編輯:王以富〕