江麗麗
【摘 要】目前國內職業(yè)教育VB課程教學中普遍存在教學設計不合理、學生學習興趣不足等問題。結合教學內容和教學對象的實際情況,基于“項目驅動法”的VB課程一體化教學通過項目內容選題、項目分析、項目展示、項目實施、項目評價、項目總結的教學設計過程,提高VB課程教學效果。
【關鍵詞】項目驅動法 VB 一體化教學
“VB程序設計”是目前職業(yè)學校開設的計算機基礎課程。學生通過學習該課程,學會面向對象的、可視化界面的程序設計方法,為今后深入學習其他計算機程序設計語言打下堅實的基礎。但目前國內多數職業(yè)院校VB課程存在諸多問題:教材設計不合理,理論性太強;教師在教學內容的組織上零碎容易遺忘;理論與實踐嚴重脫節(jié)等。據此,本文提出基于“項目驅動法”的VB課程一體化教學,以提高VB課程教學效果。
一、基于“項目驅動法”的VB課程一體化教學設計
VB課程的學習過程實質上是一個以VB為工具進行系統(tǒng)開發(fā)的過程。一體化設計是指在項目驅動法的大前提下,采用項目驅動法打破課本原有界限,對整個課程內容進行整合處理,分成若干個模塊,每個模塊作為一個項目,每個項目再分成若干次課堂教學內容,將理論內容融合到組成項目的操作中,每次課堂教學教授一種工具或方法。這樣以實際項目為載體,引導學生通過項目設計開發(fā)的實際訓練,掌握計算機程序設計的方法和技巧。教學中所有項目案例的總和要盡量覆蓋預定教學目標的各個知識點,如此則形成一個循序漸進、種類多樣的項目群,構建一個完整的教學設計布局。當所有項目任務完成后,知識點也就全學完了。
一體化設計過程具體如下:
(一)項目內容選題:根據相關知識點,設計貼近學生生活實際的、有實用價值的項目。
(二)項目分析:利用計算機網絡和多媒體教室的優(yōu)勢,教師邊講解邊操作,將要完成的項目任務形象、生動地演示出來。學生觀察程序的運行情況,根據運行結果引導學生分析歸納出該項目任務要解決的具體問題。
(三)項目展示:將項目分解成幾個任務,利用課件展示,布置任務。
(四)項目實施:以問題為載體,創(chuàng)設一種教師主導、學生主體的教學情境,抓住本課中心,濃縮教學內容。教師精講完畢后,立即讓學生上機實踐,學生可以獨立或小組協(xié)作操作項目任務。這期間,學生會遇到一些問題,對個別問題可作單獨輔導;對共性問題,可由教師統(tǒng)一示范,集體解決。通過上機操作實踐學生可深入理解理論知識,同時理論知識又指導操作實踐,兩者緊密結合、相輔相成。
(五)項目評價:對學生的考核評價以完成項目任務的情況為依據,進行學生自評、組員互評、教師點評三級考核評價,形成學生的綜合成績。通過評定讓學生明白其設計的優(yōu)缺點,在肯定成績的同時,使其認識到差距所在。這一階段還可以進行作品欣賞或方法交流,讓學生在思路上得到一些啟發(fā)。
(六)項目總結:每次操作完成一個項目任務后都要歸納總結:在操作實踐中存在的問題,應該改正和注意的地方,這些主要由教師查漏補缺;梳理項目任務中用到的理論知識、重點和難點,形成知識體系,并將知識體系用幻燈片等形式顯示在屏幕上。
二、“項目驅動法”在VB課程中的實際應用
作為計算機專業(yè)的基礎課,VB課程的教學目標是讓學生掌握編程的基本思想、基本算法與解題思路。在此基礎上重點掌握以數據庫為數據源的簡單信息管理程序的編寫,并形成良好的編程習慣,提高學生的職業(yè)素養(yǎng),培養(yǎng)學生的學習能力以及分析問題和解決問題的能力。
本人在教學中突出“以能力為本位,以學生為主體”的職業(yè)教育思想,以及根據課堂教學12字標準——“能力目標、任務訓練、學生主體”來設計教學環(huán)節(jié);使用“項目教學法”,設計相關項目,激發(fā)學生的學習興趣;以教材為基礎、以學生能力實踐為主線,開展模塊化項目教學法;將著眼點放在動手操作上,實現理論與實踐的統(tǒng)一;打破教材原有界限,將零碎的知識點應用于一個實踐項目中,提高學生的綜合能力;設計貼近學生現實生活的項目,解決實際問題,讓學生進一步了解VB的實用價值,提高學生對本軟件的學習興趣。
以下是本人在VB課程教學中設計的幾個貼近生活的比較實用的項目(見下表),利用相關知識點解決項目中的分解任務,促進學生對知識點的掌握和運用。
項目驅動教學法的應用,突破以知識點的層次遞進為體系的傳統(tǒng)教學模式。在教學過程中始終貫徹“問題引導、項目驅動、實訓為主、講練結合、(理論)夠用為度”的原則,使學生在學習每個新知識點時,都有一個完整的、實際的項目作為知識的聯想和應用載體。
三、基于“項目驅動法”的VB課程一體化教學效果分析
1.教學效果顯著
采用基于“項目驅動法”的VB課程一體化教學方法,使學生“在做中學”“邊做邊學”,通過學習學生能較好地完成項目任務。在這個過程中,學生會不斷獲得成就感,調動了其學習積極性,從而提高了課堂教學效果。
2.提高了學生分析問題和解決問題的能力
當教學內容以項目任務為中心被組織時,這就始終在提醒學生,這些內容是與項目任務緊密相關的。這樣,學生就會意識到,掌握理論知識僅僅是手段,最終的目的是有效地完成項目任務,這就能引導學生發(fā)現問題和解決問題,體現學生的主體性。
3.提高了教師科研能力
在“項目驅動法”的VB課程一體化教學中,在項目內容選題→項目分析→項目展示→項目實施→項目評價→項目總結的一系列教學活動中,教師由原來的知識的傳授者變?yōu)閷W生學習的合作者,以制作相關項目的步驟開展教學,并與學生一起尋求解決問題的方法,通過實踐提高教師的科研能力。
(作者單位:江蘇省宜興中等專業(yè)學校)