來源:賢爸科學(xué)館 作者:賢爸 2018-06-12 13:40:13
3.函數(shù)變量思維
這有點像麥肯錫方法,“不要重新發(fā)明一個輪子”,就是應(yīng)用了“函數(shù)思維“,需要時直接借用原有的思維模式,重新輸入條件,進行問題解決。
例如,編程者通常會把那些將會被重復(fù)使用到的運算過程或方法,先編寫并儲存為函數(shù),需要時就直接調(diào)用,只需改動輸入某些參數(shù)、不同場景等即可,不用每次都重新編寫。
用Scratch來學(xué)編程思維
下面賢爸給想給介紹一款免費的編程程序軟件(Scratch)。它是以積木塊的形式,將繁瑣的編程語法以及語句結(jié)構(gòu)都做成了一個個可視化的指令塊。
整個編程就像兒童在搭有趣的積木玩具,同時在Scratch的舞臺區(qū),會對積木式程序自動進行演示,學(xué)生可以很直觀地看到各種腳本設(shè)計所呈現(xiàn)出來的實際效果。
隨著智能化社會的發(fā)展,未來不會編程的孩子可能就像不會說英語的孩子一樣,在這股浪潮來臨之前,既不盲從,也不要焦慮,根據(jù)自己的情況積極應(yīng)對即可。
1.編程幫助學(xué)數(shù)學(xué)
我利用編寫一些移動或打斗小游戲,帶孩子學(xué)習(xí)直角坐標(biāo)軸的數(shù)學(xué)知識。先展示一個 3*3 的單元網(wǎng)格,用簡單的上下左右來識別位置,讓小賢用坐標(biāo)系準(zhǔn)確定位。
當(dāng)他熟悉了 x 軸和 y 軸的概念之后,再教孩子玩 Scratch 上關(guān)于飛機的簡單游戲。一旦他們上癮了,我就鼓勵他學(xué)做簡單的游戲。
2.編程有助解題能力
編程的本質(zhì)是利用邏輯思維解決問題的過程。通過學(xué)習(xí)編程可以讓孩子解決問題的能力得到刻意練習(xí)。
或許孩子們不懂計算機思維中的算法、遞歸或探測程序這些詞語是什么意思,但是他完全可以理解這些基本概念,應(yīng)用到解題過程,解題速度大增。
3.元認(rèn)知能力訓(xùn)練
對于 5-6 歲的孩子來說,他們正處于從感知環(huán)境到形成邏輯關(guān)聯(lián)的發(fā)展階段,編程學(xué)習(xí)對這個過程很有幫助。早在上世紀(jì)一項以 6 歲孩子為主體的研究就發(fā)現(xiàn)。
學(xué)習(xí)編程的一組兒童在元認(rèn)知相關(guān)技巧和方向表達(dá)上,都比只接受計算機輔助教學(xué)的兒童表現(xiàn)得更好,前者的創(chuàng)造性思維和發(fā)散思維也在學(xué)習(xí)編程 12 周后得到提高,而后者沒有顯著變化(Glements & Gullo,1984;Glements,1986)。
最后,小賢在我的幫助下,完成了幾個打怪游戲,還有《尋寶藏》的游戲,角色遇上到桌子要繞著走,遇到墻就返回。這里用到用什么樣的語句來達(dá)到控制角色走動,以及偵測語句的使用,就能達(dá)到游戲的效果。
據(jù)我的經(jīng)驗,編程思維訓(xùn)練,從娃娃抓起不會錯。有時不拘泥編程的軟件,主要是編程思維。最后我給大家分享一個TED演講:《讓我們教孩子編碼吧》。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號
歡迎使用手機、平板等移動設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點擊查看