如果問當今社會少兒教育領(lǐng)域什么最火, “編程”一定當之無愧。 甚至可以毫不夸張地說:互聯(lián)網(wǎng)時代,少兒編程是像語、數(shù)、英一樣每個人都應(yīng)該掌握的必備技能。 我們讓孩子接觸和學習編程,目的并不是把孩子培養(yǎng)成程序員,而是編程可以提升孩子很多其他能力—— 比如邏輯思維能力,專注力,整合信息和解決問題的能力,團隊合作能力等等。 今天為大家推薦5本編程啟蒙繪本,可以幫助孩子提前接觸編程,培養(yǎng)興趣,為后續(xù)正式學習做準備。 這是一本孩子完全能夠看懂的編程啟蒙繪本,入選了2018美國獨立書商協(xié)會暢銷書單。 它的特點正如繪本封面的推薦語寫的那樣:讓孩子在游戲中理解變成概念,用編程思維高效解決問題。 故事說的是小女孩小珍珠按照編程的思路指揮機器人帕斯卡堆城堡的故事。 作者通過“堆城堡”這個任務(wù),為孩子們詳細拆解了一個編程項目所包括的代碼、序列、循環(huán)以及if then else語句, 內(nèi)容雖然多,但通俗易懂。 拿堆城堡的第一步舉例,也就是選擇地址, 小珍珠需要給帕斯卡下達指令完成選址,并使用循環(huán)代碼——裝一桶沙子→把沙子倒在選好的地方→把沙子拍實——進行塑型。 這中間,“下達指令”就等于編程中的“代碼,而從裝沙子到把沙子拍實這三個步驟則對應(yīng)著編程中的“序列”,不斷地重復這3個動作就是編程中的“循環(huán)”,是不是一看就懂了? 在小珍珠讓帕斯卡尋找承包裝飾物時,編程中的另一個概念也出現(xiàn)了,就是——if then else,在繪本中也十分出彩, 小珍珠指令不清導致帕斯卡鬧了很多笑話,比如搶別人的東西。 這本繪本將編程的概念融入到孩子日!岸焉匙印钡幕顒又校尯⒆犹貏e容易產(chǎn)生成就感。 通過聽這個故事,會讓孩子會發(fā)現(xiàn)編程的強大力量。 這是一個“如何數(shù)清楚天上的星星”的故事。 跟前一本繪本相比,這本繪本多了更多的專業(yè)詞匯和流程,也設(shè)計了更專業(yè)的場景。 這是由它的誕生背景所決定的, 這本書的作者科曼·辛格是谷歌公司一位女性技術(shù)工程師。 有一天,她4歲的女兒在不經(jīng)意間說道:“編程太難了,而且只有男孩子們才會去學。” 作為一個計算機科學家,科曼清楚地知道,在這個時代,我們需要給孩子普及編程知識, 因為編程能夠培養(yǎng)孩子的邏輯思維,而這是一個人最重要的核心競爭力之一。 最終,她決定寫一本適合女兒的編程啟蒙書以改變女兒觀點。 同時,她也希望自己的書是一本每個孩子都能看懂,并且覺得有趣的書。 事實上,她確實做到了。 她參考自己工作的谷歌公司來設(shè)置故事的場景,將自己的女兒設(shè)計成了書中的主人公。 雖然她講述的內(nèi)容很專業(yè),但卻采用了對話的形式,通過一些比喻來為孩子們解釋晦澀的編程概念。 比如:“算法就是食譜,不過是換了個絢麗的名字而已! 在跟工程師請教的過程中, 奧拉學習到了編程的基本邏輯,代碼和算法,故障的處理和排除,以及勇氣、創(chuàng)造和合作的重要性。 這本繪本來頭可不小,它獲得過2017年美國國家科學教師協(xié)會Best STEM 圖書、2017年倫敦博物館設(shè)計獎、中國設(shè)計智造大獎“金智獎”等, 國外很多學校都把這本書作為教材。 不過大家不要被它的書名嚇到, 其實它是一本以計算機編程思維為基礎(chǔ)的思維訓練游戲書。 全書分為兩個部分,前面十章是故事,后面十章是根據(jù)故事,并按章節(jié)順序改編的22個練習游戲。 小女孩Ruby跟著爸爸留下的提示開始了一場冒險之旅。 冒險之旅的目標,是找到5顆寶石。 一路上,Ruby遇到了企鵝、雪豹、狐貍、機器人和男孩姜戈,Ruby想出辦法幫朋友們解決問題,并獲得一顆寶石。 在故事部分,作者沒有提及編程概念的詞語, 而在后半部分搭配的練習游戲中,專業(yè)的編程詞語開始出現(xiàn)了:算法、序列、分解、模式識別、數(shù)據(jù)結(jié)構(gòu)…… 這樣的設(shè)計不僅讓孩子理解了概念,還可以學會在日常生活中運用編程思維, 我個人非常喜歡,覺得這對孩子來說是由簡到難的一個遞進。 同時,隨書還贈送了配套的編程桌游,也就是在故事開始時Ruby畫的那張尋寶圖, 這可是我和孩子最喜歡的內(nèi)容了,既能學習,又能娛樂,還能促進親子關(guān)系,真是一舉三得。 這套繪本依然是以孩子為主角,將編程概念拆分到了好幾個場景中去,以“如何解決問題”的方式出現(xiàn), 而這些場景都是孩子們最熟悉的,很容易引起共鳴。 比如,講“什么是算法”的時候, 作者把場景設(shè)置在上學路上,說的是姐弟三個在上學路上遇到了困難: 一灘水洼和一群攔路的青蛙,3個孩子為了到達學校,分別用了3種不同的解決方法。 比如在講“常用的算法有哪些”的時候, 作者把場景設(shè)置為運動會賽前訓練,說的是兩個班級比賽傳球,規(guī)則是球不能落地,可是每次到拐彎處球都會掉落,這該怎么辦呢? 通過解決在這些場景之下發(fā)生的難題,作者將編程的算法概念、算法方法、流程圖、排序、檢索等知識傳遞給了孩子。 同時,我個人認為它對各種編程概念的解釋是最清晰的。 這套繪本獲得過“日本學校圖書館出版獎”。 其中第4冊就像一本專門的練習冊,還有配套貼紙, 我們可以跟孩子一起玩起來,然后在玩當中把前面3本講過的17種算法復習一遍。 DK出品,必屬精品,這可能是很多媽媽的共識。 這本書準確來說算不上繪本,而更像是一本入門級的編程工具書,比較適合看過一些入門編程繪本的孩子。 全書一共有10大主題,分別是:建立程序員素養(yǎng)、分解、重構(gòu)、調(diào)試、叢林逃生、發(fā)現(xiàn)模式、制訂流程圖、條件語句、存儲數(shù)據(jù)。 這本書最大的特點就是能讓孩子無需電腦也能體會動手編程的樂趣。 首先,它把序列、算法、漏洞修復等基本的編程概念融合到了智力小游戲中。 比如講“序列”的概念時, 游戲是在“叢林探險”中,孩子需要幫探險者找到走出叢林迷宮的路徑。 為了讓探險者安全通過叢林,孩子需要特別考慮清楚移動方向和移動步數(shù), 而這就是編程中的序列。 再比如講“調(diào)試”的概念時, 游戲是在“做蛋糕失敗”中找bug。 在電腦程序中,那些隱藏著的未被發(fā)現(xiàn)的問題,就是“Bug”,而排除障礙的過程,就是“調(diào)試”,英文寫為“debug”。 其次,它還是一本立體書,做了很多翻頁、抽拉條、滑輪的工藝設(shè)計,增加了孩子閱讀時的趣味性。 據(jù)說很多程序員家里都有這本書,尤其是留學回來的父母,可見它受歡迎的程度。 不過總體來說,比前面基本難度要大,也更枯燥,所以大家還要根據(jù)孩子的情況進行選擇哦。
|