国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

淺談初中VB程序設(shè)計(jì)課堂教學(xué)的方法

2013-04-29 07:24沈美花
考試周刊 2013年75期
關(guān)鍵詞:程序設(shè)計(jì)實(shí)例程序

沈美花

程序設(shè)計(jì)是一種構(gòu)造性的技術(shù),程序語(yǔ)言本身枯燥難懂,初二學(xué)生的認(rèn)識(shí)能力和邏輯思維水平、抽象思維水平還處于逐步發(fā)展完善階段。如何解決這個(gè)問(wèn)題,開(kāi)展既富構(gòu)造性又具有創(chuàng)造力的教學(xué)活動(dòng),是廣大信息技術(shù)教師頗感興趣的課題。我在實(shí)際教學(xué)中不斷摸索,做了以下嘗試。

一、以實(shí)例入手,激發(fā)學(xué)生學(xué)習(xí)興趣

“興趣是最好的老師”,是推動(dòng)學(xué)生學(xué)習(xí)的直接動(dòng)力。興趣越濃厚,學(xué)習(xí)的動(dòng)力越強(qiáng),學(xué)習(xí)效果越好。蘇霍姆林斯基說(shuō):“如果教師不想方設(shè)法使學(xué)生產(chǎn)生情緒高昂和智力振奮的內(nèi)心狀態(tài),就急于傳授知識(shí),那么這種知識(shí)只能使學(xué)生產(chǎn)生冷漠的態(tài)度,而不動(dòng)情感的腦力勞動(dòng)就會(huì)帶來(lái)疲倦。沒(méi)有歡欣鼓舞的心情,學(xué)習(xí)就成為學(xué)生的負(fù)擔(dān)?!眲偨佑|程序設(shè)計(jì)時(shí),學(xué)生總以為編程是非常神秘的事物,如何才能吸引學(xué)生的眼球,讓學(xué)生對(duì)編程充滿興趣呢?我就利用學(xué)生對(duì)事物的好奇心,選擇一些有趣的、有實(shí)際意義的程序激發(fā)學(xué)生的學(xué)習(xí)興趣,然后通過(guò)欣賞實(shí)例、修改代碼的簡(jiǎn)單的操作經(jīng)歷編程過(guò)程,體驗(yàn)編程的樂(lè)趣。

在上VB第一課時(shí),我先給學(xué)生電腦發(fā)送了一個(gè)軟件包,在這個(gè)軟件包里,包含這個(gè)學(xué)期接下來(lái)要學(xué)習(xí)的一些實(shí)例,這些實(shí)例在生活中經(jīng)常會(huì)接觸到。如幼兒加法練習(xí)程序——給小朋友練習(xí)10以內(nèi)的加法的一個(gè)小程序,我的電子相冊(cè)——可以展示自己的風(fēng)采,別碰我程序和猜數(shù)字游戲等,讓學(xué)生自己體驗(yàn)這些程序,學(xué)生興趣高漲,特別是像控制動(dòng)畫(huà)這個(gè)程序,學(xué)生都覺(jué)得很好玩,想要畫(huà)面停止就停止,想要它繼續(xù)動(dòng)就動(dòng)。還有一些小型游戲,學(xué)生都一遍一遍地嘗試。學(xué)生在猜測(cè)—觀察—實(shí)踐的過(guò)程中,對(duì)這個(gè)學(xué)期要學(xué)習(xí)的內(nèi)容有了宏觀感受,為接下來(lái)的學(xué)習(xí)作了一個(gè)很好的鋪墊。

二、立足具體實(shí)例,滲透基本概念

概念的形成過(guò)程常常是學(xué)生進(jìn)行邏輯思維的過(guò)程。如果遵循邏輯思維過(guò)程組織教學(xué),則必將使學(xué)生容易掌握概念。剛接觸程序設(shè)計(jì)的學(xué)生對(duì)程序設(shè)計(jì)充滿了好奇,如果教材把對(duì)象、事件、控件等概念放在前面講,一下子引入大量抽象的名詞、概念,就會(huì)打擊學(xué)生的學(xué)習(xí)興趣。同時(shí),學(xué)生在沒(méi)有任何知識(shí)背景的情況下,要完全理解這些概念比較困難。要想讓學(xué)生領(lǐng)會(huì)這些抽象的概念,教學(xué)中應(yīng)以一個(gè)個(gè)鮮活的具體實(shí)例為切入點(diǎn),在每個(gè)例子中適時(shí)、適量滲透一些相關(guān)的概念和知識(shí),讓學(xué)生在做中學(xué),在學(xué)中做,在完成任務(wù)的過(guò)程中,逐漸地、很自然地掌握控件、對(duì)象、事件的概念。

在程序設(shè)計(jì)教學(xué)中,學(xué)生需要掌握相當(dāng)多的基本概念,這些概念作為程序設(shè)計(jì)的入門(mén)都是必需的,但考慮到初二學(xué)生的理解、接受能力不強(qiáng),這些概念不宜一次灌輸,如果這樣就會(huì)使學(xué)生不易理解和掌握,產(chǎn)生逆反、厭學(xué)心理。

在《VB程序設(shè)計(jì)初步》這一節(jié)內(nèi)容中,對(duì)數(shù)據(jù)類型、常量與變量、運(yùn)算符和表達(dá)式和基本語(yǔ)句等作了詳細(xì)的描述和說(shuō)明,但如果根據(jù)教參中課時(shí)的安排,用一課時(shí)完成所有內(nèi)容的教學(xué),則學(xué)生基本上完全不能接受和掌握。教師可作一些小調(diào)整,把本節(jié)課的內(nèi)容進(jìn)行拆分講解,結(jié)合后面的《順序結(jié)構(gòu)》、《分支結(jié)構(gòu)》的內(nèi)容,貫穿程序中的每一個(gè)基本概念,學(xué)生理解起來(lái)相對(duì)容易,且保持了學(xué)習(xí)興趣。

如:作為程序設(shè)計(jì)的基礎(chǔ),常量、變量、算術(shù)表達(dá)式等內(nèi)容是需要學(xué)生從一開(kāi)始就應(yīng)該掌握,并需要有明確的概念的,因此適宜放在前面講授,而為了學(xué)生更易于理解,可結(jié)合具體的程序例子。

例:求圓的面積程序。

程序?yàn)椋?/p>

Let r=text1.text

Let pi=3.14159

Let s=pi*r*r

Let text2.text=s

教師設(shè)問(wèn):在這段程序中哪些量是不變的?如果想畫(huà)不同大小的圓,應(yīng)該改哪里?為什么?(引出變量的概念)如何計(jì)算圓的面積?和數(shù)學(xué)上面的表達(dá)有什么不同?(引出表達(dá)式的概念)經(jīng)過(guò)一系列設(shè)問(wèn),學(xué)生思考,能很快明白這幾個(gè)基本的概念。

對(duì)于關(guān)系表達(dá)式、邏輯表達(dá)式,由于學(xué)生剛開(kāi)始學(xué)習(xí)并不會(huì)馬上接觸到這些內(nèi)容,因此可以先不作講解,而把它們放在《分支結(jié)構(gòu)》程序中,由于涉及條件判斷,學(xué)生很容易就能理解各種關(guān)系運(yùn)算符和邏輯運(yùn)算符的意義和作用,效果將會(huì)事半功倍。

在教學(xué)中教師發(fā)現(xiàn)學(xué)生經(jīng)常忘記學(xué)過(guò)的知識(shí),這和他們的心理水平和課時(shí)相對(duì)較少有一定的關(guān)系,教師要“不厭其煩”重復(fù)強(qiáng)調(diào)講過(guò)的知識(shí)點(diǎn),甚至要貫穿整個(gè)程序設(shè)計(jì)教學(xué),學(xué)生才能形成一個(gè)清晰的概念。

三、分層教學(xué),因材施教

