近年來,由於相關國家政策的引導,少兒編程能力成為家長和學校比較注重培養的能力。但是對於大多數家長來說,由於對編程領域不甚了解,除了為孩子報名編程課之外,很難對孩子的編程學習有什麼幫助。今天,小編就來為各位家長推薦幾本充滿趣味的兒童編程書籍,由淺入深、由易到難,陪著孩子讀一讀,將會有意想不到的收穫哦~
閱讀年齡:3-9歲
嚴格來說,這本書並非教孩子編寫代碼,而是向孩子傳達一種計算機的思維模式,這種思維模式的理解,對孩子以後認識編程、接受編程會有很大的幫助,除了編程,計算機思維在生活中的其他領域也將產生非常重要的幫助作用。
一說到編程,千萬不要以為這是一本枯燥之書,相反,貫穿全書的是一個趣味十足的尋寶故事,為了讓孩子更好地理解順序、循環、函數等抽象的編程概念,本書還附帶配套的桌遊,小朋友玩起來都表示愛不釋手呢!
這本書看完之後,孩子對基本的系統和程式語言的特徵都將有一個大致的概念和了解。
閱讀年齡:5-7歲
ScratchJr是一個Ipad上的編程應用工具,家長和老師可以通過本書中的動畫、故事和遊戲三方面的項目,與孩子們一起體驗並學習這款充滿趣味的小工具。書中每個章節都包含細緻入微的操作說明和大量案例。本書不僅僅是一本簡單講述編程工具的圖書,更重要的是,它點燃了孩子們的創造力。孩子們可以在ScratchJr 中自由創作,體會創造的樂趣,思考創造的取捨過程,而這正是創客教育的核心思維。
閱讀年齡:1-3年級初學者入門
Scratch是麻省理工學院設計開發的一款編程工具,是適合少兒學習編程和交流的工具和平臺。《Scratch少兒趣味編程》結合孩子們學習的語文、數學、科學、社會、音樂、體育等科目,手把手地教大家如何用Scratch設計程序(如設計一個自動寫作文的程序),配合各式卡通形象,通俗易懂,寓教於樂。
小朋友們可以在72Kid官網首頁右上角點擊創作,在家長的幫助下製作Scratch小遊戲。
閱讀年齡:7歲以上
這本《父與子的編程之旅:與小卡特一起學Python》中,Warren和Carter父子以簡單易學的Python語言為例,通過可愛的漫畫、有趣的例子,生動地介紹了變量、循環、輸入和輸出、數據結構以及圖形用戶界面等編程的基本概念。只要懂得計算機的基本操作,如啟動程序、保存文件,任何人都可以跟隨本書,由簡入難,學會編寫程序,甚至製作遊戲。
如果你想教孩子學習計算機編程,培養孩子思考問題和解決問題的能力,那就趕快拿起本書,展開親子學習之旅吧!如果你想自己學習編程,也趕緊拿起本書,探索看似神秘的編程世界吧!
閱讀年齡:10歲以上
JavaScript是主流的Web開發語言,是創建令人驚訝的Web、交互性應用和在線遊戲的秘密武器。
本書帶領讀者從基礎知識開始,例如操作字符串、數組以及循環,然後繼續學習一些高級話題,例如使用jQuery構建交互性,以及使用畫布繪圖。
通過閱讀本書,你將編寫諸如Find the Buried Treasure、Hangman和Snake這樣的遊戲。通過並且編寫出諸如彈跳的球、動畫的蜜蜂、賽車這樣的可視化示例,你將真正地看到自己所編寫的程序。每一章都構建於上一章基礎之上,並且每章末尾的編程挑戰將擴展你的思路,並激發出你自己的、令人驚訝的程序。今天,就用JavaScript幹點兒漂亮的事情吧!
閱讀年齡:12歲以上
《程序是怎樣跑起來的》一書從計算機的內部結構開始講起,以圖配文的形式詳細講解了二進位、內存、數據壓縮、源文件和可執行文件、作業系統和應用程式的關係、彙編語言、硬體控制方法等內容,目的是讓讀者了解從用戶雙擊程序圖標到程序開始運行之間到底發生了什麼。同時專設了「如果是你,你會怎樣介紹?」專欄,以小學生、老奶奶為對象講解程序的運行原理,頗為有趣。本書圖文並茂,通俗易懂,非常適合計算機愛好者及相關從業人員閱讀。