來源:FunAndGoodEnglish 2018-06-13 15:36:22
也許大家對(duì)程序設(shè)計(jì)、程序員都有一些了解,但實(shí)際上真正了解兒童編程的并不多,尤其是兒童學(xué)習(xí)編程對(duì)TA的早期教育,究竟有多大的影響。
以Scratch為例進(jìn)行展示(后面通篇默認(rèn)都以Scratch為基礎(chǔ)工具)。Scratch是MIT研發(fā)并開放的一個(gè)兒童圖形化編程的工具平臺(tái)?梢栽趙eb上進(jìn)行操作和分享,也可以下載到計(jì)算機(jī)本地。兒童甚至成人都可以使用它,來制作動(dòng)畫賀卡,制作游戲,制作音樂,制作各種他們可以用編程完成的任務(wù)。非常的酷炫,所以也有人說,會(huì)編程的孩子未來就像搖滾巨星一樣,在孩子他們的群體中。
Scratch是一個(gè)圖形編程的工作方式,非常 適合兒童,但相應(yīng)的它的編程語言設(shè)計(jì),相比較專業(yè)計(jì)算機(jī)語言而言,就是一個(gè)簡(jiǎn)版——對(duì)于兒童起步而言,剛剛好。
孩子懂得這些指令的基本含義之后(他完全可以探索式的嘗試,弄懂大部分簡(jiǎn)單指令的含義),他就可以把中間的指令拖拽到右邊,享受他控制小貓咪的樂趣,創(chuàng)造一些活動(dòng)場(chǎng)景和游戲的樂趣——這些就是編程過程。
所以這個(gè)兒童編程的過程,不是像我們軟件開發(fā)工程師那樣,對(duì)著符號(hào)化的計(jì)算機(jī)語言來工作。而是面向一個(gè)圖形化界面,面向一個(gè)具有豐富角色和操作性的、能夠讓他控制全部的新游戲。兒童編程就像一個(gè)創(chuàng)世紀(jì)的游戲一樣。
兒童編程對(duì)于教育的作用
三個(gè)層面來回答兒童編程對(duì)于兒童教育的巨大作用。
第一層:兒童編程有著豐富的基本技能內(nèi)涵,可以在各個(gè)方面幫助到兒童。
第二層:兒童編程是一個(gè)學(xué)科融合的最佳平臺(tái)(之一),可以提供跨學(xué)科的學(xué)習(xí)。
第三層:兒童編程可以完成很多高階能力的培養(yǎng),在未來公立教育中的地位也會(huì)不斷提高。
兒童編程培養(yǎng)的基本技能
兒童編程涉及到的基本技能非常豐富,不僅僅是編程本身。我們前面說,就以Scratch為例,至少有如下四個(gè)方面的基本技能方向:
1.數(shù)學(xué)方面
第一個(gè)方面就是數(shù)學(xué)。兒童編程圖形化編程,第一技能方向就是數(shù)學(xué)。我們前面注意到,兒童學(xué)兒童編程,首先注意的就是一個(gè)或一些角色在舞臺(tái)上的行動(dòng)——這其中就包括:
坐標(biāo)系:舞臺(tái)是一個(gè)以中心為原點(diǎn)的直角坐標(biāo)系,x軸正方向?yàn)橛,y軸正方向?yàn)樯。通過(x,y)坐標(biāo)點(diǎn),來控制所有角色的位置。
數(shù)據(jù)類型:最常見的是整數(shù)和小數(shù),即實(shí)數(shù)集(在Scratch中所有實(shí)數(shù)是一個(gè)數(shù)據(jù)類型),另外還有布爾類型(真或假)、字符串類型(一段文本)。
數(shù)據(jù)的比較:也就是數(shù)學(xué)中三種基本順序,大于、等于和小于。
算術(shù)運(yùn)算:加減乘除是四種基本運(yùn)算,兒童在編程過程中,常常需要在具體的場(chǎng)景中來運(yùn)用這四種基本運(yùn)算。另外還有取模運(yùn)算和四舍五入。
數(shù)學(xué)函數(shù):在編程過程中,兒童將接觸到一些基本的數(shù)學(xué)函數(shù),包括取絕對(duì)值,三角函數(shù),對(duì)數(shù)函數(shù)以及指數(shù)函數(shù)等?梢苑浅V庇^的通過函數(shù)圖像的自動(dòng)喵點(diǎn)畫圖及生活應(yīng)用來理解它們。
幾何圖形:在編程過程中,一類常見的任務(wù)就是圖形繪制。這個(gè)過程中,兒童將大量接觸幾何圖形,并從坐標(biāo)系中進(jìn)行圖形繪制和操控。
所以這里面有著大量的數(shù)學(xué)學(xué)科內(nèi)容,而且,這些內(nèi)容都在具體的問題和任務(wù)場(chǎng)景中出現(xiàn),既包括基本算術(shù)和幾何圖形知識(shí),也包括函數(shù)以及坐標(biāo)系等中學(xué)數(shù)學(xué)核心概念。通過它們?cè)诰唧w任務(wù)中的應(yīng)用,兒童不僅操控了這個(gè)虛擬世界,而且會(huì)切身鍛煉到、應(yīng)用到數(shù)學(xué)知識(shí)和能力。
2.邏輯方面
編程的基礎(chǔ),既有數(shù)學(xué),也有邏輯。邏輯思維能力,是兒童發(fā)展的一個(gè)基本能力,在文理各個(gè)方向都是十分重要的基礎(chǔ)。兒童編程,可能是第一次對(duì)兒童正式的、系統(tǒng)的進(jìn)行邏輯方面的鍛煉。
邏輯變量:起點(diǎn)就是邏輯變量或事件的真或假。真或假是邏輯世界的兩個(gè)基本值。
比較邏輯:對(duì)于用比較判斷的邏輯,是兒童有直接經(jīng)驗(yàn)并可以學(xué)習(xí)的基本邏輯判斷,大于、等于、小于三種邏輯判斷。
相關(guān)推薦:
小升初試題、期中期末題、小學(xué)奧數(shù)題
盡在奧數(shù)網(wǎng)公眾號(hào)
歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看