來源:賢爸科學(xué)館 作者:賢爸 2018-06-12 13:40:13
前幾天,小賢學(xué)校要準(zhǔn)備一個(gè)編程比賽,要提交自己的設(shè)計(jì)的程序或小動(dòng)畫。作為老爸,關(guān)鍵時(shí)候還是幫幫他的,我們決定用scratch軟件來編寫。
開始時(shí),他直接打開軟件,先糊弄一番。選上小貓或不同那個(gè)的角色,加以不同的場景,動(dòng)手做起來。
不過,我很快發(fā)現(xiàn),孩子們做事情都有一個(gè)通病,就是先干再說,沒有規(guī)劃性。所以,我馬上叫停了他,先和他一起做計(jì)劃,先要準(zhǔn)備做什么,描述好最后的效果,還有那些不懂的東西要學(xué)習(xí),最后再動(dòng)手開始干。
這樣按部就班做事,這也就是編程思維的表現(xiàn)吧。
為什么要讓孩子學(xué)編程?
因?yàn)椴粷M足學(xué)校已有的課程或?qū)W習(xí)形式,我會(huì)選擇一些讓孩子感興趣的模塊,讓孩子學(xué)習(xí)。例如科技制作,編程等。兒童編程絕對是開發(fā)邏輯思維的工具。
編程思維是每個(gè)人的基本技能,今后不懂編程就是半文盲。2006年,卡內(nèi)基梅隆大學(xué)的Jeannette Marie Wing教授所提出了“人人都需要培養(yǎng)編程思維”。
2013年,斯坦福大學(xué)教育學(xué)院網(wǎng)站上的一篇文章“Learning to code isn't enough”(“只學(xué)寫代碼是不夠的”),強(qiáng)調(diào)不僅僅是要學(xué)寫代碼,更重要的是培養(yǎng)孩子編程思維。
什么是編程思維?它是指人腦的某種理性思考活動(dòng)。編寫一個(gè)計(jì)算機(jī)程序,跟做一道菜,完成一個(gè)項(xiàng)目,管理一家公司,本質(zhì)上都具有相同的目標(biāo)——就是要有序地解決問題。
編程學(xué)習(xí)的好處!
[d3hfZm10PXBuZw==副本2.png]
我覺得,編程會(huì)培養(yǎng)孩子的多種能力,比純粹的解題能力更重要。
1.大框架思維
寫一個(gè)軟件,需要先做設(shè)計(jì),搭架構(gòu),就像QQ程序,騰訊的CTO十幾年的程序架構(gòu)都適合現(xiàn)在幾億人的在線,這是多么強(qiáng)大的架構(gòu)能力!
寫一段程序,也需要有個(gè)大體框架,這種統(tǒng)籌規(guī)劃全局的思維幾乎在任何學(xué)習(xí)、工作項(xiàng)目中都要用到。
2.復(fù)雜任務(wù)拆分
一個(gè)復(fù)雜的問題,看起來千頭萬緒,編程者需要把它拆解成一個(gè)個(gè)簡單的小問題,再逐個(gè)擊破。
就像生活中策劃一個(gè)生日派對,只需要“拆解”細(xì)分,比如分成確定邀請多少客人,買些什么食品,派對上些什么節(jié)目……這樣就好辦了。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看