Scratch是一種計算機編程語言,利用它可輕松地創(chuàng)建自己的互動故事,動畫,游戲,音樂和藝術- 和在網絡上分享你的作品。 當學生創(chuàng)建和共享自己的Scratch動畫時,他們能學習到重要的數學和計算知識,同時也得到創(chuàng)造性的思考,系統(tǒng)推理,和協(xié)同工作的機會。
為什么要用Scratch學習編程?
1、Scratch上手非常容易,適于8歲以上孩子,成人也可以玩。積木,我想大多數人應該有玩過吧,沒實際玩過至少也聽說過吧。用Scratch編程就像玩積木一樣,非常簡單,把像一個個積木一樣的腳本命令,按照一定的邏輯堆積起來,就可以做出自己的動畫或游戲了。有圖才有真相,各位看官請先看圖。

2、Scratch簡單,但能做很多事。你可以到官網看看一些優(yōu)秀的作品,就知道Scratch能做些什么呢。
3、Scratch雖然不用你去敲代碼,但它同其它計算機語言的編程思想是完全一樣的,和C,C++,Java的編程思想沒什么兩樣。如果你懂C、C++或Java,那些堆積起來的腳本,也是可以翻譯成C、C++、Java代碼的,并且非常簡單,絕對要比英語翻譯簡單很多很多。
4、Scratch是免費的,可以在Mac,Windows和Linux上運行,并且軟件的語言是可以設置,不懂英文也不要怕,可以把軟件界面語言設置為簡體中文。官網的站點也有中文的版面。
5、網站的用戶參與度非常高,用戶可以上傳自己的作品到該網站,可以欣賞其他用戶的作品,看到喜歡的也可以下載下來研究研究,當然也可以用到自己的作品中哦。
Scratch的一些統(tǒng)計數據,從其中你就可以看出此軟件有多優(yōu)秀,看過之后是否選擇此編程語言做為自己的入門語言,那就看你的了。
第一幅圖:scratch網站的訪問者都來自哪些城市

第二幅圖:scratch網站的注冊用戶年齡分布圖(藍色代表男性,紅色代表女性)
