Scratch是由MIT的媒体实验室开发的程序设计环境。用户可以用Scratch来设计多媒体动画、游戏及交互式故事等。Scratch深受世界各地的青少年和程序设计初学者的喜爱。
本书以游戏案例的方式,带领读者学习Scratch。首先介绍了Scratch和程序设计的基础知识,接着介绍了Scratch程序设计常用的一些功能和技能。然后,通过介绍13个完整的游戏案例,让读者练习与提升程序设计能力。特别介绍了如何使用Arduino硬件来让Scratch程序与现实世界连结,探索更多的可能性。本书适合程序设计初学者阅读,尤其适合作为青少年的程序设计入门读物。