歡迎來(lái)到逍遙右腦記憶網(wǎng)-免費(fèi)提供各種記憶力訓(xùn)練學(xué)習(xí)方法!

教嬰幼兒學(xué)編程,別說(shuō)不可思議

編輯: 路逍遙 關(guān)鍵詞: 智力開(kāi)發(fā) 來(lái)源: 逍遙右腦記憶
文/憨爸
咱們今天先從那位被哈佛錄取的杭州女生說(shuō)起,看完她的簡(jiǎn)歷后,給我印象最深刻的關(guān)鍵詞就是:編程。

咱們看看哈佛女生的履歷表,就發(fā)現(xiàn)她的編程造詣?wù)娴暮苌钅!厲害到我這個(gè)IT男都自嘆不如!
高一時(shí)就獲得了全國(guó)青少年信息學(xué)奧林匹克聯(lián)賽(浙江省賽區(qū))一等獎(jiǎng)。
曾受麻省理工邀請(qǐng)參加比賽,獲得北美編程邀請(qǐng)賽第二名,超過(guò)了絕大多數(shù)來(lái)自哈佛、斯坦福、卡內(nèi)基梅隆的大學(xué)代表隊(duì)。
2014年、2015年連續(xù)兩年參加美國(guó)國(guó)家信息學(xué)奧林匹克競(jìng)賽,都奪得冠軍,其中2014年還獲得了唯一的滿分。
……
就連哈佛大學(xué)面試官也說(shuō),“我在中國(guó)區(qū)面試6年,她是最優(yōu)秀的學(xué)生之一。她的計(jì)算機(jī)水平,放在美國(guó)同年齡的女程序員中,也是最頂尖的!

【美國(guó)的兒童編程現(xiàn)狀】
美國(guó)這幾年,對(duì)兒童的編程培養(yǎng)越來(lái)越重視。從嬰幼兒開(kāi)始,就有專門針對(duì)他們的編程書(shū)籍。
比如說(shuō)下面這個(gè)網(wǎng)站,
http://www.csforbabies.com
這個(gè)網(wǎng)站專門出版了一套供嬰幼兒閱讀的編程書(shū),名叫Computer Science for Babies,專門介紹計(jì)算機(jī)中AND和OR這個(gè)概念的。


扎克伯格給女兒閱讀量子物理繪本想必大家都知道了,但其實(shí)除了量子物理之外,還有一些針對(duì)嬰幼兒的計(jì)算機(jī)書(shū)籍,比如說(shuō)下面兩本HTML for Babies和CSS for Babies,都是教嬰幼兒如何設(shè)計(jì)網(wǎng)頁(yè)的。


圖書(shū)館里有很多供兒童閱讀的計(jì)算機(jī)書(shū)籍,經(jīng)?吹揭恍┬∨笥,捧著一本計(jì)算機(jī)書(shū),盤腿坐在書(shū)架下,細(xì)細(xì)地品讀。


編程課也是美國(guó)的課后輔導(dǎo)班中非常熱的一門,到處都可以看到編程輔導(dǎo)班、興趣小組的招生廣告。


就連玩具也有不少和編程相結(jié)合,比如說(shuō)大名鼎鼎的樂(lè)高機(jī)器人,就是讓孩子先搭建個(gè)機(jī)器人,然后設(shè)計(jì)軟件,最后燒錄到機(jī)器人中,從而讓機(jī)器人動(dòng)起來(lái)!


不少叱咤風(fēng)云的人物,也都是靠編程起家,比如Facebook的扎克伯格、微軟的比爾蓋茨、Google的佩奇、Yahoo的梅麗莎(她還是一位女工程師)等等都是編程的好手。


【學(xué)編程的好處】
從智力開(kāi)發(fā)上來(lái)說(shuō),學(xué)編程并不意味著將來(lái)就是要從事計(jì)算機(jī)開(kāi)發(fā)工作,通過(guò)學(xué)習(xí)編程能夠開(kāi)拓孩子的邏輯能力、思維的縝密性、提高創(chuàng)造力,編程好的孩子對(duì)別的學(xué)科(比如數(shù)學(xué)、科學(xué)等)也都能觸類旁通。
從學(xué)業(yè)上來(lái)說(shuō),美國(guó)的常青藤名校,都會(huì)把編程納入考量范疇,如果一個(gè)孩子有非常好的編程能力,那么對(duì)TA的學(xué)校申請(qǐng)來(lái)說(shuō),絕對(duì)是加分的。另外,再?gòu)墓慕嵌瘸霭l(fā),華人的孩子普遍沒(méi)有白人那么夸夸其談,所以在面試上、在作文上,還是處于劣勢(shì);但是工程類學(xué)科是華人的強(qiáng)項(xiàng)(編程也是其一),那么這一項(xiàng)能為我們孩子增色不少,這也有了可以和白人PK的本錢。特別多說(shuō)一句,女孩子如果學(xué)習(xí)編程優(yōu)勢(shì)更大,因?yàn)閷W(xué)校會(huì)考慮男女生比例,所以會(huì)保證一定比例的女生入學(xué),而學(xué)編程的女生較少,也就意味著她們的錄取機(jī)會(huì)將更多。


所以,美國(guó)的小朋友,無(wú)論白人、印度人還是華人,很多從小就開(kāi)始接觸編程,且無(wú)論男女。

