關于初中VB程序設計教學的探索.doc_第1頁
關于初中VB程序設計教學的探索.doc_第2頁
關于初中VB程序設計教學的探索.doc_第3頁
關于初中VB程序設計教學的探索.doc_第4頁
關于初中VB程序設計教學的探索.doc_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

關于初中VB程序設計教學的探索丹陽市第三中學 周紅霞【摘要】計算機是人們處理信息的重要工具,人們通過計算機執(zhí)行程序來完成信息的處理。然而,要讓計算機按照人們的要求處理信息,首先需要編寫相應的程序。VB是一門可視化的面向對象的高級編程語言,是當前初中教學大綱改革后,初二年級學生的必修課。初中學習VB程序設計,這對教師和學生本身來說都是挑戰(zhàn),由于VB語言枯燥難懂,所以很難取得較好的教學效果。本文主要結合自身的教學實踐和課程特點,探索在VB程序設計教學中,提高教學效果,解決程序設計本身枯燥、難懂的問題,從而提高學生的程序設計能力和創(chuàng)新能力?!娟P鍵字】VB程序設計 教學方法 學習興趣 一、引言2013年,江蘇省初中信息技術課程改革,將程序設計加入到初中二年級第十一章中。從此,初二的學生就將學習VB程序設計了,這對于教師和學生來說都是不小的挑戰(zhàn)。對于初中生來說,程序設計的概念是全新,總認為是一個遙不可及的內容,思維上就形成了定勢,認為很難,也是自己無法掌握并且應用的。初中生對應用操作課比較感興趣,如word排版、幻燈片制作、flash制作等,進入到程序設計學習時,普遍感到枯燥、難學,學生往往在這方面比較欠缺,而且依賴性也比較強,要求動腦思考,因此,學習興趣就會降低。如果我們教師在教學中還是一貫的沿用舊的思路、舊的方法,不結合新課程的要求,脫離學生的實際情況,這樣勢必會影響到整個教學實施過程,老師覺得難教,學生覺得難懂,形成惡性循環(huán),最終無法達到預定的教學目標。探究合適的VB教學方法是相當必要的。二、教學方法1. 走近程序、激發(fā)興趣興趣是學習的關鍵,它直接決定了教學效果的好壞。因此,要讓學生學好VB這門課程,首先要讓她們產生濃厚的興趣,利用學生對事物的好奇心,選擇一些有趣的、有實際意義的程序,激發(fā)學生的學習興趣。為調動學生的興趣,并消除她們的恐懼心理,在第一節(jié)課的時候,老師應適應地調整教學安排,通過展示一些VB的小程序,讓學生初步了解程序設計,并通過程序設計能幫助我們解決很多實際的問題,以此培養(yǎng)她們對程序設計的學習興趣。只有當學生感興趣,有探索動力和愿望,才可能充分激發(fā)學習的積極性,使他們主動地去學習。2.優(yōu)化教學內容、采用實例教學法 在程序設計中學中,有相當多的基本概念需要掌握,這些概念作為程序設計的入門都是必須的,但考慮到學生的理解、接受能力有限,這些概念不能一次性的灌輸太多,否則學生反而不易理解和掌握,同時產生逆反和厭惡。針對這個問題,我們可以適當地調整教學順序和課程進度,從實例入手,并且在這個實例中既包含前面學過的知識,也包含當天要講的新知識點。這樣既有利于對舊知識的復習,也有利于對新知識的理解,通過演示實例,讓學生觀看,模仿,在具體操作中形成對新概念的認識。例如,:顯示歡迎標語 、顯示系統(tǒng)時期的實例,界面如下所示:在界面中,包含1個標簽控件、1個文本控件、3個命令控件。代碼如下:Private Sub Command1_Click() Text1.Text = 歡迎您來到VB程序設計世界End SubPrivate Sub Command2_Click()Text1.Text = DateEnd SubPrivate Sub Command3_Click()EndEnd Sub在上面的代碼中,包含了單選按鈕的使用,也包含了以前所學的知識點,如標簽、文本框和窗體等,這樣循序漸進的進行,可以讓學生在輕松愉快的氛圍中很快了解到新知識點并很好的應用,達到較好的教學效果。3.形象比喻、貼近生活信息技術學科中有些教學內容比較抽象,不容易被學生接受和理解,特別是程序設計中的一些概念、算法。我們教師應有能力化繁為簡,將深奧的理論講得通俗易懂,這需要我們多鉆研教材和教法,在教學中巧用生活中的實例,形象比喻的方法最容易為學生所接受。如:學生在理解變量的概念時,教師可以提出這樣的問題:有兩個盒子,一個盒子里面放蘋果,一個盒子里放香蕉,如何將兩個盒子里的水果互換呢?大部分學生立即就能想到借用第單個盒子的方法,與程序設計進行類比,就可以很容易理解變量的概念,這樣的比喻學生容易接受且不容易忘記。4.循序漸進、實行分層教學在程序設計教學過程中,隨著課程難度的加大,學生的兩極分化日趨嚴重,如何使不同的學生能根據自己的實際情況去完成相關的教學內容,這就是教學的一個關鍵,這時教師可在課堂教學中嘗試使用“分層教學”。根據不同學生的接受能力設計不同層次的教學目標,提出不同層次的學習要求,給予不同層次的輔導,從而使各類學生分別在各自的起點上選擇不同的速度,獲取層次不同的知識點。在程序設計課堂教學中,老師主要是根據不同班級、學生設計不同層次的任務,讓學生自主選擇完成,但前提是學生對每一項任務都必須掌握、理解了,才開始新的任務,這樣才能保證收到效果。5.合理利用現代教育技術手段VB是一門應用性很強的程序設計語言,因此我們可以利用多媒體來輔助教學邊講解邊操作演示,這樣更加直觀生動,加深學生的印象,便于學生學習和接受。雖然多媒體教學取得了一定成效,但也有它的局限性。有的知識點需要留給學生聽的時間和思考的時間,從而展示思維過程,此時就需要與傳統(tǒng)的板書結合起來,比如公式的推導,算法的講解等。三、結束語程序設計的教學,一般都是從局部分散地講,如果不歸納總結,學生則難以形成完整、清晰的框架,因此教學中要及時歸納、做好小結。教學方法對教學效果來說是至關重要的,但不是絕對的,有了好的教學策略,還要有一個合理的實施過程,在

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論