顏彤
摘 要:隨著教育信息化熱潮的不斷高漲,應(yīng)用于教育領(lǐng)域的信息技術(shù)也應(yīng)運(yùn)而生。信息技術(shù)在小學(xué)階段著重培養(yǎng)學(xué)生的興趣,讓學(xué)生在學(xué)習(xí)知識(shí)、動(dòng)手操作的同時(shí)體驗(yàn)信息技術(shù)學(xué)習(xí)的樂(lè)趣,從而培養(yǎng)學(xué)生解決問(wèn)題能力、創(chuàng)新能力、以及邏輯思維能力。Scratch作為兒童編程課程和圖形化平臺(tái),它不同于復(fù)雜的計(jì)算機(jī)語(yǔ)言,而是將編程語(yǔ)言簡(jiǎn)化成圖像化模塊,使得編程過(guò)程如搭積木一樣簡(jiǎn)單直觀。
關(guān)鍵詞:Scratch;小學(xué);信息技術(shù)
一 Scratch軟件的特點(diǎn)
(一)Scratch操作簡(jiǎn)單
Scratch軟件使用了簡(jiǎn)潔的圖形界面,十分貼近人們的日常生活。在使用過(guò)程中,學(xué)生只需要簡(jiǎn)單地拖拽程序模塊到編輯區(qū)就可以完成各種操作指令;在寫錯(cuò)時(shí),簡(jiǎn)單地把原本添加過(guò)去的程序塊再拖拽回去就可以完成修改。而在完成編寫之后,學(xué)生只要點(diǎn)擊舞臺(tái)就可以看到演示。簡(jiǎn)單容易的操作方式很容易調(diào)動(dòng)學(xué)生學(xué)習(xí)的積極性。
(二)程序指令多,涵蓋面廣
Scratch雖然看起來(lái)只是一個(gè)簡(jiǎn)單的游戲軟件,但其中的操作空間非常大。Scratch軟件中有八大指令,將控制、建模、事件、動(dòng)畫、運(yùn)算和邏輯都包含在內(nèi),還涉及語(yǔ)言控制、動(dòng)作指令、方向和數(shù)值大小等問(wèn)題,不僅可以讓學(xué)生對(duì)編程有個(gè)簡(jiǎn)單的了解,而且能夠提高學(xué)生的設(shè)計(jì)思維能力。
(三)功能廣泛,易于分享
Scratch軟件可以編寫動(dòng)畫、游戲和故事。學(xué)生可以把自己編寫的游戲或者動(dòng)畫傳送到網(wǎng)絡(luò)上,分享給更多的人看,獲得一定的成就感,也可以通過(guò)網(wǎng)絡(luò)和其他的小伙伴分享和探討,增加見(jiàn)識(shí),開(kāi)闊視野。
二 Scratch程序在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用優(yōu)勢(shì)
(一)促進(jìn)學(xué)生心智的健康發(fā)展
Scratch程序?qū)⒕幊陶Z(yǔ)言簡(jiǎn)化包裝成小學(xué)生易于理解的圖像化編程模塊,這種編程模式符合小學(xué)階段學(xué)生的思維方式。學(xué)生在創(chuàng)作過(guò)程中表現(xiàn)出濃厚的創(chuàng)作興趣,思維實(shí)現(xiàn)了從形象到抽象的有效過(guò)渡,有助于學(xué)生心智的健康發(fā)展。
(二)培養(yǎng)學(xué)生解決問(wèn)題的能力
在將Scratch程序融入信息技術(shù)課堂教學(xué)時(shí),教師只是利用該平臺(tái)向?qū)W生做簡(jiǎn)單的任務(wù)介紹并分配各層級(jí)任務(wù)。然后學(xué)生要根據(jù)任務(wù)要求進(jìn)行腳本設(shè)計(jì),在素材商城里創(chuàng)建角色并設(shè)計(jì)角色,最終運(yùn)行并反復(fù)調(diào)試腳本。由于學(xué)生一直處于自主探究的過(guò)程中,他們需要在不斷的發(fā)現(xiàn)問(wèn)題之后,獨(dú)自分析并解決問(wèn)題,因此學(xué)生解決問(wèn)題的能力在逐步提升。
三 如何讓Scratch走進(jìn)小學(xué)信息技術(shù)課堂
(一)設(shè)計(jì)故事情節(jié),引導(dǎo)學(xué)生走近Scratch
Scratch程序分為動(dòng)畫、游戲、故事等幾個(gè)方面,其小貓圖標(biāo)可以拉近和學(xué)生的距離。在Scratch教學(xué)中,教師可圍繞小貓?zhí)剿魃值木€索來(lái)引導(dǎo)學(xué)生創(chuàng)建角色和編寫故事場(chǎng)景,通過(guò)學(xué)生自主設(shè)計(jì)對(duì)話、故事情境以及人物形象,來(lái)增強(qiáng)學(xué)生的思維邏輯。這能讓學(xué)生更簡(jiǎn)單、輕松地走近Scratch程序。在這個(gè)過(guò)程中,學(xué)生會(huì)逐漸明白什么是循環(huán)概念,明白故事的遞進(jìn)關(guān)系和時(shí)間序列。老師應(yīng)當(dāng)引導(dǎo)學(xué)生學(xué)會(huì)逐步構(gòu)建的程序,讓學(xué)生通過(guò)不斷試錯(cuò)、不斷調(diào)整來(lái)提升自身的思維能力,并重點(diǎn)體會(huì)整個(gè)過(guò)程,激發(fā)實(shí)踐操作的能力。
(二)引導(dǎo)設(shè)計(jì)游戲,深入理解Scratch
教師可以利用小學(xué)生活潑、好動(dòng)且對(duì)游戲很感興趣的特點(diǎn)來(lái)引導(dǎo)學(xué)生使用Scratch設(shè)計(jì)交互性游戲,讓學(xué)生在不知不覺(jué)中鍛煉計(jì)算思維。同時(shí),在引入可視化思維工具及流程圖后,學(xué)生可以自己理清思維邏輯,明確設(shè)計(jì)思路,從而深入掌握計(jì)算思維能力的應(yīng)用方法。例如,在學(xué)習(xí)“快樂(lè)魚兒”時(shí),學(xué)生可利用可視化思維工具及流程圖把游戲中的游戲語(yǔ)言轉(zhuǎn)化成軟件中的程序語(yǔ)言。學(xué)生將會(huì)體驗(yàn)到把一項(xiàng)任務(wù)分為無(wú)數(shù)小任務(wù),然后逐個(gè)完成的過(guò)程。這個(gè)過(guò)程可以強(qiáng)化學(xué)生的思維邏輯及思考能力,也可以訓(xùn)練學(xué)生的實(shí)踐能力。
(三)網(wǎng)絡(luò)共享,活用Scratch
Scratch軟件的功能為分享與評(píng)價(jià)。學(xué)生完成Scratch作品后,可以將其發(fā)送到班級(jí)網(wǎng)絡(luò)群中,和同學(xué)或其他小朋友討論,展開(kāi)互動(dòng),聽(tīng)取其他同學(xué)的不同意見(jiàn)。同樣,老師和其他人也可對(duì)學(xué)生的作品進(jìn)行評(píng)價(jià)。在得到評(píng)價(jià)和意見(jiàn)后,學(xué)生可以做出相應(yīng)改進(jìn),進(jìn)一步提升自己的思維能力、計(jì)算能力。在這樣的激勵(lì)下,學(xué)生會(huì)逐步形成獨(dú)立思考的能力和強(qiáng)大的思維能力,讓自己的整體學(xué)習(xí)能力更進(jìn)一步。學(xué)生的條理性思維、表述能力也會(huì)得到一定程度的提升。
結(jié)語(yǔ):
小學(xué)生正處于思維能力開(kāi)發(fā)的階段。在這個(gè)階段,Scratch可以讓學(xué)生在編寫屬于自己的游戲、故事、動(dòng)畫的同時(shí)得到全面發(fā)展的機(jī)會(huì),在游戲中不斷挑戰(zhàn)自己,不斷突破自己,成為更好的自己,從而為信息技術(shù)教育增添美好的一筆。
參考文獻(xiàn):
[1]左洪真.Scratch在小學(xué)信息技術(shù)教學(xué)中的應(yīng)用探討[J].科技創(chuàng)新導(dǎo)報(bào),2016,13(20):160+162.
[2]陳秀,許素.快樂(lè)學(xué)習(xí)——淺談小學(xué)Scratch程序設(shè)計(jì)教學(xué)[J].中小學(xué)電教,2013(Z2):73-76.