本书主要面向小学、初中阶段有自学能力和对电脑编程有兴趣的同学,内容主要涵盖基于游戏、多媒体动画和数学知识等编程方法和练习。俄罗斯作者丹尼斯原本打算自己教儿子阿提姆Scratch的编程知识,后来利用周日的晚上给周围的孩子义务办起了少年程序员俱乐部。阿提姆长大后一起和父亲继续给俱乐部的小朋友们教授Scratch的编程知识。通过几年的积累和打磨,丹尼斯已经有了一套完整的Scratch培训课程,并且通过实践不断地对课程进行完善。丹尼斯让几百个在俄罗斯的小朋友有机会接触和学习Scratch编程知识,直到出版社找到了丹尼斯,让更多的小朋友有机会认识Scratch 了。本书的内容已经从2013年更新至今。译者通过美国麻省理工(MIT)的媒体实验室社区结识了丹尼斯,并且获知了本书的信息,现在终于有机会将Scratch 编程知识带给更多的中国小朋友。