越來越多的家長讓孩子去接觸和學(xué)習(xí)機(jī)器人課程,為了讓孩子多參加競賽、考試加分等,卻不是完全了解孩子從小學(xué)習(xí)編程課程的好處。
今天,我們就來深度解析一下,“超前”的編程教育為什么是有必要的?
一、編程是什么
人類將需要解決問題的思路、方法和手段通過計(jì)算機(jī)能夠理解的形式告訴計(jì)算機(jī),使得計(jì)算機(jī)能夠根據(jù)人的指令一步一步去,完成某種特定的任務(wù)。這種人和計(jì)算體系之間交流的過程就是編程。
再簡單一點(diǎn),編程是讓計(jì)算機(jī)按照我們的想法解決問題的行為。
二、計(jì)算機(jī)科學(xué)家般的思維方式
我們聽到最多的就是編程可以提高孩子的邏輯思維,但編程的作用不止這么簡單。學(xué)習(xí)編程的孩子最終會擁有一個計(jì)算機(jī)科學(xué)家那樣的思維方式,去更理性、更高效地解決復(fù)雜問題。
孩子在編程過程中,要從頭至尾考慮解決問題的方案,再用代碼實(shí)現(xiàn)出來。這個過程會逼著孩子反復(fù)思考,反復(fù)驗(yàn)證,直到找出最合適的方法。
舉個例子,有孩子用編程軟件Scratch解決奧數(shù)題“雞兔同籠”,他需要現(xiàn)在大腦里把這個過程演繹一下:
分析問題:明確所求的數(shù)學(xué)答案(兔子和雞的數(shù)量)
整理數(shù)據(jù):篩選Scratch里面的角色(雞和兔子)、對話等元素
表達(dá)數(shù)據(jù):根據(jù)情節(jié)、結(jié)構(gòu)等來操作故事的元素。
算式思考:梳理邏輯,尋找變量,設(shè)計(jì)程序。
三、編程太難?3歲的孩子都會對你說NO
現(xiàn)在大人們經(jīng)常會說:如今的孩子比我們小的時候聰明多了。
這種感覺是對的。英國倫敦大學(xué)研究人員歷時60余年,調(diào)研了全球48個國家20萬參與者,發(fā)現(xiàn)60余年來,人類的平均智商值升高了20點(diǎn)。20的智商差距已經(jīng)形成了一個量級,也就意味著,我們的下一代已經(jīng)比我們的父輩平均聰明了一個等級。
不僅如此,人類還在持續(xù)地變聰明,平均每10年,智商就會上升3點(diǎn)。
而面對越來越聰明的孩子們,我們的教育理念是不是也應(yīng)該與時俱進(jìn)呢?過去在我們腦海中,那些大人也看不懂的代碼,或許現(xiàn)在的孩子早已可以掌握得游刃有余。
放眼全球范圍,學(xué)編程低齡化的趨勢也已經(jīng)越來越普遍,而孩子們也用編程,創(chuàng)造了一個又一個驚艷的奇跡。
來自加拿大印度裔少年Tanmay Bakshi 5歲就跟父親一起學(xué)習(xí)FoxPro程序設(shè)計(jì),7歲上YouTube發(fā)編碼和網(wǎng)絡(luò)開發(fā)教程,8歲開發(fā)iOS應(yīng)用程序,9歲APP被蘋果上架,11歲發(fā)現(xiàn)IBM公司的bug,12歲出了一部iOS編程書籍。
19歲的巴基斯坦少年Shati Bahamn,3歲半就自學(xué)了Scratch,6歲時就掌握Python、VB、Java、C++等標(biāo)準(zhǔn)化編程語言,16歲時成立軟件公司,帶領(lǐng)15個人的團(tuán)隊(duì),完成了4個手游app的制作,創(chuàng)下了800,000+的下載記錄。
像這樣的案例還有許多,編程技能向低齡化普及,是人類步入AI時代的必然產(chǎn)物。
在芬蘭,編程已經(jīng)像傳統(tǒng)的閱讀、寫作、運(yùn)算和繪畫一樣,成為孩子們從小學(xué)就要開始學(xué)習(xí)的第五大技能,而英國更是改寫了教學(xué)總綱,所有孩子從5歲開始就要學(xué)習(xí)編程,12歲時就要掌握電腦雙語(2門編程語言)。
所以,我們完全有理由相信,這是孩子們可以從小掌握的技能
四、中高考升學(xué)更容易
今年初,國家出臺了禁止奧數(shù)和升學(xué)掛鉤的政策,讓很多學(xué)奧數(shù)的孩子不知所措,一個升學(xué)加分的賽道就此封閉。但是上帝關(guān)了一扇窗,卻給我們打開了一扇門,這扇門就是信息技術(shù)。信息技術(shù)特長生已經(jīng)成為重點(diǎn)學(xué)校眼中的“香餑餑”。
先說中考,山東的濰坊、河北的石家莊都將信息學(xué)特長生作為高中推薦錄取和自主招生的必備條件。
濰坊七中主要招收的就是信息學(xué)方面的特長生,而石家莊在中考自主招生改革的年,就將信息技術(shù)作為重點(diǎn)考察項(xiàng)目。
今年1月,浙江省將編程列入高考考綱,廣東明年開始可能將信息技術(shù)納入高考考綱。全國各地高考題中的編程題目,也說明政策開始向這一塊有所傾斜。
信息技術(shù)還有一塊領(lǐng)域,可以讓孩子直通北大清華等985高校,它是中學(xué)五大競賽之一,即信息學(xué)奧賽,英文縮寫NOIP。
每年,北大清華和其他985高校都會錄取一批信息學(xué)特長生,或者降分,或者降至一本線。有著清華北大的光環(huán),也就不難理解為什么很多高中對信息學(xué)特長生青睞有加了。
至于這些在信息學(xué)奧賽獲獎的學(xué)生,畢業(yè)后要么被美國的名校錄取,要么進(jìn)去BAT拿著幾十萬的高薪,不需要多久就能實(shí)現(xiàn)財(cái)務(wù)自由。
這也不難解釋現(xiàn)在很多學(xué)校讓小學(xué)生學(xué)C++準(zhǔn)備信息學(xué)奧賽了。
編程作為一門和計(jì)算機(jī)溝通的語言,本質(zhì)上和我們說的母語或者英語也沒有太大差別。孩子們提前接觸編程,可以幫他們打下堅(jiān)實(shí)的基礎(chǔ),并有機(jī)會發(fā)展成為他們終生受益的技能。就像這個時代最的風(fēng)云人物里,有許多人是從小開始學(xué)習(xí)編程的。
如果不是從小就學(xué)習(xí)編程,我們很難想象是否還會有現(xiàn)在的比爾蓋茨、喬布斯、扎克伯格!然而,今時還不同往日,編程的普及程度早已遠(yuǎn)遠(yuǎn)超過了過去。
在高度智能化、自動化的背景下,我們與計(jì)算機(jī)的接觸密度也在與日俱增。就像現(xiàn)在的白領(lǐng)辦公早已離不開計(jì)算機(jī)那樣。伴隨大數(shù)據(jù)的爆發(fā),人工智能的深入,編程將極有可能發(fā)展成為各行各業(yè)都需要的基礎(chǔ)技能。
如果孩子們錯失了的學(xué)習(xí)年齡,那么將來他們可能要付出更大的時間代價,回過頭來重新學(xué)習(xí)。