郭建東
【摘要】《VB程序設計》是中職學校學生專業課程之一,不僅是計算機專業學生,營銷、物流、電子商務等專業學生同樣需要學習,因此其教學質量的不斷優化顯得尤為重要。本文基于這一背景,簡單闡述了高效課堂構建的重要性,并針對《VB程序設計》這一課程的特點展開研究,并在此基礎上提出了幾點教學模式優化方案,旨在完善、創新課堂教學,提升課堂有效性。
【關鍵詞】《VB程序設計》;教學模式;優化策略
在中職學校教學中,課堂有效性相對于普通中學而言大幅下降。究其原因,主要在于大多數中職學生在小學、初中時期養成的不良學習習慣,在自制力不強情況下,學生存在厭學、曠課或是上課不專心現象。加上《VB程序設計》這門課程相對于其它計算機課程而言難度較大,教學內容又是學生在日常生活中難以接觸到的,因此學生對這門課程的興趣并不高。在興趣缺乏以及自制力控制較差兩者結合下,這一課程的課堂教學模式亟待改進,課堂有效性必須切實提升。本文針對這一問題,以《VB程序設計》高效課堂的構建方式為主線,現做出如下報告:
一、激發學生興趣,注重課堂導入
俗話說,興趣是學習最好的老師,因此要想提升課堂教學效率,首先要將學生的興趣提起來,確保學生愿意去學習這一課程,在有興趣的前提下展開教學。由于中職學生普遍都不愛記英語單詞,這就加大了《VB程序設計》這門課的教學難度,學生在初期接觸時可能存在完全聽不懂的情況,老師此時應注意適當引導,不要讓學生在剛開始學習時就產生抵觸或是畏懼心理。
學生在學習這一課程時,大多處于程序設計初學者階段,老師在講授相關理論知識時若一開始就將大量基礎名詞或是語法規則、編程步驟(算法)等灌輸給學生,學生必然會感覺到乏味枯燥。因此在課堂導入方面,老師應盡可能不要使用“通過一個概念導出另一個概念”的模式,可以通過教學演示,先激發學生的學習興趣,從實際操作著手,給學生演示小程序的運行效果,例如計算器、掃雷等,然后引導學生對程序組成部分進行分析,講解基本知識點,接著指導學生通過一步一步的模擬操作完成一系列教學任務,讓他們感受到編程的樂趣。例如在學習“VB常用控件及應用”這一章節時,由于常用控件較多,一個一個講解過于單一和枯燥,老師可以用office軟件中“格式-字體”設置對話框為例進行導入,操作演示如何利用VB語言設計一個簡易的“字體設置對話框”,這對于學生來說是一個很熟悉的對象,很容易引起學生學習的興趣。遵循循序漸進的原則,一定要避免一開始就讓學生自己摸索操作,使得他們在課程開始時便感覺到難度,極易產生學習抵觸情緒。
二、完善教學模式,注重學生參與
用VB語言完成程序設計通常分為可視化編程和代碼編程兩部分,對于前者,大多數的學生通過幾次模擬練習后就容易掌握,而對于后者,教和學容易脫節,往往要求學生更主動地參與課堂,能緊跟老師的教學思維,進而培養自己的編程思維。
因此老師應注重學生課堂參與,提升與學生之間的互動程度。具體而言,可通過課堂提問或是開展小組活動來完成。老師在課前圍繞教學內容設置若干個小程序,并將程序難度分成三個層次:模擬練習、實踐練習、課堂活動。模擬練習以老師為主角色,向學生講解分析知識點,演示簡單的程序讓學生模仿操作。實踐練習以學生個體為主角色,老師以提問的方式引導學生完成程序的分析,然后自主完成程序設計。課堂活動以小組為主角色,老師只提出程序功能要求,讓學生自己討論設計出一個怎樣的程序,然后由小組成員共同完成程序設計操作,最后將各小組程序進行對比分析,讓學生自己評出最好的程序。這樣一來,學生課堂參與度就高了,教和學就不容易脫節。這些小程序相對于理論知識而言更能夠激發學生興趣,在這樣一種互動下,學生對《VB程序設計》這一課程的喜愛程度將大幅提升,且在親自動手下完成目標程序之后,學生易獲得成就感,進而提升對這門課程的興趣,課堂可逐漸形成探索性學習、合作學習以及自主學習的高效教學與學習環境。
三、合理利用網絡平臺,實施課余遠程輔導
由于《VB程序設計》在實踐性方面比較強,學生在初期接觸時必然存在難以理解的現象,且可能在幾堂課完成之后仍舊感覺到有難度,認為自己無從下手。此時老師就應注重對學生的輔導,不僅要充分利用課堂上的時間,在課余時間也可輔助學生?!禫B程序設計》的授課并非全部在機房進行,教室中的理論課程教學中學生無法及時運用理論指導實際操作,課后自己實踐的時候存在問題又不能及時找到指導老師,造成興趣的衰減。
針對這一現象,老師可將自己授課的教案或視頻上傳至學校教學資源庫供學生瀏覽,通過網絡展開課余輔導。同時師生還可以在網絡上展開VB程序的實際應用討論,例如學生想要設計圖書館管理系統,就應了解這個系統包含有哪些子系統,例如借書系統、還書系統、學生信息管理系統等,再進一步理清這些子系統之間的關系,再如超市銷售系統、KTV點歌系統、游戲外掛等內容都可以進行交流,進一步提升學生對VB課程學習的積極性。通過網絡交流減小了時間以及地點的限制,將學生課余時間作為了課堂教學的延伸,充分交流不僅可解決學生在實踐操作上的困難,還能夠加深學生與老師的情感,增進課堂上的互動性,為高效課堂教學打下基礎。
四、完善考核模式,提升課堂效率
考核是老師檢驗學生學習情況以及自身教學有效性的重要方式,在考核中得到的成績相對于平時課堂提問或是課后作業而言準確性更高?!禫B程序設計》這一課程的考核主要以卷面形式為主,學生在學習任務完成之后統一考試來評判成績。但這種只有一次機會的考核存在一定程度的偶然性,最終成績可能受到一些因素的影響存在波動。因此在考核方面,應將卷面考試所占比重減小,提升平時成績所占比重。
另外,老師還可以通過設置“課外實踐”活動讓學生利用課余時間完成一項VB程序的設計,進行拓展訓練。老師可模擬若干個綜合性強但設計簡單的任務,由組長組織小組成員對任務進行分析,然后將任務按功能或模塊分解給小組各個成員,每個成員完成各自相應的內容,這樣既保障了程序的可移植性,又保障了每位學生的參與性,最后按程序設計完成情況計算至課程總分,完成效果好的甚至可以加分。
這樣,通過理論加實踐的考核,對于評估學生對《VB程序設計》這門課的掌握情況就相對客觀,學生比較認可。
五、結束語
《VB程序設計》的課堂有效性提升必須考慮到這一課程的特點,老師應真正了解學生在學習上存在的困難,想辦法解.決學生聽課效率偏低的現象,讓學生形成主動學習的狀態,通過教學模式、評價模式等方面的優化全面打造高效課堂。
參考文獻:
[1]沈美花.淺談初中VB程序設計課堂教學的方法[J].考試周刊,2013,75:129-130
[2]卞愛蓮.淺談VB程序設計課程實施案例教學的策略和方法[J].職業,2011,02:82-83
[3]宋彥琴.案例教學法在VB程序設計教學中的探索及實踐[J].計算機光盤軟件與應用,2013,07:201+203
[4]李桂芝,周長勝.VB程序設計課程案例教學模式研究[J].計算機時代,2014,01:56-57+60
endprint