分享

这15本书,让孩子从此爱上编程

 沧潇雨浪 2018-07-06

程序员书库(ID:OpenSourceTop) 编译

链接:https:///article/18/5/books-kids-linux-open-source


在我的身边,经常会听到一些技术人员在讨论,希望自己的孩子能够更多的了解计算机和编程,似乎有意让他们的孩子和自己一样,成为一个开发者,但许多人却苦于抽不出时间让他们的孩子看到为何计算机和 开源如此之酷。


因此,如果你的或你认识的孩子有兴趣想要学习关于编程或计算机硬件,从小游戏开发或机器人之类的东西,那么这份书单一定很适合你。



1、《Adventures in Raspberry Pi》 



这种只有信用卡一般大小的Raspberry P很受那些编程感兴趣的儿童和成人的欢迎。它可以完成计算机所能完成的所有工作,而你只需要具备一些基本的编程技巧,就可以做到这一点。凭借简单的说明,有趣的项目和扎实的技能,简而言之,这本书是儿童的终极编程指南!



2、《Python编程快速上手》



这本书十分经典,其内容编写清晰,适合11岁及以上的儿童学习。通过这本书读者很快就可以学到有用的编程知识,同时无形当中就接受了良好的编程实践。这本书还有一个很好的地方就是,如果你的英文水平可以的话,可以在线阅读这本书。



3、《Coding Games in Scratch》



这本书专为8-12岁的几乎没有编程经验儿童编写,书中通过使用有趣的图形和易于理解的说明向孩子们解释如何通过Scratch构建自己的计算机项目



4、《Doing Math with Python 》



无论是学生还是老师,只要你想知道 Python 如何运用在数学上,这本书都非常适合你,它从 Python shell 中简单的数学运算开始,使用像 matplotlib 这样的 Python 库来实现数据的可视化,这本书帮助读者逐步学会基础到复杂的操作,通过数学来满足你对 Python 强大的好奇心。



5、《Girls Who Code: Learn to Code and Change the World》



本书作者是Girls Who Code 运动的倡导者,该运动得到 Sheryl Sandberg、 Malala Yousafzai 和 John Legend 支持。本书除了编程知识的介绍,还包括女生赋能相关的主题。充满活力的艺术作品,对编程概念的讲解,以及在Pixar和NASA等地放工作的女性的真实故事,图文并茂地展示了计算机科学在我们生活中扮演的重要角色以及学习计算机科学的趣味所在。



6、《Python游戏编程快速上手 》



本书将教你如何使用流行的Python编程语言制作电脑游戏 - 即使你以前从未编程过!首先学习建立像刽子手,猜数字和井字游戏这样的经典游戏,然后逐步开发更高级的游戏,比如基于文本的寻宝游戏和带有声音效果的动画的碰撞与躲避游戏。



7、《Lauren Ipsum》



本书通过爱丽丝梦游仙境的风格描写,Lauren Ipsum 有来到一个有点神奇的世界,其自然规律是逻辑和计算机科学,它的难题只有通过学习和应用计算机代码才能解决,书中从未提及计算机,但它们却是这个世界的核心。



8、《Java轻松学》



Java是世界上最流行的编程语言,但要学会Java是比较难的。本书通过实践项目学习Java,让读者可以立即构建真实,有效的应用程序。



9、《Lifelong Kindergarten》



如今的幼儿园变得更像是学校。在这本书中,学习专家Mitchel Resnick提出了完全相反的看法:他认为学校的某些部分应该更像幼儿园。为了适应当今瞬息万变的世界,各个年龄段的人都必须学会创造性地思考和行动 - 最好的方法是更专注于想象,创造,玩耍,分享和反思,就像孩子们在传统幼儿园一样。


凭借麻省理工学院媒体实验室30多年的经验,Resnick讨论了让年轻人参与创造性学习体验的新技术和策略。



10、《趣学Python编程 》



Jason Briggs 将 Python 编程的教学技术提升到了一个新的水平,本书可以作为很好的 Python 入门书籍。深入浅出的介绍相关的 Python 概念,即使是新手程序员也很容易理解,并激发你往下学习的欲望。


本书是一本非常易于理解、有趣而且功能强大的 Python 编程入门书。你将会学到基本的数据结构,如元组,列表和映射等。同时还向读者展示了如何创建函数,重用代码以及使用循环和条件语句等控制结构。孩子们还会学习如何创建游戏和动画,他们将体验Tkinter强大的图形创建功能。



11、《Scratch Programming Playground 》



本书通过一种有趣的方式像读者们介绍编程。作者 Al Sweigart 证明了 Scratch 的强大是超出所有人想象的,本书以作者独特的风格精心编写和呈现,让孩子们探索Scratch的强大功能,快速学会创建复杂的图形和动画。



12、《Secret Coders 》



作者Gene Luen Yang是一位著名的漫画小说家同时也是一位高中编程老师,这是他新推出了一个非常有趣的系列,将逻辑谜题和基本编程指令以及神秘情节相结合。而故事就发生在 Stately Academy 这所学校,这里面充满种种谜团,等待你们去解开。



13、《So, You Want to Be a Coder?》



酷爱编程?通过这本全面的编程指南,会更加激发你对编程的热情,书中描绘了需要编程的各种各样的职业。



14、《教孩子学编程Python语言版》




你是否正在寻找一种有趣的方式来教会孩子们使用Python进行编程?Bryson Payne编写的这本书,通过海龟作图打比方开始,引导读者创建简单的程序,这些程序都是高级Python编程的基础。对于想要教孩子编程的人来说,这本书是必读的。



15、《The Children's Illustrated Guide to Kubernetes》 



本书介绍了 Phippy —— 一个勇敢的 PHP 小应用以及他的 Kubernetes 之旅。



彩蛋 — 宝宝系列编程书


16、《CSS for Babies》 《Javascript for Babies》 《HTML for Babies》系列


这本概念书使用宝宝熟悉图形和颜色的种类基于Web的编程语言的形状和颜色。这本精美的书对编程和互联网的介绍十分生动,对于任何具有技术人士的家庭而言,它都是不二之选。


你是否有其他关于儿童编程书籍要和大家分享的吗?可以留言告诉大家。



●编号72,输入编号直达本文

●输入m获取到文章目录

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多