人工智能的迅速发展将深刻改变人类社会生活、改变世界。2017年,国务院发布了《新一代人工智能发展规划》,大力推动人工智能的发展。国家对科学和编程越来越重视,编程题目也已经开始出现在各地的高考试卷中,浙江省已经将信息技术学科(含编程)纳入高考科目中。

  编程是一个将大问题不断分解成小问题的过程,可以锻炼孩子的逻辑思维和抽象思考能力。可以说,我们当中有一些成年人因为早早接触编程,并得益于信息时代的浪潮,成为当下这个时代的弄潮儿;而另一些成年人却很遗憾地错失了这波大潮。眼下,AI时代刚刚开启帷幕,早日掌握编程能力的重要性自是不言而喻。越来越多的家长已经意识到学习编程对孩子成长的帮助,但由于不熟悉编程知识,面对种类繁多的编程课往往不知所措。为此,我们特意为大家挑选了不同阶段的少儿编程书籍,让孩子们可以边玩边学,在AI时代浪潮来临之前,无论是知识还是技能上都做好充足的准备。

  启蒙篇

  Scratch

  Scratch是麻省理工学院为儿童设计开发的一款编程工具,不需要写任何编码,利用搭积木的方式来编写程序。而且作为可视化的编程语言,Scratch还带有相应图形界面,充满了趣味性。目前,Scratch已经被翻译成了50多种语言,且中文版是完全免费的。

  《Scratch 3.0 少儿游戏 趣味编程 》

  作者:李强 李若瑜

  推荐理由:Scratch 3.0是最新发布的官方版本。这本书通过15款有趣的小游戏和小程序,由浅入深地向读者介绍了Scratch 3.0编程的基本技能,以及程序设计的思维和方法。按照初级、中级和GJ3个难度层次,详细介绍了15款趣味游戏的开发过程。附录部分给出了Scratch 3.0中常用的编程积木的列表和说明,方便读者在需要时查阅。这本书既适合中小学信息技术课教师或培训老师、想要让孩子学习Scratch 3.0编程的家长阅读参考,也非常适合小学生或初中学生自学

  《Scratch少儿趣味编程2》

  作者:[日]阿部和广 仓本大资

  审校:[日]阿部和广

  译者:陶旭 项远方

  《Scratch少儿趣味编程》

  作者:[日] 阿部和广

  译者:陶旭

  截图:项远方

  推荐理由:还有很多小朋友仍然比较习惯使用之前发布的Scratch1.4和Scratch2.0版本来设计程序。《Scratch少儿趣味编程》系列结合了孩子们学习的语文、数学、科学、社会、音乐、体育等科目,手把手地教大家如何用Scratch设计程序(如设计一个自动写作文的程序),配合各式卡通形象,旨在引导读者通过实践来探索、发现并理解现实中的知识,在激发创造力的同时提升思考能力和与他人的协作能力。这套书适合中小学生等初学者自学或在家长的帮助下学习

  《Scratch魔法书 探索算法》

  作者:[韩] 金钟勋

  译者:小七里

  推荐理由:这本书讲解了中小学生也能轻松理解的交换、求和、排序等算法,通过运行程序、边学边练、思考应用等操作,帮助孩子准确理解算法概念,培养解决问题的能力。书中利用Scratch分步实现算法的核心内容,引导孩子独立思考并完成学习,增添了算法学习的趣味性,又通过算法讲解丰富了Scratch的理论背景,双管齐下,培养孩子的逻辑思维能力。

  《和孩子一起玩编程》

  作者:胡宏彪

  推荐理由:这本书分为书和卡片两部分,使用方式是家长看书来讲解,孩子看卡片来操作。书中设计了42个问题场景,可以使用简单的程序来解决这些问题,然后让孩子改动程序中的变量,解决类似的问题,培养逻辑思维方式。学完这本书后,孩子们可以命令计算机:计算从1加到100的结果,画圆并作出完整的动画……

  《我的世界少儿趣味编程》

  作者:[日] Tech Kids School

  编著:日本株式会社CADEC

  译者:项远方 陶旭

  推荐理由:Minecraft是一款沙盒游戏,着重于让玩家去探索、交互,在世界范围内拥有超多玩家。这本书使用Minecraft作为主线,让孩子在游戏的过程中体验编程的快乐,并学习到一些编程的基本技巧(包括重复执行、条件分支等),培养孩子的逻辑思考能力。书中结合大量的图片和卡通形象,对编程过程的每一步都有详细的介绍,轻松易懂。内容由浅入深,引导孩子一步步挑战难度更高的任务。

  进阶篇

  Python

  Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。这门强大的语言如今在大学和Google、IBM等大型技术公司广泛使用

  《父与子的编程之旅:与小卡特一起学Python》

  作者:[美 ]Warren Sande Carter Sande

  译者:苏金国 易郑超

  推荐理由细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,最后讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单明了。为了让学习者觉得编程有趣,这本书编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门,适合中小学生以及一切编程初学者

  《教孩子学编程(Python语言版)》

  作者:[美] Bryson Payne

  译者:李军

  推荐理由:这本书通过科学合理的结构、通俗易懂的文字、活泼有趣的图示,帮助孩子学习计算机的思维方式,而可视化和游戏为主的例子则持续吸引读者的注意力。针对变量、循环、函数等编程基础概念的介绍,可以帮助最年轻的程序员构建所需的技能,以制作自己的超酷的游戏和应用。这本书适合任何想要通过Python学习编程的读者,尤其适合父母、老师、学生,以及想要理解计算机编程基础知识的未成年人阅读学习

  JavaScript

  JavaScript是Internet的语言,是创建令人惊讶的Web、你喜欢的站点交互和在线游戏的秘密武器。

  《趣学JavaScript——教孩子学编程 》

  作者:李强 李若瑜

  推荐理由:这本书用轻松愉快的方式,通过耐心的、按部就班的示例,以及充满乐趣的图示,帮助读者轻松地学习JavaScript编程基础知识。这本书从基础知识开始,详细介绍了操作字符串、数组以及循环,然后继续学习一些高级话题(如使用jQuery构建交互性),以及使用画布绘图等。本书通过教授编写一些简单有趣的游戏,帮助读者掌握JavaScript编程,针对儿童学习JavaScript量身定做,但也适合作为不同年龄的初学者的第一本编程图书

  动手操作篇

  《micro:bit超好玩 米爸带你学编程》

  作者:狄勇

  推荐理由:micro:bit是一款由英国广播电视公司(BBC)推出的微型电脑开发板,是专门为青少年编程教育设计的。这本书的作者将自己引导四年级儿子玩micro:bit的过程记录下来,形成教程,并以孩子为主讲人录制教学视频。这本书收录了18个好玩的小游戏,每个小游戏都配有详细的步骤图,以近乎“手把手”的方式让孩子看到程序生长的过程,让学习变得生动有趣。 本书可以作为中小学生自学micro:bit的入门教程,也是家长们陪伴孩子成长的有趣读物

  乐高机器人

  乐高机器人是乐高公司所生产的MINDSTORMS 教育型机器人套件。EV3是第三代MINDSTORMS 机器人,它远远超出了人们对传统玩具的期待,可以通过搭建机器人并对其进行编程来拓展青少年的创造力和逻辑编程能力,逐渐成为了少儿和成人皆宜的创意玩具。

  《乐高EV3机器人编程超简单》

  作者:曾吉弘 卢玟攸 翁子麟 蔡雨锜 薛皓云

  改编:田远帆

  推荐理由:这本书由CAVEDU 教育团队编写,全面细致地介绍了乐高机器人的部件及EV3 编程技巧。不仅详细介绍了乐高机器人的发展史及其零部件,同时也通过丰富的设计案例教会读者实用的机器人设计及编程技巧,还有一系列方便读者参考使用的补充资源。这本书适合对机器人编程感兴趣的读者阅读,也适合中小学生及家长选用。通过学习这本书,读者将更好地提升自己的创新能力和动手实践能力。

  希望这份书单能帮各位家长们为孩子定制一份编程学习计划,让小朋友们边玩边学,轻轻松松掌握编程知识,为未来的学习打好基础。

相关文章