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