吳洪媚
(齊齊哈爾高等師范專科學校,黑龍江 齊齊哈爾 161005)
項目教學法在高職VB教學中的應用
吳洪媚
(齊齊哈爾高等師范??茖W校,黑龍江 齊齊哈爾 161005)
本文主要探討了在高職教學改革中,如何利用項目教學法來完成VB教學,提高學生的實踐能力,培養學生的職業素養。
項目教學;高職;VB
為提高高職學生的職業能力,推行“以工作過程為導向”的課程改革,在VB教學中改變傳統的以知識結構為體系的授課方式,創設學習情境,在教師的指導下,師生共同完成一個典型的項目,使學生在完成項目的過程中,學會利用VB設計軟件,同時熟悉軟件設計的一般過程,掌握軟件工程的一般方法,為就業奠定一定的基礎。
一個適合于項目教學法的項目的選取對完成整個教學過程,取得預期的教學效果是至關重要的。項目的選取既要兼顧工作過程,又要兼顧教學過程,不能完全等同于企業實際的項目,因為企業的項目長短是不固定的,難易程度也是不固定的,而我們教學的項目是有學時的限制的,并且還要考慮學生的實際能力,是否能夠完成這個項目。即一個好的教學項目要能夠將一個或幾個學科的實踐內容與理論知識結合起來,并兼顧一定的教學內容,并且項目的難易程度要適中,學生在教師的指導下,采用小組協作的方法能完成整個項目。
在項目教學中,教師扮演的角色是指導者、引導者、組織者、協調者,改變過去的“一言堂”、“滿堂灌”的教學方式,真正地把課堂的主動權交給學生,讓學生成為課堂的主人,只有這樣,才能充分發揮學生學習的主動性、積極性。但這并沒有削弱教師在教學中的作用,教師在項目教學中要嚴格控制項目的流程,既不能完全放手,也不能把項目完全講解給學生,剝奪學生的實踐機會。教師要非常了解學生,能夠根據學生的特點把學生分成若干小組,學生在學習過程中遇到困難,教師給予適當的指導,學生在學習的過程中退縮,教師給予鼓勵。要想達到預期的教學目的,教師既要對教學十分熟悉,還要有一定的工程經驗,這樣教師才能很好地指導學生,把握工程進度,順利完成教學任務。
傳統的教學中,師生的關系是以教師為主,按照教學大綱的要求,教師教什么,學生就學什么,以知識傳授為主。這樣培養的學生,實際動手能力差、不會學習、沒有創新精神,在今后的就業中,不能迅速地適應就業崗位的要求。
在項目教學中,教師通過項目這一學習情境把學生引領到學習任務中,通過布置學習任務,并在教師的指導下,通過師生、生生間的探討、協作完成學習任務。在這個過程中,師生處于完全平等的地位,學生在學習的過程中學會思考,大大提高了學生的自主創新能力、團隊協作能力以及綜合實踐能力。
對一個大的教學項目,不是一個人就可以獨立完成的,教師要適當對項目進行分解并與知識點相關聯,把一個大的項目按照實際的工作流程分解成若干小的工作任務,組織學生具體實施。
在指導學生實施項目時,要讓他們合理分組,分組要兼顧學生的特點,使小組學生能夠優勢互補,促進學生的交流和合作,充分發揮團隊精神,順利完成工作任務。一般一個小組人數以5-6人為宜。
在項目教學中,學生是項目實施的主體,教師扮演的是組織者、協調者的角色。強調學生的自主探究式的學習,從而培養學生的實踐能力、創新能力。
要實現學生的自主學習,必要的、豐富的教學資源是必不可少的,它可以給學生的學習提供幫助,使學生從中獲取項目進行過程中所需的知識,同時,教師在資源的積累過程中,也可以使項目教學更加完善。
在教學的初期,先拿出幾個相關的利用VB設計的項目,讓學生操作,從軟件界面的友好性、易用性、功能模塊的完整性來體會軟件的特點,并討論軟件設計的優缺點、軟件完善的措施,從而對軟件的設計有了一個初步的感性認識,了解了軟件設計的一般步驟。
根據專業的特點學生工作崗位的情況以及教學的需求選取合適的項目,不同專業的學生應用的教學項目要有所不同。以現代教育技術專業的學生為例,筆者選取了《小學生信息技術教學測試系統》作為教學項目。在項目教學的過程中模擬軟件開發的全過程,本著理論夠用、基礎扎實、實踐為主的原則,把理論教學與實踐教學相融合,使學生在“做中學”,在“學中做”。從而掌握軟件開發的一般方法,學會VB程序設計的一般方法,掌握VB控件的基本屬性、事件、方法以及相關函數的應用,訓練學生的創新思維,培養學生自主學習能力以及綜合實踐能力。
系統分析是軟件工程的一個重要環節,主要對用戶的需求進行分析,確定軟件能夠做什么。因為學生已經在小學實習過,對小學信息技術教學的現狀有一定的了解,這部分內容可以通過學生、教師的集體討論來完成。
根據用戶的需求,利用軟件工程的方法定義軟件的數據結構,定義系統接口,設計系統功能模塊,設計系統非功能模塊,并制作系統設計說明書,作為軟件設計的依據。畫出系統結構圖,及各子模塊流程圖。這部分可以在教師的指導下,同學上網查找資料,師生共同協作完成。
根據項目的模塊數、各模塊的復雜程度以及與相關知識點間的聯系,把學生分成若干項目小組,每個小組負責其中的一個或幾個模塊。小組分配要根據學生的特點和優勢互補的原則,保證學生能夠順利完成教學任務。每個小組選一個項目組長,主要負責小組任務分工以及各項目組間的溝通、交流、協作,掌握項目的進度,記錄項目出現的問題以及解決的方法,作為最后小組評價的依據,同時為教學資源的建立提供了第一手資料。這樣每一名學生在項目中都有自己的工作,人人都是項目的主人,避免了在項目實施過程中學生無事可做的現象。學生在軟件的開發過程中,很容易發現自己的不足,才可以借助多種途徑來學習相關的知識,變“要我學”為“我要學”。
要想實現探究式的自主學習,豐富的教學資源是必不可少的,而教學資源的建立是一個不斷積累的過程,教師要合理借助于無所不含的網絡資源,從中提取有用的資料,建立教學平臺,其中既要包括項目教學中包含的相關的理論知識供學生查閱,還要包括一些典型項目的解析,學生軟件開發過程中的心得,學生作品的展示、評價,師生交流的BBS以及相關的精品學習網站鏈接等。
教師在項目教學中扮演著指導者、協調者的角色,教師要關注每個小組的進程,參與小組的討論,并適當給予指導,但不能包辦。在項目教學中,有可能出現項目的進度與設計的進度不一致的情況,教師要及時調整項目的進度,以保證項目的順利完成。
項目小組在完成自己的任務后,要對負責的模塊進行測試,找到模塊的邏輯錯誤和程序運行異常的錯識,保證模塊功能的實現。模塊測試完成之后,對系統各模塊進行連接,每一項目小組負責一部分測試數據,進行系統綜合測試。
項目教學的最后階段就是教學評價,評價從三方面進行:一方面是過程性評價,主要從項目過程中學生的學習態度、團隊精神、協作能力、學習能力來對學生進行評價。二方面是結果性評價,主要采取學生自評、小組互評、教師評價的方式,以軟件工程的標準對項目的完成情況進行評價,總結優點,找出缺點,提出改進意見。三方面是用戶評價,用戶對系統從界面的易用程度、功能的完善程度等提出評價意見。通過三方面的評價改進項目教學,促進項目教學的不斷完善。
在VB教學中應用項目教學,提高了學生學習興趣,為學生的學習創設了一個良好的學習氛圍,使學生明確了學習的目標,培養了學生自主學習的能力和綜合實踐能力,提高了學生今后就業后迅速適應工作崗位的能力,使學生具備了就業后再學習的能力。因此,項目教學的方法是一種比較有效的教學方法,解決了常規教學中出現的一些問題,充分體現了教學內容上的實踐性和可操作性,符合高職學生以就業為導向,培養學生的職業能力和職業素養的人才培養目標。
但我們也應該看到,不是所有的學科教學都適合應用項目教學法進行教學。項目教學要從教學的實際出發,結合學生的實際情況進行項目教學的設計。
[1]郭巖.目前職業學校實施項目教學存在的主要問題探析[J].中國電力教育,2009,(4):11-13.
[2]許晟.項目教學方式運用于IT實踐教學的探索[J].河北能源職業技術學院學報,2005,(4):89-91.
G718.5
A
1673-0046(2010)5-0027-02