當前位置:
首頁 > 最新 > 編程要從娃娃抓起嗎?

編程要從娃娃抓起嗎?

此文的靈感來源於一位大學同學近期的朋友圈,圖中,一歲出頭的女兒扎著兩個萌萌的小辮子,站在電腦熒幕前,昂頭凝視著熒幕中一行行代碼,右手像模像樣的移動著滑鼠,左手五指伸展似乎在敲打著鍵盤。

配文:編程要從娃娃抓起

這是一個偽命題嗎?

提綱

為什麼要學習編程?

美國歐洲關於孩子是否應該在學校學習編程的討論

後記:軟實力和孩子的興趣很重要

1

TED上面有一個講座,主題為Let"s teach kids to code (讓我們教孩子編程吧),主講人Mitchel Resnick為麻省理工媒體實驗室的幼兒研究主任,他的研究小組開發了多種幫助孩子學習編程的教育研究工具,包括「可編程磚頭」,也就是獲獎無數的樂高Mindstroms系列以及StarLogo系列。

摘自維基百科:

樂高Mindstorms是樂高的機器人系列。該系列包括一整套的軟硬體,可以讓用戶搭建自己的可編程機器人。每一套Mindstorms包括一個磚塊化的電腦、幾個馬達、幾個不同的感測器及大量用於搭建機械構造的樂高機械組零件。該系列創建於1998年,目前已先後發布三代。

如今的青少年對電子產品的熱愛程度遠超於我們這一代人,春節期間碰到的孩子們捧著手機打王者榮耀玩得熱火朝天,網吧里好多青少年組隊打遊戲所向披靡,他們用kindle和手機取代紙質書籍,他們用雲存儲存放圖片和視頻,他們遇到疑問直接百度或谷歌。於是我們都認為,哇,現在的孩子們都好擅長高科技。

主講人對這種想法進行了更準確的定義,他認為,我們的孩子生活在科技改變生活的世界裡,他們被電子和網路團團包圍著,這僅僅能夠說明孩子們擅長使用高科技成果,但這並沒有增強他們創造科技的能力。

如果把高科技比喻成一本書,這些孩子能夠暢快的閱讀,寫作能力卻等於0;可以不分晝夜的玩遊戲不等於可以創造開發一款屬於自己的遊戲。

創造能力是幾乎所有媒體和專家一致認同的,學習編程可以帶來的改變。編程是一個不斷思考、實驗、假設和試錯的過程,這也正是愛迪生髮明燈泡的過程,在成功的發明電燈之前,他已經嘗試過幾千種材料和流程。

比爾蓋茨的編程水平在知乎上被認為是「妥妥的大大師級別」;網上還可以找到扎克伯格13年前寫的FACEBOOK代碼;李彥宏、雷軍、史玉柱、丁磊、周鴻禕、馬化騰都是編程高手;喬布斯曾經說過:「每個人都應該學習編程,因為它教會你如何思考。」 (諷刺的是,喬幫主自己從未寫過代碼。)

Everyone should learn how to program a computer, because it teaches you how to think

—— Steve Jobs

2

美國

在特朗普上任後的首次白宮科技論壇上,蘋果CEO庫克曾給特朗普提議在美國的公立學校里,增授編程的課程。

「Coding should be a requirement in every public school.」 (編程應該是每一個公里學校的必要課程。)

事實上,在1982年,喬布斯就代表蘋果遊說美國政府通過一項政策,該政策在企業向學校、圖書館和博物館捐贈電腦後能夠減稅。這項政策最終未能在全美執行,但在加州得到了積極的推廣。這最早期的讓電腦進入學校的企業活動有一個很美麗的口號:「Kids Can『t Wait」。

加州政府當時推廣這項政策,除了科技公司的遊說,還有另外一項考量:1983年美國教育部的一項報告稱美國為「A Nation at Risk」(危機中的民族),美國在商業、工業、科學技術等方面正在被世界其他民族趕超,而罪魁禍首是美國教育系統,因為它未能培養出以科技為本的勞動力。

1998年,比爾蓋茨又繼續遊說,要讓美國學生更多的接觸到電腦,因為「access to new technology means … access to the new economy」 (新科技意味著新經濟)。

奧巴馬執政時,推行了一項「Computer Science For All」的政策,計劃投入高於4億美元,讓美國從幼兒園到高中的學生都能夠學習電腦科學,讓他們在未來成為科技社會的創造者,而不僅僅是消費者。

In the coming years, we should build on that progress, by … offering every student the hands-on computer science and math classes that make them job-ready on day one.——Obama in his 2016 State of the Union Address

歐洲

在愛沙尼亞、芬蘭和英國,數字化能力培養的課程從小學就開始了;瑞典政府修改了課程表,從孩子們入學第一天開始編程教學。

德國跟它某些歐洲同胞比起來,這方面的政策促進得很慢,但目前也有一些試點計劃。

在北威州,文化部和亞琛工業大學共同發起了將電腦科學加入到小學生課程表的項目,並已經在亞琛、帕德博恩、伍珀塔爾的某些學校試點運行。電腦科學的課程不僅僅關於運用辦公軟體而已,孩子們在熟練使用google、what"s up、Facebook的同時,應該學習背後的原理。

3

對於美國高科技公司遊說政府將編程加入到學校課程中,也有很多質疑和批評的聲音,有評論家認為,這是高科技公司在為自己尋找未來的廉價勞動力,以克服現在招到合格人才的困難。

無論如何,沒人能否認,跟上個世紀相比,我們的生活被科技改變得翻天覆地,這種改變從現在看來並沒有放緩的跡象,反而,我們不斷看到一個接著一個顛覆性科技的誕生。

一個新興科技的誕生,需要的當然不僅僅是編程,它是各個學科綜合交叉發展的產物,但是至少在IT行業,是缺不了電腦和編程的。

每個人都會學習數學,但並不是每個人都會成為數學家;學習編程也並不意味著日後會以此為生,況且在20年後,到底什麼技能吃香沒人能夠確切的知道,在今天也有很多人不會編程但是獲得了成功。拋棄功利性,它也許就像數學、物理、地理、生物等基礎學科一樣,成為我們生活的基礎理論,但我們並不一定要以此為生。

麥肯錫數字雜誌曾經刊登過一篇文章:

Our children must learn to code but the future lies in being human

(我們的孩子必須學習編程,但是未來還是在「人」手裡)

文章的中心思想是,編程是要學的,人類創造出的各種科技極大的提高了全人類的運行效率。但隨著機器可以替代越來越多本來人為完成的任務,培養孩子那些機器不可代替的能力也至關重要,譬如管理一個項目和團隊、跟客戶打交道,這些都與人和人之間的相處有關,考驗的是一個人的敏捷、壓力和情緒管理、傾聽、共鳴等等軟實力。

歡迎原裝轉發和分享

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 全球大搜羅 的精彩文章:

EOS 主網上線再度延遲,NO GO 背後太多質疑與爭議!
以太坊的公開透明和隱私悖論如何解決?

TAG:全球大搜羅 |