張景輝
(河北省 石家莊工程技術(shù)學(xué)校,河北 石家莊 050000)
所謂工作過程是“在企業(yè)里為完成一件工作任務(wù)并獲得工作成果而進(jìn)行的一個完整的工作程序”,“是一個綜合的、時刻處于運動狀態(tài)但結(jié)構(gòu)相對固定的系統(tǒng)”。采用工作過程的思維進(jìn)行課程開發(fā)是高職教育課程改革發(fā)展的方向。
根據(jù)專業(yè)、經(jīng)濟(jì)和產(chǎn)業(yè)的發(fā)展需求,以科學(xué)的發(fā)展觀為指導(dǎo),以學(xué)生就業(yè)為目標(biāo),以崗位需要和職業(yè)標(biāo)準(zhǔn)為依據(jù)的原則,按照實際工作任務(wù)、工作過程和工作情境組織教學(xué)。具體按下面步驟進(jìn)行開發(fā):(1)課程按基于工作過程進(jìn)行開發(fā)的準(zhǔn)備;(2)基于工作過程的課程設(shè)置;(3)實施基于工作過程的課程;(4)基于工作過程的課程評價。
基于工作過程的課程開發(fā)的重要環(huán)節(jié)是教學(xué)內(nèi)容的選取與組織。采用“課程定位與崗位能力要求”的原則選取教學(xué)內(nèi)容;采用“項目”為載體組織教學(xué)內(nèi)容。
1.“課程定位及崗位能力要求”原則選取教學(xué)內(nèi)容
通過企業(yè)調(diào)研的方式了解相關(guān)專業(yè)的崗位群、崗位能力要求等情況,結(jié)合高職學(xué)生的實際情況確定高職軟件開發(fā)專業(yè)主要面向軟件開發(fā)領(lǐng)域的職業(yè)崗位,培養(yǎng)掌握J(rèn)ava語言知識,并具備數(shù)據(jù)庫、網(wǎng)頁設(shè)計等能力的專業(yè)技術(shù)人才。
2.“項目”為載體組織教學(xué)內(nèi)容
基于工作過程的課程開發(fā)中以“項目”為載體,組織讓學(xué)生在完成工作任務(wù)的過程學(xué)習(xí)和掌握相關(guān)理論知識和專業(yè)技能。以模塊化思想設(shè)計和安排項目順序,以求達(dá)到由點到面、由簡單到復(fù)雜、由使用到應(yīng)用的目標(biāo)。以《Java語言程序設(shè)計》例,項目設(shè)計的順序為"Java語言程序設(shè)計基礎(chǔ)”、“面向?qū)ο蟪绦蛟O(shè)計”、“數(shù)據(jù)與異常處理程序”、“圖形用戶界面程序設(shè)計”、“綜合設(shè)計―企業(yè)即時通軟件”。
在教學(xué)設(shè)計中,通常會設(shè)定學(xué)習(xí)情境。學(xué)習(xí)情境是泛指一切作用于學(xué)習(xí)主體,并能引起學(xué)生產(chǎn)生一定情感反應(yīng)的客觀環(huán)境。目的是要讓學(xué)生有身臨其境的感覺,增加學(xué)生的學(xué)習(xí)興趣、激發(fā)學(xué)生的學(xué)習(xí)熱情。設(shè)計的學(xué)習(xí)情境要與主題涉及相關(guān),軟件專業(yè)的學(xué)習(xí)情境設(shè)計一般采用案例法,每個案例都解決一個具體的問題,學(xué)生通過解決這個問題完成相應(yīng)的學(xué)習(xí)任務(wù)。這種教學(xué)設(shè)計有利于提高學(xué)生對問題的分析和解決能力。
基于工作過程的《Java語言程序設(shè)計》一體化課程教學(xué)實施的教學(xué)過程在本文以“學(xué)生成績計算程序設(shè)計”為例進(jìn)行闡述。
首先,教師提出教學(xué)任務(wù)。對學(xué)生成績進(jìn)行統(tǒng)計計算,參加考試的有 6名學(xué)生,考試成績分別為84.5、90.0、82.5、66.5、88.5、76.5,計算考試的總分?jǐn)?shù)并保存大于考試平均分的成績信息,將信息存入數(shù)組Score中。
其次,學(xué)生明確了學(xué)習(xí)任務(wù)后,通過學(xué)習(xí)和理解教師布置的學(xué)習(xí)任務(wù)和參考資料以及上網(wǎng)搜索獲取與Java數(shù)組相關(guān)的知識信息,準(zhǔn)備回答教師的一些引導(dǎo)性問題。教師幫助理解學(xué)生搜索相關(guān)資料,并解答學(xué)生遇到的問題,對收集的資料進(jìn)行抽檢和講評。引導(dǎo)問題如下:(1)一維數(shù)組的聲明和創(chuàng)建方法;(2)數(shù)組的初始化;(3)數(shù)組的遍歷;(4)數(shù)組的排序;(5)Arrays類處理數(shù)組的方法。
學(xué)生完成信息獲取后,制定出“學(xué)生成績計算程序設(shè)計”的工作計劃和解決方案。教師的主要任務(wù)是指導(dǎo)學(xué)生制訂工作計劃、答疑、抽檢、優(yōu)化。
解決方案確定后,學(xué)生按著計劃執(zhí)行并完成學(xué)習(xí)任務(wù),記錄與整理相關(guān)資料。教師的任務(wù)是指導(dǎo)和啟發(fā)學(xué)生、解答學(xué)生問題、規(guī)范并檢查學(xué)生的操作流程。
在實施基于工作過程的《Java語言程序設(shè)計》的課程中,主要采用行動導(dǎo)向教學(xué)法,以學(xué)生為中心、教師指導(dǎo)。
在實施基于工作過程的《計算機(jī)組裝與維護(hù)》課程的一體化教學(xué)的過程中我們遇到了以下問題:教學(xué)設(shè)備與教學(xué)場地存在不足,嚴(yán)重缺乏一體化教師,學(xué)生的綜合素質(zhì)能力較弱。
為了完善基于工作過程的《Java語言程序設(shè)計》課程一體教學(xué),解決遇到問題,我們做如下設(shè)想:加強(qiáng)軟件開發(fā)實訓(xùn)室建設(shè),創(chuàng)造軟件開發(fā)的實際工作氛圍加強(qiáng)一體化師資隊伍建設(shè),培養(yǎng)“雙師型”教師隊伍;注重培養(yǎng)學(xué)生的綜合素質(zhì)能力,提高學(xué)生的自學(xué)能力、溝通交流能力、實際動手能力、組織協(xié)調(diào)能力、團(tuán)隊合作能力;建立配套的教學(xué)管理制度。轉(zhuǎn)變教學(xué)管理部門的觀念,讓其職能轉(zhuǎn)換為“指導(dǎo)和服務(wù)教學(xué)”,建立校企合作的一體化教學(xué)模式。利于學(xué)校的課程改革和“雙師型”教師的培養(yǎng)。