□王 敏
職業教育和其他教育相比,它的一個重要特點就是直接面向就業,特別是面向青年人的就業。因此,重視職業教育教學工作是教師的工作重點,為了培養學生的職業素養和職業能力,為了這一目標,在計算機專業課Visual FoxPro 的教學中,采用了“項目教學法”進行教學,學生在分組學習、主動參與中,大大提高了學習興趣,更讓學生快樂探究,融教學、學習、工作于一體,體現在工作中學習,在學習中得到工作樂趣。學生的收集信息、處理信息的能力、獲取新知識的能力、分析問題和解決問題的能力以及交流與合作的能力得到了最大的提高。通過實踐,可以看出項目教學法提高了教學效果、調動了學生的學習興趣、增強了學生學習信心等,突出了能力的培養。
(一)學情分析。一是教師主體,教學單一。對計算機專業而言,Visual FoxPro 程序設計是計算機專業非常重要的一門課程,對于職業院校的學生來說,Visual FoxPro 的學習有些困難。在傳統的教學中,學生被動學習,機械地按教師安排好的內容操作,無法做到以學生為主體,導致學生學習興趣減弱。二是授課內容圍繞教材為核心。傳統教學中,教學內容、教案分配都是以教材為中心,圍繞教材內容進行教學,各章節之間教學內容脫節,彼此聯系少,教學成果不明顯,教學內容無法與崗位需求相結合,不能體現學生的參與和體現課堂成果。
(二)教學環境分析。吉林工程職業學院分院計算機實訓中心有數百臺計算機,分布在十幾個機房,每個機房40 臺左右,基本能滿足本項目理實一體化教學需要。
通過以上分析,決定采用項目化教學手段進行本學期的教學,教學情境任務步驟如下:情境設計——項目引入——項目分析——項目實施——項目評價——項目總結等環節完成教學任務。
(一)項目設計圍繞學生實踐操作能力的培養來進行。教學環節,主要采取工學結合、實訓實習等形式,充分利用實訓資源,為學生提供豐富的實踐機會。教學效果評價采取過程性評價與結果性評價相結合,注重理論聯系實際,理論考試重點考核與實踐能力緊密相關的知識,重點評價學生的職業能力。
(二)教學任務。本學期共完成三個項目的軟件開發,分別是“考勤管理系統”、“學生學籍管理系統”、“圖書借閱管理系統”。
(三)教學方法。采用的教學方法有項目教學法、分組討論法、角色扮演法、演示操作法等。
(一)立情境,引入項目。教師設立一個教學情境:是一種優秀的數據庫管理系統和開發工具,可以開發中小型數據庫應用軟件,根據可視化編程特點及高職院校人才培養方案中強調高職學生能力的培養,通過學習,本學期將完成三個項目的軟件開發:“考勤管理系統”、“學生學籍管理系統”、“圖書借閱系統”。由于這三個項目具有一定的真實性和實用性,學生很感興趣,教學開始就激發了學生的強烈參與意識,急于實踐,為后續的教學打下良好基礎。
(二)項目分析。對項目進行技術可行性分析、組織管理可行性分析,明確實踐內容和基本步驟,對項目實施過程有整體的把握,并依據具體任務安排工作量。數據庫設計是系統開發中非常重要的一個環節,數據庫設計的好壞將直接影響系統的效率。在設計數據庫之前,要了解用戶需求,從而確定數據庫的結構。否則,如果在實現過程中再修改數據庫的結構,將會浪費巨大的人力和物力。同時,在數據庫設計中,表的數量不能太多,邏輯層次也不能太多,否則系統維護起來非常困難。因為本課程專業性較強,所以教師要先講解學生必須掌握的Visual FoxPro 重要知識點,例如創建表結構,各種數據類型的介紹等,然后才將知識應用于以后的項目設計中。
(三)項目實施。在本學期具體教學設計中,共設立三個項目,所以將學生分成三組,每個組完成一個具體項目,小組組長是項目組負責人,每組6 ~7 名同學,組長負責將項目分解成幾個任務模塊,由具體成員來完成;小組的成員是程序員,負責完成具體的任務。一是教師扮演用戶:提出每個項目所要完成的具體任務,隨時參與學生的督導與交流中。通過角色扮演,讓學生了解自己崗位的具體工作內容,整過教學過程都在一種仿真的情景下進行。二是根據具體任務,因人而異,任務由組長來進行分配,組長負責整組的人事安排和方案設計,將每一個項目都分成若干任務來完成,每一名學生都會領到一個任務,參與設計,在教學設計中,教師要自始至終為學生起到引導作用,通過針對性的指導,引發學生強烈的好奇心和求知欲激發學生的學習興趣。三是注意培養學生的能力目標,充分調動學生自己的學習潛能,通過查詢資料,收集、整理有用的信息,學生之間團結互助,積極、主動完成任務目標。這也是教學重點,學生的實際操作反映了他們真實的能力,通過教師的有效引導,學會分析設計、動手實踐及學生間的相互合作,培養學生解決問題的能力,才是教學的根本目的。
(四)項目評價。三個項目完成后,要進行綜合評價,一是小組內評價;二是各組之間評價;三是教師評價,邊評邊改,邊評邊學,真正體現學中做、做中學、學中評、評中學的教學特點。在以上教學過程中,始終把學生能力目標的培養融于整個教學之中,在整個教學設計中,通過對各個具體任務的完成,讓學生充分運用所學的相關知識有機組合,加以利用,同時加深相關知識的理解,這樣,不僅完成了項目要求。而且通過分組協作,克服學生個體學習上的不足,加強團隊協作,提高合作意識,真正實現學有所用。
(五)項目總結。一是通過對項目的可行性分析,充分調動學生們的學習興趣和主動參與意識,在教師的動態引導下,了解了Visual FoxPro 作為一門應用系統開發工具,功能非常強大,同時,也掌握了解決程序設計中出現的問題的方法和編程技巧,培養了學生獨立思考、善于觀察、分析問題、解決問題的綜合能力。二是通過組內協作、組外合作的學習方法,培養了學生的溝通能力,這不僅是學生之間、組員之間、師生之間,將來還要與社會、親人之間、同事之間進行良好的溝通。無論在項目中還是將來的工作中,良好溝通可以加速問題的分析和解決,在溝通過程中,培養學生的團結協作精神和良好的溝通、表達能力。三是培養了學生的組織領導能力。由于項目是分組進行的,而項目負責人又是小組的核心人物,在分配項目中的具體任務時,都是由組長操作,所以組長一定要具有良好的學習能力與組織領導能力。學生們之間相互了解,更懂得取其所長,補其所短,在分配任務過程中,更煅煉了學生們的組織領導能力和組織協調能力。
總體來說,通過完成三個真實的項目,極大地提高了學生學習計算機專業課程的專業能力和學習興趣,真正體現了學生主體的作用,讓Visual FoxPro 課程的學習不再枯燥,充滿樂趣,在教學中也體現了教中學、學中做、做中評、評中學的教學特點。由于學生是計算機應用專業,更偏向于培養應用型、實用型人才,根據高職院校人才培養方案,本學期“項目教學法”在實施過程中,更突出培養學生的專業技能,讓學生們在完成項目的同時,也掌握了程序設計的學習方法和學習技巧,對編程有了更透切的理解,具有了一定的專業思維方式和判斷分析問題的能力,對后續其他的計算機專業課程打下了堅實的基礎。
[1]王占民.項目教學法在中職Visual FoxPro 教學中的實踐與探討[J].電子制作,2014
[2]吳言.項目教學法[J].職業技術教育,2003