蘋果全球開發者大會(WWDC)上,一位年僅 10 歲卻已開發出多個手機 APP 並獲得蘋果 CEO 庫克大贊的澳洲男孩,成功地吸引瞭來自全世界媒體的目光。
這位來自澳大利亞墨爾本的 10 歲男孩名叫 Yuma Soerianto,是 2017 年 WWDC 與會開發者中年齡最小的一位,並有幸在大會活動中和庫克暢談他的設計理念。
" 你在飛機上 20 個小時,就能設計出這樣一款應用?孩子,你真是個天才。"
而備受世界矚目,也讓庫克誇贊 " 天才 " 的 Yuma,其實從 6 歲開始就對編程非常感興趣瞭。
在同齡小孩還在玩泥巴堆沙子的年紀,在傢人和學校的幫助與支持下,Yuma 就能利用 iPad 上的兒童編程軟件,以及原本適用於大學生甚至研究生的斯坦福大學 Swift 程式設計課來不斷自學、不斷完善自己的編程知識體系,並開發設計出自己的產品!
Yuma 設計的 APP 成功進入蘋果應用商店:
事實上,Yuma 並不是歷屆蘋果開發者大會中年紀最小的一位。
早在去年,同樣來自澳洲,年僅 9 歲的小女孩 Anvitha Vijay 成為全場最小的碼農,她曾給 iPhone 和 iPad 開發瞭多款應用,是大會上與眾不同的開發者。
和 Yuma 一樣,Anvitha 也是一個自學編程的興趣愛好者,她還在 7 歲的時候,就已經夢想著開發一款移動應用瞭!
" 我的夢想就是參加 WWDC 大會,然後見蒂姆 · 庫克一面。"
在一些人眼中,編程是一門復雜的技術,是成年人才能夠學懂和掌握的技能,甚至還有人認為,編程趨於理性,不適合女孩學習。
然而,看完這兩個孩子的表現,這些觀念的錯誤性就顯而易見瞭。
編程不僅成年人可以學,孩子也可以學,不僅男生可以學,女孩子也同樣沒問題。
當然,有些傢長就會產生疑問瞭:
孩子還這麼小,真的適合自學編程嗎?孩子最終能在編程中學到什麼?
少兒編程教育風靡全球
我們先來看一組數據信息:
2014 年,美國著名非營利性組織 code.org 舉辦全球青少兒編程普及活動 Hour of Code(編程一小時),美國前總統奧巴馬,比爾 · 蓋茨,馬克 · 紮克伯格等眾多科技界巨頭都為該活動背書宣傳," 全民編程 " 教育風靡美國;
同年,英國教育部率先將編程納入所有公立學校 5-16 歲中小學生的必修課;
2015 年,芬蘭試行數十個針對 10 至 12 歲的兒童,由 IT 公司和科技行業組織舉辦的以編程為主導的教導課程;並於次年將編程列入課程核心;
2016 年,澳洲正式將編程引入瞭全國必修課程,學生 10 歲即可開始進修編程,培養編程思維,12 歲可以進行電腦編程實操;
2018 年,韓國將全面推廣中學編程課程,日本也傳出 2020 年有望推進小學編程教育的消息;
從大勢來看,越來越多的國傢開始重視編程教育甚至少兒編程教育,他們通過不同的舉措和活動來提升大傢對計算機編程的認知和興趣。
在全世界重視編程教育的影響下,加上 STEAM 教育的興起,少兒編程的概念在國內也得到瞭廣泛傳播。
雖然相比國外,我們的編程教育還處於萌芽起步階段,但是據不完全統計,國內的相關機構已經達到一萬傢,與此同時,教育行業和資本市場也對少兒編程青睞有加。
而隨著人工智能時代的來臨,可以預見,編程今後也會像閱讀、寫作、繪畫、數學等科目一樣越來越普及。
少兒編程自學網站推薦
前面提到的 Yuma 和 Anvitha,除瞭本身對編程的興趣,他們都是小小年紀就學會利用身邊的一切資源進行自學的孩子。
因為開展少兒編程教育,除瞭仰仗學校推行相關的課程或訓練,互聯網也可以讓孩子接觸到更多關於編程的啟蒙和學習。
下面介紹幾個少兒編程網站,希望能幫助孩子的未來打開一扇大門。
1.Code.org ®
https://code.org/,Code.org ® 是美國一個致力於擴大計算機科學進程,增加婦女和少數代表人數不足的非營利組織。
Code.org 組織瞭風靡世界的 " 編程一小時 " 活動,並得到瞭包括微軟,Facebook,Infosys 基金會,Google,Omidyar 網絡等科技巨頭的支持。
Code.org 網站首頁,語言可選,需要一定英文水平
2. MOOC 學院
MOOC 學院是果殼網旗下的一個討論 MOOC(大型開放式網絡課程)課程的學習社區。
網站裡面大部分課程是免費課程,其中也有 "The Hour of Code 編程一小時 " 的課程可選。
3.YouTube
https://www.youtube.com/,YouTube 是世界上最大的視頻網站,風靡全世界網民用戶。其中 Anyone can code 專欄有非常多自學編程的視頻可供觀看學習。
您還能在此看到 Yuma 的教授視頻。
孩子能從編程教育中學到什麼?
少兒編程是思維體操,既能鍛煉思考,也能培養解決問題的能力
史蒂夫 · 喬佈斯生前曾說:" 這個國傢的每個人都應該學習如何編程,因為它教會你如何去思考。"
的確,雖然編程教育鼓勵大傢學習編程語言,但少兒編程卻並不隻是為瞭培養程序員或工程師,孩子們最開始需要學習的編程內容也並沒有我們想象中那麼復雜艱深。
一般來說,少兒編程教育會利用一些有趣的界面和設計,通過點擊拖拽的方式進行建模、控制、動畫等等諸如此類幫助和引導孩子去觀察和學習編程的一些基本概念、邏輯思維和指令操作,讓他們體驗親自編程實踐的樂趣。
國內兩款少兒編程軟件的操作界面:
即使是有一定難度的編程學習,孩子們最開始無法掌握,但這也能長遠地幫助孩子的學習。
因為他們在這個過程中不管是獨自探索,還是與他人進行團隊合作,都能夠激發他們的好奇心,以及幫助他們學會如何思考問題和動手解決問題。
編程是對話未來世界的基本技能
隨著全球科技智能化發展,未來的世界必然是一個科技的世界,而編程就是創新創造的思維語言,是我們人類與科技對話的溝通語言。
我們讓孩子學習編程,就如同我們讓孩子從小學習英語的道理一樣,我們並不是都指望孩子能成為外交官或者翻譯傢,而是希望孩子在這個逐漸全球化、國際化的環境下,能夠掌握一個溝通對話的能力,進而能夠獲得更強的競爭能力和更多的選擇機會。
加上編程的學習是跨越多個學科的,包括數學、邏輯、設計、生物、語言,甚至還有遊戲和社會調查等等,多個學科的融合不僅極大地鍛煉瞭孩子的思維能力,也有助於開啟孩子的創造力。而創造力正是未來世界非常看重的能力!
值得一提的是,開始接觸和學習某項學科的時期越早,孩子們在以後的學習中越不容易討厭這些學科,否則就錯過培養孩子形成積極學習態度的時期瞭。
所以,如果學校和傢長能正確有效地引導孩子,少兒編程教育不僅是很有必要的,並且是利大於弊的哦。