張志英
摘要:程序設(shè)計(jì)是江蘇省初中信息技術(shù)八年級(jí)教材第11章的教學(xué)內(nèi)容,本章以微軟公司開(kāi)發(fā)的Visual Basic為例而展開(kāi)教學(xué)的,但VB程序設(shè)計(jì)教學(xué)不是專(zhuān)業(yè)編程,更不是軟件開(kāi)發(fā),要注重讓學(xué)生體驗(yàn)并感受程序設(shè)計(jì)的魅力,消除程序設(shè)計(jì)的神秘感和恐懼感,對(duì)于VB這種計(jì)算機(jī)語(yǔ)言有初步的認(rèn)識(shí)并能利用VB來(lái)解決問(wèn)題。結(jié)合筆者幾年來(lái)在教學(xué)中的深切體會(huì),認(rèn)為應(yīng)該從以下幾方面來(lái)上好VB編程課。
關(guān)鍵詞:VB興趣教學(xué)
中圖分類(lèi)號(hào):G632文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1674-2117(2014)02-0117-02
1從激發(fā)興趣入手,激發(fā)學(xué)生學(xué)習(xí)熱情
愛(ài)因斯坦說(shuō)過(guò):“興趣是最好的老師!”這就是說(shuō)一個(gè)人一旦對(duì)某事物有了濃厚的興趣,就會(huì)主動(dòng)去求知、去探索、去實(shí)踐,并在求知、探索、實(shí)踐中產(chǎn)生愉快的情緒和體驗(yàn),所以為了使學(xué)生能盡快進(jìn)入VB程序設(shè)計(jì)課程學(xué)習(xí)的角色,在講課過(guò)程中,要特別注意培養(yǎng)學(xué)生對(duì)這門(mén)課程的學(xué)習(xí)興趣。例如,在VB課程教學(xué)的第一課,我就預(yù)先編寫(xiě)一些有趣的小程序,例如通過(guò)身高體重測(cè)體型、攝氏到華氏的溫度換算等,然后告訴他們這是教師編寫(xiě)的,并把這些程序給學(xué)生讓他們?nèi)ナ褂?,學(xué)生通過(guò)親身體驗(yàn)了解程序是為了解決問(wèn)題而編制的,消除學(xué)生對(duì)于計(jì)算機(jī)程序的神秘感和恐懼感,也對(duì)于VB這種計(jì)算機(jī)能識(shí)別的語(yǔ)言有初步的認(rèn)識(shí)。同時(shí)告訴他們學(xué)習(xí)了VB程序設(shè)計(jì)的內(nèi)容后,大家都能夠編出這些有趣的小程序,迎合了學(xué)生渴望成功的心理特點(diǎn)。而在講程序設(shè)計(jì)的過(guò)程時(shí),我以學(xué)生熟悉的雞兔同籠問(wèn)題為例,通過(guò)其求解過(guò)程的個(gè)例推廣總結(jié)出程序設(shè)計(jì)的一般過(guò)程。同時(shí),通過(guò)問(wèn)題的追加,使學(xué)生了解計(jì)算機(jī)程序在解決實(shí)際問(wèn)題上的靈活性和便利性,清楚計(jì)算機(jī)程序在處理問(wèn)題上的優(yōu)勢(shì),深刻認(rèn)識(shí)程序語(yǔ)言是溝通人和計(jì)算機(jī)之間的一座橋梁,通過(guò)學(xué)習(xí)程序設(shè)計(jì),可以從一個(gè)計(jì)算機(jī)及其軟件的使用者一躍而成為一個(gè)開(kāi)發(fā)者。這樣學(xué)生的學(xué)習(xí)興趣被激發(fā),從心底里喜歡上程序設(shè)計(jì),學(xué)習(xí)興趣也會(huì)更高昂和持久。
2由淺入深,注重學(xué)生思維參與
在VB教學(xué)的一開(kāi)始,我發(fā)現(xiàn)大部分學(xué)生還是比較感興趣,這是因?yàn)槌绦蛟O(shè)計(jì)對(duì)大部分學(xué)生來(lái)說(shuō)感覺(jué)很神秘,學(xué)生的好奇心被激發(fā)了。但隨著深入學(xué)習(xí),學(xué)生就會(huì)發(fā)有些內(nèi)容比較枯燥,也沒(méi)有他們想象中那么好玩,甚至有的學(xué)生產(chǎn)生了畏難情緒。所以在教學(xué)的初期,如果一下子引入大量抽象的名詞、概念,就會(huì)極大地打擊學(xué)生的學(xué)習(xí)興趣。這時(shí),我們教師在教學(xué)過(guò)程中必須要由淺入深循序漸進(jìn),同時(shí)注重學(xué)生的思維參與,只有這樣才能極大調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性和積極性,讓我們的教學(xué)變得更加有效。例如,在講解計(jì)算機(jī)程序這個(gè)概念時(shí),從學(xué)生熟悉的查字典程序、銀行存取款程序再引入到計(jì)算機(jī)程序,這樣由淺入深的講解比較符合學(xué)生的認(rèn)知規(guī)律,更易于學(xué)生對(duì)計(jì)算機(jī)程序的理解。而在講解對(duì)象的屬性時(shí)我就只介紹對(duì)象的名稱(chēng)、顯示文字、大小等基本屬性,其他的一些屬性則讓學(xué)生自己在使用過(guò)程中通過(guò)自我探究來(lái)了解,學(xué)生通過(guò)思維參與,其思維被真正調(diào)動(dòng)起來(lái),變被動(dòng)學(xué)習(xí)為主動(dòng)學(xué)習(xí),課堂效率也得到有效提高。
3采用啟發(fā)式教學(xué),培養(yǎng)學(xué)生自主學(xué)習(xí)
學(xué)生對(duì)新知識(shí)的接受,特別像程序設(shè)計(jì)這樣的知識(shí)結(jié)構(gòu),還是需要一定的過(guò)程,因此教師要善于啟發(fā)學(xué)生,激發(fā)其積極思維,引導(dǎo)他們自己發(fā)現(xiàn)和掌握有關(guān)規(guī)律。要善于提出問(wèn)題引導(dǎo)學(xué)生思考。所提出的問(wèn)題不論是實(shí)際問(wèn)題還是理論問(wèn)題都應(yīng)緊密結(jié)合教學(xué)內(nèi)容,使學(xué)生能形成一條清晰的思路。在整個(gè)VB教學(xué)過(guò)程中,我讓學(xué)生從一開(kāi)始的完全模仿到半模仿再到最后的獨(dú)立思考完成程序設(shè)計(jì)。所謂完全模仿,就是先由我詳細(xì)分析實(shí)例,講解整個(gè)編程過(guò)程,然后將樣例要求進(jìn)行小小的更改,讓學(xué)生完全模仿剛才分析的樣例進(jìn)行編程,比如在講“了解VB程序”一課時(shí),我就演示了“已知圓半徑,求圓面積”的程序,讓學(xué)生模仿編寫(xiě)“已知三角形底和高,求三角形面積”的程序;所謂的半模仿就是給他們部分代碼,然后引導(dǎo)他們進(jìn)行分析,再做一些更改來(lái)完成程序的編寫(xiě),例如我在講“電子相冊(cè)”時(shí)就給他們介紹如何編寫(xiě)看前一張照片的代碼,讓他們自己去寫(xiě)如何看第一張到最后一張的程序;而所謂的獨(dú)立完成就是讓學(xué)生利用所學(xué)的內(nèi)容獨(dú)立完一個(gè)程序的編寫(xiě)。不管哪種教學(xué)模式,都需要學(xué)生發(fā)揮自己的創(chuàng)造力,大膽猜想,敢于質(zhì)疑,使學(xué)生學(xué)會(huì)自我學(xué)習(xí)、自我發(fā)展。
4采用“情景式”教學(xué),提高課堂教學(xué)實(shí)效
通過(guò)各種有趣情境的創(chuàng)設(shè),讓學(xué)生對(duì)數(shù)學(xué)學(xué)習(xí)活動(dòng)有興趣、有熱情、有欲望,在學(xué)習(xí)活動(dòng)中體現(xiàn)出自發(fā)專(zhuān)注、表情興奮、愉快滿足、樂(lè)于參與,把不足蘊(yùn)藏在情境之中,以調(diào)動(dòng)學(xué)生參與學(xué)習(xí)的積極性。同時(shí),情景式教學(xué)要考慮不同學(xué)生的年齡特點(diǎn),根據(jù)學(xué)生的年齡和認(rèn)知特點(diǎn)組織課堂教學(xué)和情景設(shè)計(jì),必須從實(shí)際出發(fā)充分考慮學(xué)生現(xiàn)有的文化知識(shí)、認(rèn)知能力以及年齡興趣等特點(diǎn),做到因材施教。在VB中有許多基本的概念需要學(xué)生去掌握,如果只是簡(jiǎn)單地講一下定義,對(duì)于初中的學(xué)生是難以接受。這時(shí)候如果采用“情景式”教學(xué)就能取得較好的教學(xué)效果。例如在講的循環(huán)結(jié)構(gòu)時(shí),我就做了一個(gè)Flash動(dòng)畫(huà),在動(dòng)畫(huà)中我演示了循環(huán)的運(yùn)行情況,循環(huán)就好比你走到了一個(gè)運(yùn)動(dòng)場(chǎng)門(mén)口,有人在指揮你要進(jìn)去跑N圈,每跑一圈指揮員都會(huì)發(fā)你一個(gè)小標(biāo)簽用于計(jì)數(shù),當(dāng)你手中的標(biāo)簽數(shù)達(dá)到他所規(guī)定的圈數(shù)后你就可以停止跑了,指揮員發(fā)給你的計(jì)數(shù)標(biāo)簽就好比循環(huán)變量。而你在跑N圈過(guò)程中看的風(fēng)景是一樣的,就好比我們把循環(huán)體中的指令執(zhí)行了N遍。這樣就把抽象的問(wèn)題“情景”化,學(xué)生理解起來(lái)也就容易多了。
5建立評(píng)價(jià)機(jī)制,提高學(xué)生實(shí)踐的有效性
上機(jī)實(shí)踐是課堂教學(xué)中不可缺少的一個(gè)環(huán)節(jié),為了使學(xué)生不產(chǎn)生厭倦感,提高學(xué)生學(xué)習(xí)的興趣,教師在課堂教學(xué)設(shè)計(jì)習(xí)題時(shí),要做到由淺入深、由簡(jiǎn)入繁、由易到難、層層遞進(jìn)、突出重點(diǎn),并具有開(kāi)放性的原則,使學(xué)生的思維不斷地進(jìn)展,讓學(xué)生在解決不足中不知不覺(jué)地發(fā)散思維、提高解決不足的能力、增強(qiáng)學(xué)習(xí)的興趣。當(dāng)然實(shí)踐內(nèi)容除了要精心設(shè)計(jì)外,我們教師最好事先自己也能做一遍,這樣便于及時(shí)發(fā)現(xiàn)并糾正其中存在的一些問(wèn)題。同時(shí),學(xué)生在操作中勢(shì)必將遇到各種問(wèn)題,我們教師不能簡(jiǎn)單教學(xué)生如何修改,而是引導(dǎo)學(xué)生自己去發(fā)現(xiàn)出錯(cuò)的原因,嘗試自己去修改去調(diào)試,從而培養(yǎng)學(xué)生獨(dú)立解決問(wèn)題的能力。
在教學(xué)中,我們教師如果將學(xué)生的學(xué)習(xí)態(tài)度和課堂體現(xiàn)等相關(guān)信息及時(shí)反饋給學(xué)生,對(duì)學(xué)生做出恰當(dāng)?shù)脑u(píng)價(jià),使學(xué)生正確地認(rèn)識(shí)自身的不足,對(duì)學(xué)習(xí)有明確的認(rèn)識(shí),端正自己的學(xué)習(xí)態(tài)度,將會(huì)大大提高學(xué)生學(xué)習(xí)的興趣。比如,我在教學(xué)中就讓學(xué)生將每次的作業(yè)都上傳到教師服務(wù)器,在上課之前對(duì)作業(yè)完成情況進(jìn)行講評(píng)。教師評(píng)價(jià)應(yīng)有鼓勵(lì)性,能充分肯定學(xué)生的優(yōu)點(diǎn)和進(jìn)步,在學(xué)生的心目中,教師的評(píng)價(jià)具有權(quán)威性,一旦得到教師的鼓勵(lì)和肯定,內(nèi)驅(qū)力會(huì)成倍增加。因而,教師在教學(xué)中要面向?qū)W生個(gè)體,有針對(duì)性地以學(xué)生學(xué)習(xí)的情感、動(dòng)機(jī)、態(tài)度、自信心、思維策略、革新意識(shí)和能力進(jìn)展等方面進(jìn)行適時(shí)、正面、積極的評(píng)價(jià),對(duì)于思維策略有革新的學(xué)生要給予大力表?yè)P(yáng);對(duì)于學(xué)困生,要重視發(fā)掘他們的閃光點(diǎn),大膽肯定,及時(shí)表?yè)P(yáng),并提出努力的方向,在指出學(xué)生不足時(shí)要委婉,不能傷其自尊心和積極性。同時(shí),我們教師也能夠從學(xué)生的作業(yè)中及時(shí)發(fā)現(xiàn)教學(xué)中存在的一些問(wèn)題。
總之,程序語(yǔ)言是溝通人和計(jì)算機(jī)之間的一座橋梁,程序設(shè)計(jì)能幫助我們解決實(shí)際問(wèn)題。VB教學(xué)情況千差萬(wàn)別,我們絕不能僅僅停留在掌握VB基礎(chǔ)知識(shí)和基本操作技能上,而是要著眼于培養(yǎng)學(xué)生用VB去分析問(wèn)題、解決問(wèn)題。這就需要我們教師要認(rèn)真分析教學(xué)內(nèi)容,靈活運(yùn)用行之有效地教學(xué)方法及各種手段教學(xué),將VB教學(xué)達(dá)到一個(gè)更高的層次。
(昆山市第二中學(xué),江蘇昆山215300)
參考文獻(xiàn):
[1]劉軍輝.淺談VB語(yǔ)言在高中階段的教學(xué)方法[J].中小學(xué)電教(下),2011,(01).