劉鳳娟
摘 要:本文結合教學實踐,對Visual Basic教學中的小組教學法進行了初步探討。Visual Basic這門課程對學生能力的培養、素質的提高有其獨特的優勢。由于現代教學更注重于對學生能力的培養,因此要從學生的角度出發,設計合理的教學計劃,細化教學過程,充分發揮學生在課堂中的主體性作用,讓學生主動參與到課堂中來,充分發揮各小組在教學中的作用,利用小組教學帶動學生,更有效地完成教學內容。
關鍵詞:Visual Basic教學 小組教學法 程序設計
中圖分類號:G71 文獻標識碼:A 文章編號:1672-3791(2018)01(a)-0179-02
計算機的產生、發展和應用是科學技術史上最偉大的成就之一,在各類開發工具中,Visual Basic由于其方便的開發環境和事件驅動機制的特點,結構簡單易學,能夠方便快捷地完成Windows應用程序的開發,從而成為初學者的首選語言。由于多媒體技術的飛速發展,現代的教育教學手段已經廣泛地應用于教育教學中,無論是小學、初中還是高中大學,大多都已經具有完善的設備,比如多媒體教室、觸控一體機等等。但是,在具體的教育實踐中,還是存在這樣或那樣的問題。首先,部分教師始終脫離不了傳統的教學模式,雖然使用了先進的教學設備,但是仍然以講授為主,教師仍是課堂的主體,忽略了學生的主體性作用,限制了學生的發展。其次,計算機課程在中學階段,屬于孤立的一門學科,與其它課程沒有很深的聯系,而且學生也是首次接觸,可能會有畏難心理,從而影響教學效果。第三,學生之間缺乏交流,對所學內容提不起興趣。為了解決這樣的問題,我們在教學過程中引入了小組教學法。通過教學實踐,我們對小組教學法有了一定的認識,也取得了一些好的效果。下面通過我校在《Visual Basic語言程序設計基礎》這門課程中的具體實踐過程來談一下我們的做法。
1 合理規劃、構建小組
一般四人為一個小組,在小組劃分時,先由老師將優生、中等生和學困生分成幾組,再由學生本著自愿的原則,自由結組,這樣分出的小組在人數上不是太多,便于討論和組長對組員的管理,使組長有充足的時間能夠對組員進行檢查,而且各個組員都有充分的時間進行發言。
2 小組教學法在《Visual Basic》課堂教學中的具體應用
2.1 情景導入
通過具體的學習內容,提出本節課中的關鍵問題,讓學生帶著問題走入課堂,比如說,在講解具體的程序的時候,可以將做好的Visual Basic程序展示給學生,學生再根據已有的生活實踐和已經掌握的知識,從直觀的角度思考問題,尋求解決問題的方法。
2.2 展示目標
計算機新課程要求從“知識與技能”、“過程和方法”、“情感態度和價值觀”三個方面設計課程目標,即新課程教學“三維目標”。由于Visual Basic課程所具有的操作實踐性強的特點,必須設計合理的三維目標才能有利于學生的綜合發展,使他們能夠以目標為導向,積極主動地參與到學習中來,實現會學、學會和樂學的統一。在設計“三維目標”的時候要注意以下幾個問題:第一,要對授課內容熟練掌握,在此基礎上通過具體問題引出所要掌握的知識與技能;第二,教師是課堂的主導者,而學生是課堂的主體,教師要充分發揮引導的作用,對于具體的“過程與方法”,絕對不能照本宣科,要做到靈活應用;第三,關于“情感態度與價值觀”,是學生情感上的一個體現,這個目標的實現貫穿整個教學過程,讓學生從獵取知識的過程中獲得樂趣,產生一種精神上的共鳴。
2.3 自學指導
學生根據教師提供的本節課的學習任務,自己完成本節課主要內容的學習。在學習的過程中可以參閱相關課本、練習冊,對于涉獵內容廣泛的課程,可以連通網絡,讓學生尋求自我解決問題的方法,達到自我學習的目的,在學習的過程中,將自己的疑問記下來,便于后面的討論。
2.4 小組討論
教師出示需要各個小組討論的內容,各小組根據老師提出的討論問題分別進行討論,在討論的過程中,可以將自學部分所提出的疑問一并討論,遇到問題組長負責記錄。要求小組成員必須每個人都發言,有自己的見解和想法。這樣,在討論的過程中,一方面增加了小組成員之間的交流,另一方面也提高了學生的語言表達能力。
2.5 小組展示
在此環節中,各小組成員根據討論的問題,選派一名或兩名同學到黑板上進行展示,其他學生根據展示情況提出質疑,教師在此過程中,起到引導和答疑解惑的作用。讓學生參與到課堂中,提高他們學習的積極性和主動性,整個課堂以學生為主體。另外,在小組展示完成后設置合理的小組評價方法,能夠激發學生參與課堂展示的熱情。
2.6 當堂檢測
根據本節課的學習內容,出示習題,由學生當堂完成。習題的設置要求緊扣當堂課的學習內容,難度適中,分層出題,分別有基礎題和提高題,根據學生自身的情況,分層完成,要求基礎題必須完成,提高題選做。在此過程中,設定獎懲措施,提高學生的積極性。
2.7 課堂小結
根據本節課完成情況的實際,針對提出的問題,明確解決問題的方法和措施,課堂小結是一節課中必不可少的一個環節,通過總結,學生能夠感覺學有所獲,也能夠發現學習中存在的不足之處。
3 小組教學法具體實施的過程中注意的幾個問題
3.1 小組的建立
在劃分小組時,首先根據學生的具體情況,先對學生有一個整體的劃分,比如將優等生、中等生和學困生分別列出來,要求每一個組別有一個優等生、兩個中等生和一個學困生,然后再根據學生的意愿自由結組。這樣,在限定條件的基礎上,再給學生空間讓他們自由選擇。避免各個小組因為各等級學生分配不均而產生矛盾。
3.2 培養小組的團隊合作精神
在進行考評時,以小組為單位,讓學生意識到團隊合作的重要性。比如,在Visual Basic的教學過程中,做一個小程序,那么小組成員可以分工合作。其中一名同學負責收集資料,一名同學負責程序的界面設計,一名同學負責代碼的編寫、調試及保存,最后一名同學負責講解展示。在做的過程中,各個小組成員需要交流溝通,確定需求和目標,最終完成整個程序的設計與制作。
3.3 提高學生的語言表達能力
在小組合作的過程中,學生在課堂中有主體性作用,通過反復的實踐,學生不僅能夠自己分析問題,解決問題,同時,語言表達能力也得到了很大的提高。
4 結語
總之,在Visual Basic中應用小組教學法,有利于教學任務的完成,也有利于促進學生之間的交流,避免教師“一言堂”,讓學生有了施展的空間,激發他們學習的積極性和主動性。同時也營造了一個和諧融洽的學習氛圍。首先,教師能夠從以往的課堂中解放出來,有了更多的時間去真正的了解學生,把控課堂;其次,學生在分組討論和合作交流的過程中,提高了自主學習的能力、邏輯思維能力以及語言表達能力;第三,這樣的課堂模式,絕大部分學生都能積極參與課堂,也能夠減少教師對學生的管理力度,使教師能夠有更多的時間投入教學。通過具體的教學實踐,證明小組教學法在《Visual Basic》課堂教學中起到了很好的效果,大大提高了學習效率。
參考文獻
[1] 楊俊宇.淺談VB程序教學方法[J].科技資訊,2006(16):211-212.
[2] 牛又奇,孫建國.Visual Basic程序設計教程[M].蘇州:蘇州大學出版社,2007.
[3] 朱玉如.在教學活動中促進教育的發展[M].南京:江蘇教育,2002.