【編程要從娃娃抓起】
很多人會(huì)問(wèn),幾歲開(kāi)始學(xué)編程最好?
套用美國(guó)的一句說(shuō)法,“It’s never too early to develop code babies”(學(xué)編程永遠(yuǎn)都不會(huì)嫌早)。
曾幾何時(shí),我對(duì)“編程從娃娃抓起”也不以為然。要知道,編程多難啊,這個(gè)語(yǔ)言那個(gè)語(yǔ)言的,有循環(huán)、有遞歸、有語(yǔ)法……,這是一個(gè)小孩子能搞定的嗎?
可是,當(dāng)我接觸了美國(guó)的幼兒編程教育之后,我的觀點(diǎn)也隨之改變,
編程,真的是可以從娃娃抓起的!


【對(duì)于幼童,怎么進(jìn)行編程入門呢?】
有一種思想誤區(qū)是,外面的編程語(yǔ)言太多太多,什么C、C++、Java、Python的,孩子到底應(yīng)該學(xué)哪種呢?
其實(shí)編程不在于用什么語(yǔ)言,而是在于程序背后的邏輯和算法。語(yǔ)言學(xué)習(xí)起來(lái)是很容易的 ,而邏輯和算法的培養(yǎng)是很難的。所以,對(duì)于幼童來(lái)說(shuō),我們無(wú)需糾結(jié)于教他們什么樣的語(yǔ)言,而是在于如何培養(yǎng)孩子的邏輯思維能力。
至于怎樣培養(yǎng)孩子的邏輯思維能力呢?美國(guó)流行用游戲化的思維來(lái)進(jìn)行!
這里我舉個(gè)例子,


在這張圖里,分左右兩大塊,左邊是車的軌道,右邊是行動(dòng)指令,行動(dòng)指令分為三種(前進(jìn)、左轉(zhuǎn)和右轉(zhuǎn))。
咱們先看左邊這一塊,綠色的是表示小車子,而黑白色表示終點(diǎn),我們的目的是將車子開(kāi)到終點(diǎn)去。
那怎樣才能開(kāi)動(dòng)車子呢?這就需要在右邊的行動(dòng)指令框里給車提供相應(yīng)的指令才行。
如果孩子在右邊的指令框放入一個(gè)前進(jìn)的指令,然后讓車開(kāi)始運(yùn)行,猜猜會(huì)發(fā)生什么?對(duì)的,車會(huì)往前移動(dòng)一格(紅色箭頭所示),所以孩子是通過(guò)在指令框內(nèi)設(shè)置一系列的指令,從而讓車到達(dá)終點(diǎn)。


最終我們需要讓車到達(dá)終點(diǎn)的指令是什么?就是上圖這5條指令。孩子在考慮車子行動(dòng)軌跡的流程時(shí),其實(shí)就是一個(gè)程序化、邏輯化思維的過(guò)程。
看起來(lái)很簡(jiǎn)單,但是如果隨著地圖的復(fù)雜起來(lái),程序的難度也會(huì)越來(lái)越大,比如下面這張圖,看看為了讓車到終點(diǎn),用了多少步驟吧!


【資源分享】
上面所說(shuō)的,就是美國(guó)流行的幼童編程入門的訓(xùn)練。接下來(lái)就是干貨時(shí)間,那么有什么好的工具來(lái)輔導(dǎo)孩子進(jìn)行編程入門呢?
這里推薦兩款非常經(jīng)典的APP(都是基于蘋果的平臺(tái),安卓的有沒(méi)有我不清楚),APP是免費(fèi)的,適合2~8歲的幼童。
1. Box Island: One Hour Coding


這款A(yù)PP跟我之前舉的例子非常類似,但是游戲的主角換成了一個(gè)名叫Hiro的藍(lán)色小人,他的目的是走到終點(diǎn)的鐘那邊,因此孩子需要給小人設(shè)置指令以幫他完成愿望,指令分為上下左右,Hiro會(huì)隨著指令而移動(dòng)它的腳步。
游戲共有20關(guān),越到后面越難喲!


在蘋果商店搜索“Box Island: One Hour Coding”(或者“盒子島:一小時(shí)代碼訓(xùn)練”),美國(guó)區(qū)蘋果商店的下載地址如下,
https://itunes.apple.com/us/app/box-island-one-hour-coding/id1048373739?mt=8
如果中國(guó)蘋果商店沒(méi)有這款A(yù)PP,可以注冊(cè)美國(guó)商店的賬號(hào)然后下載,注冊(cè)方式請(qǐng)點(diǎn)擊閱讀原文查看。

2. The Foos Coding


這款A(yù)PP也是通過(guò)設(shè)置指令操縱小人到達(dá)終點(diǎn),只不過(guò)這些指令中除了走、跳之外,還有推箱子、放炸彈等等,能提供不一樣的趣味性!
在蘋果商店搜索“The Foos Coding”能找到它,美國(guó)區(qū)蘋果商店的下載地址如下,
https://itunes.apple.com/us/app/foos-coding-5+-make-games!/id923441570?mt=8
如果中國(guó)蘋果商店沒(méi)有這款A(yù)PP,可以注冊(cè)美國(guó)商店的賬號(hào)然后下載。

本文來(lái)自:逍遙右腦記憶 http://yy-art.cn/zaojiao/955217.html

相關(guān)閱讀: