近年來關(guān)注兒童玩的編程的用戶越來越多,小編整理了關(guān)于為什么我給孩子報了機器人編程課,卻又說低齡兒童沒必要學(xué)編程,*小孩能去學(xué)編玩邊學(xué)學(xué)少兒編程嗎?會不會聽不懂啊?,如果不得不給孩子玩手機、iPad,干脆玩這些編程游戲,孩子編程啟蒙機器人玩了不下10個,最推薦哪個呢?,推薦幾款適合孩子玩的編程游戲,有誰家的小孩子是在編玩邊學(xué)少兒編程學(xué)習(xí)的嗎?感覺怎么樣???,供您參考
前兩期我發(fā)了一篇文章,解釋了我為什么“偷偷”給孩子報了英語班。其中提到了一句:“雖然我家娃最近確實在上一個機器人編程課,但我真的不認(rèn)為在他這個年紀(jì)(5歲半)有必要去學(xué)編程。我真的不是學(xué)婊!”有很多同學(xué)對這句話產(chǎn)生了興趣,都在問我為什么“口嫌體正直”。還有留言表示:“從你文中透露的信息來看,你家除了英語,還學(xué)習(xí)了數(shù)學(xué)和機器人課,叨叨昕你確定你真的不是學(xué)婊嗎!”為了洗白人設(shè)交流經(jīng)驗,我干脆一次性全交代了吧!我們家娃除了線上在學(xué)英語之外,還在家自學(xué)識字、拼音、算術(shù)、古詩(我們自己教,但都是有一搭沒一搭的,進(jìn)度不快)。教這些不為他學(xué)成啥樣,主要是為幼升小做準(zhǔn)備,讓他先適應(yīng)一下學(xué)習(xí)是怎么回事。除了上述幾門“主課”,我們還給他報了幾個興趣班。我說過,我反對“超前教育”,但是也反對“完全不引導(dǎo)、不教育”。我提倡的是在適當(dāng)?shù)哪挲g,讓孩子接受適當(dāng)?shù)囊龑?dǎo),在興趣和玩耍中萌生自發(fā)的求知欲。所以我從孩子5歲左右開始,就有意識地帶他參加各種興趣班試聽課。我覺得現(xiàn)在很多試聽課真的挺好的,什么都帶孩子去聽一聽,感興趣的再上,不感興趣的也不用花那冤枉錢。現(xiàn)在小小昕在學(xué)的興趣班有:籃球課、科學(xué)實驗課、機器人編程課(這三門都是線下課)。學(xué)籃球課是希望改變一下他的宅男性格,然而改造失敗,該宅還是宅,他對體育運動也確實沒多大興趣。既然是興趣班,那沒有興趣的也就不勉強了,今年上完不打算續(xù)了。然后,科學(xué)實驗課和機器人課都是他特別感興趣、上趕著要去的,所以明年(機構(gòu)沒有跑路的話)我還打算繼續(xù)報。下面就聊一聊大家都好奇的“為什么我公開提及了‘太小的孩子沒必要系統(tǒng)學(xué)編程’,卻還是給自己孩子報了機器人編程課”的“學(xué)婊”行為。很多人說,少兒編程并不是真正的編程首先,我并不是在說編程不重要。個人認(rèn)為,學(xué)習(xí)編程很重要,這一定是將來的大勢所趨,不光孩子要學(xué),我認(rèn)為大人有時間的都應(yīng)該去學(xué)一些。但是,我不太提倡讓低齡兒童去系統(tǒng)地學(xué)習(xí)編程(你們知道我為此拒絕了多少個少兒編程的廣告嘛!鹿sama每次都流著淚唱“眼睜睜看錢從指縫中溜走還說再見”)。其次,我說不提倡小小孩去系統(tǒng)學(xué)習(xí)真正的編程知識,并不代表我反對“編程思維的啟蒙”。相反,我認(rèn)為“啟蒙”是“學(xué)習(xí)”前的重要步驟。處于前運算階段(7歲之前)的兒童,還沒有具備相應(yīng)的數(shù)理邏輯思維,不能夠理解這些對科學(xué)思維能力、邏輯思維能力要求很高的運算表達(dá)。這個時候讓他系統(tǒng)地學(xué)習(xí)編程知識,會讓他產(chǎn)生一種“編程=很難”的印象,反而容易導(dǎo)致厭學(xué)情緒。所以,現(xiàn)在市面上的大多數(shù)少兒編程課,*大多是以“機器人編程課”,或者“樂高編程課”來呈現(xiàn)的,都是一種“模塊化編程”的簡單教學(xué),有點類似搭積木,用玩具和游戲形式的獎勵來讓孩子產(chǎn)生興趣。這一點被很多做編程的專業(yè)人員詬病,認(rèn)為這只是“做手工”,就是讓孩子玩得高興而已,并不能學(xué)到真正的編程。我非常同意他們說的這一點——“跟著老師學(xué)做手工并不能讓一個5歲孩子學(xué)會真正意義上的編程”。但我仍然愿意讓孩子參加這種“手工課”(包括那個科學(xué)實驗課,其實也是“做手工”),是為什么呢?因為我并不寄望于這些課能讓他現(xiàn)在就擁有多少編程思維,或是將來能獲得什么機器人創(chuàng)造賽大獎,還是能成為什么少年天才科學(xué)家。而是說,我希望能維持住他心中“感興趣”的這個小火苗不熄滅。每個家長的教育投資訴求不一樣這就是我以往不公開推薦少兒編程課的原因——我并不是說那些課不好,而是因為每個家長在將資金投入教育的時候,他的目標(biāo)是不一樣的。有的家長投入了金錢和精力,確實是希望能見到可量化衡量的“結(jié)果”的。不是每個家長都愿意花每年一兩萬的學(xué)費,就為了讓孩子“玩得高興”。鹿sama曾經(jīng)帶著擔(dān)憂對我說:“這機器人課真能學(xué)出什么名堂嗎?學(xué)鋼琴能當(dāng)個音樂家,學(xué)美術(shù)能當(dāng)個畫家,學(xué)跆拳道能成個武術(shù)家,再不濟(jì),不能成名成家,還有個一技之長呢。他現(xiàn)在上的這個機器人課,不就是純玩兒嗎?”我說:“對這個年齡的孩子而言,好玩就是最重要的?!蔽乙恢北容^反感市面上販賣焦慮的營銷手段,仿佛你不在起跑線上搶跑,不提早學(xué)習(xí)某種課程就會怎樣怎樣——雖然我真心認(rèn)為未來社會中學(xué)會編程非常重要,但事實是可能你花了很多錢早早就去學(xué)了,結(jié)果也并不能怎樣。所以,如果家長的訴求就像鹿sama說的那樣,是“要學(xué)出個名堂”“要成名成家”“再不濟(jì)也要有一技之長”,那我并不推薦你們?nèi)W(xué),因為我真的無法保證你的孩子學(xué)了這些就能學(xué)成什么樣,我甚至不能保證自己的孩子能學(xué)出什么名堂。我之所以愿意,當(dāng)然也不是因為我錢多燒的,而是因為我個人覺得,對這個年齡的孩子而言,“好玩”比“學(xué)出名堂”更重要。但是有的家長認(rèn)為在較大的投入之下,“一技之長”比“好玩”更重要,這也完全沒問題。所以我才一直不推薦這些學(xué)費并不低的機器人編程課給大家,真的不是我學(xué)婊,而是因為“我愿意的”終究只是“我愿意”。我的價值取向,并不一定對別人有參考意義。就像以前曾經(jīng)有人問我:“女生花一萬多買包有必要嗎?100塊錢的包是不能裝東西還是怎么著?一萬塊錢拿來買肉吃它不香嗎?”還有人對我說:“咱也不是買不起那些包,我就是看不慣她們被消費主義洗腦的樣子。這些包的價值真有這么高嗎?”我說:“我不討論包的價值,因為我也不懂。我只知道,咱也不是老買,負(fù)擔(dān)得起的情況下偶爾買一回,老婆能開心好久。老婆開心,全家開心。全家開心,這就是價值?!眱r值不一定是某個具體指標(biāo)或可見結(jié)果,價值可能是無形的,抽象的,因人而異的。所以,現(xiàn)在小小昕能從“動手做”當(dāng)中獲得興趣,產(chǎn)生求知欲,對我而言就是價值了。因為我認(rèn)為,小孩子對事物的理解,一定都是先建立在實物的基礎(chǔ)之上,先有了具象的認(rèn)識,才能逐漸過渡到抽象的認(rèn)知。像編程、科學(xué)、以及數(shù)學(xué)、物理、化學(xué)等等抽象知識,甚至包括音樂美術(shù)、詩詞歌賦中的抽象意境,想要讓小孩產(chǎn)生理解和興趣,都一定是先從具體實物開始,從“動手感知”開始的。比如鹿sama為了讓小小昕理解什么叫“沾衣欲濕杏花雨”,就用花香型保濕噴霧噴在他的臉上身上(因為北京春雨少,所以用噴霧替代一下),讓他摸一摸是不是衣服上感覺濕濕的卻又沒濕,而春天裹著花香的雨就像這噴霧似的。我們帶著孩子在海邊撿貝殼,如果寄希望于孩子撿幾個貝殼就能成為水手甚至船長,那肯定是不現(xiàn)實的。你帶著孩子撿貝殼的目的,就是為了讓他自己產(chǎn)生對大海的向往,等到有一天長大了,他會自己去探索海洋的。至于他會成為水手、船長、海洋學(xué)家、探險家或是海賊王,那是他未來的無限可能。
可以的,感覺只要言語交流上沒什么障礙就行,孩子多學(xué)些知識有益。編玩邊學(xué)的編程課不錯喲!
現(xiàn)在的小朋友生在智能手機的時代,個個都會玩手機。而小朋友玩手機多半是玩游戲。一個常見的現(xiàn)象是父母們一方面不得不把手機或 iPad 給小朋友玩,一方面又擔(dān)心小朋友沉迷游戲。我自然也有此擔(dān)憂。在我兒子3歲以后,我開始讓他接觸手機、iPad。在四歲以后,會經(jīng)常給他安排使用手機或 iPad 的時間。那么到底給他玩什么呢?既要能滿足他娛樂的需要,又能規(guī)避到沉迷游戲的風(fēng)險呢?我本人作為一個程序員,思前想后,有兩點感想:很多游戲純粹是為了打發(fā)時間(比如跳一跳),或者有專門的針對人性弱點的設(shè)計(比如很多先打怪升級、再玩家互毆的網(wǎng)游),這些都是不適合小朋友的。我希望找些益智游戲,而且不容易上癮的。這樣在娛樂的同時,還能有些其他方面的鍛煉。突然,我靈光一閃——找點編程的游戲給他玩,不是挺好的嗎?一來益智,二來說不定對他未來有點實際價值,三來我自己還能親自指導(dǎo)。于是我上網(wǎng)搜了一堆,然后我提前玩了一圈,篩選出以下5個編程游戲,在我兒子4、5歲這兩年有規(guī)律地安排給他玩了。他非常開心!也都非常喜歡!于是我寫本文推薦給大家!正文開始之前,請注意以下幾點:我本人挑選編程游戲,要求*必須能在 iPad 上運行,第二圖形化編程,不需要小朋友輸入任何字母,第三畫面精美。這5個游戲的難度基本是遞增的。每一級難度,我只找了一個,因為我覺得那就夠了,不需要在同一個難度反復(fù)地玩。所以,可能還有些別的游戲也不錯,但我并沒有收錄。有的游戲免費,有的游戲收費。我本人反對盜版。我覺得花幾十元買個游戲,孩子可以玩兩個月,實屬物美價廉!所以,希望大家支持正版!閑話少說,正文開始!1 Code Karts這款游戲的內(nèi)容非常簡單,其目的是根據(jù)每一關(guān)的地圖規(guī)劃好小車行進(jìn)的路線,然后將這個規(guī)劃寫成程序。比如向上、向下、向左、向右等,也可以寫很簡單的循環(huán)。對成人來說,這款游戲是非常弱智的!但對小朋友不然。很多朋友覺得編程上來就要學(xué)條件判斷、循環(huán)、函數(shù)、變量等等。對大孩子可以這樣。但對小朋友來說,*件要學(xué)的事情應(yīng)該是這個——機器按照預(yù)先寫好的程序,一步一步執(zhí)行。這款游戲能非常好地達(dá)到這個目標(biāo)!學(xué)習(xí)曲線非常平緩!通過一關(guān)又一關(guān)的反復(fù)練習(xí),讓小朋友很容易領(lǐng)會到這一點。我兒子玩的時候是4歲,幾乎毫無困難,教了一兩關(guān),后面的基本自己全部搞定。所以我覺得3歲的小朋友也可以嘗試一下。通過這款游戲,要學(xué)會兩點:根據(jù)目的,先設(shè)計好程序,再編程和運行。這一點非常重要!編程不是走一步看一步,而是先計劃好,再編。程序?qū)懞弥?,機器會如實地一步一步執(zhí)行。2 Lightbot Hour這款游戲的目的是寫程序操縱機器人在每一關(guān)的地圖上行走,然后將藍(lán)色方塊點亮。這款游戲比上一款稍微難點。首先,地圖是立體的。其次,需要小朋友考慮左轉(zhuǎn)右轉(zhuǎn),而非上一款的向上向下。在編程技術(shù)方面,除了基本的逐行執(zhí)行外,還涉及到函數(shù)和循環(huán)。需要小朋友將重復(fù)的步驟提取出來作為一個函數(shù),再反復(fù)調(diào)用此函數(shù)。面對像如下這種復(fù)雜點的地圖,要先規(guī)劃好一個可以產(chǎn)生重復(fù)步驟的路線,對小朋友來說是有難度的,可能需要父母幫助規(guī)劃路線,再由小朋友編程實現(xiàn)。我兒子玩的時候,除了少數(shù)兩三關(guān)需要我?guī)椭?,其他都能自己搞定,也能自己找到重?fù)步驟以抽象成函數(shù)。這款游戲說是會用到循環(huán),但其實是用的尾遞歸,即在一個函數(shù)的*一行調(diào)用此函數(shù)本身。如下圖中子函數(shù) P1 對自己的調(diào)用。這是我不喜歡這款游戲的地方。因為對我們程序員來說,在實際工作中通常是禁止使用尾遞歸的。*,這款游戲的出品方開發(fā)了多款類似的游戲,這款是免費的,還有付費的。我猜付費的應(yīng)該是關(guān)卡更多或更復(fù)雜,如果大家喜歡這款游戲,可以試試他們公司的付費游戲。下圖為我兒子在玩這款游戲:3 Kids'n'Code這款游戲也是操作機器人,在各種地形條件下完成抓蟲子、推箱子等任務(wù)。其有別于前者的*特點是可以寫出真正的循環(huán)(但是不能寫出雙層循環(huán))!如下圖所示的 Repeat*4 和 Repeat*3:寫循環(huán)需要主要2點:提前規(guī)劃,以讓路線適合寫成循環(huán)。每一次循環(huán)開始前,機器人要面對情況是完全一樣的。所以,每一次循環(huán)結(jié)束的時候,要讓機器人進(jìn)入到下一次循環(huán)的*步。我兒子經(jīng)過幾關(guān)的訓(xùn)練,完全能夠自己設(shè)計并寫出一個循環(huán)。我感覺對他的腦力是很強的鍛煉!這款游戲*的缺點是 bug 太多!常常會運行異常,甚至閃退。而且如果程序?qū)戝e了,想要調(diào)整,操作會非常不方便!不知道最近的新版本這些問題改善了沒有?4 SpriteBox這款游戲剛開始的時候不太像編程游戲,更像超級瑪麗,需要操作一個小人蹦蹦跳跳吃星星。當(dāng)小人頂了一個黃色方塊后,會出現(xiàn)編程區(qū)域,要求玩家在特定的地形下,達(dá)成某種目標(biāo)。這款游戲在編程上*的特點是可以寫出嵌套循環(huán)。比如下圖所示的兩層循環(huán),內(nèi)層循環(huán)2次,外層循環(huán)4次。這對小朋友來說是很強的鍛煉。父母陪同的時候,要教小朋友在編程前仔細(xì)觀察,計劃出適合兩層循環(huán)的方案,然后再開始動手。后面有的關(guān)卡很像我大一時C語言課的練習(xí)題。對小朋友來說,如果能搞定,會有很大的成就感!我兒子就搞定了其中大部分。如果要給這款游戲找一個缺點的話,我認(rèn)為是其不夠嚴(yán)謹(jǐn)。某些時候,從程序員的角度來看一段程序有小瑕疵,應(yīng)該算是bug,但是因為游戲的一些設(shè)置,其依然能夠運行出期望的結(jié)果。5 Human Resource Machine這款游戲幾乎可以被稱之為包裝成游戲的嚴(yán)肅編程課!其整個游戲場景是模擬的計算機內(nèi)部結(jié)構(gòu)(當(dāng)然是簡化版本)。目標(biāo)是按照一定的要求,編寫程序,將左邊的數(shù)字和字母,通過一定的運算方式進(jìn)行運算后,將結(jié)果放到右邊。比如下面這道題是把左邊的所有0放入右邊:比如下面這道題是把左邊所有的數(shù)字的*放到右邊:這款游戲可以寫出真正的循環(huán)和條件判斷,也會涉及到變量的使用。比如下圖中右側(cè)各種箭頭就是代表了程序的走向,看著暈不?這款游戲使用的編程語言是匯編語言風(fēng)格。如果你不是計算機專業(yè)人士,那我解釋一下——編程語言有很多種風(fēng)格,越上層的語言抽象得越多,越接近人的思維,而越底層的語言抽象得越少,越接近機器的工作方式。匯編語言是*層的語言,其并不見得比其他語言難,但要求人的思維方式要有較大轉(zhuǎn)變。所以,這款游戲肯定得父母陪著玩,對父母的要求很高!父母不一定能玩下來。我本人作為一個程序員,匯編語言倒難不住我,但很慚愧地說,雖然我玩通關(guān)了,但我還差三顆星星才能拿到滿分。這款游戲的學(xué)習(xí)曲線很陡峭,前面幾乎每一關(guān)都會引入新元素,根本不給你消化的機會。對小朋友來說,幾乎不可能玩一關(guān)就學(xué)會一個新東西。所以,我會讓我兒子玩一關(guān),休息幾天,再重玩這一關(guān)。直到我感覺他明白新元素怎么使用了,再進(jìn)入下一關(guān)。*,這款游戲?qū)?shù)學(xué)的要求很高,到后面需要算加減乘除、求*公約數(shù)、算質(zhì)數(shù)之類的。我兒子只玩到16關(guān)(大約40%),我就跟他商量不再玩下去了,而是等他數(shù)學(xué)知識足夠了,再繼續(xù)玩??傊?,這是一款對程序員來說也不容易的編程游戲,小朋友要完全獨立玩下來,我感覺怎么也得10歲以上。所以,不著急,慢慢玩吧!6 總結(jié)編程游戲我兒子玩下來,我感覺有兩個很大的優(yōu)點:腦力得到一定的鍛煉,尤其難的題目,需要轉(zhuǎn)換思維方式,是一種很好的大腦體操。不容易沉迷,因為難的題目做一次就是二三十分鐘,做完會感覺到有點累,不一定愿意無休止地玩下去。而且編程游戲的激勵非常正面,就是攻克難關(guān)獲得成就感。這和有些網(wǎng)游利用人的心理弱點對玩家進(jìn)行刺激是很不一樣的。但是,不管怎么說,也不宜長時間無節(jié)制地玩游戲。我以前寫過美國兒科學(xué)會對于兒童使用電子產(chǎn)品的建議(文末附有鏈接)。我建議大家一定在大的控制原則之下,再安排孩子的游戲時間。*,給大家放一個GIF。這是去年年底微信小游戲跳一跳風(fēng)靡的時候,我想給兒子展示一下這種純打發(fā)時間的游戲沒啥意思,咱們可以追求更高層次的娛樂。于是就寫了段程序,用程序來自動玩跳一跳,這樣就不需要人來點擊了。用程序玩游戲根本不會失誤,而且?guī)缀趺看味寄芴兄行?。我給我兒子看了這神奇的一幕后,他說——那我要趕緊學(xué)編程序了。哈哈哈哈哈~您可能會感興趣的文章:寶寶看電視的危害和限制你知道么?近視算不上大危害美國兒科學(xué)會放寬了寶寶看電視玩手機的限制?純屬誤讀=====================未經(jīng)授權(quán),禁止轉(zhuǎn)載!歡迎關(guān)注微信公眾號:奶爸de自我修養(yǎng)微信號:不愛雞湯,只有干貨!
這一年多大大小小的編程啟蒙機器人玩了不下10個了:說實話真不太多,有的:限制太多,只能按照固定的玩法、地圖,開始孩子還感興趣,過活兒就想自己鼓搗,結(jié)果機器人只會前進(jìn)、轉(zhuǎn)圈,一會兒孩子也就失去了興趣教程很單薄,完全靠自己摸索的,這時很需要家長的專業(yè)和支持,對于很多非專業(yè)的家長,直接在micro:bit上編程操作小車移動,就有些門檻了不太能吸引孩子的興趣,“教”的太多,比較是啟蒙,孩子基本在3到6歲,這個時候孩子更喜歡在游戲體驗中學(xué)習(xí)的。孩子一眼就被吸引而且每天都想玩的,Matatalab瑪塔創(chuàng)想是*個,“媽媽,你看看這個燈塔“,別說孩子,我們大人看了都忍不住想去摸一摸,探個究竟。最早接觸Matatalab時,先被它的顏值所吸引,太符合孩子的興趣和設(shè)計了,Q萌的燈塔和小巧又有些俏皮的機器人小車,生動活潑的指令卡,融入了音樂、舞蹈,還能自己設(shè)計地圖,這不是每個孩子都喜歡的嗎?在游戲中學(xué)習(xí)編程,還能發(fā)揮自己的創(chuàng)意??磗tory book上說先編程畫五角星,還可以把五角星涂色,剪貼,做成一顆裝飾的圣誕樹,動腦,動手,編程,畫畫,如此渾然天成的融為一體。為此我還專門做了一番功課,除了顏值高,而且內(nèi)容非常的專業(yè),系統(tǒng),作為10多年的程序員,我可以說這款編程啟蒙機器人把編程中的精髓和關(guān)鍵點,指令,循環(huán),調(diào)試debug等一一的全部呈現(xiàn)出來,而且是以符合孩子認(rèn)知特點的方式引導(dǎo)學(xué)習(xí)。1 “甜蜜” 的編程從孩子*的糖果開始如果問吉吉,最喜歡的零食是什么,一定是糖果,吉吉一下子就選了一塊藍(lán)黃條紋的糖果。怎么才能幫助MatataBot吃到呢?他先用手指規(guī)劃了路線,然后我們嘗試直行、轉(zhuǎn)彎指令,開始呢,轉(zhuǎn)彎后他以為就轉(zhuǎn)彎的同時前進(jìn)一個格子,體驗了兩次自己就發(fā)現(xiàn)了規(guī)律。媽媽:你吃到糖的時候,什么感覺呢?吉吉:好吃啊,甜甜的媽媽:那你一般會做些什么?吉吉:唱歌啊,或者笑……那Matatabot吃到糖后我們也讓他唱首歌?加入音樂指令,吉吉更開心了,自己把每個都嘗試一番,小手不停地更換音符中的數(shù)字,變換出豐富的樂聲。如果是初次接觸編程的孩子也完全可以放心,糖果、音樂、機器人移動,自然地拉進(jìn)了和孩子的距離,更像是一種每個孩子都喜歡的游戲,很好地融入了編程的思維和孩子主動思考、嘗試的體驗。2 快樂又系統(tǒng)、科學(xué)的編程啟蒙很多家長都想讓孩子嘗試編程學(xué)習(xí),實際體驗一番下來感覺就是“教”孩子些指令,覺得也沒什么嘛?作為10多年的程序員,我們都知道,編程更重要的是能幫助孩子使用“編程思維”創(chuàng)造性地解決問題。玩下來*的感受是,Matatalab把這些理念很好地融合在編程游戲中。序列和問題分解想讓Matatabot吃到糖,需要小朋友把指令按照一定的順序排列出來,這就是計算機編程中的“序列”,順序錯了就無法讓機器人按照正確的路線前進(jìn)啦。這個時候孩子都是興致勃勃的,開始不熟悉的話,我們幫著孩子先規(guī)劃下大概的路線,然后將任務(wù)拆解成一個個的小任務(wù)。很多時候吉吉也會提出不同的路線,我會鼓勵他把他的想法用指令實現(xiàn)出來,一起看看和*個路線有什么區(qū)別呢?在我們大人看來也許這些不是最快、或者最短的吃糖路線,孩子自己動手探索嘗試會啟發(fā)他們主動思考。最最重要的是孩子的每一次嘗試都是直觀可見的。如果增加了障礙還需要繞行,是不是像我們和孩子玩的迷宮?以前是用筆在迷宮上畫來畫去的,現(xiàn)在能自己設(shè)計迷宮了,吉吉玩得停不下來,一會兒把障礙擺在這兒,看我輕易地繞過去又去調(diào)整,來來回回幾個回合,腦、手忙得不亦說乎。看似簡單的游戲,是孩子主動參與、設(shè)計的,帶來的是不一樣的滿足感和成就感,這也是我們喜歡這套編程啟蒙產(chǎn)品的一個很重要的原因,設(shè)計開放,靈活,不局限于既有的場景和主題,鼓勵孩子自己思考、創(chuàng)作和嘗試。模式識別:投擲3種骰子來找一顆糖平常我們玩桌游多數(shù)是數(shù)字骰子,有沒有玩過形狀骰子,石頭剪刀布的骰子?還有賽跑骰子?吉吉一聽就提起了精神?媽媽,怎么玩?在糖果游戲中,我們根據(jù)孩子的年齡可以靈活使用顏色、形狀、圖案三種骰子,使用一個,也可以同時使用3個,有什么不同呢?先擲一個骰子,比如黃藍(lán)條紋的,可以在地圖上挑選出幾顆糖果,如果同時投擲3個骰子呢?藍(lán)黃的,胖乎乎的形狀的,條紋的,讓孩子找一找,是不是只能找到*的一顆糖果呢?是的,也是找規(guī)律。這也是計算機中的“模式識別”,明確了模式,也就會知道問題出在哪并著手解決。孩子日后不一定以編程為工作,分析模式找出問題會貫穿他們一生的學(xué)習(xí)和工作中。我們還可以反過來,指出一顆糖果,讓孩子描述出來,什么顏色的,形狀和花紋,自然而然鍛煉了孩子的表達(dá)能力。還記得我和吉吉玩恐龍桌游的時候,每次看到我遇到火山“停一次”他都特別的開心,這樣他就可以連續(xù)走2輪,獲勝的機會更大一些。使用賽跑骰子,如同玩桌游一樣的歡樂和富有挑戰(zhàn)。我想這是“編程”和“桌游”最完美的組合方式了。在story book中附有這樣的骰子,用剪刀裁剪下來,和孩子一起動手制作的。循環(huán)地圖中找糖,有時要重復(fù)放幾次相同的指令,比如直行,有沒有簡單的辦法呢?我和吉吉使用了循環(huán)指令,還一起想想日常生活中是不是也有這樣重復(fù)動作的,吉吉說,搭積木摩天大樓,一層平著擺放,一層豎直擺放,一層平著擺放,再一層豎直擺放……是的啊,當(dāng)我們需要重復(fù)或者一組動作時,非常自然的引入了循環(huán)模塊,孩子也很容易理解。這款編程積木另外一個孩子特別喜歡的是畫畫功能,編程后可以直接在地板上畫畫,當(dāng)然是可擦除的,使用指令和循環(huán)次數(shù),看著機器人小車畫出不同的圖案而變得興高采烈起來,美其名曰“在進(jìn)行創(chuàng)作試驗”,使用簡單的幾個指令和循環(huán),我們畫出了三角形,房屋,五角星等等,藝術(shù)和編程完美地結(jié)合在一起,說明書中還配有很多玩法,比如我們把畫好的三角形拿剪刀剪下來,3個疊在一起制作了一顆圣誕樹。調(diào)試debug咦,機器人怎么沒有按照我設(shè)計的指令走啊,我們一起看看,哈哈,原來把左右箭頭放錯了,這就是調(diào)試,每個人編程都會遇到的問題,這也是編程思維中非常重要的,發(fā)現(xiàn)錯誤后找到原因去解決,修正。吉吉換成右轉(zhuǎn)箭頭后再試了一次,yeah, 吃到糖了。發(fā)現(xiàn)錯誤后吉吉會先自己挨個檢查指令,然后嘗試修正錯誤指令,現(xiàn)場試驗,這種直觀的體驗非常符合孩子的認(rèn)知和學(xué)習(xí)特點,也更能激發(fā)他學(xué)習(xí)編程的熱情。一天晚上,我在旁邊寫書,他自己編程,調(diào)試制作了一個“風(fēng)車”,說是風(fēng)力發(fā)電,非常激動地拉著我和他爸爸一起看。編程盒子里的Story book中還有很多有趣的調(diào)試場景,我們用編程指令在編程卡上擺放出來,先走走看,再一起查找問題出在哪,鼓勵他嘗試自己解決,一點都不覺得枯燥,想把上面的每個都玩上一遍, 3 孩子的創(chuàng)意,這里都能盡情實現(xiàn)玩了幾天后,吉吉說,媽媽我們能不能自己做個地圖讓機器人叢林探險?好啊,說干就干,我們找來紙,我先用紙和尺畫出一個個的地圖格子,然后吉吉來設(shè)計場景故事,有他喜歡的樹林,發(fā)電廠,火箭發(fā)射,摩天大樓,還有之前用機器人畫畫制作的圣誕樹,接下來我們想從家里走到樹林,擺放指令,*再播放一首音樂。當(dāng)機器小車走到終點的時候,一下子撲到我的懷里,和我擊掌慶祝,媽媽,可以的,他可以在我們自己畫的地圖上行走,擺上他的玩具,開始了一個又一個屬于他自己的編程故事。Matatalab是我們玩下來最最富有創(chuàng)意的編程產(chǎn)品,吉吉喜歡的畫畫,剪紙,幾何圖形,還有每個孩子腦中各種千奇百怪的故事,都很好地和編程融入在一起,在編程游戲體驗中不僅僅學(xué)會了系統(tǒng)、科學(xué)的編程思維和方法,更發(fā)揮了他自己的創(chuàng)意,感受到勇于探索、嘗試的樂趣。讓我想起少兒編程之父說過的一句話,孩子用手搭積木學(xué)會了穩(wěn)定和堅固,用畫畫學(xué)會了混合不同的顏色,編程是孩子一種新的語言,和積木、畫畫一樣,幫助孩子把想法表達(dá)出來,最重要的是學(xué)會了創(chuàng)作的過程,通過不斷的探索和實驗,表達(dá)了自我和世界。想不想用孩子的小手畫一張孩他們眼中的“世界地圖”,用編程開始您們的世界探險之旅,來一起試試吧!??! 我是大樹和棉花,IBM工程師,喜歡積木,關(guān)注兒童編程教育,如果你也喜歡,歡迎加我微信一起深入交流(微信號:saharay9) 。
在上一篇文章《孩子喜歡玩iPad等電子產(chǎn)品怎么辦》中,我們鼓勵家長合理控制孩子的屏幕時間,與此同時,為孩子挑選合適的電子消費內(nèi)容同樣重要。今天就給大家推薦幾款可以鼓勵孩子玩的游戲,讓孩子們在玩游戲的過程中學(xué)習(xí)編程。1. kodable推薦指數(shù):★★★★適合年齡段:5歲以上價格:前45個關(guān)卡免費Kodable 是一款適用于 5 歲及以上兒童的教育型 iPad 游戲,適合為兒童進(jìn)行編程啟蒙。毛球家族的太空飛船在 Smeeborg 上墜毀了,他們需要玩家的幫助來探索這顆星球的迷宮。毛球非常富有邏輯性并將準(zhǔn)確地遵循你告知他們的每個指令,拖動指令完成編程來幫助毛球走出迷宮。毛球家族分為不同的主題模式,*階段是免費的,包括簡單的條件判斷和循環(huán)指令,總共45個關(guān)卡。Kodable 設(shè)計美觀,產(chǎn)品細(xì)節(jié)充分為小朋友考慮,很容易吸引孩子。不過 Kodable 較為簡單,適合低齡的孩子,對大孩子來說會有點挑戰(zhàn)不足。2.Lightbot推薦指數(shù):★★★★★適合年齡段:5歲以上價格:免費Lightbot 是一款移動端游戲,玩家通過控制機器人的移動在固定位置點亮燈泡。這款游戲有多種語言版本,在頁面上可以調(diào)整為中文。游戲中,通過在main(函數(shù))方框中添加步驟,玩家實現(xiàn)了對于機器人的操控。與此同時,游戲也通過對于步驟的限制,來激勵玩家使用函數(shù)的概念。通過封裝一定的步驟,來達(dá)到程序在邏輯上的簡化。函數(shù)在編程中是很重要的概念,通過這款游戲,孩子對函數(shù)的概念會有更直觀的認(rèn)識。這款游戲畫面非常小巧可愛,上手容易,適合低年齡層的孩子玩。同時游戲中有一些關(guān)卡會涉及到難一點的嵌套結(jié)構(gòu),對于孩子來講也具有一定的挑戰(zhàn)性。3.Box island推薦指數(shù):★★★★★適合年齡段:6歲以上價格:個等級免費Box Island 是一款經(jīng)典且屢獲殊榮的移動端編程冒險游戲,這款游戲在為孩子們帶來令人興奮的冒險體驗的同時, 向他們介紹編程的基礎(chǔ)知識。玩家在游戲中通過為角色寫代碼來控制角色行為。游戲整體畫風(fēng)活潑,與之前大火的游戲 “Cut The Rope” 有類似的獎勵風(fēng)格,適合全年齡段的孩子。在游戲的開始主要訓(xùn)練孩子的計算機思維,例如基本的真假邏輯,循環(huán)等等。如果希望通過游戲入門編程的話,該款游戲不失為一個好的選擇,美中不足的是目前只有 iPhone 和 iPad 版本。以上三款游戲都比較適合低齡兒童,主要以拖曳模塊為主,同樣類型的游戲還有 The Foos,等等,歡迎大家在評論區(qū)補充或者發(fā)表使用感受4.推薦指數(shù):★★★★★適合年齡段:8歲以上價格:前30個關(guān)卡免費 是一款非常富有童趣的網(wǎng)頁編程游戲,玩家通過編程向怪獸小猴子傳達(dá)指令,幫助小猴子吃到香蕉就可以過關(guān)了。 以游戲闖關(guān)的方式進(jìn)行教學(xué),總共有300多個關(guān)卡,涉及到編程的各種概念。 選用的是,是一套 Java 的轉(zhuǎn)譯語言,它增強了Java的簡潔性與可讀性,代碼指令更接近自然語言,易于初階編程學(xué)習(xí)者上手操作,適合作為代碼類語言的入門學(xué)習(xí)。這款游戲畫面簡潔,手把手教孩子如何入門,容易上手。游戲偏低齡化,側(cè)重于鍛煉底層的計算機思維,例如什么是命令,如何讓計算機按照人類的想法去完成任務(wù)。同時,在游戲過程中會運用到一定的基礎(chǔ)數(shù)學(xué)知識,例如距離,角度等等,對于訓(xùn)練孩子的基礎(chǔ)邏輯思維有很大幫助。5.推薦指數(shù):★★★★★適合年齡段:9歲以上價格:免費 是一款網(wǎng)頁編程游戲。這款編程游戲借鑒了游戲的很多設(shè)計元素,情節(jié)十分豐富,主要以勇士在地牢,森林等地圖中與怪物對抗并且獲取寶石為主線劇情。游戲主要幫助玩家熟悉各種語言的用法,例如Python,等等。趣味性很足,同時引入了裝備系統(tǒng)等獎勵機制。在游戲過程中。玩家需要不斷的思考如何獲取寶石,這要求玩家對于基本的計算機編程思想有初步了解,同時需要快速學(xué)習(xí)各個語言的特性,以此來通關(guān)。適合年齡稍大一些的孩子玩。像打游戲一樣去學(xué)習(xí)編程,相信對孩子有很大的吸引力,孩子們在闖關(guān)的過程中不知不覺就敲下了不少代碼,學(xué)習(xí)了很多編程知識。6.Human Resource Machine推薦指數(shù):★★★★★適合年齡段:12歲以上價格:30元Human Resource Machine 是一款非常有意思的移動端游戲。這款游戲由粘粘世界(World of Goo)的設(shè)計者和制作小小煉獄(Little Inferno)的團(tuán)隊共同制作,游戲雖是走解謎路線,但玩法相當(dāng)新穎:玩家將扮演一個從基層做起的員工,需要通過指令代碼來編寫一條條程序,完成每個階段的任務(wù),最終走上職場巔峰。主人公需要將郵件按照要求進(jìn)行分發(fā)。游戲注重計算機硬件實現(xiàn)方面的技術(shù)。在游戲中非常形象的表現(xiàn)出了內(nèi)存,寄存器,輸入輸出等概念,以及如何利用這些硬件來實現(xiàn)基本的運算、排序等功能。游戲在完成任務(wù)的基礎(chǔ)上還有更高要求,完成這些要求實際上也是在解決目前計算機領(lǐng)域中的優(yōu)化問題。這款游戲界面十分有意思,畫風(fēng)清奇,任務(wù)具有較大的挑戰(zhàn)性,適合有一定編程基礎(chǔ)或者年齡稍大的孩子玩。這款游戲的開發(fā)者后面又開發(fā)了另一款游戲,叫 7 billion humans(70億人),也是一樣有挑戰(zhàn)性,玩完“人力資源機器“如果還意猶未盡,可以也嘗試一下這個游戲。以上只是部分我熟悉的適合孩子學(xué)習(xí)編程的游戲,歡迎大家在評論區(qū)補充或者發(fā)表使用體驗。相關(guān)文章:少兒編程許毅松:孩子喜歡玩iPad等電子產(chǎn)品怎么辦?——給家長的8條建議少兒編程許毅松:推薦幾本少兒編程方面的書
編玩邊學(xué)的編程教育做的確實很好,也鍛煉了孩子的邏輯思維能力,獨立思考能力和專注力,感覺挺好的。
如果以上內(nèi)容沒有幫到您,歡迎電話聯(lián)系我們,或者聯(lián)系在線客服咨詢