磷就个人而言,我认为编程是一项基本权利。 编程将教孩子们解决问题和推理的能力。 所以,如果你有天才的孩子或即将满 10 岁或 11 岁的侄子,请给他赠送 Python for kids book。 这本书向孩子们介绍了 Python 编程的基本概念。 孩子们不需要以前的编程经验。 但是,必须了解基本的数学概念。
小时候,gorilla.bas 是我为了个人乐趣而破解的第一个代码。 首先,我只是玩了它,然后我开始对代码进行更改。 我每天都打破它。 这很有趣,让我喜欢上了电脑。 同样的想法也适用于这本书,孩子们将学习编码。 《Python for Kids》一书分为三个部分:
- 第一部分:学习编程 :首先,本书将介绍 Python 在 Windows 7、Mac OS X 和 Ubuntu 上的安装。 第一部分的章节将教孩子们简单的编程概念和 Python tkinter 模块在屏幕上绘制图形。 在每章结束时,孩子们将处理编程难题。 第一部分涵盖基本的编程模块,例如决策、循环、变量和计算。 还向孩子们介绍了基本的数据结构,例如列表、映射、元组、函数以及类和对象的使用。 在这部分结束时,孩子们可以自己编写程序。
- 第二部分:反弹 : 孩子们会更加兴奋,因为他们将使用 tkinter 模块编写他们的第一个名为“Bounce”的游戏。 您将学习如何在屏幕上绘制基本对象并为其设置动画。
- 第三部分:火柴人先生为 Exit : 这部分涵盖了第二场比赛。 您将学习如何使用 gimp 和其他工具为游戏绘制角色。 读者还将了解事件、可点击对象、动画技术等等。
结论
这本书引人入胜且色彩丰富,可以让年轻读者参与他们的编程冒险。 孩子们将学习有关 Python、数据结构、面向对象编程的所有知识,并最终构建游戏和动画以获得乐趣和利润。 然而,这本书不只是为孩子们准备的。 如果你是成年人并且第一次对 Python 编程感兴趣,这本书是学习 Python 的好方法。 我向希望学习 Python 的孩子和新用户推荐这本书。
信息:
* 标题:儿童 Python
* 作者:杰森·R·布里格斯
* 发布者: 诺淀粉 按。
* 长度:345 页
* 目标:儿童(9-12 岁)/python 新用户
* 评分:4.5/5
* 免责声明:No Starch 向我们发送了评论副本。
* 在亚马逊在线购买 (Kindle版)
优点:
+ 易于阅读。
+清晰的解释。
+ 很好的儿童编程谜题合集。
+ 不需要以前的编程经验。
缺点:
– PyGame 覆盖率非常低,没有 3D 编程/绘图覆盖率。