首頁 > 早教 > 智力發展 > 教嬰幼兒學編程,別說不可思議

教嬰幼兒學編程,別說不可思議

來源:寶貝周    閱讀: 7.19K 次
字號:

用手機掃描二維碼 在手機上繼續觀看

手機查看
文/憨爸
咱們今天先從那位被哈佛錄取的杭州女生說起,看完她的簡歷後,給我印象最深刻的關鍵詞就是:編程。

咱們看看哈佛女生的履歷表,就發現她的編程造詣真的很深呢!厲害到我這個IT男都自嘆不如!
高一時就獲得了全國青少年信息學奧林匹克聯賽(浙江省賽區)一等獎。
曾受麻省理工邀請參加比賽,獲得北美編程邀請賽第二名,超過了絕大多數來自哈佛、斯坦福、卡內基梅隆的大學代表隊。
2014年、2015年連續兩年參加美國國家信息學奧林匹克競賽,都奪得冠軍,其中2014年還獲得了唯一的滿分。
……
就連哈佛大學面試官也說,“我在中國區面試6年,她是最優秀的學生之一。她的計算機水平,放在美國同年齡的女程序員中,也是最頂尖的。”

【美國的兒童編程現狀】
美國這幾年,對兒童的編程培養越來越重視。從嬰幼兒開始,就有專門針對他們的編程書籍。
比如說下面這個網站,

這個網站專門出版了一套供嬰幼兒閱讀的編程書,名叫Computer Science for Babies,專門介紹計算機中AND和OR這個概念的。

教嬰幼兒學編程,別說不可思議

扎克伯格給女兒閱讀量子物理繪本想必大家都知道了,但其實除了量子物理之外,還有一些針對嬰幼兒的計算機書籍,比如說下面兩本HTML for Babies和CSS for Babies,都是教嬰幼兒如何設計網頁的。

教嬰幼兒學編程,別說不可思議 第2張




圖書館裏有很多供兒童閱讀的計算機書籍,經常看到一些小朋友,捧着一本計算機書,盤腿坐在書架下,細細地品讀。

教嬰幼兒學編程,別說不可思議 第3張

編程課也是美國的課後輔導班中非常熱的一門,到處都可以看到編程輔導班、興趣小組的招生廣告。

教嬰幼兒學編程,別說不可思議 第4張

就連玩具也有不少和編程相結合,比如說大名鼎鼎的樂高機器人,就是讓孩子先搭建個機器人,然後設計軟件,最後燒錄到機器人中,從而讓機器人動起來!

教嬰幼兒學編程,別說不可思議 第5張

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

教嬰幼兒學編程,別說不可思議 第6張

【學編程的好處】
從智力開發上來說,學編程並不意味着將來就是要從事計算機開發工作,通過學習編程能夠開拓孩子的邏輯能力、思維的縝密性、提高創造力,編程好的孩子對別的學科(比如數學、科學等)也都能觸類旁通。
從學業上來說,美國的常青藤名校,都會把編程納入考量範疇,如果一個孩子有非常好的編程能力,那麼對TA的學校申請來說,絕對是加分的。另外,再從功利的角度出發,華人的孩子普遍沒有白人那麼誇誇其談,所以在面試上、在作文上,還是處於劣勢;但是工程類學科是華人的強項(編程也是其一),那麼這一項能爲我們孩子增色不少,這也有了可以和白人PK的本錢。特別多說一句,女孩子如果學習編程優勢更大,因爲學校會考慮男女生比例,所以會保證一定比例的女生入學,而學編程的女生較少,也就意味着她們的錄取機會將更多。

教嬰幼兒學編程,別說不可思議 第7張

所以,美國的小朋友,無論白人、印度人還是華人,很多從小就開始接觸編程,且無論男女。

