对于零基础的初学者来说,学习编程不是一件简单的事。以往的编程课程通常在大学阶段才开 始设置,部分大学生毕业的时候,仍然可能面临编程基础不牢固的问题。国内外的教育专家指出, 学生如果能在更早的时候接受编程启蒙,会使得将来的专业学习容易得多。就像学习一门语言,从 孩提时期开始启蒙教育,对比成年后再学习,两者的难度不可同日而语。所以,各种编程启蒙工具应 运而生,其中的佼佼者就是麻省理工学院推出的 Scratch 编程工具。这种视觉化设计的编程工具,让即 使是从未学习过编程的中小学生也能快速上手。它独特的乐高积木式设计,让编程变得简单并富有趣味, 非常适合作为小学至初中学生的编程启蒙工具。 本书的编者毕业于新加坡南洋理工大学数字媒体专业和新加坡国立大学电子系,具有丰富的游 戏编程和电影**经验。编者认为:把学习编程和富有娱乐性的活动结合起来,更能激发学生的兴趣, 使其自发地学习编程。“创作游戏,学习编程,寓教于乐”是编写本书的宗旨。 编者首先在苹果商店推出了应用版的 Scratch 教程,获得了很多好评,有不少家长和孩子写 邮件分享他们学习 Scratch 的过程和成果。Scratch 3.0