书评:编写此游戏! 作者:Meg Ray(Odd Dot 2019)

5 星:一本优秀的基于项目的书籍,适合想要超越 Scratch 的年轻读者。

亚马逊链接

Code This Game 是一本优秀的书籍,它通过引导读者从头开始制作塔防游戏来教授 Python 编程。 这本书不会回避编程细节,但设法保持有趣和引人入胜。 如果您的学生或孩子想要超越麻省理工学院的 Scratch 编程工具并进行“真正的”编程,那么这是一本很棒的书。

这本书以塔防游戏为特色,名为吸血鬼披萨的进攻,任何玩过流行的植物大战僵尸游戏的人都会认识到它在这里的影响。 这些图形是从免费网站下载提供的,但读者可以从书中复制代码,并附上相关编程概念的解释。

不要让 300 多页的内容吓到您:页面简短而丰富多彩,章节节奏合理,让您看到从一无所有到完整游戏所取得的进步。 这本书涵盖了 Pygame,这是一个用于 Python 的免费软件库,已在一些商业视频游戏中使用,但仍然足够简单,适合年轻人使用。 这本书本身包括一个小支架来支撑页面,当读者将 Python 代码输入他们的计算机时可以轻松阅读。

根据我在课后编码俱乐部的教学经验,我同意规定的 10 到 14 岁年龄范围。 这本书适合积极进取的 9 岁甚至 8 岁的孩子,也适合年龄较大的青少年,如果他们看过丰富多彩的卡通演示的话。 代码和教学本身是可靠的。 您的学生或孩子可能能够自己阅读本书,但我认为父母或老师(即使没有编程经验的人)也能提供很大的帮助。 我还认为这本书对于课后编码俱乐部或编程课程介绍可能很有用:游戏项目的拆分方式使其成为一个很好的资源来完成多个会话。

我喜欢这本书不介意进入技术主题的方式,但与此同时,对这些术语的深刻理解并不是创造披萨吸血鬼游戏并获得成就感的必要条件。 介绍性章节有很多有用的提示,用于设置您的计算机(无论是 Windows、macOS 还是其他操作系统)以安装和运行 Python。 这些“环境设置”步骤通常是让单个学生或整个班级开始编程游戏的一大障碍,因此这些信息的存在代表作者的良好先见之明。

Python 是适合初学者的优秀编程语言。 如果您正在寻找一种既能教授实际编程技能又能平易近人的资源,我推荐 Code This Game。

阅读更多

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注