蘋果CEO庫克:編程是一種全球語言

武漢玩程人工智能 發佈 2020-01-02T13:34:41+00:00

近日,蘋果CEO 庫克接受媒體採訪時表示:如果孩子們只能在母語之外學習一種語言,那麼它應該是編程,因為「編程是一種全球語言」。



近日,蘋果 CEO 庫克接受媒體採訪時表示:

如果孩子們只能在母語之外學習一種語言,那麼它應該是編程,因為「編程是一種全球語言」。


從 12 月開始,庫克開啟了亞洲行,而他的這次行程中,一個重要的目的就是,「希望接觸一支潛在的程式設計師大軍,在他們還在上學的時候就開始學習編程。」

庫克在採訪中表示,即使像英語、漢語這種大範圍使用的語言,仍然是區域性的。而變成則是一種全球語言,這將為未來的工作提供裝備。倘若孩子們只能在母語之外學習一種語言,應該學會寫代碼。

這不是蘋果公司第一次發出這種呼籲。一直以來,蘋果就有很多很多活動,比如Today at Apple邀請留守兒童學校的孩子們來學習編程;比如蘋果會在供應鏈組織工人學習編程。

在今年年初的春季發布會上,蘋果表示正在推進教育項目,計劃通過「Everyone Can Code(人人能編程)」項目來普及編程技能。

庫克的呼籲,當然不排除是一種企業公關行為,但代碼作為一種「通用語言」,重要性確實越發重要。


代碼是人人該具備的基本技能?

賈伯斯有句名言:「我覺得每個人都應該學習一門程式語言。學習編程教你如何思考,就像學法律一樣。學法律並不一定要為了做律師,但法律教你一種思考方式。學習編程也是一樣,我把計算機科學看成是基礎教育,每個人都應該花一年時間學習編程。」

其實每個職業都會把人訓練出特定的思維方式,但有些職業的思維方式在日常生活中表現出來的機會不多。程式設計師的工作是把人類的需求和機器實現連起來,很多算法和模型其實是真實世界的抽象,所以很容易把思維方式帶到實際生活中表達出來,於是就更引人注意。

對我個人而言,我認為編程帶給了我兩個非常重要且有效的思維方式:


1. 不斷優化流程,提高效率。通過各種 AB 測試優化各種生活細節。


2. 把事情按邏輯拆分成各種小任務,小任務按照時間分成小步驟。基本上所有困難繁複的事情都能解決。


如今,在邁向智能社會的進程中,代碼作為聯結人類和機器的通用語言,越來越普遍地存在於周圍的生活當中,而掌握這種語言,一定程度上確實也將成為人人該具備的基本技能。

這段時間,不少人都在探討 5G 時代以及未來的智能時代將是怎樣的圖景,卻往往只得到一個模糊的感覺,難有明確的設想。其實智能社會如何發展,很大程度上就依賴於每一串代碼的編寫。



近兩年,該不該讓孩子學編程,成為越來越多家長正在考慮的一個問題。

編程如今是一種「通向未來」的語言,「賈伯斯11歲開始編程,成了一代傳奇;比爾·蓋茨13歲開始編程,31歲成為世界首富。不懂編程就是新時代的文盲」。青少年掌握基本的編碼知識和技能,正在從「可選項」變為「必選項」。

毫無疑問,編程是一門非常適合用來鍛鍊邏輯思維的學科,因為編寫程序的過程就是不斷思考和運用邏輯的過程,所以說學習編程對邏輯思維的培養非常有效和重要。

所以,學習編程,不僅僅局限於技術,或者生存技能;更立足培育智能素養,教育學生從小在理解代碼和善用代碼的基礎上會編寫代碼。讓孩子通過項目制的學習方法,掌握分析問題,解決問題的能力。

關鍵字: