代碼才是未來世界的通用語言?

​從上世紀90年代開始接觸計算機,到現在20多年的時間,從最早的Basic語言到互聯網的普及,從互聯網到移動互聯網的快速崛起,這個行業的發展歷程。計算機就像一個人,現在才剛剛清醒,但已經改變了生活中的很多東西,革新了舊行業,也出現了許多新的商業模式。比如,我們上淘寶購物、用滴滴打車、支付寶付款、高德地圖導航……這些習以為常的App,以及作為紐帶的互聯網,無不來自於我們所編寫的程序。

代碼才是未來世界的通用語言?

牛津大學2013年發佈的一份報告預測,未來20 年裡有將近一半的工作可能被機器所取代。很多白領的工作,甚至是從傳統的眼光來看很高大上的行業,也會有一部分崗位被計算機淘汰,另外,人的精力有限,計算機不僅沒有這方面的限制,相反,隨著新技術不斷髮展,計算機可以在更短時間裡處理更多事情。所以,在這種海量的信息分析和處理方面,計算機完全可以替代人。

代碼才是未來世界的通用語言?

目前,已有16 個歐美國家將編程納入了公立學校的日常課程。在美國,奧巴馬總統明確提出“編程應當與ABC字母表和顏色同時得到教學”;英國最新的教育大綱規定,5~16歲兒童將開始學習編程;而早在上世紀90年代中期,以色列教育部部長就明確表示,計算機科學應該同其他科學學科一樣受到重視,編程應成為中小學必修課程。

編程語言是人類和計算機對話的一種語言,和人們用於溝通的漢語、英語等語言一樣,有著相似的習得過程,越早接觸,越能更好地掌握。同時,學習編程更像是一把鑰匙, 能夠為孩子們打開一扇全新世界的大門,培養孩子多方面的能力。

代碼才是未來世界的通用語言?

編程的獨特性在於用計算機做東西是一個創造的過程,就像動手搭積木一樣,把一個東西拼出來,需要有一個藍圖和流程。一個大程序通常會有很多中小模塊負責各自的任務。這就像一個項目,怎麼分工,哪個人、團隊負責做什麼,先做什麼,後做什麼,這裡面都涉及到宏觀的設計能力和邏輯思維。設計電腦程序去完成任務也是同樣的道理。如果孩子剛接觸編程,可以試著學scratch,這個軟件完全針對少兒編程入門的青少兒,能培養邏輯思維。如果孩子邏輯思維比較好可以學c++。但是不建議孩子自學,雖然c++比較基礎,但是學起來還是很費勁的。要知道,即使在各大高校,仍然有很多非計算機專業的學生無法理解編程,更何況小孩子?如果報班的話,家長一定要考察清楚,市場上有些培訓機構採用職業化教學方式教導孩子代碼編程。這不僅會打擊孩子學習積極性,還會導致孩子對編程的厭煩情緒。我們可以參考歐美等國家的編程教育方式:積木式編程,編程過程如同搭積木一樣,貼合小學生的思維,寓教於樂。​​​​


分享到:


相關文章: