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