摘 要:隨著我國信息學(xué)奧林匹克競賽在小學(xué)階段的影響越來越大,信息技術(shù)奧賽培訓(xùn)已深入各小學(xué)的素質(zhì)教育。如何讓小學(xué)生在掌握Pascal語言編程的過程中尋找亮點(diǎn)、發(fā)現(xiàn)亮點(diǎn)、揭開亮點(diǎn),主要從已有知識經(jīng)驗(yàn)、動(dòng)機(jī)和情境、多樣化的學(xué)習(xí)方式以及全身心參與這些方面入手。力求體現(xiàn)編程學(xué)習(xí)的特點(diǎn),關(guān)注學(xué)生的學(xué)習(xí)體驗(yàn),從而促進(jìn)學(xué)習(xí)成果的提高。
關(guān)鍵詞:發(fā)現(xiàn)亮點(diǎn);創(chuàng)設(shè)亮點(diǎn);領(lǐng)悟亮點(diǎn)
相對于小學(xué)其他信息技術(shù)的知識,Pascal語言有著自身的特點(diǎn)。Pascal語言是國際通用的主流程序設(shè)計(jì)語言之一,也是各類計(jì)算機(jī)競賽的主要參賽語言之一。程序設(shè)計(jì)本身枯燥難懂,面對的又是小學(xué)生,要想解決好學(xué)生能聽懂、會(huì)學(xué)習(xí)、能使用程序設(shè)計(jì),這就要求教師深入挖掘各方面的亮點(diǎn),制訂合理方法進(jìn)行教學(xué),讓小學(xué)生在困難的學(xué)習(xí)中感覺亮點(diǎn)帶來的輕松和有趣。經(jīng)過幾輪對小學(xué)生Pascal語言的培訓(xùn)與輔導(dǎo),下面將小學(xué)Pascal編程教學(xué)中,如何發(fā)現(xiàn)亮點(diǎn)的一些思考和做法進(jìn)行分享。
一、從已有知識經(jīng)驗(yàn)中發(fā)現(xiàn)亮點(diǎn)
學(xué)習(xí)要建立在學(xué)生已有經(jīng)驗(yàn)的基礎(chǔ)上。建構(gòu)主義認(rèn)為,學(xué)生在進(jìn)行新內(nèi)容的學(xué)習(xí)之前,已經(jīng)形成了豐富的經(jīng)驗(yàn),他們對很多問題和現(xiàn)象都有自己的看法,有自己的理解,對問題解決有自己的認(rèn)知圖式。有效學(xué)習(xí),必須聯(lián)系、憑借以有的知識和經(jīng)驗(yàn)。例如,在組織Pascal軟件界面教學(xué)時(shí),采用自然過渡、類比等方法,和學(xué)生一起探討Pascal軟件的打開、程序的建立和保存、軟件界面等方面的知識,由學(xué)生自己探索著找出Pascal操作和以前所學(xué)軟件的異同點(diǎn)。當(dāng)學(xué)生想到已經(jīng)學(xué)過的記事本、Word等應(yīng)用軟件時(shí),眼前突然一亮,絕大部分難點(diǎn)迎刃而解,學(xué)習(xí)起來也就得心應(yīng)手了。
二、從動(dòng)機(jī)出發(fā)感受亮點(diǎn),用情境創(chuàng)設(shè)亮點(diǎn)
1.從學(xué)習(xí)動(dòng)機(jī)出發(fā),提前感受亮點(diǎn)
在培訓(xùn)中發(fā)現(xiàn),由于學(xué)生年齡比較小,有很多程序設(shè)計(jì)所需的數(shù)學(xué)知識沒學(xué),如果學(xué)習(xí)沒有興趣,會(huì)導(dǎo)致他們慢慢對程序失去興趣,最終退出學(xué)習(xí),但當(dāng)他們的興趣被激活時(shí),往往會(huì)對所學(xué)知識產(chǎn)生濃厚的興趣,努力解決問題,擴(kuò)大知識面。如在Pascal程序設(shè)計(jì)教學(xué)FOR循環(huán)語句中,編寫程序顯示1到10的數(shù)字,學(xué)生根本沒有什么興趣。
學(xué)生通過觀察計(jì)算機(jī)逐步演示分步運(yùn)行的結(jié)果,使原來的疑團(tuán)得以解開,從而體會(huì)到“靈光一現(xiàn)”的感覺。在發(fā)現(xiàn)這一亮點(diǎn)后,學(xué)生的興趣被激活,思維得到擴(kuò)展,有的說:“老師,我會(huì)一下子寫出一百個(gè)數(shù)字?!庇械恼f:“老師,你要我寫多少數(shù)字,我就能也多少數(shù)字,再多也行?!碑?dāng)看到這一氣氛后,我知道更大的亮點(diǎn)還在后面。老師說:“誰能寫2,4,6,8,10……這樣的偶數(shù)?”在學(xué)生的思考中,教師悄悄地把Write ln(i)改寫成Write ln(i*2),學(xué)生驚訝了,學(xué)生的思維終于被點(diǎn)亮,學(xué)習(xí)興趣高漲。
2.從創(chuàng)設(shè)學(xué)習(xí)情境來制造亮點(diǎn)
學(xué)習(xí)是發(fā)生在一定背景中的,讓學(xué)生合作解決情境性的問題,在真實(shí)(或擬真)、具體的情境中,學(xué)生產(chǎn)生學(xué)習(xí)動(dòng)機(jī),積極主動(dòng)地建構(gòu)自己的知識。例如,學(xué)生在剛學(xué)習(xí)兩個(gè)數(shù)據(jù)交換時(shí)不易理解,老師可以創(chuàng)設(shè)一個(gè)生活情境:
有兩個(gè)瓶子,一個(gè)瓶子裝了醬油,一個(gè)瓶子裝了水,如何實(shí)現(xiàn)這兩瓶里的液體互換呢?
這時(shí)有的學(xué)生就能想到借用第三個(gè)瓶子。在程序設(shè)計(jì)中就同樣可以引用第三個(gè)變量了。從生活中發(fā)現(xiàn)問題,學(xué)生在老師創(chuàng)設(shè)的情境中發(fā)現(xiàn)亮點(diǎn),對程序的理解就會(huì)比較容易,學(xué)習(xí)后不易忘記。再將這用到題目:任意輸入三個(gè)2位數(shù),x,y,z按由大到小的順序輸出。學(xué)生馬上就體會(huì)到發(fā)現(xiàn)亮點(diǎn)的好處,學(xué)習(xí)效果自然事半功倍。
三、在多樣化的學(xué)習(xí)方式中領(lǐng)悟亮點(diǎn)
在程序?qū)W習(xí)中,根據(jù)學(xué)習(xí)內(nèi)容的不同,基礎(chǔ)知識的掌握多少以及對新事物理解能力的高低不同,學(xué)生采用的學(xué)習(xí)方式也不同,在各自適應(yīng)的學(xué)習(xí)方法中,領(lǐng)悟?qū)W習(xí)亮點(diǎn)。
1.比如時(shí)間充裕,可以先不講基本概念,而是從小實(shí)例開始來引入,在做中由學(xué)生自己在直觀上先去領(lǐng)悟這些概念,時(shí)間不充裕的情況,只能用講授、演示、練習(xí)等方法來培訓(xùn)。
2.開辦程序設(shè)計(jì)興趣小組,遵循因材施教的原則,激發(fā)學(xué)生對編程語言的興趣,提高學(xué)生信息技術(shù)的應(yīng)用水平。
3.開展校內(nèi)程序設(shè)計(jì)比賽,讓學(xué)生展示自己程序設(shè)計(jì)方面的成果,既有利于學(xué)生之間設(shè)計(jì)方法、技巧等方面的交流,也有利于學(xué)生享受成功的喜悅,提高學(xué)生的學(xué)習(xí)積極性,在比賽中求新創(chuàng)異。
綜上所述,在小學(xué)奧賽Pascal編程的學(xué)習(xí)中,要讓學(xué)生學(xué)得好,就要在已有知識經(jīng)驗(yàn)的基礎(chǔ)上,從動(dòng)機(jī)出發(fā)、用情境創(chuàng)設(shè),運(yùn)用多樣化的學(xué)習(xí)方式,設(shè)計(jì)、發(fā)現(xiàn)、感受、領(lǐng)悟亮點(diǎn)。另外,提高學(xué)生對程序設(shè)計(jì)的興趣因素有很多,既要考慮學(xué)校、教師和學(xué)生的實(shí)際情況,更應(yīng)重視采用科學(xué)、合理、有效和先進(jìn)的教學(xué)方法實(shí)施教學(xué)??傊?,我們要在貫徹新課標(biāo)要求的基礎(chǔ)上,做到與時(shí)俱進(jìn)、開拓創(chuàng)新。
參考文獻(xiàn):
劉美鳳.信息技術(shù)在中小學(xué)教育中應(yīng)用的有效性研究[M].教育科學(xué)出版社,2010-03.
編輯 孫玲娟