摘要:引入式項目教學法打破了傳統(tǒng)的項目式教學方法,在教學過程中引入了企業(yè)的真實案例,并以具體的項目為導向,將其分解成可供教學的子任務。教師以每個子任務的界面、功能和相關知識為依據(jù)組織理論知識,以滿足子任務的實現(xiàn)為度,不刻意拓展,真正實現(xiàn)引入式項目教學。
關鍵詞:引入式項目教學法;案例;任務;子任務;理論知識
1背景
項目式教學已經(jīng)提倡了多年,不同人對它的理解也不盡相同。傳統(tǒng)的項目式教學往往以教材的知識構架為主線,教師講解知識時引入一些假想和過期的案例,說明一些理論知識的應用方法,而沒有注重項目的真實性、實用性、整體性。[2]
引入式項目教學法引入企業(yè)近期實際開發(fā)案例,或教師在近期社會服務中開發(fā)的案例。這些案例被分解成可供教學的子項目,每個子項目都具有相對獨立的功能,便于教學,可操作性強。在子項目的教學過程中,理論知識以夠用為度,盡量不去拓展,真正實現(xiàn)了以項目為主導的引入式項目教學方法。引入式項目教學法有以下一些優(yōu)點:
(1) 項目是企業(yè)近期開發(fā)的實際項目,用到的技術和知識都是最前沿、最適用的,這樣學生所學在一定時期內就不會過時。
(2) 教學以項目的實際開發(fā)過程為主線,學生的學習過程就是模擬企業(yè)的實際開發(fā)過程,畢業(yè)后幾乎不需要適應時間,直接融入到企業(yè)中,成為企業(yè)的骨干。
(3) 理論知識的組建以項目的實際需要為度,重點在項目的實現(xiàn)、實施方法、技巧上,體現(xiàn)了高職院校以動手能力培養(yǎng)為主的教育理念。[3]
(4) 打破以知識為主線的傳統(tǒng)教學方法,真正實現(xiàn)了引入式項目教學法。
目前,我國政府對信息化和軟件產(chǎn)業(yè)給予了高度重視。黨的十六大做出了“以信息化帶動工業(yè)化、以工業(yè)化促進信息化、走新型工業(yè)化道路”的戰(zhàn)略部署。國家在政策上的大力支持和軟件需求的不斷增加促使軟件企業(yè)迅猛發(fā)展,這直接給高校的計算機軟件類畢業(yè)生提供了就業(yè)機會,但近年來高校計算機軟件類畢業(yè)生的就業(yè)情況并不理想。這主要因為:
(1) 畢業(yè)生所學知識與企業(yè)的實際需求嚴重脫節(jié)。畢業(yè)生到軟件企業(yè)以后,要花大量時間重新學習,不但不能給企業(yè)帶來效益,反而增加了企業(yè)負擔。
(2) 畢業(yè)生在校期間以理論學習為主,不了解企業(yè)的實際開發(fā)流程。到了企業(yè)以后,就是有一身本事也無從下手,不能及時融入到企業(yè)中,為企業(yè)效力。
(3) 由于教師多是以過期而假想的案例教學,使學生在學習中養(yǎng)成了一種慣性思維,抑制了創(chuàng)新思維,學生對新知識、新技術的接受較慢。
2引入式項目教學法在高職院校計算機軟件教學中的應用
通過以上的分析可以看出,對計算機軟件教學的改革勢在必行。通過對大量軟件企業(yè)進行調研,我們發(fā)現(xiàn)軟件企業(yè)對人才是渴望的,只是他們一時間找不到適合于本企業(yè)的人才,又不愿意出資培養(yǎng)新人。這些軟件企業(yè)都希望人員一進企業(yè)就能勝任工作,及時為企業(yè)創(chuàng)造價值,這就迫使高校進行全面改革,以適應軟件企業(yè)的要求,為畢業(yè)生謀條出路。“引入式項目教學法”就是在這樣一個環(huán)境中誕生的。
作者簡介:李崇(1975-),男,四川平昌人,講師,高級程序員,研究方向為計算機軟件開發(fā)與設計。
2.1引入式項目教學法的案例選取
在引入式項目教學法中,成功案例的選取重要。首先,我們通過和軟件企業(yè)的溝通,把他們的真實案例引入教學中。有些企業(yè)不愿意別人掌握他們的產(chǎn)品開發(fā)技術,我們就盡量爭取企業(yè)針對某一單位或企業(yè)所開發(fā)的一次性產(chǎn)品,這樣就不會因技術泄露而影響他們的利益。同時,我們把培養(yǎng)的理論知識扎實、動手能力強的學生推薦到這些企業(yè),實現(xiàn)學校、學生和軟件企業(yè)三贏的目的。其次,教師將近期為社會或企業(yè)服務的案例引入教學中,這些案例都是老師自己做的,老師理解更透徹,對教學更有利。再次,教師還有針對性地設計一些案例,讓軟件企業(yè)的專家做需求分析,并按照軟件企業(yè)的要求和開發(fā)流程指導教師完成軟件開發(fā),再把這些案例直接引入到教學中。
2.2引入式項目教學法在軟件類課程教學中的實施
有了真實的開發(fā)案例,如何把這些案例應用在教學中才是至關重要的。首先要將軟件企業(yè)的真實案例分解成若干個子任務,作為一個教學單元,既要有相對獨立的功能,又適合于教學實施。其次,針對每個子任務,還要設計出相關的教學情景,比如子任務的功能分析、子任務的相關知識組織、子任務的實現(xiàn)過程、子任務實施以及和前面相關子任務之間的關系等,讓學生通過當前教學單元的學習,能夠設計出一個功能類似的子任務并加以實施。最后,還要注重教學過程的設計,實現(xiàn)真正的以任務驅動的教學模式。
整個教學的過程就是該子任務在軟件企業(yè)中的實際實施過程,但又要與教學相結合,讓學生能夠理解任務的含義,掌握足夠的知識,任務的實施要以教師引導、學生自主完成為主。教師在引導過程中的角色非常重要,要改變以前片面的知識傳授模式,在教學過程中充當顧問和協(xié)調者,要通過行為引導方式激發(fā)學生的學習積極性,引導學生自主學習和操作,幫助學生按確定的計劃完成任務,使學生在教學過程中體會職業(yè)行為,全面提高能力。[1]
2.3引入式項目教學法的學習績效評價
教學方法的好壞要從教學成果中體現(xiàn),而教學成果主要以教學效果和學生的實際學習情況而定。學生是具有個體差異的人,評價允許異步發(fā)展,應該多元化;學生發(fā)展具有主動性,評價應調動學生積極參與,促進學生的學習與發(fā)展;將評價貫穿于學生學習的全過程,使之成為激勵學生發(fā)展的手段,以質性評價統(tǒng)整量化評價。由于引入式項目式教學是以培養(yǎng)學生全面能力為目標的實訓教學,因此學生的全面能力就成為其評價對象。
根據(jù)以上模式,我們在計算機軟件的引入式項目式實訓教學中建立了以能力為目標的評價指標,它不但包括學生的技術能力,也包括學生團結協(xié)作、責任心、認真與創(chuàng)新等非技術能力,還包括學生在環(huán)保、安全方面的能力。[4]每完成一個工序,我們都讓學生首先進行自我評價,然后由小組進行集體評價,最后由指導教師作客觀評價。如果這三方面的的評價趨向一致,即證明評價具有較高的準確性。但如果三個評價的差異較大,我們也不應該完全傾向教師的評價,而是通過學生小組中同學間的交流和教師與同學間的交流來縮小評價的差異。
在項目教學中,學習過程成為人人參與的實踐與創(chuàng)造活動,因此評價注重的不是最終的結果,而是完成項目的過程。學生在項目實踐過程中理解和把握課程要求的知識和技能,提高分析問題和解決問題的能力。當然,教學評價中還應注意學生個性和基礎方面的差異。有興趣和沒興趣的、想學和不想學的、男生和女生等,都會在學習上表現(xiàn)出不同的差異。在項目實施時,一般男女生搭配,好的差的搭配。在學生實訓中,教師除了有針對性地指導外,還要記錄學生掌握知識的過程,并適時督促偷懶的、想搭便車的學生積極參與到項目實施過程中去,真正做到學有所獲,獲有所長。
3結論
引入式項目教學法和傳統(tǒng)的項目教學法有著本質差異。第一,引入式項目教學法在知識組建上以項目為導向,以項目實施夠用為度。整個教學過程和教學順序都以項目實現(xiàn)過程為主線,而不是以知識為主線。第二,在項目的選取上,把企業(yè)最近的真實開發(fā)案例引入到教學中,必須考慮案例的真實性、適時性、先進性。第三,教學過程必須強調該項目在企業(yè)的實際開發(fā)流程。第四,學生在學習中的實訓環(huán)境與企業(yè)的開發(fā)環(huán)境幾乎一致。
這樣,我們的學生在知識和技術領域和企業(yè)同步;開發(fā)過程和企業(yè)同步;實驗環(huán)境和企業(yè)同步。我們培養(yǎng)學生的過程就是企業(yè)給培養(yǎng)員工的過程,保證學校培養(yǎng)學生的實際工作能力和企業(yè)崗位能力需求之間的差異最小。
參考文獻:
[1] 吳宇海. 以項目式教學法實現(xiàn)網(wǎng)絡技術實訓的優(yōu)化與整合[EB/OL]. [2007-2-1]. http://site.lyvec.net/sm/ktyjdata/ ShowArticle.asp?ArticleID=32.
[2] 段春梅. 淺談高職“動態(tài)網(wǎng)頁技術ASP”教學改革中的項目式教學[J].電腦知識與技術,2008(12):491.
[3] 張險峰. Visual Basic程序設計(項目實訓式教學)[M].北京:機械工業(yè)出版社,2008.
[4] 潘久坤. 項目教學在我校電子技術課程中的嘗試[EB/OL]. [2009-11-29]. http://www.lwlm.com/xuekejiaoyu/200911/ 323091.htm.
Application of Introductory Project Teaching in Computer Software Teaching of Higher Vocational Colleges
LI Chong
(Computer Department, Chongqing Vocational Institute of Engineering, Chongqing 400037, China)
Abstract: The introductive case study refreshes it from the traditional case study, introducing the actual business case and diverting the study into subtasks in accordance with the actual case. It organizes the needed theory knowledge according to the interface, function and related knowledge of each subtask, which is supplied to meet the realization of the subtask, not intended to develop further.
Key words: introductive case study; case; task; subtask; theory knowledge