小学生学编程看什么书好?
1《 HELLO RUBY儿童编程大冒险
适合年龄:4-7岁
推荐理由:
一个是Ruby。
在冒险的过程中,一些小女孩会使用大量的计算思维来解决问题,比如分解问题、创建分步计划、提取特征等等。这是一本一半是故事,一半是活动的书。它很容易阅读。书中用孩子听得懂的文字介绍了计算机编程的相关概念,还包含了一套编程桌游,适合家长和孩子在互动中共同学习。
2“动手ScratchJr编程”
适合年龄段:5-7岁
推荐理由
ScratchJr是一款iPad应用,可以创建小动画、小故事、简单游戏等项目。想让7岁前的孩子接触编程,可以从零开始Jr。
开始使用。
这本书是ScratchJr和Scratch创始人合著的。包含生动的案例,图文并茂,讲解详尽,同时也给成年人一些贴心的建议。
3《刮刮乐儿童趣味编程2
推荐理由
这本书结合了语文、数学、科学、音乐等学科,教你如何使用Scratch。
设计程序,书中有许多卡通形象,图文并茂,彩色印刷,色彩丰富,非常适合孩子看,是一本很好的入门书。
但书中关于编程的讲解和项目很少。如果你想学得更深入,光看这本书是不够的。
实战篇
Scratch中的编码项目/游戏》
推荐理由
由DK出版社出品,书中有许多不同类型的刮痕。
项目,每种类型的项目都包含两到三个案例,很多案例都充满了创意,每个案例都会给出进一步改进和创作的建议。这本书图文并茂,特别生动。书中大段文字不多,大部分都在图片旁边做了注解,让人有很大的阅读欲望。
可惜关于编程概念的解释不多。书更多的是教你如何做项目,适合作为实践指南。
注:这两本书是英文版,适合英语运用比较熟练的孩子。
5“实际操作Scratch2.0编程”
适合年龄段:10岁以上。
推荐理由
这是一本Scratch的经典教材,也算是Scratch吧。
《小红书》包含了丰富的编程项目和练习,由浅入深,循序渐进,深入浅出,非常全面系统,还涉及到很多计算机编程和交叉学科的知识,比如生物!适合作为
Scratch高级学习参考书。
不过这本书不如前两本推荐的便签本图文并茂,阅读时需要更多的耐心。后半段有二进制等知识,适合小学高年级以上的孩子。
6《安卓应用开发人人宝典-App Inventor 2快速入门与实战》
适合年龄段:10岁以上。
推荐理由
这本书介绍了AppInventor2,这是一个强大的可视化编程工具,任何人都可以用它来开发自己的手机应用程序。作者收集了13个有趣的例子。孩子们可以按照书中的解释,自己创建这些手机应用程序。书中不仅有实用的项目,还有很多计算机编程概念的讲解,适合更深入的理解编程。
进步文章
7《趣味JavaScript——教孩子学习编程》
适合年龄段:10岁以上。
推荐理由
学习图形化编程语言后,如果孩子对编程感兴趣,想进一步学习代码编程语言,强烈建议从JavaScript或Python语言开始。
这是市面上为数不多的教孩子写网络作品的书。写网页作品的好处是可以快速做出便于测试和发布的作品。
它的缺点是例题非常英语化,要求孩子对英语非常熟悉,里面作品的案例又长又难,需要孩子非常耐心认真的学习。另外需要注意的是,书中省略了CSS。
8父子的编程之旅——跟着小卡特学习Python
适合年龄段:12岁以上。
推荐理由
这是一本中国儿童Python编程书,用很多生动的漫画来讲解抽象的概念,非常简单。
唯一的缺点是画面是黑白的,收到的反馈是小学生不太喜欢,所以推荐给12以上的小朋友。用PyGame做书后面的游戏,其实PyGame的安装比较麻烦,很多人在那里都上不了学。Python的库非常强大。想要学好它,需要耐心研究如何安装各种库,这是学习的必经之路。