摘要:引入式項目教學法打破了傳統的項目式教學方法,在教學過程中引入了企業的真實案例,並以具體的項目為導向,將其分解成可供教學的子任務。教師以每個子任務的界麵、功能和相關知識為依據組織理論知識,以滿足子任務的實現為度,不刻意拓展,真正實現引入式項目教學。
關鍵詞:引入式項目教學法;案例;任務;子任務;理論知識
1背景
項目式教學已經提倡了多年,不同人對它的理解也不盡相同。傳統的項目式教學往往以教材的知識構架為主線,教師講解知識時引入一些假想和過期的案例,說明一些理論知識的應用方法,而沒有注重項目的真實性、實用性、整體性。[2]
引入式項目教學法引入企業近期實際開發案例,或教師在近期社會服務中開發的案例。這些案例被分解成可供教學的子項目,每個子項目都具有相對獨立的功能,便於教學,可操作性強。在子項目的教學過程中,理論知識以夠用為度,盡量不去拓展,真正實現了以項目為主導的引入式項目教學方法。引入式項目教學法有以下一些優點:
(1) 項目是企業近期開發的實際項目,用到的技術和知識都是最前沿、最適用的,這樣學生所學在一定時期內就不會過時。
(2) 教學以項目的實際開發過程為主線,學生的學習過程就是模擬企業的實際開發過程,畢業後幾乎不需要適應時間,直接融入到企業中,成為企業的骨幹。
(3) 理論知識的組建以項目的實際需要為度,重點在項目的實現、實施方法、技巧上,體現了高職院校以動手能力培養為主的教育理念。[3]
(4) 打破以知識為主線的傳統教學方法,真正實現了引入式項目教學法。
目前,我國政府對信息化和軟件產業給予了高度重視。黨的十六大做出了“以信息化帶動工業化、以工業化促進信息化、走新型工業化道路”的戰略部署。國家在政策上的大力支持和軟件需求的不斷增加促使軟件企業迅猛發展,這直接給高校的計算機軟件類畢業生提供了就業機會,但近年來高校計算機軟件類畢業生的就業情況並不理想。這主要因為:
(1) 畢業生所學知識與企業的實際需求嚴重脫節。畢業生到軟件企業以後,要花大量時間重新學習,不但不能給企業帶來效益,反而增加了企業負擔。
(2) 畢業生在校期間以理論學習為主,不了解企業的實際開發流程。到了企業以後,就是有一身本事也無從下手,不能及時融入到企業中,為企業效力。
(3) 由於教師多是以過期而假想的案例教學,使學生在學習中養成了一種慣性思維,抑製了創新思維,學生對新知識、新技術的接受較慢。
2引入式項目教學法在高職院校計算機軟件教學中的應用
通過以上的分析可以看出,對計算機軟件教學的改革勢在必行。通過對大量軟件企業進行調研,我們發現軟件企業對人才是渴望的,隻是他們一時間找不到適合於本企業的人才,又不願意出資培養新人。這些軟件企業都希望人員一進企業就能勝任工作,及時為企業創造價值,這就迫使高校進行全麵改革,以適應軟件企業的要求,為畢業生謀條出路。“引入式項目教學法”就是在這樣一個環境中誕生的。
作者簡介:李崇(1975-),男,四川平昌人,講師,高級程序員,研究方向為計算機軟件開發與設計。
2.1引入式項目教學法的案例選取
在引入式項目教學法中,成功案例的選取重要。首先,我們通過和軟件企業的溝通,把他們的真實案例引入教學中。有些企業不願意別人掌握他們的產品開發技術,我們就盡量爭取企業針對某一單位或企業所開發的一次性產品,這樣就不會因技術泄露而影響他們的利益。同時,我們把培養的理論知識紮實、動手能力強的學生推薦到這些企業,實現學校、學生和軟件企業三贏的目的。其次,教師將近期為社會或企業服務的案例引入教學中,這些案例都是老師自己做的,老師理解更透徹,對教學更有利。再次,教師還有針對性地設計一些案例,讓軟件企業的專家做需求分析,並按照軟件企業的要求和開發流程指導教師完成軟件開發,再把這些案例直接引入到教學中。