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