专栏名称: 许毅松
南京大学电子学院硕士毕业生 毕业后在南京开过少儿编程培训班,半年后放弃,放弃原因在简书上写了文章说明,后发表在芥末堆上。 后来深圳发展,在教育机器人公司 makeblock 担任课程设计师 后受到邀请加入一个创业团队担任教研合伙人 一直专注于 少儿编程和 steam 内容,关注和参与少儿编程教育行业的发展,希望为更好的教育尽一份力,把编程带给更多的孩子,让更多孩子通过学习编程变成科技时代的创造者 欢迎关注我的知乎专栏: https://zhuanlan.zhihu.com/kidscode
今天看啥  ›  专栏  ›  许毅松

推荐几本 scratch 编程的英文版书籍

许毅松  · 简书  ·  · 2017-11-13 19:57

之前已经写过一篇《推荐几本少儿编程方面的书 》,给大家推荐了几本关于少儿编程学习的书,包括 Scratchjr、scratch、app inventor、python、mBlock 机器人编程等等。前一篇推荐的书都是中文版的,由于笔者最近接触了不少国际学校的小孩,他们的英文水平比中文水平还好,平时学习的也大都是英文书籍,因此另写一篇,主要推荐我看过的关于 scratch 编程的英文版书籍。后续会陆续补充,大家有好的推荐也可以留言评论。

1.Coding projects in Scratch

推荐理由:

书中有很多不同类型的 Scratch 项目,包括 ART、Games、Simulations、Music and sound、Mindbenders,每种类型的项目有两三个示例,其中有不少示例创意十足(这些项目能启发课程设计师不少灵感)。随便举个例子,scratch 里有一个摄像头互动的功能,可以做一些视频互动小游戏,书中有一个 “Window Cleaner” 的项目,点击开始后,摄像头打开,会不断有脏东西出现在舞台上,你要用手去把这些脏东西擦掉,很像小朋友在擦玻璃,这是一个很有意思的项目。

另外,这本书图文并茂,特别的生动,书中大段的文字不多,基本都是在图旁边做注解,让人很有读下去的欲望。比较遗憾的是关于编程概念的讲解不多,书中更多的是教你怎么把项目做出来,并没有太多的解释,如果没有家长辅导的话可能会知其然不知其所以然。

还有另外一个遗憾就是,这本书不太好买,京东经常缺货,我上次买到的时候正好是最后一本,买完就缺货了。

2.Coding Games in Scratch

推荐理由:

同样 DK 出版社出品,算是上面那一本书的姊妹篇,熟悉的配方熟悉的味道(同样的图文并茂,生动形象,同样有编程概念讲解不多的缺憾),不一样的是这本书的项目如书名所言基本都是游戏,如果小朋友想多做一些游戏项目可以买这本书作为补充。如果成本所限,两本书选的话,我推荐上一本。

3.Hello Ruby: Adventures in Coding

推荐理由:

一个叫 Ruby 的小女孩在冒险的过程中,用到了很多计算性思维来解决问题,如分解问题、创建分步计划、提取特征等等。这是一本一半是故事,一半是活动的书,读起来很轻松,书里用小孩子能听懂的话介绍计算机编程的相关概念,并配合一些活动让小朋友去玩,很有点不插电计算机科学的意思。

书中并没有涉及具体的编程语言,更多的是对通用的编程概念及思维的介绍。可以配合上面的两本书来看,前两本主要做 Scratch 项目,这一本学习编程概念。

4.Learn to Program with Scratch

推荐理由:

这本书很早就翻译成了中文版,中文版书名叫《动手玩转 Scratch2.0》,上一篇文章也有推荐。这是本 Scratch 的经典教材,讲解深入浅出,非常全面系统,书里的项目非常丰富,跟着这本书把书里的项目都过一遍,对Scratch2.0 的掌握应该就差不多了,不过这本书没有前几本那么图文并茂,读起来要求更多的耐心,对孩子的要求也高一点,适合大一点(10岁以上)的孩子。

如果你有好的适合孩子学习编程的英文书籍,欢迎留言推荐。




原文地址:访问原文地址
快照地址: 访问文章快照