初中二年級(jí)學(xué)生經(jīng)過(guò)小學(xué)、初中一年級(jí)有關(guān)信息技術(shù)課程的學(xué)習(xí),大部分學(xué)生都能較好地掌握信息技術(shù)的基礎(chǔ)知識(shí)和基本技能,雖然學(xué)生在信息技術(shù)基礎(chǔ)知識(shí)、基本技能的掌握上仍存在差異性,但是在學(xué)習(xí)VB程序設(shè)計(jì)時(shí)表現(xiàn)出的差異并不十分明顯,而明顯的差異性主要表現(xiàn)在以下兩個(gè)方面:

1.學(xué)習(xí)興趣的差異。絕大多數(shù)學(xué)生對(duì)信息技術(shù)課都有濃厚興趣,但有相當(dāng)數(shù)量學(xué)生濃厚的興趣主要是在游戲上而非學(xué)習(xí)上,更不是在學(xué)習(xí)枯燥的VB程序設(shè)計(jì)中。有的學(xué)生既不喜歡又不討厭信息技術(shù)課,只是因?yàn)閷W(xué)校的課程安排,另有部分學(xué)生由于覺(jué)得VB程序設(shè)計(jì)比較枯燥難懂,不喜歡上信息技術(shù)課。

2.學(xué)習(xí)態(tài)度的差異。學(xué)生的學(xué)習(xí)態(tài)度分為主動(dòng)型、被動(dòng)型、放任型三類。不同類型學(xué)生對(duì)學(xué)習(xí)內(nèi)容、教師教導(dǎo)方式的要求,以及完成學(xué)習(xí)任務(wù)情況均有較大差異。這種學(xué)習(xí)態(tài)度的差異性不僅表現(xiàn)在不同班級(jí)之間,而且男女同學(xué)間也有較大差異。如果對(duì)不同知識(shí)水平、情感水平的學(xué)生進(jìn)行相同內(nèi)容、統(tǒng)一進(jìn)度、同一方式的教學(xué),則勢(shì)必造成基礎(chǔ)好、學(xué)習(xí)興趣濃厚的學(xué)生“吃不飽”,漸漸喪失學(xué)習(xí)興趣;基礎(chǔ)差的“吃不了”,加劇厭學(xué)情緒,致使大部分學(xué)生都把時(shí)間和精力用在電子游戲和上網(wǎng)上,勢(shì)必造成整節(jié)課無(wú)法順利進(jìn)行。

“分層教學(xué)”就是要探討適合學(xué)生特點(diǎn)的教學(xué)途徑,促使每個(gè)學(xué)生都能得到發(fā)展。教學(xué)環(huán)節(jié)要兼顧不同學(xué)生的學(xué)習(xí)需要。我采用同班分層教學(xué)法,就是以班中相似知識(shí)結(jié)構(gòu)、認(rèn)知水平及興趣愛(ài)好的同學(xué)為同一個(gè)層次,依據(jù)實(shí)際情況將整個(gè)班分為A、B、C三個(gè)層次,然后依據(jù)各層的特點(diǎn)制定相應(yīng)的教學(xué)目標(biāo),設(shè)置各種教學(xué)任務(wù),使各層學(xué)生均得到發(fā)展。針對(duì)基礎(chǔ)比較差的學(xué)生采用演示性探究方法,學(xué)生通過(guò)模仿老師在課堂上的一些演示操作,達(dá)到“鞏固基礎(chǔ),按部就班,模仿提高”的目的。對(duì)于有一定基礎(chǔ)但進(jìn)行自主性探究有一定難度的學(xué)生則采用導(dǎo)向性探究方法,學(xué)生根據(jù)老師預(yù)先設(shè)定的完成某一項(xiàng)任務(wù)的路徑,通過(guò)教師的引導(dǎo)完成對(duì)該任務(wù)的探究。探究目標(biāo)是“串好主線,預(yù)設(shè)懸念,循步漸進(jìn)”。對(duì)于有基礎(chǔ)、有自主探究能力和創(chuàng)新能力的學(xué)生,采用自主性探究方法,在這種探究活動(dòng)中,教師只確定探究方向,并不鎖定具體任務(wù),學(xué)生根據(jù)這一方向開(kāi)展探究活動(dòng),目標(biāo)是“自主學(xué)習(xí),自我探究,形成風(fēng)格”。對(duì)各層學(xué)生在學(xué)習(xí)過(guò)程中出現(xiàn)的問(wèn)題,要及時(shí)進(jìn)行解惑釋疑,釋疑以個(gè)別釋疑和集體釋疑相結(jié)合。

