1、未來社會對具備編程能力的人需求很高
根據(jù)統(tǒng)計,所有新的STEM(科學(xué)、技術(shù)、工程和數(shù)學(xué))工作中,71%都是計算機(jī)專業(yè)相關(guān)的,然而只有8%的STEM畢業(yè)生是計算機(jī)專業(yè)的。這表明需求存在巨大的缺口。學(xué)習(xí)編程將增加孩子獲得一份豐厚的STEM職業(yè)的機(jī)會,尤其是在計算機(jī)工作增長超過全國平均水平兩倍的世界里。編程已經(jīng)很快成為一項至關(guān)重要的技能,還指出,CS專業(yè)學(xué)生的收入比大學(xué)平均水平高出40%。(這是美國的數(shù)據(jù),其實在中國缺口更加大。)
2、在申請大學(xué)、實習(xí)和工作時,編程有很大的競爭優(yōu)勢
如果擁有許多同齡人所缺乏的技能,比如編程能力,那么在潛在的大學(xué)招生官和雇主眼中,學(xué)生會立刻變得更受歡迎。在留學(xué)熱的美國,許多院校已開設(shè)編程課,鼓勵越來越多的學(xué)生掌握編程技能,因此非常重視留學(xué)生在這方面的技能。如:南京外國語學(xué)校的謝春陽因編程特長被耶魯大學(xué)、哥倫比亞大學(xué)同時錄取,武漢外校英中國際班學(xué)生沈凡具有編程特長被庫珀聯(lián)盟學(xué)院錄取。會編程的孩子,更容易獲得國外名校的青睞。
3、有了編程知識,學(xué)生就能更好地了解周圍的世界
我們中的大多數(shù)人都不知道智能手機(jī)、筆記本電腦、社交媒體網(wǎng)絡(luò)和視頻游戲的運行機(jī)制?;镜木幊讨R可以改變我們與我們?nèi)粘J褂玫募夹g(shù)的交互方式,并且可以讓我們看到編程的無限可能性。
4、編程也可以是非常有趣的
雖然編程是基于邏輯的,但它也是一項極具創(chuàng)造性的活動。如果知道如何編程,應(yīng)用程序、視頻游戲、網(wǎng)站等具有創(chuàng)造的工作就可以入門了!對于許多開發(fā)人員來說,編程的部分吸引力在于,看到他們的代碼在一個良好的調(diào)試會話之后變得栩栩如生所帶來的挑戰(zhàn)和回報。
5、編程可以提高創(chuàng)造力
當(dāng)你學(xué)習(xí)一門語言時,你用它來表達(dá)你自己。代碼也是如此。編程使人不僅可以消費數(shù)字媒體和技術(shù),而且可以創(chuàng)造它們。與其簡單地玩電子游戲或使用應(yīng)用程序,想象自己制作電子游戲,或設(shè)想自己的網(wǎng)站或應(yīng)用程序可能是什么樣子,將是一件更富有創(chuàng)造力的事情。
6、編程可以提高問題解決能力
當(dāng)學(xué)習(xí)編程時,復(fù)雜的問題可以拆解成更小的問題。正如Songkick的首席技術(shù)官丹?克勞(Dan Crow)所解釋的那樣,“計算思維通過將大問題分解成一系列更小、更易于管理的問題來教你如何解決大問題。”這種邏輯思維在學(xué)校、工作和生活中是一種強(qiáng)大的工具。
7、編程可以提高耐心
像任何新學(xué)科一樣,學(xué)習(xí)編程是一項挑戰(zhàn)。因此,解決復(fù)雜的問題和在過程中犯錯誤可能是非常令人沮喪的。編程教會我們面對這些挑戰(zhàn)時要學(xué)會堅持。學(xué)習(xí)如何通過研究和協(xié)作來解決問題和尋找解決方案,可以培養(yǎng)出這種非常理想的技能。
8、編程可以改進(jìn)協(xié)作
任何人都可以學(xué)習(xí)如何編程,青少兒也可以和其他各種種族、性別或背景的人一起學(xué)習(xí)。他們認(rèn)識并學(xué)習(xí)如何與各種同齡人合作,所有這些同齡人都有共同的技術(shù)興趣。一起學(xué)習(xí)的孩子可以相互成長,互相問問題,一起努力解決問題和創(chuàng)造事物。
9、編程可以增進(jìn)溝通
在學(xué)校、工作和生活中,溝通是一項必要的技能。能夠清晰地用簡單的術(shù)語表達(dá)復(fù)雜思想的人往往在不同的行業(yè)和生活方式中容易取得成功。當(dāng)青少兒學(xué)習(xí)如何編程時,他們學(xué)會了如何與簡單的受眾交流:計算機(jī)。
10、名校自主招生,信息學(xué)競賽獲獎錄取率翻倍
每年全國約有10萬人參加信息學(xué)奧賽,全國獲獎?wù)呖芍苯颖K颓迦A北大等大學(xué),也能獲得優(yōu)惠錄取政策,相對于奧數(shù),錄取率提高了2倍左右,而且可直接對口國內(nèi)外的工科專業(yè)方向,無論是當(dāng)下還是未來,其優(yōu)勢非常顯著。