羅春
【摘要】 基于工作過程的思想,是當(dāng)前高職院校教學(xué)改革的重要思想。本文圍繞提高高職院校學(xué)生的Java Web開發(fā)職業(yè)技能,分析了當(dāng)前教學(xué)中存在的問題,提出工作過程改革理論,重點(diǎn)闡述基于工作過程的教學(xué)設(shè)計(jì)思路和實(shí)施方法,以提高學(xué)生的職業(yè)技能,使課程建設(shè)與職業(yè)需求有效地接軌。
【關(guān)鍵詞】 工作過程 JSP 教學(xué)設(shè)計(jì)
近年來,隨著中國經(jīng)濟(jì)的迅猛發(fā)展,行業(yè)企業(yè)對職業(yè)技術(shù)人才的需求日益增加,在國家大力發(fā)展職業(yè)技術(shù)教育的背景下,各類職業(yè)院校的學(xué)生數(shù)量也呈遞增趨勢。然而現(xiàn)實(shí)情況卻是一方面畢業(yè)生找到專業(yè)對口的工作越來越難,另一方面用人單位卻招不到合適的人才。矛盾的根源主要在于很多職業(yè)院校仍沿用傳統(tǒng)普通教育的學(xué)科型體系模式,重知識(shí)輕技能,導(dǎo)致職業(yè)院校的人才培養(yǎng)與企業(yè)用人需求脫節(jié)。要從根本上解決問題,進(jìn)行高職教育改革是唯一出路,基于此,本文嘗試從基于工作過程的角度提出《JSP程序設(shè)計(jì)》課程的教學(xué)設(shè)計(jì)思路。
一、當(dāng)前JSP教學(xué)存在的問題
當(dāng)前行業(yè)對Java開發(fā)人員的需求量較大,很多高職院校都開設(shè)了《JSP程序設(shè)計(jì)》課程,然而在實(shí)際操作過程中,效果不盡如人意,難以達(dá)到用人單位的人才需求,其中一個(gè)重要原因在于學(xué)校的教學(xué)與企業(yè)實(shí)際用人需求脫節(jié)。
傳統(tǒng)的《JSP程序設(shè)計(jì)》課程教學(xué)主要存在以下一些缺陷:一是內(nèi)容體系大而全,其中不乏一些陳舊已經(jīng)過時(shí)的知識(shí),一些技能在實(shí)際企業(yè)開發(fā)中也應(yīng)用得很少,但卻花費(fèi)了學(xué)生很多精力來學(xué)習(xí)。二是課程內(nèi)容更注重知識(shí)的傳遞而不是重在職業(yè)技能的培養(yǎng)。三是在教學(xué)模式上,即使采用項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)教學(xué),也局限在針對具體的知識(shí)點(diǎn),缺乏知識(shí)的連貫性和系統(tǒng)性,導(dǎo)致學(xué)生很難利用零散的知識(shí)和技能進(jìn)行一個(gè)綜合的系統(tǒng)開發(fā)。四是在教學(xué)方法上,教師雖然能夠使用案例教學(xué),但不能很好的結(jié)合每個(gè)學(xué)生實(shí)際情況,引導(dǎo)其積極思考、動(dòng)手實(shí)踐,未能發(fā)揮學(xué)生學(xué)習(xí)的主觀能動(dòng)性。
二、工作過程理論
為提高學(xué)生的專業(yè)技能和實(shí)踐技能,培養(yǎng)技術(shù)應(yīng)用型人才,需要不斷探索以變更落后的教學(xué)理念和方法,改革傳統(tǒng)的教學(xué)模式。2O世紀(jì)90年代,德國職業(yè)教育學(xué)者提出了以工作過程為導(dǎo)向的職業(yè)教育理念,稱為以工作過程導(dǎo)向的整體化工作任務(wù)分析法(BAG),以勞耐爾(Rauner)教授為首的專家認(rèn)為:工作過程是“在企業(yè)里為完成一件工作任務(wù)并獲得工作成果而進(jìn)行的一個(gè)完整的工作程序”,它“是一個(gè)綜合的、時(shí)刻處于運(yùn)動(dòng)狀態(tài)但結(jié)構(gòu)相對固定的系統(tǒng)” [1],這一理論于20紀(jì)初在德國職業(yè)教育中推廣。國內(nèi)以姜大源為代表的專家借鑒德國經(jīng)驗(yàn),倡導(dǎo)基于工作過程的職業(yè)教育課程開發(fā),強(qiáng)調(diào)按照工作過程序化知識(shí),著眼于動(dòng)態(tài)行動(dòng)體系隱形知識(shí)的生成和構(gòu)建,其課程開發(fā)過程是一個(gè)伴隨學(xué)科體系的解構(gòu)而凸顯行動(dòng)體系的重構(gòu)過程[2]。基于工作過程的課程開發(fā)模式注重以學(xué)生為主體,發(fā)揮教師的主導(dǎo)作用,強(qiáng)調(diào)學(xué)生在工作過程中的學(xué)習(xí)體驗(yàn)和創(chuàng)新意識(shí)的培養(yǎng),重視學(xué)生對學(xué)習(xí)過程的反思和總結(jié),培養(yǎng)學(xué)生的自我管理學(xué)習(xí)能力。
國內(nèi)目前關(guān)于工作過程的職業(yè)教育理論方面的研究比較多,但針對具體的專業(yè)和課程進(jìn)行實(shí)踐的研究還較少,本文針對軟件技術(shù)(Java方向)專業(yè),結(jié)合《JSP程序設(shè)計(jì)》這門專業(yè)核心課程的目標(biāo),以工作過程為導(dǎo)向,就課程開發(fā)方法和實(shí)施步驟進(jìn)行有益的探討。
三、基于工作過程的《JSP程序設(shè)計(jì)》課程教學(xué)設(shè)計(jì)
1、課程概述。《JSP程序設(shè)計(jì)》是我院軟件技術(shù)專業(yè)的一門專業(yè)核心課程,學(xué)生通過本課程的學(xué)習(xí),能夠熟練掌握J(rèn)SP的常見開發(fā)技術(shù),理解MVC設(shè)計(jì)模式并能熟練運(yùn)用其開發(fā)動(dòng)態(tài)網(wǎng)站,通過實(shí)踐,能夠利用程序開發(fā)集成工具Eclipse開發(fā)基于Java Web技術(shù)的網(wǎng)站及企業(yè)級(jí)應(yīng)用系統(tǒng),養(yǎng)成規(guī)范的編程習(xí)慣,具備團(tuán)隊(duì)合作精神以及初步技術(shù)創(chuàng)新能力。
2、工作崗位分析。在對本課程進(jìn)行教學(xué)設(shè)計(jì)之前,需要先根據(jù)專業(yè)定位,分析工作崗位,根據(jù)工作崗位明確具體的工作任務(wù),從而進(jìn)一步形成課程體系。通過查詢網(wǎng)上的相關(guān)工作崗位招騁信息、走訪行業(yè)企業(yè)專家、調(diào)研往屆畢業(yè)生工作信息等形式,得出該領(lǐng)域的主要工作崗位如下:網(wǎng)站設(shè)計(jì)與開發(fā)人員、網(wǎng)站編輯、網(wǎng)站運(yùn)營工程師、Java Web開發(fā)工程師等。再針對這些崗位進(jìn)行典型工作任務(wù)分析,總結(jié)其必需具備的核心職業(yè)能力,再根據(jù)這些核心職業(yè)能力有目標(biāo)有針對性地進(jìn)行課程的教學(xué)設(shè)計(jì)。
3、教學(xué)設(shè)計(jì)思路及具體實(shí)施。本課程的先修課程是計(jì)算機(jī)基礎(chǔ)、網(wǎng)頁設(shè)計(jì)與制作、數(shù)據(jù)庫程序設(shè)計(jì)、Java程序設(shè)計(jì),后修課程是JavaEE程序設(shè)計(jì)、編程強(qiáng)化、PowerDesigner系統(tǒng)分析與建模等。在教學(xué)內(nèi)容的選取上,根據(jù)學(xué)生知識(shí)的起承轉(zhuǎn)接,本著以工作過程為導(dǎo)向,實(shí)用性原則,課程內(nèi)容的重點(diǎn)圍繞解決軟件開發(fā)項(xiàng)目中所涉及的知識(shí)、開發(fā)流程、技術(shù)框架及項(xiàng)目測試與部署來進(jìn)行,教學(xué)內(nèi)容主要選取JSP開發(fā)環(huán)境的搭建、JSP基本語法及內(nèi)置對象、JDBC數(shù)據(jù)庫技術(shù)、JavaBean和Servlet等模塊,課程的教學(xué)設(shè)計(jì)以分析工作崗位群為出發(fā)點(diǎn),進(jìn)行典型工作任務(wù)分析,總結(jié)出核心職業(yè)能力要求,以開發(fā)完成一個(gè)項(xiàng)目(學(xué)生信息管理系統(tǒng))為主線,將其分解為典型工作任務(wù),再與課程的知識(shí)模塊相對接。課程整體教學(xué)設(shè)計(jì)思路如圖1示。
基于上述教學(xué)設(shè)計(jì)思路,對項(xiàng)目、任務(wù)、知識(shí)和能力進(jìn)一步解構(gòu),將其在教學(xué)活動(dòng)中實(shí)施,實(shí)施的過程見表1示。
在課程的整個(gè)教學(xué)活動(dòng)中,改進(jìn)傳統(tǒng)的理論教學(xué)在教室講授帶來的不能即講即練不直觀的缺陷,將理論和實(shí)驗(yàn)教學(xué)均安排在機(jī)房進(jìn)行,貫穿項(xiàng)目教學(xué)法、任務(wù)驅(qū)動(dòng)教學(xué)法、小組教學(xué)法、角色扮演法等,教學(xué)內(nèi)容由易到難,從基礎(chǔ)到高級(jí),在學(xué)中做,做中學(xué),教、學(xué)、做融為一體,充分發(fā)揮學(xué)生學(xué)習(xí)的主觀能動(dòng)性,提高學(xué)生的實(shí)踐技能,以保證良好的教學(xué)效果。
4、課程考核與評(píng)價(jià)。改革傳統(tǒng)的單一理論試卷考試,采用過程化考核與結(jié)果性考核相結(jié)合的考核方式,將學(xué)生平時(shí)的學(xué)習(xí)情況與期末的結(jié)果性考核相結(jié)合,更能客觀全面地反映學(xué)生的學(xué)習(xí)效果和真實(shí)情況。課程考核指標(biāo)見表2示。
四、結(jié)語
以工作過程為導(dǎo)向的課程設(shè)計(jì)是在對真實(shí)工作任務(wù)和工作過程進(jìn)行調(diào)研的基礎(chǔ)上,對教學(xué)內(nèi)容重新整合,設(shè)計(jì)學(xué)習(xí)性工作任務(wù)。本文的教學(xué)設(shè)計(jì)思路在實(shí)際教學(xué)中,已經(jīng)歷了五屆軟件技術(shù)專業(yè)學(xué)生的教學(xué)實(shí)踐,課程內(nèi)容的設(shè)計(jì)及教學(xué)策略也日趨完善,在培養(yǎng)學(xué)生的專業(yè)知識(shí)自學(xué)能力和實(shí)踐技能等方面取得了良好的效果?;诠ぷ鬟^程的課程教學(xué)設(shè)計(jì)讓學(xué)生在做中學(xué)、學(xué)中做,提高了自主學(xué)習(xí)、項(xiàng)目實(shí)踐能力以及創(chuàng)新學(xué)習(xí)能力。
參 考 文 獻(xiàn)
[1 孫曉奇,李勝,張文嬌.基于工作過程的教學(xué)模式在java課程中的應(yīng)用[J].電腦知識(shí)與技術(shù).2014.1
[2] 謝鳳靜,王曉虹,陳家海.基于工作過程的項(xiàng)目課程開發(fā)的實(shí)踐與研究-“JSP程序設(shè)計(jì)”課程案例[J].牡丹江大學(xué)學(xué)報(bào).2012.11