物联网、人工智能、大数据解析和机器人工学等,日新月异的科学技术每天都在给人类的生活带来重要的变化。身处这样的一个时代,我们面临一个选择,即怎样面对日新月异的科学技术的发展。在这样的变化中,是作为被动的一方,还是成为主动的一方,抑或是站在时代的前端成为创造的一方?这将取决于我们的选择。只要我们不想成为被动的一方,掌握编程的基本技能就是必不可少的。 本书从讲解学习编程的益处出发,向读者介绍了非常好的学习编程的方法。紧接着,介绍了主要编程工具的概要和特点,包括“编程一小时”“点灯机器人”“Scratch”“编码猴”等编程工具。了解这些编程工具后,书中又教读者使用Scratch从头到尾制作了一个游戏,从而提高他们的编程技能。最后,作者分析了各编程语言的特点,并为读者学习编程提供了真正有益的指导。本书讲解由浅入深,具备理论与实践相结合的特点,是一本不可多得的编程指导书。 本书的目标读者 ●希望尽可能高效地学习编程基础的人 ●对编程有兴趣,却还不太了解“学习方法”的人 ●希望掌握编程基础这项社会基本技能的人 ●关注儿童编程教育的人