隨著信息時(shí)代的到來(lái),人工智能、大數(shù)據(jù)等技術(shù)的蓬勃發(fā)展,編程已經(jīng)成為21世紀(jì)必不可少的技能。在未來(lái),如果不懂得編程,就會(huì)像以前不會(huì)上網(wǎng)、打字、開車一樣,而成為新一代的“文盲”,這可能使孩子錯(cuò)失很多機(jī)會(huì)。
在國(guó)內(nèi)少兒編程的發(fā)展時(shí)間并不長(zhǎng),但是在國(guó)外卻一直很重視少兒編程培訓(xùn)。其實(shí),有很多我們耳熟能詳?shù)娜?,小時(shí)候都學(xué)習(xí)過少兒編程。比如:
● 比爾蓋茨,世界首富,微軟創(chuàng)始人,13歲學(xué)習(xí)編程。
● 喬布斯,Apple創(chuàng)始人,12歲開始學(xué)習(xí)編程。
● 馬克扎克伯格,F(xiàn)acebook創(chuàng)始人,10歲學(xué)習(xí)編程。
● 埃隆馬斯克,特斯拉、Space X火箭公司創(chuàng)始人,9歲學(xué)習(xí)編程等等。
{什么是少兒編程}
少兒編程,顧名思義就是針對(duì)少年、兒童的編程學(xué)習(xí)。少兒編程采用圖形化的編程工具,像組裝積木一樣,通過拖拽、點(diǎn)擊等簡(jiǎn)單的操作就可以制作屬于自己的動(dòng)畫、游戲、音樂、繪畫等等,甚至可以用它來(lái)學(xué)習(xí)數(shù)理化知識(shí)。
少兒編程和程序員編程有一些區(qū)別,少兒不需要程序員那樣,對(duì)著屏幕敲擊鍵盤、枯燥地編寫一行行的英文代碼,相反,圖形化的少兒編程,增加了編程的趣味性,同時(shí)也降低了學(xué)習(xí)的門檻和難度。
{什么是編程思維}
編程思維就是“理解問題——找出路徑”的思維過程,它由四個(gè)步驟組成:
1、分解,把一個(gè)復(fù)雜的大問題,拆解成可執(zhí)行、好理解的小步驟。
2、模式識(shí)別,根據(jù)經(jīng)驗(yàn)找出相似模式,解決細(xì)分問題。
舉個(gè)例子:假如你需要畫100只貓,你會(huì)怎么辦?正確的方法是找出貓的“模式”,即貓的軀干、四肢、毛發(fā)等基本元素,再不斷改變局部特征就可以了?,F(xiàn)在流行的機(jī)器學(xué)習(xí)中普遍用到這種思維。