4岁的儿子还不会写红黑树,我该怎么办?

发表时间:2019-12-05 18:24


文章发布于公号【数智物语】 (ID:decision_engine),关注公号不错过每一篇干货。




出品 | 程序员书库(ID:CodingBook)


身为一名程序员,很多人肯定会认为程序员们的孩子应该从一出生开始就具备编程天赋,加上后期耳濡目染,更加对编程有着异于常人的天分。


然鹅,事实上却是程序员爸爸在社交平台上求助:儿子四岁了,还不会写红黑树,怎么办?



有网友就评论道:亲亲,我们这边是建议您换一个儿子呢!



还有网友真是看热闹不嫌事大,竟然说这个问题很严重啊,正常都是刚出生就会的。



其实编程兴趣主要还是要靠后天的培养,如果你想要孩子学习编程,猿哥建议可以从以下十本书开始。


今天要和大家分享的这些儿童编程书籍,主要是向孩子们介绍什么是编程,并激发他们对网页设计、游戏制作和编程的兴趣,虽然网上也可以找到儿童编程的资料,但是,通过书籍呈现信息的方式更能提高他们的读写技能,并为他们提供一个简单的参考。


以下就是当下最适合孩子们阅读的10本编程书籍


01
《Coding Games in Scratch》




这本书通过有趣的图形和循序渐进的方式指导孩子们如何创建他们自己的计算机游戏,有了Scratch中的编码游戏,孩子们可以构建单人或多人平台游戏,创造谜题,穿越迷宫,并添加动画。除了这本书、他们还需要一台计算机、Scratch和Adobe软件。


02
《How to Code》



这是一本教你如何创建网站的书籍,有了这本书,孩子们将学习所有创建网站的基本方法,并理解所有的技术术语,如循环、变量、和Select等,有了这个指南,孩子们将能够体验HTML,在Scratch中创建游戏,用Python编写项目,用JavaScript制作交互式网页。使用的程序可以在网上免费获得。


03
《CoderDojo: Building a Website: Create with Code》



CoderDojo社区已经取得了巨大的成功,这本书由CoderDojo专家编写,主要教孩子们如何通过简单的编程技能一步步建立自己的网站,这本书有关于CSS、HTML和Javascript的实用技巧,主要面向8岁以上的孩子,因此这本书完全可以作为孩子们学习编程的敲门砖。


04
《How to Code in 10 Easy Lessons》



越简单的儿童编程书籍越好,这本书使用Scratch软件编写简单的代码。它可以帮助孩子们学习如何创建自己的电脑游戏或设计网站。书中通过10个“超级技能”教孩子们基础的编程知识,并对每个知识点进行详细的介绍。


05
《A Beginners Guide to Coding》



这是一本Scratch和Python的初学者指南,这本书由树莓派基金会(Raspberry Pi Foundation)的课程开发负责人马克·斯科特(Marc Scott)撰写,画面绚丽多彩,叙述简单易懂。孩子们可以按部就班地学习,很快就能创建自己的聊天机器人或电脑游戏。


06
《Girls Who Code》



这本书不仅教孩子们基础的计算机和编程知识,还包括著名的STEM女性的真实生活故事。随着越来越多的女性进入科技行业,这本书将鼓励年轻女孩参与其中,树立远大目标,让世界变得更美好。


07
《Coding, Bugs, and Fixes》



这是一本教孩子们如何识别和修复Bug的书籍,目的是帮助孩子们学习所有有关计算机内部的编码,看看他们如何工作,这样他就能够发现出现的Bug,并且还能够修复它,这本书可以帮助孩子们更好的了解代码是如何运行的。


08
《Hello Ruby:儿童编程大冒险》



这本书以讲故事的方式向孩子们介绍了基础的计算思维,比如拆分问题,制定分步计划,寻找规律,打破思维定势等等;之后,通过一系列鼓励探索和创造的练习和活动,孩子们对这些关乎编程核心问题的基本概念有了进一步的理解。


09
《Lift-the-Flap Computers and Coding》



这本书算是比较长的了,可以让孩子们了解到电脑是如何制造和工作的,了解计算机如何使用代码运行基本程序,尝试一个简单的程序,并习惯与计算机使用的词汇表。这是一本很棒的动手书,可以让孩子们在电脑和编程方面有一个好的开始。


10
《Web Design for Kids》



这本书帮助孩子们更好地理解编码术语和程序。当孩子们设计网页时,自然会遇到HTML, CSS和JavaScript这三样名词,而本书就是用一种容易理解的方式解释复杂的Web专业术语,这是一本较好的编程书籍,适合那些刚开始使用计算机的孩子。



数智物语征稿启事.png


星标我,每天多一点智慧



文章分类: 信数博客数智物语
分享到:
关注信数

联系我们


电话     : 021-50196198

E-mail  :   contact@xinshucredit.com

地址     :上海市杨浦区昆明路739号文通大厦905室