想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

你知道嗎?曾經或正在叱吒風雲的美國IT界大佬們,比如世界首富的比爾·蓋茨、全球最有錢80後扎克伯格、蘋果公司創始人喬布斯等等,很多都是青少年時期就開始學習編程的。

我是兩個孩子的媽媽,也是一個全職工作的程序員。其實,我從沒考慮過“子承母業”這回事兒,但我卻覺得從小給孩子一點編程啟蒙,對訓練他們的邏輯思維能力、數學能力、解決問題的能力等,都有不錯的幫助。下面就來和大家聊聊我對3-12歲兒童編程的一些看法和建議吧。

1 為什麼讓孩子學編程?

我們生活的時代科技發展飛速,人工智能早在10年前就在國際象棋上打敗了所有人類。而就在去年,曾經被認為是人類最後一塊智慧壁壘的圍棋,也被阿爾法狗攻破了。無論是韓國名將李世乭,還是世界排名第一的中國棋手柯潔,都先後敗給人工智能。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

說實話,我對未來的這個人工智能的時代,是心懷畏懼的。但是我們也該記住,再厲害的人工智能,也是人寫出來的。所以,我一定會讓我的孩子從小學習編程,掌握未來發展的一份先機。

就像我們小時候,英語曾經只是一門專業,現在卻成了很多人工作生活的必備技能。誰說得清,編程也很可能成為我們下一代的必備工作技能(或者加分項)?

2 讓孩子學編程有什麼好處?

編程其實對鍛鍊孩子的思維能力有極大的幫助。

我做程序員這一行多年,也認識不少從數學專業轉行的同僚。大家都知道早期數學啟蒙能開發智力。其實數學和編程是互通的,早期的編程啟蒙,也類似於一種數學啟蒙,也能啟迪孩子的智力發展。

具體來說,編程(及編程類遊戲、訓練)對鍛鍊孩子的邏輯思維、解題能力、分析和思考能力

都有很大促進作用。而這些能力的培養,對未來他們的學業,甚至工作生活都會有所幫助。

3 幾歲能學編程?怎麼學?

其實大家不用把編程想的那麼高深複雜,也不必須送孩子上那些聽著高大上、價格嚇死人的機器人課。市場上有很多針對不同年齡段孩子的編程啟蒙類遊戲,哪怕3歲的孩子,也完全可以玩轉;完全不懂編程的成人也可以跟著一起挑戰學習。下面就分年齡段介紹一些編程啟蒙類玩具、桌遊、APP、網站給大家。

3-6歲

這個階段的孩子邏輯思維能力尚在萌芽階段,主要通過遊戲學習編程理念。

1、桌遊:機器人烏龜

歐美市場上,已經越來越流行STEM系列的玩具,其中有一款叫Robot Turtle(機器人烏龜)

的,就是一個程序員爸爸設計的編程類桌遊

這款桌遊可有2-5個玩家同時參與,每個人運行一個機器人烏龜,用功能卡牌來控制烏龜的走向,想辦法越過各種障礙獲取寶石。桌遊設計巧妙,隨著孩子年齡增長,可以不斷解鎖新的功能牌,增加遊戲的難度。是美國非常受歡迎的一款編程啟蒙類桌遊。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

2、玩具:可編程毛毛蟲

美國知名玩具廠商費雪(Fisher Price)也在去年推出了一款幼兒編程類的玩具:Think & Learn Code-a-Pillar (可編程毛毛蟲)

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

這款智能玩具,自帶8節可拆卸組件(毛毛蟲的身體),還可以自己購買拓展件達到15節。每一節,都代表一種運動方式,比如前進、左轉、右轉、暫停並唱歌、180度轉彎等等。孩子可以通過對這些組件進行自由的編排和組合,來控制毛毛蟲的運動軌跡。

兩三歲的孩子就可以開始玩,一開始可能作為一個普通的電動玩具,等大一些,家長可以設置一些路徑,讓孩子設法通過設計毛毛蟲身體的編排順序,來達到這個路徑。這就是編程最基本的Sequence(順序執行)概念啦。

3、App:Box Island

適合:4-12歲

平臺:iPhone,iPad,Android

