孩子該如何利用Scratch來(lái)學(xué)會(huì)去表達(dá)自己?
現(xiàn)在很多家長(zhǎng)都習(xí)慣了讓自己的孩子學(xué)一門(mén)或幾門(mén)特長(zhǎng),有跳舞、繪畫(huà)、彈琴、跆拳道等,但是一提“編程”,依舊會(huì)遇到一些不理解的家長(zhǎng):“為什么要讓孩子學(xué)那么枯燥,那么難懂的東西?”這是外界對(duì)編程的固有印象導(dǎo)致的,甚至有些程序員都不知道,編程早已不是黑乎乎的屏幕上敲著一串串復(fù)雜的代碼了。
尤其是近年來(lái),以Scratch 為代表的圖形化編程開(kāi)始大行其道。通過(guò)使用 Scratch,孩子們可以很方便地創(chuàng)作出動(dòng)畫(huà)、藝術(shù)、故事、游戲作品,這種以拖動(dòng)積木塊來(lái)編程的方式使編程的門(mén)檻大大降低了。
小朋友通過(guò)學(xué)習(xí)編程,目的都是為了創(chuàng)造,為了去解決問(wèn)題,為了成為信息時(shí)代的創(chuàng)造者而不是消費(fèi)者,這也是Scratch創(chuàng)始人發(fā)明Scratch這個(gè)少兒編程工具的初衷,所謂工欲善其事必先利其器,為了將我們的一些想法變成作品,我們才要去學(xué)習(xí)像Scratch 這樣對(duì)小朋友很友好的工具。
所以,學(xué)習(xí)編程一定要給小朋友自主創(chuàng)作空間,鼓勵(lì)小朋友表達(dá)自己的想法,去將自己的想法變成現(xiàn)實(shí)。那么,究竟有什么好方法讓孩子們更快更好地學(xué)好Scratch呢?