我在教學(xué)實(shí)踐中發(fā)現(xiàn),分層教學(xué)在課堂上能最大限度地提供給學(xué)生發(fā)展的時(shí)間和空間,最大限度地提供給教師因?qū)邮?dǎo)的時(shí)間和空間,使每個(gè)學(xué)生都能根據(jù)自己的情況,確立適當(dāng)?shù)膶W(xué)習(xí)目標(biāo),提高單位時(shí)間的學(xué)習(xí)效益。

例如:在分支結(jié)構(gòu)的練習(xí)課中,我就設(shè)置了三個(gè)任務(wù):

任務(wù)一:根據(jù)老師的演示,完成練習(xí):輸入兩個(gè)數(shù),判斷兩個(gè)數(shù)的大小,如果A>B,顯示“A數(shù)大”,否則顯示“B數(shù)大”。

任務(wù)二:通過(guò)分支結(jié)構(gòu)程序?qū)崿F(xiàn)

輸入一個(gè)0至100的分?jǐn)?shù),然后判斷顯示:

0~59分:不及格 80~89分:良好

60~79分:及格 90~100:優(yōu)秀

任務(wù)三:編一程序,輸入一個(gè)整數(shù)X,若是偶數(shù),則顯示“偶數(shù)”兩個(gè)字,否則顯示“奇數(shù)”兩個(gè)字。(要求能通過(guò)不同的條件來(lái)實(shí)現(xiàn))

這三個(gè)任務(wù)中前兩個(gè)是要求所有學(xué)生都理解并完成的,第三個(gè)則根據(jù)學(xué)生的情況,對(duì)個(gè)別好的學(xué)生要求能完成,最好能用不同的條件實(shí)現(xiàn)判斷的過(guò)程。這樣在課堂上學(xué)生能根據(jù)自己的實(shí)際情況選擇,有利于學(xué)生發(fā)揮積極性,在這個(gè)過(guò)程中教師的引導(dǎo)很重要,幫助學(xué)生克服畏難心理;在練習(xí)的過(guò)程中,充分發(fā)揮優(yōu)秀生的作用,讓他們充當(dāng)小老師,這也是一個(gè)很好的途徑。

四、形象比喻,貼近生活

信息技術(shù)學(xué)科中有些教學(xué)內(nèi)容比較抽象,不容易被學(xué)生接受和理解,特別是程序設(shè)計(jì)中的一些概念、算法。教師應(yīng)將其化繁為簡(jiǎn),將深?yuàn)W的理論講得通俗易懂,要多鉆研教材和教法,在教學(xué)中巧用生活中的實(shí)例,形象比喻的方法最容易為學(xué)生接受。如:在上VB第一課時(shí),我說(shuō):程序無(wú)處不在,我們總是生活在各種各樣的程序中。上課有上課的程序,過(guò)馬路有過(guò)馬路的程序,每天早晨起床就是執(zhí)行某種程序……否則就是無(wú)序,就亂套了。起床后要做些什么?疊被子、洗臉、刷牙、吃早餐、穿衣服、穿襪子、穿鞋、背書(shū)包、上學(xué)……這里有些事情可以先后順序調(diào)整,有些就必須按序完成,你總不能穿好鞋子再穿襪子吧?穿衣服需要有序,需要判斷天氣……這樣學(xué)生就會(huì)理解什么是程序,也為后面程序的算法的理解奠定基礎(chǔ)。又如在學(xué)生理解變量的概念時(shí),教師可以提出這樣的問(wèn)題:有兩個(gè)瓶子,一瓶子裝了油,一瓶裝了水,如何將兩瓶子里的液體互換呢?有的學(xué)生立即就想到借用第三個(gè)瓶子的方法,與程序設(shè)計(jì)進(jìn)行類比,就可以很容易理解變量的概念,這樣比喻學(xué)生容易接受不容易忘記。

