創意動畫設計軟件Scratch是美國麻省理工學院針對8歲以上兒童開發的一套程序設計語言,是一款所見即所得的程序編寫軟件,適合小學生使用。該編程就像是搭積木一樣,使學生在快樂輕松的氛圍中做出各種各樣的動畫、互動式故事和簡單有趣的游戲等。而在創作這些動畫、故事和游戲的過程中,學生的學習熱情和創作潛能,達到最大限度的開發。他們時而專注于編程,時而苦思冥想,時而與身邊的同學進行交流,從他們那幼稚而快樂的臉上就能真正體會什么是“素質教育”。
激發了教學情景的創設
從小學生年齡特點來說,小學生思維方式還是以具體形象思維為主要形式逐步過渡到以抽象邏輯思維為主要形式,但是這種抽象邏輯思維在很大的程度上仍然是與直觀的和感性的經驗相聯系的,因而他們對直觀、形象和感性的東西,就更容易接受,而Scratch更容易創造出相應的教學情景。如在語文課的教學中,教師可以先給學生看一段情景錄像,然后進行情景教學,當學生在課堂初步理解了課文中的語句,并掌握相應的教學知識后,教師再讓學生根據自己所理解的課文情景,用該軟件創造出與之相適應的情景,這或許比教師給學生一些填空、選擇等練習題來檢查學生對本節課的掌握情況更為實在和有效,學生在教師的指導和自己理解的基礎上,對所學課文寓意和課文內容的理解有了進一步的升華。
解決了傳統教學的難點
如在小學數學教學的路程問題中,往往小學生對路程、速度和時間三者之間關系的理解比較困難,那如何能解決這一問題呢?傳統的教學方式就是通過教師的講解或相關的課件讓學生來機械地認識和理解這三者的關系,因此,學生在學習上都比較被動。而如今有了Scratch,就可以讓學生自己通過這一軟件,制作一個比較簡單的路程問題的動畫程序,并加入路程、時間和速度三者的參數,通過這三者數據在動畫中的變化來找出他們之間的關系,學生理解更加容易,掌握起來更加牢固。
建立了程序教學的樂趣
隨著信息技術的發展,有些地方的小學電腦課堂中已幾乎找不到程序設計的教學,取而代之的是信息技術技能的訓練和應用教學。但對大部分小學生來說,不上信息技術課,一樣能掌握這些信息技術的操作技能,并加以應用。對小學生的思維和創作能力絲毫沒有一點鍛煉和培養,這就促使老師開始思考程序設計教學在小學信息技術課堂上是否有存在的價值與意義。原有適合小學信息技術教學中的程序設計只有圖形化的Logo語言,而它也是基于簡單算法的程序設計軟件,相對直觀、漂亮的界面或許一開始還能吸引學生的眼球,但隨著程序設計教學的不斷深入,枯燥無味的煩瑣算法以及一味的模仿設計,漸漸讓小學生失去了學習的興趣,最后就演變成了談“程”色變,那有沒有一種程序軟件適合小學生,并能給他們的能力培養騰出空間、給創新添上翅膀呢?
Scratch的出現很好地解決了小學生學習程序設計的種種困難和問題:直觀而又形象的積木式指令代替了枯燥而難記的代碼指令,沒有煩瑣的語法記憶,取而代之的是一個個模塊化的結構,不同命令由不同的形狀表示,不相關的模塊不能組合和相連,這大大激發了學生的學習興趣和探究可能,同時減輕了學生的記憶負擔。編程就像是搭積木一樣,使學生在拖拉模塊的過程中輕松而又愉快地探究和創造出各種互動式的故事、美妙的動畫和自己想呈現的游戲等。在這種快樂而又有趣味的挑戰氛圍中,學生不僅能收獲成功的喜悅,還能品嘗失敗的洗禮,從而引導學生逐步養成主動學習、有序思考、邏輯表達和持之以恒的學習品質,還能主動靈活地運用已學到的各種知識,在綜合運用中鞏固更新,在思維和需求間不斷尋求平衡和升華。
強化了邏輯思維能力的培養
在實際教學中,老師們不能僅要求學生停留在會模仿或制作簡單作品的層面上,更重要的是讓學生“了解程序設計的基本理念,培養他們的邏輯思維能力”。因而,要在教學中讓學生慢慢地了解為什么要這樣設計,這樣設計有什么好處的原因等;明白什么是程序,什么是程序設計。程序設計并不是簡單地知道一些模塊命令在哪里,而是要知道怎樣用這些模塊命令來解決實際問題或實現自己的編程設想,更關鍵的是要理解這是依賴一個個由模塊命令組成的程序來實現的。
助推了創新能力的提升
不僅教會學生熟悉一條條模塊指令,還要讓學生學會綜合應用這些模塊指令,設計出屬于自己的創意作品,這才是Scratch教學的根本所在。Scratch提供了一個開放的創作平臺,多元的對象、卡通的造型、豐富的色彩、多樣的指令、豐富的交互,自然啟發了學生的想象,在其中,學生可以創作的內容太多了,不同知識水平的學生都可以利用該平臺實現自己的想象與創作,不管他們的作品是如何粗糙、構思是如何幼稚,但他們在創造的過程中掌握了原理、開放了思維、培養了個性,獲得了成功的體驗。他們每一份作品都是一次思維碰撞,一次創新能力的升華,一次智慧的分享。Scratch已悄悄地走進教學,正給小學教學帶來一次新的“革命”和新的“機遇”,讓大家一起勇敢地融入Scratch對當今小學教學的洗禮,去享受和體驗這份“挑戰”的樂趣。
(作者單位:江蘇省蘇州市敬文實驗小學)