賈 勤,劉雪飛,孫巖巖,張 毅,張英奇
(中國環(huán)境管理干部學(xué)院,河北秦皇島066004)
高職計算機應(yīng)用專業(yè)基于工作過程課程體系開發(fā)的探討
賈 勤,劉雪飛,孫巖巖,張 毅,張英奇
(中國環(huán)境管理干部學(xué)院,河北秦皇島066004)
介紹了基于工作過程課程體系開發(fā)的一般方法,探討了該方法在計算機應(yīng)用專業(yè)課程體系開發(fā)中的應(yīng)用,并以網(wǎng)站開發(fā)綜合課程為例,介紹了基于工作過程課程開發(fā)方法在具體課程教學(xué)設(shè)計中的應(yīng)用。
工作過程;學(xué)習(xí)領(lǐng)域;學(xué)習(xí)情境;課程開發(fā)
2006年教育部提出了“工學(xué)結(jié)合”的人才培養(yǎng)模式。工學(xué)結(jié)合是一種將學(xué)習(xí)與工作相結(jié)合的教育模式,以學(xué)生為主體,以職業(yè)為導(dǎo)向,充分利用校內(nèi)外不同的教育環(huán)境和資源,把課堂教學(xué)和直接獲取實際經(jīng)驗的工作有機結(jié)合起來,擴大學(xué)生參與和受益面,有助于學(xué)生的職業(yè)選擇。
以工作過程為導(dǎo)向的職業(yè)教育理論是德國20世紀(jì)90年代提出的。當(dāng)前,工作過程導(dǎo)向課程開發(fā)模式已成為高職院校推進課程改革的主要模式之一。這種模式有利于縮短學(xué)習(xí)與工作的距離,使學(xué)生減少或避免到工作崗位之后“重新組裝”的過程[3]。
能力本位職業(yè)教育的核心是“以能力為基礎(chǔ)的教育”,是一種以滿足企業(yè)需求為目的,以實際能力培養(yǎng)為主的職業(yè)教育。它強調(diào)學(xué)員在學(xué)習(xí)過程中的主導(dǎo)地位,其核心是如何使學(xué)員具備從事某一職業(yè)所必需的實際能力。能力本位課程模式以企業(yè)崗位應(yīng)具備的綜合能力作為設(shè)置課程的依據(jù),并按能力需求設(shè)置課程內(nèi)容。
能力本位的課程模式所傳授的知識是為能力的培養(yǎng)與提高服務(wù)的,重視學(xué)生動手能力的培養(yǎng)。但是能力本位的課程模式在強調(diào)職業(yè)能力時,對完成相應(yīng)職業(yè)的工作過程描述和體現(xiàn)不夠,把能力看作是一系列孤立的行為,這種由單項能力組合成綜合能力的方式忽視了工作的整體特性和經(jīng)驗成分。例如,對于學(xué)習(xí)軟件開發(fā)技術(shù)的學(xué)生來說,應(yīng)該具備程序設(shè)計的能力,但是學(xué)生在達(dá)到相關(guān)課程的能力目標(biāo)、掌握了程序設(shè)計技術(shù)后,仍不能很快適應(yīng)職業(yè)工作的要求。原因之一是學(xué)生不了解如何把程序設(shè)計的能力應(yīng)用到工作過程中,因此基于工作過程的課程成為現(xiàn)代職業(yè)教育課程研究和探索的重要內(nèi)容。
所謂工作過程是“在企業(yè)里為完成一件工作任務(wù)并獲得工作成果而進行的一個完整的工作程序”[2]。基于工作過程的課程體系開發(fā),要對現(xiàn)實的工作任務(wù)進行歸納,對其具體的工作過程進行分析,以獲知應(yīng)具備的職業(yè)能力,并以職業(yè)能力為基礎(chǔ)設(shè)計課程方案。工作過程導(dǎo)向的課程是按工作過程對知識進行重新排序,仍然注重對學(xué)生能力的培養(yǎng),更加關(guān)注工作過程的整體性和完成工作任務(wù)所需要的創(chuàng)造能力,而不是將工作任務(wù)分成各個獨立的能力點、知識點和技能點,并以分解后的能力、知識和技能作為課程開發(fā)的依據(jù)。
基于工作過程的課程開發(fā)是對原有課程體系的重新構(gòu)建,是在內(nèi)容上緊緊圍繞職業(yè)活動所涉及的工作過程對課程進行重組,其開發(fā)過程如圖1所示。
圖1 課程開發(fā)思路
課程體系開發(fā)的出發(fā)點是通過對職業(yè)崗位工作過程進行分析,將具有教學(xué)價值的典型工作過程描述出來。要想深入分析工作過程,必須首先詳細(xì)描寫工作過程的各個層面,這些層面包括基本工作對象、重要的工作組織方式、工具以及社會、企業(yè)和顧客對該職業(yè)的期望等。以軟件開發(fā)技術(shù)的典型工作過程的提取為例,一般是通過對軟件開發(fā)實踐專家進行問卷調(diào)查、訪談,同實踐專家研討等方式獲取軟件技術(shù)相關(guān)崗位的典型工作任務(wù)列表,并把工作任務(wù)放在生產(chǎn)運營過程和學(xué)習(xí)者的全面發(fā)展的大環(huán)境中進行綜合分析和設(shè)計。
在對典型工作任務(wù)分析的基礎(chǔ)上,準(zhǔn)確確定和描述每一個典型工作任務(wù)所對應(yīng)的學(xué)習(xí)領(lǐng)域,給出學(xué)習(xí)目標(biāo)、內(nèi)容和基準(zhǔn)學(xué)時要求,并按照學(xué)生的職業(yè)成長規(guī)律和教學(xué)規(guī)律進行時間上的排列,得到學(xué)習(xí)領(lǐng)域課程計劃,將學(xué)習(xí)領(lǐng)域變成可以教學(xué)的課程,并開發(fā)編制學(xué)習(xí)領(lǐng)域課程教學(xué)大綱。
學(xué)習(xí)情境是學(xué)習(xí)領(lǐng)域課程的教學(xué)內(nèi)容,即一個案例化的學(xué)習(xí)單元,它把理論知識、實踐技能與實際應(yīng)用環(huán)境結(jié)合在一起,是一個完整的工作過程。學(xué)習(xí)情境可以表現(xiàn)為具體教學(xué)項目,對軟件開發(fā)專業(yè)來說,教學(xué)項目多為設(shè)計一個軟件,開發(fā)一個網(wǎng)站等。
我系計算機應(yīng)用技術(shù)專業(yè)以培養(yǎng)軟件開發(fā)人才為核心目標(biāo),同時為了培養(yǎng)學(xué)生的多種能力,并保證對不同層次學(xué)生的培養(yǎng),通過市場調(diào)查,設(shè)置了軟件開發(fā)、網(wǎng)絡(luò)安裝與維護兩個技術(shù)領(lǐng)域。本文以軟件開發(fā)技術(shù)領(lǐng)域為例,應(yīng)用基于工作過程的課程開發(fā)方法進行課程開發(fā)。
職業(yè)能力分析是構(gòu)建課程體系和教學(xué)內(nèi)容的重要環(huán)節(jié),主要內(nèi)容是在工作任務(wù)及工作過程分析的基礎(chǔ)上,識別出崗位工作人員完成工作所需要具備的能力。軟件開發(fā)工作涉及多方面的知識、技術(shù),具有明確的技能要求,在對軟件開發(fā)崗位工作過程分析的基礎(chǔ)上得到如表1所示的職業(yè)能力要求。
在軟件開發(fā)工作中,高職畢業(yè)生的主要工作崗位是程序編碼員和軟件測試員,其主要工作過程是:讀懂軟件需求分析規(guī)格說明書和概要設(shè)計報告、進行詳細(xì)設(shè)計(有些企業(yè)只要求能夠讀懂設(shè)計文檔,無需進行詳細(xì)設(shè)計)、編碼、測試、軟件試運行。軟件開發(fā)工作領(lǐng)域的典型工作過程分析見表1。
表1 計算機專業(yè)職業(yè)崗位能力及工作過程分析
學(xué)習(xí)領(lǐng)域構(gòu)建要求將典型的工作過程進行教學(xué)處理,使其符合學(xué)生的認(rèn)識水平和知識技能系統(tǒng)建構(gòu)過程的要求。對表1所列出的軟件開發(fā)崗位工作過程和所需職業(yè)能力及關(guān)鍵能力基礎(chǔ)上做進一步分析,要完成軟件開發(fā)這個工作過程,知識起點是程序設(shè)計、數(shù)據(jù)庫技術(shù)、計算機網(wǎng)絡(luò)基礎(chǔ)等專業(yè)基礎(chǔ)學(xué)習(xí)領(lǐng)域課程,也需要相應(yīng)的思想素質(zhì)、身體素質(zhì)和人文素質(zhì)培養(yǎng)的公共學(xué)習(xí)領(lǐng)域課程。因此,將軟件開發(fā)技術(shù)崗位學(xué)習(xí)領(lǐng)域分為公共基礎(chǔ)、專業(yè)基礎(chǔ)和專門技術(shù)三個學(xué)習(xí)領(lǐng)域。專門技術(shù)學(xué)習(xí)領(lǐng)域是完成軟件開發(fā)的核心學(xué)習(xí)領(lǐng)域,考慮到軟件類型的多樣性,由編寫程序的典型工作過程導(dǎo)出了網(wǎng)站程序編寫、信息管理系統(tǒng)程序編寫兩個核心學(xué)習(xí)領(lǐng)域。當(dāng)前編寫程序的軟件開發(fā)平臺為Java和.Net兩大平臺,根據(jù)學(xué)生在校學(xué)習(xí)時間,將Java方向作為專門技術(shù)學(xué)習(xí)領(lǐng)域的平臺。通過對編寫軟件程序典型任務(wù)的過程分析,軟件開發(fā)人員需編寫程序設(shè)計規(guī)格說明書和進行系統(tǒng)集成測試,則可設(shè)置程序設(shè)計規(guī)格說明書的編寫、集成測試兩個學(xué)習(xí)領(lǐng)域,這樣可得到軟件開發(fā)專門技術(shù)學(xué)習(xí)領(lǐng)域,如表2所示為軟件開發(fā)專門技術(shù)學(xué)習(xí)領(lǐng)域。
表2 軟件開發(fā)專業(yè)學(xué)習(xí)領(lǐng)域課程
學(xué)習(xí)情境是一個項目化、案例化的學(xué)習(xí)單元,它把理論知識、實踐技能與實際應(yīng)用環(huán)境結(jié)合在一起。以網(wǎng)站開發(fā)綜合學(xué)習(xí)領(lǐng)域為例,應(yīng)用基于工作過程的方法進行學(xué)習(xí)情境設(shè)計。
3.4.1 網(wǎng)站開發(fā)綜合課程描述
網(wǎng)站開發(fā)綜合學(xué)習(xí)領(lǐng)域課程描述如表3所示。課程的進行是按照軟件開發(fā)工作過程,也就是在某一具體項目需求定義的基礎(chǔ)上,按照概要設(shè)計、詳細(xì)設(shè)計、編碼、測試的過程展開課程,在軟件開發(fā)的工作過程中培養(yǎng)學(xué)生的軟件開發(fā)能力。
3.4.2 課程實施
(1)為了培養(yǎng)學(xué)生的工作能力及團隊合作及溝通能力,學(xué)生分成項目小組來完成指定的任務(wù)。在這種開放的教學(xué)過程中,學(xué)生之間可以進行充分的溝通和合作,有利于激發(fā)學(xué)生的推理、分析、鑒別等高級思維活動。在課內(nèi)、外的有機結(jié)合以及教師適當(dāng)?shù)膸椭椭С窒聵?gòu)建學(xué)生的軟件開發(fā)能力。
(2)軟件開發(fā)綜合課需要“雙師結(jié)構(gòu)”教師,教師要具備軟件開發(fā)及相關(guān)行業(yè)的經(jīng)驗,能夠按照課程目標(biāo)設(shè)計項目任務(wù),并控制項目的進程。教師的角色不是簡單的知識傳授者,而是軟件開發(fā)活動的主導(dǎo)者,其基本職責(zé)是指導(dǎo)、引導(dǎo)和輔導(dǎo)。
(3)課程實施強調(diào)在真實的工作環(huán)境中引導(dǎo)教學(xué)過程的展開,可按照工作過程的要求集中10~12周的時間,構(gòu)造虛擬的軟件開發(fā)工作情景。
表3 網(wǎng)站開發(fā)綜合課程描述
3.4.3 課程評價
基于工作過程的課程開發(fā)要求改革傳統(tǒng)的課程評價方法,采用多種評價手段來分析學(xué)生能力發(fā)展的狀況。軟件開發(fā)綜合課程采用過程性評價與總結(jié)性評價相結(jié)合的方式,按照各學(xué)習(xí)情境的考核標(biāo)準(zhǔn)衡量和檢查工作任務(wù)的完成情況。過程性評價的對象是學(xué)生個人,總結(jié)性評價針對最終完成的工作任務(wù)(包括程序和設(shè)計報告等),評價的對象是項目小組。每個學(xué)生的最終成績由個人的過程性評價成績和小組綜合評價成績確定。
基于工作過程的課程是一系列綜合性典型工作任務(wù)的列表,而不是若干綜合能力或單項能力的列表,這就使得以提高整體職業(yè)素質(zhì)為目標(biāo)的職業(yè)教育成為可能。但基于工作過程的課程開發(fā)在我國還面臨著諸多亟待解決的問題,不同高職院校和專業(yè)需要根據(jù)具體情況去努力探索適合自己的方法和模式。
[1]姜大源.職業(yè)教育學(xué)研究新論[M].北京:教育科學(xué)出版社,2006.
[2]趙志群.職業(yè)教育與培訓(xùn)學(xué)習(xí)新概念[M].北京:科學(xué)出版社,2005.
[3]劉哲.基于工作過程的課程開發(fā)方法[J].中國職業(yè)技術(shù)教育 ,2008,(16) :41-43.
[4]楊理連.基于工學(xué)結(jié)合的工作過程導(dǎo)向式高職課程開發(fā)的再思考[J].職業(yè)教育技術(shù),2008,(28):50-52.
[5]雷軍環(huán).軟件技術(shù)專業(yè)工作過程導(dǎo)向課程開發(fā)[J].職業(yè)技術(shù)教育 ,2008,(8):13-15.
[6]朱強.基于工作過程的課程開發(fā)方案研究[J].中國職業(yè)技術(shù)教育 ,2008,(1) :42-44.
[7]袁玫.基于工作過程系統(tǒng)化的課程開發(fā)探討[J].中國職業(yè)技術(shù)教育,2008,(4):31-32.
[8]朱強.基于工作過程的課程開發(fā)方案研究[J].中國職業(yè)技術(shù)教育 ,2008,(1) :42-44.
A Study on Course System Construction of Higher Vocational Computer Application Profession Based on Work Process
Jia Qin,Liu Xuefei,Sun Yanyan,Zhang Yi,Zhang Yingqi
(Environmental Management College Of China,Qinhuangdao Hebei 066004)
To introduce a general method of constructing course system based on work process,and discuss its application in course exploiting of computer application specialty,and provide a course example of web exploiting,and discuss the method’s application in concrete course teaching design.
work process;study field;study instance;course exploit
X712
A
1008-813(2010)02-0074-04
10.3969/j.issn.1008-813X.2010.02.021
2009-09-07
賈勤(1972—),女,湖南益陽縣人,畢業(yè)于燕山大學(xué)計算機應(yīng)用技術(shù)專業(yè),碩士,副教授,主要研究計算機測控、非線性光電檢測。