浙江商業(yè)職業(yè)技術(shù)學院 鐘明霞
隨著地區(qū)經(jīng)濟的不斷發(fā)展,傳統(tǒng)工業(yè)發(fā)展滯緩,而商貿(mào)服務行業(yè)優(yōu)勢逐漸顯現(xiàn)。職業(yè)教育院校隨著辦學規(guī)模的擴大,同時為了適應社會經(jīng)濟發(fā)展的需要,很多傳統(tǒng)的專業(yè)逐漸開始向商貿(mào)類專業(yè)轉(zhuǎn)換,所涵蓋的專業(yè)不斷增多,商貿(mào)類專業(yè)的建設(shè)也愈發(fā)重要。另外,近年來國家提出大力發(fā)展職業(yè)教育,要求實行工學結(jié)合、校企合作、頂崗實習的人才培養(yǎng)模式,并把提高質(zhì)量作為重點[1]。
本課題研究和探討“工作項目導向的迭代式教學模式”,為商貿(mào)類學生提供了一種輕松有效的學習方式——迭代式學習法。該模式擯棄晦澀的理論灌輸和死板的課堂教學形式,按照學習過程內(nèi)在的規(guī)律,模擬企業(yè)項目開發(fā)流程、規(guī)范和標準,讓學生積累企業(yè)實戰(zhàn)經(jīng)驗,有利于培養(yǎng)學生具備適應企業(yè)工作崗位的實踐能力、專業(yè)技能、敬業(yè)精神和嚴謹求實作風,以及綜合職業(yè)素質(zhì)。
在商貿(mào)類專業(yè)教學模式上,很多教學工作者提出了適合自己專業(yè)學生的教學模式,例如:模塊化教學模式[2];建設(shè)導師工作室、企業(yè)工作站[3];工學結(jié)合、項目化教學;建設(shè)校外實訓基地[4]等等。通過調(diào)研發(fā)現(xiàn),這些方法的實施盡管取得了一定的成功,學生認可度也高,但仍然存在一定的問題。比如建設(shè)導師工作室和企業(yè)工作站,這些對教師要求非常高,企業(yè)工作經(jīng)驗要豐富,或者工作站的內(nèi)容要隨時和社會實際項目對應,教學資源需要經(jīng)常更新等等,但實際上很少有高校能夠做到這一點。再比如項目教學法,它注重培養(yǎng)學生的綜合應用能力,讓學生接觸到實際工作內(nèi)容,對高職院校學生來說確實很有針對性,但也發(fā)現(xiàn)存在很多問題:很多老師把項目教學法當成萬能教學法,在實際教學中,用項目教學法完全取代傳統(tǒng)教學法,這存在很大的一個認識誤區(qū);而且很多高職院校的項目教學實踐中,為學生提供的資料和手段不是很充分或者缺乏多樣性,也沒有與項目教學相配套的教材。另外,項目實施環(huán)節(jié)存在的問題:一是一部分項目缺乏橫向關(guān)聯(lián),缺乏綜合性;二是在項目教學過程中,缺乏落實綜合素質(zhì)培養(yǎng)目標的具體環(huán)節(jié)和詳細設(shè)置。
盡管存在著上述諸多問題,但是項目教學法仍然是高職院校工學結(jié)合教學模式下最有效的教學方法,并且經(jīng)過多年的實踐,各個高校都已經(jīng)積累了一定的教學經(jīng)驗和教學資源。本課題在基于項目教學模式的優(yōu)勢上,將嘗試把軟件開發(fā)過程中的“迭代式開發(fā)”過程引入到項目教學法中,為教師和學生提供一種高效、規(guī)范的教學模式和學習方法。
迭代式開發(fā)是區(qū)別于傳統(tǒng)瀑布式開發(fā)的一種軟件開發(fā)過程,整個開發(fā)工作被組織為一系列的短小的、固定長度的小項目,被稱為一系列的迭代。每一次迭代都包括了需求分析、設(shè)計、實現(xiàn)與測試,它彌補了傳統(tǒng)開發(fā)方式中的一些弱點,具有更高的成功率和生產(chǎn)率。歸納迭代式開發(fā)的優(yōu)點就是:使用瀑布式方法,一切看起來都很順利,直到項目快結(jié)束時,有時甚至集成已過半才發(fā)現(xiàn)問題,此時所有的東西都變得支離破碎,而使用迭代式方法,問題的本來面目不可能隱藏得很久。迭代式開發(fā)模式如下圖1所示:
迭代式開發(fā)具有以下幾個優(yōu)點:
(1)降低風險。一個項目的風險一般只有在集成階段才能發(fā)現(xiàn)或得到處理。在初期迭代時,會檢查所有的核心工作流程,對項目使用的工具、市售軟件及人員技能等許多方面進行磨合。過去認定的風險可能被證明不再是風險,而又可能出現(xiàn)一批新的未曾懷疑過的風險。
(2)得到早期用戶反饋。如圖1所示,在每次迭代中完成一個迭代產(chǎn)品以后就要求客戶體驗與使用,這樣可以及早發(fā)現(xiàn)用戶的需求變化及反饋意見,而并非像瀑布模型那樣到最后產(chǎn)品形成后才交付客戶使用。
(3)持續(xù)的測試和集成。在迭代式方法中,測試集成可以說是連續(xù)不斷的。過去在項目結(jié)束時要占到整個項目工作量40%的那段較長的、不確定的且棘手的時期,現(xiàn)在分散到六至九個集成部分中,每一部分要集成的元素都比過去少得多。
(4)適應變更。迭代便于將變更需求考慮進來。用戶會隨著項目進行改變他們的想法。他們改變想法是因為環(huán)境在發(fā)生變化,在此轉(zhuǎn)變過程中,他們對環(huán)境和技術(shù)有了更多的了解,并且他們還看到了開發(fā)各環(huán)節(jié)之中所生成的中間產(chǎn)品。而迭代為管理層提供了一些用于對產(chǎn)品進行戰(zhàn)術(shù)變更的方法。
(5)提高復用性。因為分部分設(shè)計或?qū)嵤┍绕痤A先確定所有共性更容易確定公用部分。確定和開發(fā)可重復使用的部分并非易事。早期迭代中的設(shè)計復審可使構(gòu)架設(shè)計師確定毋庸置疑的潛在復用部分,并在以后的迭代中開發(fā)和完善這些公用代碼。
將迭代式開發(fā)引入項目式教學,將課程內(nèi)容分解成若干個子任務,每個子任務的內(nèi)容將進一步被分解到每一次迭代中,以漸進的方式在不斷鞏固基礎(chǔ)知識和基本技巧的過程中,根據(jù)項目的演化適時加入新的知識和方法,課程的教學目標在迭代中逐步實現(xiàn)。學生不僅學到了課程知識,設(shè)計出了功能完整的項目,同時激發(fā)了學生的進一步學習熱情,使學生分階段、有計劃地進行開發(fā)研究設(shè)計,鍛煉了學生在實際中發(fā)現(xiàn)問題、解決問題的能力,有助于實現(xiàn)課堂到企業(yè)的無縫對接[5]。
對教師而言,針對某一課程,在這種教學模式實施的過程中,可以采用以下步驟:
(1)課題組教師進行企業(yè)調(diào)查,分析該課程對應的職業(yè)定位和企業(yè)崗位需求,同時結(jié)合自己專業(yè)學生的學情,總結(jié)學生應掌握的技術(shù)知識與質(zhì)量標準。
(2)課題組教師通過和企業(yè)技術(shù)人員討論共同制定課程培養(yǎng)目標,確定該課程所對應的企業(yè)產(chǎn)品或工作項目。
(3)以企業(yè)產(chǎn)品為依據(jù),以若干個工作項目驅(qū)動進行課程建設(shè),編寫學習任務書和項目開發(fā)手冊,確定完成該項目所需的資料及技術(shù)支持。
(4)將第三步確定的工作項目及整合的教學資源融入到具體的教學過程中,要求學生在課堂上在專業(yè)的實驗實訓室,采用工作過程式管理,完成這些工作項目的制作。
(5)根據(jù)任務書和項目開發(fā)手冊進行教學,并向?qū)W生傳授迭代式學習法。在教學過程中,根據(jù)項目情況,將學生適當進行分組,迭代學習過程的實施主要由知識點的迭代過程、任務的迭代過程和項目的迭代過程構(gòu)成。
(6)建立課程的考核標準和評價體系,并不斷根據(jù)學生考核和各種評價情況修正教學工作項目的任務書和開發(fā)手冊,同時根據(jù)學生的反饋和學習情況不斷更新項目教學內(nèi)容。
對學生而言,為了和教師的迭代式項目教學模式同步,要采用對應的迭代式學習法,該學習過程的實施主要由知識點的迭代過程、任務的迭代過程和項目的迭代過程構(gòu)成。迭代式學習法又分成兩部分:迭代式學習和迭代式實訓。在迭代式學習過程中根據(jù)《學習任務書》把學習目標分解成月、周、日為單位的若干子任務,通過一次次子任務的迭代,逼近目標實現(xiàn)豐碩的學習成果。迭代式訓練是指通過《項目開發(fā)手冊》,按照企業(yè)開發(fā)環(huán)境、工作流程及制作標準,教師帶領(lǐng)由學員組成的開發(fā)團隊,進行商業(yè)項目開發(fā)。下圖2是迭代式學習和實訓的步驟。
本課題研究對于高職院校商貿(mào)類人才培養(yǎng)模式的改革和專業(yè)課程的教學模式改革具有重要的理論與現(xiàn)實意義。
第一,工作項目導向的迭代式項目教學模式的實施,有利于由傳統(tǒng)的以學校和課程為中心向校企合作、工學結(jié)合的轉(zhuǎn)變。
第二,形成創(chuàng)新型人才培養(yǎng)實踐機制,強化大學生專業(yè)發(fā)展,提升職業(yè)素質(zhì)。
第三,為高職學生提供了一種輕松有效的學習方式——迭代式學習法。該模式模擬企業(yè)項目開發(fā)流程、規(guī)范和標準,讓學生積累企業(yè)實戰(zhàn)經(jīng)驗。
[1]張音宇.高職商貿(mào)類專業(yè)思想政治教育與“工學結(jié)合”人才培養(yǎng)模式的融合[J].廣州職業(yè)教育論壇,2012(5).
[2]李菁.淺談技工院校商貿(mào)類專業(yè)教學模式[J].中國教育技術(shù)裝備,2011(33).
[3]徐盈群.商貿(mào)類專業(yè)實戰(zhàn)型實踐教學探索[J].職教論壇,2007(7).
[4]王福君.高職商貿(mào)類專業(yè)課程改革、技能培訓與教材建設(shè)一體化改革的實踐與探索[J].教育與職業(yè),2013(2).
[5]劉若華.迭代式開發(fā)方法在C#項目化教學中的應用[J].計算機光盤軟件與應用,2012(1).