喬布斯說(shuō):“每一個(gè)人都應(yīng)該學(xué)習(xí)電腦編程嵌莉,因?yàn)樗鼤?huì)教你如何思考进萄。”锐峭;扎克伯格11歲開(kāi)始學(xué)習(xí)編程中鼠,創(chuàng)辦Facebook;比爾·蓋茨13歲學(xué)習(xí)編程沿癞,大學(xué)創(chuàng)辦微軟……
英國(guó)在2014年將編程作為5-16歲學(xué)生的必修課援雇,日本的中小學(xué)生在2012年就開(kāi)始學(xué)編程了。
編程思維好的孩子邏輯能力非常強(qiáng)椎扬,也會(huì)進(jìn)一步提升創(chuàng)造力惫搏。學(xué)起數(shù)學(xué)或其它科學(xué)學(xué)科,也會(huì)更加容易蚕涤。最重要的是筐赔,擁有編程能力的孩子,不會(huì)被艱巨的困難嚇倒揖铜,他們清楚:?jiǎn)栴}是可以解決的茴丰!他們會(huì)通過(guò)分析將問(wèn)題分解成可解決的一個(gè)個(gè)小問(wèn)題,逐個(gè)完成天吓。
我們現(xiàn)在看程序員寫(xiě)的一行行的代碼看起來(lái)好NB贿肩,其實(shí)沒(méi)那么復(fù)雜,簡(jiǎn)單講失仁,編程就是把人的語(yǔ)言轉(zhuǎn)變成計(jì)算機(jī)能理解的語(yǔ)言尸曼。
打個(gè)比方哈~你對(duì)計(jì)算機(jī)說(shuō)了三句話(huà):
Hello
我是一個(gè)女孩
請(qǐng)你給我放個(gè)電影
這有先后次序的三句話(huà),在計(jì)算機(jī)看來(lái)萄焦,就是一串指令,通過(guò)它們計(jì)算機(jī)了解了:
你在向我問(wèn)好
你的性別是女
你需要我放電影
當(dāng)收到這串完整指令冤竹,它就會(huì)乖乖聽(tīng)話(huà)放電影了拂封。
你對(duì)計(jì)算機(jī)說(shuō)的話(huà),就叫“結(jié)構(gòu)化程序”鹦蠕,它必須依次序執(zhí)行冒签,不可能像人說(shuō)話(huà)一樣想哪兒說(shuō)哪兒~而計(jì)算能理解的語(yǔ)言,我們就稱(chēng)之為編程語(yǔ)言钟病。
對(duì)孩子來(lái)說(shuō)目前不用糾結(jié)學(xué)什么語(yǔ)言(C萧恕、C++刚梭、Python、Java...)票唆。理解編程思維朴读,也就是結(jié)構(gòu)化程序設(shè)計(jì),才是重中之重走趋。
針對(duì)幾歲的幼童衅金,主要是借助可視化工具、書(shū)籍簿煌、桌游氮唯、機(jī)器人等方式,來(lái)教孩子如何一步步的給計(jì)算機(jī)下指令姨伟。
Scratch就是一款可視化組件編程的工具惩琉。