五、循序漸進(jìn),逐步過(guò)渡

課本中有關(guān)VB程序設(shè)計(jì)方面的教學(xué)內(nèi)容,一開(kāi)始介紹諸如算法、流程圖的畫(huà)法、對(duì)象、對(duì)象的屬性、方法和事件等一系列在程序設(shè)計(jì)中比較抽象難懂的概念,然后介紹程序的建立和運(yùn)行,最后介紹VB語(yǔ)言基礎(chǔ)、分支結(jié)構(gòu)、循環(huán)結(jié)構(gòu)和數(shù)組。雖然從知識(shí)的邏輯結(jié)構(gòu)體系來(lái)看,這樣安排是合情合理的,但是從初二學(xué)生的認(rèn)知規(guī)律考量,一開(kāi)始就學(xué)習(xí)一些難懂的、晦澀抽象的東西,學(xué)生理解起來(lái)比較困難而且容易降低學(xué)習(xí)的積極性。我在組織課堂教學(xué)時(shí),決定一開(kāi)始先不講基本概念,結(jié)合課本內(nèi)容,采用類比、自然過(guò)渡的方法,通過(guò)介紹一些實(shí)例,讓學(xué)生直觀體悟這些概念。在操作過(guò)程中,不用講解每個(gè)概念的含義,學(xué)生通過(guò)完成任務(wù)很自然地就體會(huì)出什么是對(duì)象,什么是對(duì)象的屬性和方法,如何在界面內(nèi)添加對(duì)象、設(shè)置事件等,再適當(dāng)?shù)匾龑?dǎo)學(xué)生進(jìn)行歸納總結(jié),就能很好地理解這些概念。又如在和學(xué)生探討VB軟件的打開(kāi)、程序的建立和保存、軟件界面等方面的知識(shí)時(shí),讓學(xué)生自己探索找出VB操作和以前所學(xué)軟件的異同點(diǎn),由于學(xué)生已經(jīng)學(xué)過(guò)Word、Excel等應(yīng)用軟件,對(duì)這些相似的操作已非常熟悉,因此操作起來(lái)得心應(yīng)手。

以上幾點(diǎn)是我在VB程序設(shè)計(jì)教學(xué)實(shí)踐過(guò)程中的一點(diǎn)心得和體會(huì)。誠(chéng)然好的教學(xué)方法對(duì)教學(xué)效果來(lái)說(shuō)是至關(guān)重要的,但不是絕對(duì)的,有了好的教學(xué)策略,還要有一個(gè)合理的實(shí)施過(guò)程。在這個(gè)過(guò)程中,師生情感的交流對(duì)教學(xué)效果的影響是不可忽視的,增進(jìn)師生間的情感交流是信息技術(shù)課教師上好信息技術(shù)課不可輕視的一個(gè)環(huán)節(jié)??傊覀円谪瀼匦抡n標(biāo)要求的基礎(chǔ)上力求做到與時(shí)俱進(jìn),開(kāi)拓創(chuàng)新。

猜你喜歡
程序設(shè)計(jì)實(shí)例程序
基于Visual Studio Code的C語(yǔ)言程序設(shè)計(jì)實(shí)踐教學(xué)探索
從細(xì)節(jié)入手,談PLC程序設(shè)計(jì)技巧
試論我國(guó)未決羈押程序的立法完善
“程序猿”的生活什么樣
英國(guó)與歐盟正式啟動(dòng)“離婚”程序程序
高職高專院校C語(yǔ)言程序設(shè)計(jì)教學(xué)改革探索
創(chuàng)衛(wèi)暗訪程序有待改進(jìn)
PLC梯形圖程序設(shè)計(jì)技巧及應(yīng)用
完形填空Ⅱ
完形填空Ⅰ