12.04 程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?

程序員書庫(ID:OpenSourceTop) 編譯

書單來自:https://www.codemom.ai/best-coding-books-for-kids/


身為一名程序員,很多人肯定會認為程序員們的孩子應該從一出生開始就具備編程天賦,加上後期耳濡目染,更加對編程有著異於常人的天分。


然鵝,事實上卻是程序員爸爸在社交平臺上求助:兒子四歲了,還不會寫紅黑樹,怎麼辦?


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


有網友就評論道:親親,我們這邊是建議您換一個兒子呢!


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


還有網友真是看熱鬧不嫌事大,竟然說這個問題很嚴重啊,正常都是剛出生就會的。


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


其實編程興趣主要還是要靠後天的培養,如果你想要孩子學習編程,猿哥建議可以從以下十本書開始。


今天要和大家分享的這些兒童編程書籍,主要是向孩子們介紹什麼是編程,並激發他們對網頁設計、遊戲製作和編程的興趣,雖然網上也可以找到兒童編程的資料,但是,通過書籍呈現信息的方式更能提高他們的讀寫技能,併為他們提供一個簡單的參考。


以下就是當下最適合孩子們閱讀的10本編程書籍:



1、《Coding Games in Scratch》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這本書通過有趣的圖形和循序漸進的方式指導孩子們如何創建他們自己的計算機遊戲,有了Scratch中的編碼遊戲,孩子們可以構建單人或多人平臺遊戲,創造謎題,穿越迷宮,並添加動畫。除了這本書、他們還需要一臺計算機、Scratch和Adobe軟件



2、《How to Code》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這是一本教你如何創建網站的書籍,有了這本書,孩子們將學習所有創建網站的基本方法,並理解所有的技術術語,如循環、變量、和Select等,有了這個指南,孩子們將能夠體驗HTML,在Scratch中創建遊戲,用Python編寫項目,用JavaScript製作交互式網頁。使用的程序可以在網上免費獲得。



3、《CoderDojo: Building a Website: Create with Code》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


CoderDojo社區已經取得了巨大的成功,這本書由CoderDojo專家編寫,主要教孩子們如何通過簡單的編程技能一步步建立自己的網站,這本書有關於CSS、HTML和Javascript的實用技巧,主要面向8歲以上的孩子,因此這本書完全可以作為孩子們學習編程的敲門磚。



4、《How to Code in 10 Easy Lessons》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


越簡單的兒童編程書籍越好,這本書使用Scratch軟件編寫簡單的代碼。它可以幫助孩子們學習如何創建自己的電腦遊戲或設計網站。書中通過10個“超級技能”教孩子們基礎的編程知識,並對每個知識點進行詳細的介紹。



5、《A Beginners Guide to Coding》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這是一本Scratch和Python的初學者指南,這本書由樹莓派基金會(Raspberry Pi Foundation)的課程開發負責人馬克·斯科特(Marc Scott)撰寫,畫面絢麗多彩,敘述簡單易懂。孩子們可以按部就班地學習,很快就能創建自己的聊天機器人或電腦遊戲。



6、《Girls Who Code》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這本書不僅教孩子們基礎的計算機和編程知識,還包括著名的STEM女性的真實生活故事。隨著越來越多的女性進入科技行業,這本書將鼓勵年輕女孩參與其中,樹立遠大目標,讓世界變得更美好。



7、《Coding, Bugs, and Fixes》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這是一本教孩子們如何識別和修復Bug的書籍,目的是幫助孩子們學習所有有關計算機內部的編碼,看看他們如何工作,這樣他就能夠發現出現的Bug,並且還能夠修復它,這本書可以幫助孩子們更好的瞭解代碼是如何運行的。



8、《Hello Ruby:兒童編程大冒險》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這本書以講故事的方式向孩子們介紹了基礎的計算思維,比如拆分問題,制定分步計劃,尋找規律,打破思維定勢等等;之後,通過一系列鼓勵探索和創造的練習和活動,孩子們對這些關乎編程核心問題的基本概念有了進一步的理解。



9、《Lift-the-Flap Computers and Coding》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這本書算是比較長的了,可以讓孩子們瞭解到電腦是如何製造和工作的,瞭解計算機如何使用代碼運行基本程序,嘗試一個簡單的程序,並習慣與計算機使用的詞彙表。這是一本很棒的動手書,可以讓孩子們在電腦和編程方面有一個好的開始。



10、《Web Design for Kids》


程序員:4歲的兒子還不會寫紅黑樹,我該怎麼辦?


這本書幫助孩子們更好地理解編碼術語和程序。當孩子們設計網頁時,自然會遇到HTML, CSS和JavaScript這三樣名詞,而本書就是用一種容易理解的方式解釋複雜的Web專業術語,這是一本較好的編程書籍,適合那些剛開始使用計算機的孩子



分享到:


相關文章: