身處在“數(shù)字時(shí)代”,編程已經(jīng)與人們的工作和生活緊密相連,任何年齡階段的人,不論是孩子還是父母們,都要學(xué)一些編程的知識(shí),編程應(yīng)該像讀書那樣,人人都會(huì)讀書,人人也應(yīng)會(huì)編程,編程不需要你是天才,正如你不是天才,也可以讀書一樣的道理。讀書的好處大家都知道,那編程的好處是什么呢?喬布斯說,它教會(huì)你如何思考;奧巴馬說,它將改變我們做所有事情的方式。
編程真有這么神奇嗎?首先我們來看看人生活的現(xiàn)實(shí)世界吧,您有考慮過解決任意一個(gè)問題的步驟嗎?它是怎么構(gòu)成的?當(dāng)我們面對(duì)一項(xiàng)新的問題時(shí),我們是否在腦中設(shè)計(jì)過解決它的過程?小到洗衣做飯,大到火箭上天,任何一個(gè)問題,只有我們能夠把它拆成一系列足夠簡單的步驟,我們才有可能優(yōu)化它,才會(huì)得到一個(gè)更優(yōu)的解決方案。
計(jì)算機(jī)只會(huì)一些基本的語句和函數(shù),任何超級(jí)復(fù)雜的軟件功能都是用這些語句和函數(shù)組合而成的。學(xué)會(huì)了編程,我們就會(huì)知道如何將生活中的復(fù)雜任務(wù)轉(zhuǎn)換成為一系列簡單步驟,再用順序、條件分支、循環(huán)三種順序把這些步驟組合起來,哪怕是小朋友都可以解決很復(fù)雜的問題。這才是需要從小培養(yǎng)的能力。
現(xiàn)在的小朋友基本都會(huì)玩ipad或者手機(jī)游戲,很多家長也會(huì)從控制玩游戲方面進(jìn)行管教,可如果告訴孩子,這些都是一些程序開發(fā)出來的,讓他們喜歡上編程,玩iPad的同時(shí)還可以學(xué)習(xí)編程,多好的一件事!而且,學(xué)習(xí)編程并不一定要寫很多代碼,其實(shí)沒有那么難,從而讓孩子在玩樂中培養(yǎng)編程能力學(xué)會(huì)查找、分析、解決問題的能力,擁有自己的完整思路去做事。