價格:免費安裝,20關以後要付費

Box Island是一款獲得過遊戲大獎(Nordic Game Awards)的編程啟蒙類遊戲,裡面一共有100關,通過走完全部,孩子可以學習到Loop(循環)、If(條件執行)等基本的編程理念,對孩子邏輯思維的鍛鍊很不錯。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

孩子3、4歲就可以開始嘗試玩,到引入循環、條件判斷的時候,可能需要大人的一些講解和幫助。到60關往後,越來越難,有些大人可能也要動動腦筋才能解答,就需要孩子大一些才適合了。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

4、App:Daisy the Dinosaur

適合:3-6歲

平臺:iPad

價格:免費

這款小遊戲,有點類似幼兒版的Scratch。主角就是這隻叫做Daisy的小恐龍,孩子可以通過拖拽一系列圖標,比如前進、後推、轉彎、打滾、跳躍等等,來控制Daisy的行動。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

除了運動功能外,遊戲還提供了基本的邏輯功能,比如循環,條件判斷,最有趣的就是一個If (touch/shake)的功能,讓遊戲具有了互動性,孩子可以通過程序編排,控制Dasiy在觸屏或者搖動iPad時做出相應的動作(比如觸屏時前進,搖晃時打滾)。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

遊戲有兩種模式,Challenge和Free Play,前者是通過設定一個目標,讓孩子瞭解功能鍵的用法,後者就是讓孩子完全自由的設計程序,來控制Daisy的運動。3歲的孩子差不多就能理解玩法了。大點的則可以設計較為複雜的路徑。

5、App:Lightbot Jr

適合:4-9歲

平臺:iPad,Android

價格:$2.99

Lightbot系列也是個著名的編程類App,這個Jr(Junior)版是適合低齡兒童的,大約4歲左右可以開始嘗試。遊戲分5大關,每關7-9題,掌握一個概念:

  1. Basics(基本運動)

  2. Jumping(跳躍)

  3. Overloading (功能重載)

  4. Procedures(子程序)

  5. Loops(循環)

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

前三關,我家5歲的大寶都順利完成,到第四關子程序調用,就需要我的一些講解幫助了。感覺6-9歲的孩子應該能順利完成全部。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

此外,還有一些適合3歲以上孩子玩的,比如桌遊Code Master之類,大多在Amazon網站都有賣。

【6-12歲

這階段孩子的邏輯思維能力、解題能力快速發展,是學習練習編程的好時機

1、桌遊://CODE系列

美國著名的STEM玩具公司ThinkFun,有一套叫//CODE(程序)系列的桌遊,有On the brink, Rover control, Robot repair這三款,下圖就是:

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

ThinkFun是個非常善於做腦力開發桌遊的公司,它家的優秀作品簡直數不勝數。這套程序系列桌遊是利用卡牌完成挑戰類的。因為我家孩子小所以我尚未入手,不過看過玩家評測,非常長草。有興趣的可以去ThinkFun網站看介紹,還有視頻:
http://www.thinkfun.com/learn-coding/

2、App:Cargo-Bot

適合:6-12歲

平臺:iPad

價格:免費

這是一款很棒的編程類遊戲,從易到難分好幾個等級,裡面也包含了條件、循環、子程序調用等編程概念。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

每題都是一個挑戰,讓你用最少的執行步數,把磚塊按顏色重新排列成題目要求的位置。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

這款遊戲玩下來的體驗,頗有難度,有些題目我都要抓破頭才能找到三星解決方案,所以暫時沒讓我家5歲的大寶玩。小學生開始挑戰應該不錯,大人也能玩的津津有味。唯一的缺點,只有iPad版。

3、App:LightBot

適合:6-12歲

平臺:iPad,Android

價格:$2.99

和前面提過的LightBot Jr類似,這款是適合6歲以上孩子玩的,涵蓋的理念和Jr版差不多,但是難度要高一截,看看這個解題複雜程度:

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

如果孩子小時候喜歡Jr版,那麼完成全部挑戰後,就可以繼續玩這個版本了。

【9-99歲

孩子9、10歲左右,可以開始接觸真正的編程,有些國外的孩子已經做出了比大人還厲害的產品了

1、網站:Scratch

對兒童編程有興趣的家長,大約都聽說過Scratch的大名,這是美國MIT(麻省理工學院)的人搞出來的一套可視化編程工具。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

前面提到的Daisy the Dianosaur就有點像低幼版Scratch。簡而言之,就是用拖拽各種功能圖標的方式,來控制一個遊戲人物的各種互動和動作,進而設計自己的遊戲。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

不同於前面的編程遊戲,Scratch本身是一套完整的編程語言,裡面包括了所有編程邏輯,因而其功能可以說是非常的強大。所以下至9歲上至99歲都可以玩出各自的水平。

網站

:https://scratch.mit.edu/

免費的哦!

補充一句,Scratch也有出一款iPad適合學前兒童的APPScratch Jr:

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

2、樂高:EV3

大名鼎鼎的樂高機器人就是它了。其實如果說Scratch是用編程來控制虛擬的動畫人物,那麼EV3就是用編程來控制實際的機器人了。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

編程的方式,其實是類似的,同樣是用可視化的編程模塊,通過drag-and-drop的方式來組成控制流,控制機器人的運動。網上找個EV3編程的控制圖給大家一點概念:

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

很可能你家男人會比你家小孩玩得更high~哈哈!

3、編程語言:Python

孩子小學四年級左右,其實就可以開始嘗試真正的編程語言了,目前廣受歡迎、語法簡單、上手容易、應用廣泛的,就數Python了。(好啦,說起誰是最好的編程語言,程序猿們一定是要吵架的,所以我只是舉個栗子,請同行們保持冷靜哈哈)

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

有興趣的家長和孩子們,可以去Python官網下載學習:https://www.python.org/

免費的哦!

4 發達國家的兒童編程現狀?

好了,乾貨分享的差不多了,最後讓咱們來看看,發達國家是如何重視兒童編程學習啟蒙的。

其實,從上面多款美國人開發的兒童類編程遊戲、玩具、平臺等,就知道他們對這方面的重視程度和市場需求了。

著名的蘋果公司還資助了一天一小時編程的一個兒童學習項目。比爾蓋茨、扎克伯格等很多IT領軍人物都提倡過編程應該從孩子開始。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

廣告語:編程一小時,改變一輩子(俺瞎翻的~哈哈)

再來看看我生活的新加坡。新加坡總理李顯龍是英國劍橋大學數學系的一等榮譽畢業生,同時也有計算機專業的雙學位。他和全球最有錢80後,Facebook創始人扎克伯格會面時,還曾分享自己編寫的代碼。

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享

李顯龍總理一直在新加坡推行中小學生的編程課。目前小學五年級的孩子已經可以選修編程課,據說就是用

Python作為編程語言來學習。未來編程課還將成為新加坡初中生的一門必修課。

5 小談視力問題

最後略偏題一點點,相信很多爸媽都對孩子使用電子產品傷害視力的問題很在意,我其實也是。大寶5歲之前,我一直摒牢沒買iPad,家裡也不放電視機,就是擔心他的視力。

但是隨著孩子長大,我漸漸想通了。即使家裡不接觸電子產品,幼兒園、同學朋友家,難免也是會接觸的。而且不給孩子玩電子產品,其實也是關閉了他們一條學習的通道。所以我們能做的,就是嚴格控制玩的內容、時長。比如目前我一般控制孩子每天玩iPad總時長30分鐘以內每次15分鐘以內

另外,分享一下,現在很多關於近視的研究都表明,孩子是否近視和戶外運動的時長最相關,而孩子如果長時間呆在室內,不管是看iPad,看電視還是看書寫作業,都可能會近視。所以關鍵是要保證孩子每天有1-2小時的戶外運動時間。

如果你實在介意,那也可以選擇桌遊類的編程遊戲。

好了,希望我分享的以上這些乾貨能對大家有所幫助,也歡迎大家分享給更多人看到。想培養孩子的國際競爭力,是不是咱也得趕緊跟上?

如果你喜歡我的文章,歡迎關注我的頭條號:

想培養下一個比爾蓋茨、扎克伯格?3-12歲兒童編程啟蒙乾貨分享


分享到:


相關文章: