寫在前面:
上週在公眾號推送了一篇關於編程繪本薦的文章:3歲起就可以學編程,從這5本繪本輕鬆培養編程思維!
很多媽媽在後臺留言,有沒有中文版的?確定沒有基礎的媽媽也能看懂嗎?
為了讓媽媽們確信,編程繪本真的不難,陪孩子玩編程遊戲更加有趣。毛媽團隊今天帶著大家精讀其中一本。
另外,我們還整理了7個編程小遊戲和翻譯了繪本最後的編程術語。好好利用這篇文章媽媽們就知道,沒有編程基礎,也可以做好編程啟蒙的哦~
最入門級的編程繪本:My First Coding Book
適讀年齡:4-12歲
這是一本DK出版的編程入門書,裡面包含了11個好玩的遊戲,加上毛媽團隊整理的7個,一共18個小遊戲哦。
這本書的作者Kiki Prottsman(基基·普羅茨曼)是一位資深教育家、作家,擔任Code.org網站的教育主管,創建了一個叫做Thinkersmith的推廣編程教育的組織。
她網站內組織的編程一小時活動,已經吸引了全世界10%的學生參加。她的這本著名的編程入門書,就是為了讓跟多孩子更懂得編程而寫的。
所以只要陪伴孩子閱讀這本入門書和玩裡面的遊戲,媽媽和孩子都能對編程有基本的認知。
整本編程書一共10大主題,分別是:建立程序員素養、分解、重構、調試、叢林逃生、發現模式、制訂流程圖、條件語句、存儲數據。
每一個主題用通俗易懂的描述和好玩的遊戲,讓孩子懂得編程到底是怎麼一回事。
下面我們詳細介紹書中的5大主題,一起體驗一下好玩的編程思維吧~
一、How to be a super coder
鍛鍊想象力和創造思維
第一章講的是,成為一位厲害的程序員,我們需要有成功的決心,不斷嘗試的勇氣,團隊協作的能力以及創造思維。
例如:你想要抓住一隻企鵝,你要想想,使用什麼方法能夠最快地抓住一隻企鵝?
這一章的鍛鍊,需要媽媽多向孩子們提開放的問題,鼓勵孩子多去思考和發現,培養孩子的想象力和創造思維。
補充小遊戲:
閱讀完第一部分,我們可以陪孩子玩一些鍛鍊智力和解決問題能力的問答遊戲。
例如,除了書中舉的例子,我們還可以問孩子:
1. 農場裡的10只小雞跑出來了,如何用最快的方法把它們都趕回來?2. 如何最快速度地把20顆芝麻和20顆綠豆分開?
除了這兩個問題,如果媽媽們還想專門訓練孩子這方面的能力的話,點擊這篇文章:全球銷量4500萬冊的益智遊戲卡,美國孩子從小靠它鍛鍊敏捷思維!瞭解一下這套益智遊戲卡,它是非常受歡迎的智力問答鍛鍊素材哦~
二、Build it up
鍛鍊清晰的構造思維
這一章給孩子們介紹了什麼是算法(algorithm),算法是指解題方案的準確而完整的描述,是一系列解決問題的清晰指令。
玩編程裡算法的遊戲,有助於鍛鍊我們的構造思維,並且會讓我們懂得利用清晰準確的指令去完成任務。
書中列舉了一個非常讚的遊戲——安裝機器人。如果我們要用算法去安裝一隻機器人,我們就應該讓指令非常清晰。
書中也有描述:These instructions have to be very clear and simple.
書中還示範瞭如果不清晰或者籠統的算法指令,就會導致機器人安裝失敗。
關於算法的遊戲書中還列舉了其他兩個,也是很簡單易懂,引導性強的。孩子懂了安裝機器人這個遊戲,剩下的2個遊戲也可以輕易完成哦~
補充可打印小遊戲:
媽媽陪孩子理解了這一章機器人的組裝時,可以打印我們提供的機器人,引導孩子使用清晰簡單的算法指令進行再次組裝。
如果孩子年齡稍微大點,或者理解能力好點,媽媽和孩子可以輪流組裝哦~
三、Jungle escape
鍛鍊邏輯順序思維
叢林逃生的遊戲是讓孩子通過遊戲理解什麼是序列(sequence)書中解釋說:序列是指程序運行要遵循的指令。
關於序列遊戲,其實就是遵循編程語言該有的指令的遊戲,書中也設置了一個叢林逃生的遊戲來訓練孩子們。
孩子們可以通過正確移動書中左邊的小發條,讓冒險者通過正確的序列步驟安全抵達終點。
補充可打印小遊戲:
對於4-6歲的孩子這是一個簡單好玩的遊戲,我們只需要知道終點的方向,按順序和步驟畫出箭頭指向即可。
例如,Brown Bear這個繪本我們都應該讀過,媽媽們就可以打印Brown Bear這個素材出來,讓孩子們根據故事的發展脈絡,用適當的箭頭指向下一步直到到達終點。
《好餓的毛毛蟲》也是一樣的玩法,媽媽打印這幾個拓展下來,陪孩子用箭頭去畫理順故事發展脈絡,能夠有效鍛鍊孩子的邏輯順序能力。
記得只要按照正確的順序指令才能最終到達終點哦~
四、Find the pattern
鍛鍊觀察和發現規律的思維
這個遊戲鍛鍊孩子的觀察和發現能力,不管我們以後是否要成為一名程序員,觀察和發現規律的思維會幫助我們更好地處理生活和工作上的事情。
書中有一個what comes next?的遊戲。媽媽陪孩子讀完這一章節,就知道其實這樣的遊戲我們也比較經常接觸到。
在不少的數學題目裡面,經常會讓我們去觀察規律,然後判斷下一個出現的是什麼?
補充可打印小遊戲:
這種發現規律的遊戲很多孩子也喜歡玩,例如:中間的小蟲子吃掉的是什麼水果?小象擋住的是什麼形狀?
這些小遊戲讓孩子更好地理解,原來這些規律就是一個pattern。練習這些規律,能夠鍛鍊孩子們觀察能力的同時,還跟編程概念掛鉤。
所以說,鍛鍊孩子的基礎編程思維,真的不難哦,只要好好利用這些有用的書和遊戲。
五、Storing data
鍛鍊數學思維
這一章講的是跟數據存儲有關的變量variable。
關於變量的解釋,就算百度百科也很難跟大家解釋清楚,但書中將抽象複雜的專業詞彙解釋得很通俗易懂。
書中說到:When a program needs to store data,such as words and numbers,it puts in a variable.
當程序需要儲存數據時,例如:單詞和數字就會放到變量裡面。
A variable is a bit like a box-you put stuff in it to save until you need it later.
變量有點像一個盒子,你把一些東西放進去保存起來,直到你後面要用它們。
除了解釋得很明白以外,還用一個遊戲來加深孩子們的理解。這個遊戲就是通過variable(變量,你可以暫時理解為一個存儲東西的盒子)來記錄我們遊戲獲得的分數。
找到一個粉色的外星人可以得1分;找到火箭得2分;找到藍色宇航員得3分;
例如:圖中有4個粉色外星人,如果孩子4個都能找到就得4分,然後就轉動右手邊的小機關4下;小盒子就會幫我們記錄了4分。
找齊全部規則要求的物品,一共可以得16分,孩子們睜大你們的眼睛看看是不是都能找齊呢?記得去轉動右手邊的小機關,這樣小盒子才會幫你不斷記錄分數哦~
六、關於本書的其他主題:
由於篇幅的關係,我們只介紹了整本書的5大主題,還有另外5大主題也非常贊哦。例如:解釋完條件語句:IF和ELSE之後,我們就可以和孩子玩海底尋寶遊戲。
還有簡單認知和製作流程圖,尋找蛋糕製作流程的bugs等等。這些都是很簡單和好玩的編程遊戲,真希望你和孩子買一本來認真玩玩哦~
這本書後面還附了一頁專業術語表,媽媽們不用擔心, 毛媽團隊已經幫你們翻譯好這一頁放到文檔裡面啦!
結語:
所以介紹到這裡,你還覺得編程難嗎?其實只要找對入門繪本,加上好玩的拓展思維的遊戲,啟蒙階段的編程思維鍛鍊是又好玩又有趣的~
溫馨提示:4-8歲的孩子可以把這本書當成遊戲書來讀和玩,8-12歲的孩子可以獨立閱讀,學習基礎的編程表達。