崔丹
摘要:職業(yè)教育的課程需要根據(jù)工作過程系統(tǒng)化過程進行開發(fā)。本文闡述了工作過程系統(tǒng)化的基本概念及過程、現(xiàn)有教材和學生的學習情況,以ASP.NET課程作為藍本,利用工作過程系統(tǒng)化思想進行課程開發(fā),通過企業(yè)調(diào)研、工作過程系統(tǒng)化工作流程重構、軟件工程—迭代等方法,建立了適合本課程的開發(fā)策略,并總結了創(chuàng)新之處及實踐意義。
關鍵字:工作過程系統(tǒng)化;ASP.NET案例課程;開發(fā)策略20 世紀末, 人們認識到實際工作過程中的技術問題需要用與工作過程相聯(lián)系的知識、技能去解決,職業(yè)教育是培養(yǎng)“為了工作而學習”的人的教育。 因此,職業(yè)教育的課程開發(fā)必須打破傳統(tǒng)學科知識系統(tǒng)化的束縛,對原有學科知識進行解構,圍繞工作過程進行重構,開發(fā)基于工作過程系統(tǒng)化的課程。本文以中職ASP.NET網(wǎng)站建設課程為例,分析了工作過程系統(tǒng)化的理論、中職學生對本課程學習狀態(tài)、現(xiàn)有課程的教材情況,通過企業(yè)調(diào)研、工作過程系統(tǒng)化工作流程重構、軟件工程—迭代等內(nèi)容對本課程開發(fā)及教學實踐,總結了本課程開發(fā)的創(chuàng)新之處及實踐意義。
一、什么是工作過程系統(tǒng)化
“工作過程系統(tǒng)化”理論認為,工作過程是在企業(yè)里為完成一項工作任務并獲得工作成果而進行的一個完整的工作程序,是一個綜合的、時刻處于運動狀態(tài)之中,但結構相對固定的系統(tǒng)。“工作過程系統(tǒng)化”理論的一個重要觀點就是,課程設計必須建立在符合職業(yè)情境的工作分析基礎之上,通過創(chuàng)造仿真的工作環(huán)境,讓學生在教師設計的學習環(huán)境中進行學習,使學生從專業(yè)技能、問題分析到現(xiàn)場管理等方面得到全方位的鍛煉。
二、中職.NET課程和學生學習現(xiàn)狀
(一)ASP.NET動態(tài)網(wǎng)站開發(fā)課程學習目標。
ASP.NET職業(yè)能力的學習目標是通過本課程的學習,能夠掌握ASP.NET基本知識和應用,掌握B/S結構類型程序設計開發(fā)技術,運用所學知識開發(fā)出企事業(yè)單位需要的各種形式的網(wǎng)站、BBS、網(wǎng)上購物系統(tǒng)等。具有自主學習能力、創(chuàng)新能力、職業(yè)崗位競爭能力及較好的程序開發(fā)素質(zhì)。在職業(yè)素質(zhì)方面,通過項目組角色分配,明確工作思路和責任,培養(yǎng)學生的團隊精神和溝通能力,具備良好的職業(yè)習慣,具備“軟技能”。
(二)傳統(tǒng).NET系統(tǒng)開發(fā)教材存在問題。
傳統(tǒng)的ASP.NET系統(tǒng)開發(fā)課程的教材,注重的是編碼的實現(xiàn),知識點的講解,而對整個系統(tǒng)開發(fā)流程、測試方法、基本維護很少提及。讓學生誤認為,開發(fā)過程就是編碼過程。而本課程以培養(yǎng)學生成為一名優(yōu)秀的網(wǎng)站設計人員為宗旨,使學生熟練掌握網(wǎng)站設計與開發(fā)中各種操作技術,具備開發(fā)、維護小型網(wǎng)站的知識和能力。教材與培養(yǎng)目標有差異,顯然應該以培養(yǎng)目標為中心,選取或者編寫符合培養(yǎng)目標的教材。
(三)中職學生學習本課程的現(xiàn)狀。
中職學生的特點是自信心不夠強、基礎薄弱,對一些代碼課程有強烈的抵觸,課堂教學學生參與度低。存在上述問題,原因是多種多樣的,除學生自身原因外,課程的教材的組織形式與對學生的吸引度應該是占主要部分的。所以,教材內(nèi)容的改革迫在眉睫。
三、工作過程系統(tǒng)化在.NET系統(tǒng)開發(fā)課程中開發(fā)策略
(一)課程開發(fā)設計理念。
(1)基于工作過程系統(tǒng)化的課程內(nèi)容設計。
課程內(nèi)容的設計應體現(xiàn)能力本位,以崗位需要和職業(yè)標準為依據(jù),基于企業(yè)工作流程進行系統(tǒng)化設計,打破原有的以理論為主的內(nèi)容結構和課序,重構教學內(nèi)容,以工作任務為中心整合相應的知識、技能,實現(xiàn)理論與實踐的統(tǒng)一,體現(xiàn)其內(nèi)容的先進性、典型性、適用性、拓展性,培養(yǎng)學生能在復雜的工作過程中做出判斷并采取行動的綜合職業(yè)能力。
(2)基于軟件工程——迭代的情境教學的教學方法設計。
通過情境教學的設計,將項目分解為若干個子項目,每個子項目均遵循軟件工程的思想“需求分析—概要詳細設計—編碼—測試—使用說明書—維護”進行項目的的迭代—疊進式的方式完成。讓學生熟悉—掌握---獨立完成每個項目的流程。這種教學方法設計使學生誤認為“開發(fā)即編碼”的思想瓦解,真正認識與掌握系統(tǒng)開發(fā)的過程。
(3)基于自我—團隊—教師三位一體的教學評價設計。
以工作過程為主線,以完成任務為目標,教學評價是教學過程中不可缺少的環(huán)節(jié)。在教學過程中,由于考慮的學生自身特點,在完成各個項目時,采用團隊的組織形式,評價中自我、團隊、教師三位一體的進行,形成多方位、多角度的形式進行過程性評價和終結性評價。
(二)課程開發(fā)具體步驟。
基于工作過程系統(tǒng)化課程開發(fā)的步驟是按照“工作任務分析——行動、學習領域的確定——學習情境設計——教學實施“的路徑推進,將方法能力、專業(yè)能力和任職能力的培養(yǎng)貫穿在學習領域
(1)工作任務分析。
工作任務分析是對專業(yè)所對應的職業(yè)或職業(yè)群中需要完成的任務進行分解的過程,目的在于掌握具體工作內(nèi)容、以及完成該任務需要的職業(yè)能力。結合職業(yè)教育的需要,對廣東省典型的部分計算機軟件開發(fā)企業(yè)進行了調(diào)研。調(diào)研內(nèi)容包括公司概況、業(yè)務范圍、作業(yè)流程、崗位對知識能力的要求、相應的職業(yè)資格等。形成了崗位職業(yè)能力分析表1-1,體現(xiàn)企業(yè)實踐與理論知識的融合,也是進一步設計課程內(nèi)容的基礎。
(2)行動、學習領域的歸納。
行動領域的歸納是描述一項完整的工作行動,包括計劃、實施、評估整個行動過程.它反映了職業(yè)工作的內(nèi)容和形式,以及該任務在整個職業(yè)中的意義、功能和作用。從整體上概括了一個職業(yè)(專業(yè))的內(nèi)涵,在此基礎上可以按照教育學規(guī)律進行教學設計。每一個典型工作任務描述了職業(yè)教育課程中的一個學習領域課程。通常每個職業(yè)(專業(yè))有10~20個典型工作任務。
所謂“學習領域”,是一個跨學科的課程計劃,是案例性的,經(jīng)過系統(tǒng)化教學處理的行動領域。每一個學習領域即是一個學習課題,通過若干個互相關聯(lián)的學習領域的學習,學生可以獲得某一職業(yè)的從業(yè)能力的資格。在教學中,圍繞“網(wǎng)上購物系統(tǒng)建設與維護”這一職業(yè)崗位的主要工作過程確定典型的工作任務,再依據(jù)典型工作任務設置學習領域,創(chuàng)設具體的學習情境,最后形成系統(tǒng)的課程內(nèi)容。形成如表2-1所示的主要工作過程和典型工作任務和在每一個典型工作任務中的學習行動內(nèi)容。
根據(jù)崗位職業(yè)能力分析表所要求的能力,轉化為理論知識點,重新設計,重構設置課程。實現(xiàn)了崗位職業(yè)能力向課程內(nèi)容的轉換。這些內(nèi)容遵循了職業(yè)成長與認知的規(guī)律,來自于真實的企業(yè)環(huán)境,體現(xiàn)了崗位的職業(yè)能力要求,更有針對性。
(3)學習情境的設計。
學習情境是各學習領域內(nèi)的學習單元,它要在職業(yè)的工作任務和行動過程的背景下,按照學習領域的目標和內(nèi)容,進行教學轉換。學習情境是具體的課程方案,它把理論知識、實踐技能與實際應用環(huán)境結合在一起,在ASP.NET系統(tǒng)開發(fā)課程中,基于“網(wǎng)上購物”系統(tǒng),應用軟件工程-迭代方式來編排工作任務,由簡單到復雜,讓學生逐漸掌握“網(wǎng)上購物”系統(tǒng)開發(fā)、測試、維護的基本步驟和技能。本課程設計了7個情境70學時的課程安排,如表1-3所示。
課程設計的流程遵循軟件工程的思想,使用軟件工程-迭代來編排工作任務。所謂迭代是指迭代法是一種開發(fā)大中型軟件項目的流程控制方法。這種方法將需求分析、概要設計、詳細設計、測試維護等軟件設計步驟在不同的階段不斷重復迭代,每次迭代均對前一次的設計進行完善和升級,最終設計出完全符合用戶要求的軟件。圖1-1為迭代方式示意圖。以用戶登錄的功能為例,迭代式工作任務如表1-4所示。
(4)教學實施。
教學實施是實現(xiàn)教學目標的中心階段,教學實施策略的選擇既要符合教學內(nèi)容、教學目標的要求和教學對象的特點,又要考慮在特定教學環(huán)境中的必要性和可能性。
在本課程實施過程中,需要遵循如下原則:
1.嚴格遵守工作過程化思想進行教學;
2.軟件工程的迭代教學環(huán)節(jié)需要在每一個子任務、任務中不厭其煩地進行;
3.在教學實施環(huán)節(jié)中需要進行教學評價;
4.教學課時數(shù)根據(jù)具體情況進行調(diào)整。
關于教學評價,提倡使用自我—小組—教師三位一體的教學評價方式。具體評價量規(guī)如下圖1-2所示。通過多種角色、多種角度、多種方法對每一個學生進行細致化評價。而上述評價量規(guī)的比重權限可以由具體的實際情況進行定義。
四、本課程開發(fā)的創(chuàng)新之處
基于工作過程系統(tǒng)化的課程開發(fā)避免了學校教育脫離實際、閉門造車的現(xiàn)狀,課程內(nèi)容符合職業(yè)成長與認知規(guī)律,在課程開發(fā)過程中有一定的創(chuàng)新性,主要表現(xiàn)為以下幾點:
1.工作過程系統(tǒng)化使學校教育與企業(yè)崗位緊密相連;
2.工作過程環(huán)節(jié)能夠根據(jù)課程性質(zhì)進行調(diào)整;
3.軟件工程—迭代教學方法新穎;
4.考核手段多樣性。
五、結束語
基于工作過程系統(tǒng)化的專業(yè)課程開發(fā)以企業(yè)調(diào)研為基礎,課程的結構、內(nèi)容、組織方法、考核評價基于企業(yè)工作流程而重構,通過學習情境的規(guī)劃和設計,展現(xiàn)不同情境下企業(yè)完整工作過程,有利于學校教育與企業(yè)需求的銜接,有利于學生實踐能力、創(chuàng)新能力和崗位遷移能力的培養(yǎng)。課程的開發(fā)需要在實踐中不斷摸索、探索、錘煉才能完成一門既符合工作過程系統(tǒng)化又適合學生學習的教材。
(作者單位:肇慶職業(yè)學校)
參考文獻:
[1]姜大源.關于工作過程系統(tǒng)化課程結構的理論基礎[J].理論研究,2006,(1).
[2]張虹.培養(yǎng)應用型人才課程改革是關鍵——兼論工作過程系統(tǒng)化課程[J].北京聯(lián)合大學學報,2008,(6).
[3]袁玫,周海燕,馬楠.基于工作過程系統(tǒng)化的課程開發(fā)探討[J].中國職業(yè)技術教育,2008,(10).
[4]李學鋒.工作過程系統(tǒng)化高職課程建設的研究與實踐[J].成都航空職業(yè)技術學院學報,2008,(9).
責任編輯賴俊辰