資訊內(nèi)容
Scratch青少年創(chuàng)意編程,一起改變未來(lái)。
曾經(jīng)
編程入門都是從HelloWorld!開始的,
70后、80后甚至90后都應(yīng)該有深刻記憶,
語(yǔ)法和符號(hào)也是嚴(yán)格要求,否則程序肯定運(yùn)行不了
但是伴隨著Lego和iPad長(zhǎng)大的孩子們,
怎么能還用這么難入門的辦法呢?
微軟公司的創(chuàng)始人比爾蓋茨,在給兒童的編程課程上
就推薦使用積木式編程語(yǔ)言:Scratch.
Scratch是什么?
Scratch是一款針對(duì)青少年的免費(fèi)編程語(yǔ)言,
由美國(guó)麻省理工學(xué)院媒體實(shí)驗(yàn)室終身幼兒園團(tuán)隊(duì)
(Lifelong Kindergarten Group at the MIT Media Lab)
研究開發(fā)并維護(hù)。
再次強(qiáng)調(diào),免費(fèi),免費(fèi),免費(fèi)!下載和使用,都無(wú)需付費(fèi)。

在Scratch中,小朋友們可以設(shè)計(jì)并且實(shí)現(xiàn)屬于自己的
故事,動(dòng)畫,游戲,音樂(lè),藝術(shù)和科學(xué)計(jì)算

自2007年正式推出至今,
Scratch被翻譯成70多種語(yǔ)言,
在全世界許多國(guó)家和地區(qū)廣泛的使用和推廣。

我們來(lái)通過(guò)一組數(shù)據(jù)來(lái)更加直觀的了解一下Scratch

從Scratch的官網(wǎng)上可以獲知,全球有超過(guò)4326萬(wàn)注冊(cè)用戶在學(xué)習(xí)使用Scratch。第一名不用說(shuō)是美國(guó),約1764萬(wàn),占44.78%;第二名的是英國(guó),約261萬(wàn);第三名澳大利亞,約143萬(wàn)。如圖所示,國(guó)內(nèi)學(xué)習(xí)者約127萬(wàn),僅占3.22%,普及率遠(yuǎn)不及歐美國(guó)家及地區(qū)。

作為一款面向青少年的圖形化編程工具
Scratch的用戶最小的年齡為4歲,主要集中在6-17歲這個(gè)階段。

Scratch有什么特點(diǎn)?Scratch最大的特點(diǎn)就是:簡(jiǎn)單!簡(jiǎn)單!簡(jiǎn)單!
傳統(tǒng)的編程界面大多數(shù)基于文本代碼,
需要逐字逐句一行一行的輸入!
對(duì)于孩子來(lái)說(shuō),難入門,且缺乏趣味性!

但是Scratch的畫風(fēng)?
完 全 不 同?!
先來(lái)感受一下Scratch的界面:

通過(guò)圖形控件
小孩可以在不編寫任何代碼的情況下實(shí)現(xiàn)很多程序功能

Scratch采用的是簡(jiǎn)易圖形可視化的編程方式
在學(xué)習(xí)的過(guò)程中,
孩子僅需通過(guò)鼠標(biāo)拖拽實(shí)現(xiàn)程序邏輯,
像搭建積木一樣
就可以輕松完成一個(gè)動(dòng)畫,游戲等的設(shè)計(jì)。
建立程序的過(guò)程,
用到涂鴉,錄音,找圖片這些有趣的動(dòng)作,
通過(guò)一個(gè)個(gè)游戲或者舞臺(tái)劇的制作,
使孩子自己逐漸潛移默化的掌握編程思維。
為什么選擇Scratch?首先我們要明確:
讓孩子們學(xué)習(xí)編程的目的是什么?
對(duì)于中小學(xué)年齡段的孩子,
學(xué)習(xí)編程的主要目的:應(yīng)該是啟蒙
重在培養(yǎng)孩子
數(shù)理邏輯的思維方式及鍛煉解決實(shí)際問(wèn)題的能力。
而不是現(xiàn)在就去掌握將來(lái)的某個(gè)職業(yè)技能
讓孩子接觸編程知識(shí),
在編程學(xué)習(xí)中
強(qiáng)化邏輯思考能力、系統(tǒng)思維能力以及組織協(xié)調(diào)能力,
進(jìn)而激發(fā)孩子的創(chuàng)造力。

其次
近幾年,國(guó)家已經(jīng)意識(shí)到了信息化教育的重要性,
出臺(tái)了不少相關(guān)的政策鼓勵(lì)、
支持編程教育、信息化教育的不斷發(fā)展,
推動(dòng)編程教育在國(guó)家基礎(chǔ)教育層面的普及深化進(jìn)程。

明確了這個(gè)目的,
我們來(lái)說(shuō)說(shuō)選擇Scratch作為啟蒙編程語(yǔ)言的原因。
1.低門檻,使用方便
Scratch對(duì)計(jì)算機(jī)硬件配置沒有任何特殊要求。Scratch 3.0版本,更是可以在手機(jī)和平板電腦上使用。我們的孩子可以隨時(shí)隨地學(xué)習(xí)Scratch,給家長(zhǎng)們帶來(lái)了很大的便利。?
2.可視化編程,易入門
Scratch整個(gè)編程的過(guò)程,是以鼠標(biāo)拖拽的形式操作的。所以不會(huì)閱讀,不認(rèn)識(shí)英文字母,不會(huì)使用鍵盤,完全不構(gòu)成障礙。無(wú)需死記硬背,孩子們拖動(dòng)鼠標(biāo)移動(dòng)積木,立刻就能看見他們這一操作所產(chǎn)生的結(jié)果,非常的直觀生動(dòng)。
3.內(nèi)容全面,有利于過(guò)渡到其它語(yǔ)言
? ?在這里要給各位家長(zhǎng)們強(qiáng)調(diào)一點(diǎn):
Scratch不是一個(gè)游戲,它是一門真正的計(jì)算語(yǔ)言!雖然圖形界面,編程過(guò)程和傳統(tǒng)的基于文本的編程語(yǔ)言差異很大,但是Scratch包涵了所有計(jì)算機(jī)語(yǔ)言的通用概念:函數(shù),循環(huán),條件判斷等等。不管學(xué)哪種程序語(yǔ)言,都會(huì)碰到這些最基本的東西。無(wú)論是再?gòu)?fù)雜的程序,都是由這些基本的概念組成的。所以,對(duì)于學(xué)習(xí)Scratch的孩子而言,若有意繼續(xù)深入學(xué)習(xí)其他編程語(yǔ)言,都是水到渠成。
Scratch青少年創(chuàng)意編程公益講堂














聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
Scratch青少年編程教程(四)~聊天機(jī)器人1
01-目標(biāo) 在本課程中,將通過(guò)Scratch編程學(xué)習(xí)編程中最基本的邏輯結(jié)構(gòu):順序編程。順序編程是最常用的程序結(jié)構(gòu),只要按照解決問(wèn)題的順序?qū)懗鱿鄳?yīng)的語(yǔ)句就行,它的執(zhí)行順序是自上而下,依次執(zhí)行。
- 下一篇
青少年編程—使用scratch實(shí)現(xiàn)全民打飛機(jī)游戲
GM9 開發(fā)全民打飛機(jī)游戲一 =>主要內(nèi)容: 完成熟悉游戲開發(fā)流程 =>主要難點(diǎn): 1.?熟悉游戲流程 2.?明白各個(gè)角色中各個(gè)造型
