鐘明霞 姜柏軍


摘 要: 通過分析項目教學法存在的弊端,研究項目教學法在課程教學上的具體應用,引入現代軟件工程的迭代開發(fā)方法,探討“工作項目導向的迭代式教學模式”。重點介紹了工作項目導向的迭代式教學模式在高職教學中的應用,給出了該教學模式的設計方法和設計原則,指出了在實施過程中的基本思路和教學方法,研究了其對課程和專業(yè)建設的作用。
關鍵詞: 項目教學法; 迭代式開發(fā); 迭代式學習; 教學模式; 課程建設
中圖分類號:G642.0 文獻標志碼:A 文章編號:1006-8228(2013)09-52-02
0 引言
高等職業(yè)教育的目的是培養(yǎng)“高素質、高技能”的應用型人才,很多院校將項目教學作為主體教學模式,從理論研究到實踐探索都取得了較大成功,學生認可度高,使得職業(yè)教育者普遍認為找到了提高教學質量的“魔法”[1]。
整體而言,高職院對項目教學法的重要性已有了較充分的認識,但現在各院校也正處于嘗試應用階段,其中暴露了一些問題。從調研情況發(fā)現,目前從對項目教學法的認識到項目教學法的實施,再到項目教學法的評價,這些方面都存在問題,使項目教學法的效果大打折扣[2]。
本課題研究和探討“工作項目導向的迭代式教學模式”,為高職學生提供了一種輕松有效的學習方式:迭代式學習法。該模式擯棄晦澀的理論灌輸和死板的課堂教學形式,按照學習過程內在的規(guī)律,模擬企業(yè)項目開發(fā)流程、規(guī)范和標準,讓學生積累企業(yè)實戰(zhàn)經驗,有利于培養(yǎng)學生適應企業(yè)工作崗位的實踐能力、專業(yè)技能、敬業(yè)精神和嚴謹求實作風,培養(yǎng)學生的綜合職業(yè)素質。
1 項目教學法目前應用狀況
項目教學法是指師生共同圍繞一個完整的項目而實施的教學活動,通過組織學生參與項目的開發(fā),由教師對項目分解并示范,然后由學生對該項目討論,協作學習,教學任務完全是在項目的實施過程中完成的,并最終以共同完成項目的情況來評價學生是否達到教學目的的一種新的教學方法。它注重培養(yǎng)學生的綜合應用能力,讓學生接觸到實際工作內容,對高職院校學生來說很有針對性[3]。經過近幾年來的嘗試和努力,很多院校的項目教學法從理論研究到實踐探索都取得了較大成功,但也發(fā)現存在一些問題。
⑴ 對項目教學法的認識存在問題。從調研的情況來看,很多教師把項目教學法當成萬能教學法,在實際教學中,用項目教學法完全取代傳統教學法,這是很大的一個認識誤區(qū)。
⑵ 機械地看待項目教學法。在論述高職教育中如何運用項目教學法的一些文章中,通常包含有關項目教學中必須分組、小組成員應多少、實施過程應該分幾步、應該如何考核等方面的論述,這些經驗的總結及理論探討有些機械化。
⑶ 項目教學準備環(huán)節(jié)存在的問題。一是很多高職院校的項目教學缺乏規(guī)范;二是在項目教學中,缺乏對學生研究方法的輔導;三是在很多高職院校的項目教學實踐中,為學生提供的資料和手段不充分或者缺乏多樣性,也沒有與項目教學相配套的教材。
⑷ 項目實施環(huán)節(jié)存在的問題。一是一部分項目缺乏橫向關聯,缺乏綜合性;二是在項目教學過程中,缺乏落實綜合素質培養(yǎng)目標的具體環(huán)節(jié)和詳細設置。
基于上面提出的項目教學法存在的問題,本課題將嘗試把軟件開發(fā)過程中的 “迭代式開發(fā)”過程引入到項目教學法中。
2 將迭代式開發(fā)引入到教學——迭代式項目教學
迭代式開發(fā)是一種與傳統的瀑布式開發(fā)相反的軟件開發(fā)過程,它彌補了傳統開發(fā)方式中的一些弱點,具有更高的成功率和生產率。在迭代式開發(fā)方法中,整個開發(fā)工作被組織為一系列的短小的、固定長度(如3周)的小項目,被稱為一系列的迭代。每一次迭代都包括了需求分析、設計、實現與測試。采用這種方法,開發(fā)工作可以在需求被完整地確定之前啟動,并在一次迭代中完成系統的一部分功能或業(yè)務邏輯的開發(fā)工作。再通過客戶的反饋來細化需求,并開始新一輪的迭代[4-5]。
將迭代式開發(fā)引入項目式教學,項目的內容將進一步被分解到每一次迭代中,以漸進的方式在不斷鞏固基礎知識和基本技巧的過程中,根據項目的演化適時加入新的知識和方法,課程的教學目標在迭代中逐步實現。學生不僅學到了課程知識,設計出了功能完整的項目,同時激發(fā)了學生的進一步學習熱情,使學生分階段、有計劃地進行開發(fā)研究設計,鍛煉了學生在實際中發(fā)現問題、解決問題的能力,有助于實現課堂到企業(yè)的無縫對接[6]。
3 迭代式教學模式的實施
以某一課程為例,我們探索了迭代式教學模式的實施步驟。
第一步,進行企業(yè)調查,分析該課程對應的職業(yè)定位和企業(yè)崗位需求,同時結合高職學生的學情分析,總結得出該門課程所對應的應掌握的技術知識與質量標準。
第二步,課題組教師通過和企業(yè)技術人員討論共同制定課程培養(yǎng)目標,確定該課程所對應的企業(yè)產品或虛擬項目。
第三步,以企業(yè)產品為依據,以若干個工作項目驅動進行課程建設,要求學生在課堂上在專業(yè)的實驗實訓室完成這些工作項目的制作。由企業(yè)或教師提供工作項目和完成該項目所需的資料及技術支持,由學校組織相關專業(yè)的學生在教師的指導下,采用工作過程式管理,完成企業(yè)所提供的工作項目。
第四步,將第三步確定的工作項目融入到具體的教學過程中,編寫學習任務書和項目開發(fā)手冊。根據任務書和項目開發(fā)手冊進行教學,并向學生傳授迭代式學習法。在教學過程中,根據項目情況,將學生適當進行分組,迭代學習過程的實施主要由知識點的迭代過程、任務的迭代過程和項目的迭代過程構成。
第五步,建立課程的考核標準和評價體系,并不斷根據學生考核和各種評價情況修正教學工作項目的任務書和開發(fā)手冊,主要根據學生對知識點的掌握情況和已有基礎,采取循序漸進的方式設計和修改項目,逐步提高項目的綜合性和難度。
4 工作項目導向的迭代式學習
迭代學習過程的實施主要由知識點的迭代過程、任務的迭代過程和項目的迭代過程構成。迭代式學習法又分成兩部分:迭代式學習和迭代式實訓。在迭代式學習過程中根據《學習任務書》把學習目標分解成以月、周、日為單位的若干子任務,通過一次次子任務的迭代逼近目標,實現豐碩的學習成果。圖1給出迭代式學習的步驟。
迭代式訓練是指通過《項目開發(fā)手冊》按照企業(yè)開發(fā)環(huán)境,工作流程及制作標準,教師帶領由學員組成的開發(fā)團隊,進行商業(yè)項目開發(fā)。圖2給出迭代式實訓的步驟。
5 結束語
本課題研究對于高職院校人才培養(yǎng)模式的改革和專業(yè)課程的教學模式改革具有重要的理論與現實意義。
第一,基于工作項目導向的課程內容的設置與實施,有利于教學由傳統的以學校和課程為中心向校企合作、工學結合轉變;有利于把握職業(yè)教育模式轉型的主要特征,使教育適應經濟社會發(fā)展;為學生工學交替、分階段完成學業(yè)提供便利。
第二,形成創(chuàng)新型人才培養(yǎng)實踐機制,強化大學生專業(yè)發(fā)展,提升職業(yè)素質。
第三,為高職學生提供了一種輕松有效的學習方式:迭代式學習法。該模式模擬企業(yè)項目開發(fā)流程、規(guī)范和標準,讓學生積累企業(yè)實戰(zhàn)經驗。
第四,工作項目導向的迭代式教學模式對于提高教師實踐指導能力也同樣很有價值。
參考文獻:
[1] 房丙午.“項目導向,任務驅動”教學方法在高職軟件技術專業(yè)教學中的應用[J].長春理工大學學報,2011.2.
[2] 圖力古日.高職院校項目教學實踐存在問題及解決對策[J].中國職業(yè)技術教育,2008.9.
[3] 朱莉玲.項目教學法在信息技術教學中的應用[J].教師,2012.
[4] 衛(wèi)劍.迭代式項目教學法對傳統教學模式的革新[J].黑龍江教育,2011.9.
[5] http://baike.baidu.com/view/4184428.htm
[6] 王亞麗.迭代式項目教學法在“動態(tài)網頁設計”課程中的應用[J].農業(yè)網絡信息,2010.7.