摘 要: 本文闡述了工作過程導(dǎo)向的課程發(fā)展歷史,論述了課程開發(fā)內(nèi)容,以《Java語言程序設(shè)計》課程為例,具體描述了課程總體設(shè)計、情境教學(xué)方法與教學(xué)內(nèi)容。
關(guān)鍵詞: 職業(yè)競爭力 高職人才培養(yǎng)模式 課程體系
1.引言
工作過程導(dǎo)向起源于德國的“雙元制”,是為了在學(xué)校教育過程中讓學(xué)生深切感受到工作任務(wù)及工作流程而開發(fā)的一種基于企業(yè)任務(wù)或者實際項目的教學(xué)模式。德國著名的職業(yè)教育學(xué)者勞耐爾教授在上世紀(jì)80年代提出該理論后,掀起了該領(lǐng)域課程改革的浪潮。我國姜大源教授在2004年的文獻(xiàn)中介紹了工作過程導(dǎo)向課程模式,在國內(nèi)首次系統(tǒng)而詳細(xì)地論述了工作過程導(dǎo)向的課程開發(fā)過程。同年,趙志群教授也發(fā)表文獻(xiàn),介紹工作過程導(dǎo)向的綜合性課程開發(fā)方法。
工作過程導(dǎo)向課程關(guān)注的是行動領(lǐng)域向?qū)W習(xí)領(lǐng)域的轉(zhuǎn)換,學(xué)習(xí)情境與教學(xué)項目設(shè)計等內(nèi)容。行動領(lǐng)域是企業(yè)在生產(chǎn)中提出的一種理論,反映的是職業(yè)工作流程內(nèi)容。這是一種“整體”、“連續(xù)”的行為內(nèi)容,企業(yè)員工完成某一項目或任務(wù),所經(jīng)歷的各種行為抽象。行動領(lǐng)域向?qū)W習(xí)領(lǐng)域的轉(zhuǎn)換,是生產(chǎn)活動向教育活動轉(zhuǎn)換的體現(xiàn),根據(jù)教育觀、系統(tǒng)觀改造“職業(yè)行業(yè)”后形成的學(xué)習(xí)內(nèi)容。
工作過程導(dǎo)向課程理論在國內(nèi)自姜大源教授引入以后,立刻成了關(guān)注的熱點(diǎn)。很多教師和專家都在該領(lǐng)域進(jìn)行了實踐研究,提出了不少寶貴意見。如文獻(xiàn)[1]針對高職英語提出的基于工作過程導(dǎo)向的項目化教學(xué)模式應(yīng)用與研究,文獻(xiàn)[2]從符合實際崗位需求的專業(yè)技能出發(fā),在課程體系、教學(xué)內(nèi)容、實施方式、教學(xué)環(huán)境等方面進(jìn)行工作過程導(dǎo)向?qū)嵺`改革。
2.Java語言程序設(shè)計、總體設(shè)計
《Java語言程序設(shè)計》課程是本校計算機(jī)網(wǎng)絡(luò)技術(shù)專業(yè)的核心課程,面向的是普高學(xué)生。開設(shè)在第一、二學(xué)期,總學(xué)分為7個學(xué)分,其中6個學(xué)分是課堂教學(xué),1個學(xué)分是實訓(xùn)。
整門課程按照工作過程導(dǎo)向設(shè)計,按照四個學(xué)習(xí)情境進(jìn)行教學(xué),分別是基本編程思想的建立、面向?qū)ο笈c類的設(shè)計、Java核心技術(shù)設(shè)計及綜合工程項目的設(shè)計與調(diào)試。其中,基本編程思想中學(xué)習(xí)情境的創(chuàng)設(shè)的主要教學(xué)目標(biāo)是通過幾個簡單的項目認(rèn)知Java語言,熟悉Java開發(fā)環(huán)境設(shè)置,掌握J(rèn)ava的基本語法結(jié)構(gòu),理解字符串與數(shù)組的應(yīng)用,了解程序設(shè)計的步驟,因此設(shè)立了三個項目單元:“你好,歡迎入學(xué)系統(tǒng)”、“學(xué)生基本信息系統(tǒng)”、“學(xué)生信息處理系統(tǒng)”。面向?qū)ο笈c類的設(shè)計主要通過兩個項目單元的學(xué)習(xí),掌握類的定義和對象的創(chuàng)建,理解類內(nèi)方法重載的使用技巧,了解訪問控制修飾符的概念,設(shè)計的項目單元是班級學(xué)生入學(xué)系統(tǒng)、任課教師創(chuàng)建系統(tǒng)。Java核心技術(shù)設(shè)計主要通過兩個項目單元的學(xué)習(xí),掌握繼承與接口的概念,理解Java程序包的導(dǎo)入與訪問,以及內(nèi)部類的定義與使用,了解異常處理機(jī)制,因此,設(shè)計的項目單元是學(xué)校學(xué)生入學(xué)系統(tǒng)、學(xué)生成績處理系統(tǒng)。綜合工程項目的設(shè)計與調(diào)試中的項目單元是學(xué)生考核評定系統(tǒng)、班級獎學(xué)金評定系統(tǒng)及班干部業(yè)績評優(yōu)系統(tǒng)。
3.學(xué)習(xí)情境教學(xué)方法與教學(xué)內(nèi)容
在學(xué)習(xí)情境教學(xué)設(shè)計中,我們主要靈活應(yīng)用四種教學(xué)方法:(1)任務(wù)驅(qū)動法,任務(wù)驅(qū)動教學(xué)突出知識的應(yīng)用性,引導(dǎo)學(xué)生自主思考。通過“案例分析→理論→案例制作”的學(xué)習(xí)過程,學(xué)生對所學(xué)知識融會貫通,增強(qiáng)課堂教學(xué)效果。(2)講練結(jié)合法,學(xué)生有層次地、由淺入深地完成各項訓(xùn)練,逐步提高學(xué)生的實踐能力。將一個教學(xué)項目分解為若干個小模塊進(jìn)行教學(xué),邊講邊練、邊練邊學(xué)。層次化實踐教學(xué)從鍛煉學(xué)生基本技能到綜合制作能力訓(xùn)練,對學(xué)生全面鍛煉效果明顯。(3)四步教學(xué)法(準(zhǔn)備、演示、模仿和練習(xí)),四步教學(xué)法中的四步指的是“準(zhǔn)備”、“演示”、“模仿”、“練習(xí)”。在每一次教學(xué)過程中教師先對要完成的工作任務(wù)進(jìn)行一次完整演示,學(xué)生對教師的演示過程進(jìn)行模仿,完成完整的工作任務(wù)并進(jìn)行總結(jié)。課后通過一組練習(xí)對本教學(xué)過程中應(yīng)該掌握的知識及技能進(jìn)行鞏固。在演示階段,教師對Java開發(fā)環(huán)境設(shè)置、Java的基本語法、字符串與數(shù)組的應(yīng)用等進(jìn)行演示,但不直接演示要求學(xué)生完成的任務(wù)。(4)多媒體講授法,應(yīng)用多媒體將教學(xué)內(nèi)容生動地展示給學(xué)生。激發(fā)學(xué)生的興趣,極大地促進(jìn)學(xué)生對知識的理解和對學(xué)科的熱愛。
限于篇幅,本文主要講解學(xué)習(xí)情景一的教學(xué)內(nèi)容,主要講授:(1)認(rèn)知Java語言,包括Java語言的本質(zhì)介紹、JDK與JRE的介紹、Java虛擬機(jī)的應(yīng)用;(2)Java開發(fā)環(huán)境設(shè)置,包括環(huán)境變量的配置與測試,Eclipse的應(yīng)用;(3)Java的基本語法,包括整型、浮點(diǎn)型、字符型、布爾型的介紹、變量與常量的使用、運(yùn)算符的應(yīng)用、流程控制順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、跳轉(zhuǎn)語句的選擇使用;(4)字符串與數(shù)組的應(yīng)用,包括字符串基本操作,包括String字符串操作,StringBuffer類操作,一維數(shù)組的聲明、初始化與使用,二維數(shù)組與一維數(shù)據(jù)的區(qū)別等內(nèi)容。
4.結(jié)語
工作過程導(dǎo)向課程設(shè)計是現(xiàn)代職業(yè)教育領(lǐng)域研究的熱點(diǎn),本文主要講述課程開發(fā)的內(nèi)容,以《Java語言程序設(shè)計》為例,旨在幫助人們更好地在該領(lǐng)域開展工作。
參考文獻(xiàn):
[1]郭華.基于工作過程導(dǎo)向的高職英語項目化教學(xué)模式應(yīng)用與研究[J].教育與職業(yè),2014(2):161-162.
[2]程舒通.工作過程導(dǎo)向課程中兩個關(guān)鍵問題的解決[J].中國職業(yè)技術(shù)教育,2014(5):71-73.
基金項目:本文系浙江省教育科學(xué)規(guī)劃2014年度(高校)研究課題研究成果(項目編號:2014SCG256),杭州科技職業(yè)技術(shù)學(xué)院2012年度校級教改研究成果(項目編號:HKYJG-2012-09)。