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