【編程要從娃娃抓起】
很多人會問,幾歲開始學編程最好?
套用美國的一句說法,“It’s never too early to develop code babies”(學編程永遠都不會嫌早)。
曾幾何時,我對“編程從娃娃抓起”也不以爲然。要知道,編程多難啊,這個語言那個語言的,有循環、有遞歸、有語法……,這是一個小孩子能搞定的嗎?
可是,當我接觸了美國的幼兒編程教育之後,我的觀點也隨之改變,
編程,真的是可以從娃娃抓起的!

教嬰幼兒學編程,別說不可思議 第8張

【對於幼童,怎麼進行編程入門呢?】
有一種思想誤區是,外面的編程語言太多太多,什麼C、C++、Java、Python的,孩子到底應該學哪種呢?
其實編程不在於用什麼語言,而是在於程序背後的邏輯和算法。語言學習起來是很容易的 ,而邏輯和算法的培養是很難的。所以,對於幼童來說,我們無需糾結於教他們什麼樣的語言,而是在於如何培養孩子的邏輯思維能力。
至於怎樣培養孩子的邏輯思維能力呢?美國流行用遊戲化的思維來進行!
這裏我舉個例子,

教嬰幼兒學編程,別說不可思議 第9張

在這張圖裏,分左右兩大塊,左邊是車的軌道,右邊是行動指令,行動指令分爲三種(前進、左轉和右轉)。
咱們先看左邊這一塊,綠色的是表示小車子,而黑白色表示終點,我們的目的是將車子開到終點去。
那怎樣才能開動車子呢?這就需要在右邊的行動指令框裏給車提供相應的指令才行。

教嬰幼兒學編程,別說不可思議 第10張


如果孩子在右邊的指令框放入一個前進的指令,然後讓車開始運行,猜猜會發生什麼?對的,車會往前移動一格(紅色箭頭所示),所以孩子是通過在指令框內設置一系列的指令,從而讓車到達終點。

教嬰幼兒學編程,別說不可思議 第11張

最終我們需要讓車到達終點的指令是什麼?就是上圖這5條指令。孩子在考慮車子行動軌跡的流程時,其實就是一個程序化、邏輯化思維的過程。
看起來很簡單,但是如果隨着地圖的複雜起來,程序的難度也會越來越大,比如下面這張圖,看看爲了讓車到終點,用了多少步驟吧!

教嬰幼兒學編程,別說不可思議 第12張

【資源分享】
上面所說的,就是美國流行的幼童編程入門的訓練。接下來就是乾貨時間,那麼有什麼好的工具來輔導孩子進行編程入門呢?
這裏推薦兩款非常經典的APP(都是基於蘋果的平臺,安卓的有沒有我不清楚),APP是免費的,適合2~8歲的幼童。
1. Box Island: One Hour Coding

教嬰幼兒學編程,別說不可思議 第13張

這款APP跟我之前舉的例子非常類似,但是遊戲的主角換成了一個名叫Hiro的藍色小人,他的目的是走到終點的鐘那邊,因此孩子需要給小人設置指令以幫他完成願望,指令分爲上下左右,Hiro會隨着指令而移動它的腳步。
遊戲共有20關,越到後面越難喲!

教嬰幼兒學編程,別說不可思議 第14張

在蘋果商店搜索“Box Island: One Hour Coding”(或者“盒子島:一小時代碼訓練”),美國區蘋果商店的下載地址如下,

如果中國蘋果商店沒有這款APP,可以註冊美國商店的賬號然後下載,註冊方式請點擊閱讀原文查看。

2. The Foos Coding

教嬰幼兒學編程,別說不可思議 第15張

這款APP也是通過設置指令操縱小人到達終點,只不過這些指令中除了走、跳之外,還有推箱子、放炸彈等等,能提供不一樣的趣味性!
在蘋果商店搜索“The Foos Coding”能找到它,美國區蘋果商店的下載地址如下,
!/id923441570?mt=8
如果中國蘋果商店沒有這款APP,可以註冊美國商店的賬號然後下載。

教育資訊
故事繪本
胎教知識
行爲心理
智力發展
學前教案
幼兒園教育
親子活動