美文网首页收藏少儿编程
推荐几本少儿编程方面的书

推荐几本少儿编程方面的书

作者: 少儿编程许毅松 | 来源:发表于2017-06-11 21:57 被阅读1223次

           现在少儿编程的关注度越来越高,各种各样的少儿编程培训班也横空出世,这样想来,我在今年1月份就放弃做了半年多的培训班(详情见文章“为什么做了半年少儿编程教育培训班后,我决定放弃”),似乎是有点可惜,尤其是最近时不时都会收到家长问我“开始招生没有”的信息,我只能无奈地推荐给南京的另外一家机构,难免心里也会惋惜一番。好在来到 makeblock 这家公司后,无论从专业素养还是行业素养上,都有很大的提升,不仅对教育的理解更深入了,也对steam教育行业有了更全面的认知,总算是失之东隅收之桑榆。

           在我看来,小朋友学习编程,像 Scratch编程或 app inventor 编程,目的都是为了创造,为了去解决问题,为了成为信息时代的创造者而不是消费者,这也是Scratch创始人发明Scratch这个少儿编程工具的初衷,所谓工欲善其事必先利其器,为了将我们的一些想法变成作品,我们才要去学习像Scratch和 app inventor 这样对小朋友很友好的工具。所以大家在选择培训班时,一定要注意小朋友在上课时有没有自主创作的空间,老师会不会鼓励小朋友表达自己的想法,去将自己的想法变成现实。如果一个少儿编程的培训班以教成人的方式来上课,重点在让小朋友去掌握这个技能而不是教他们去创作,那我个人觉得这种教学方式是存在问题的。

          说了这么多,还没说到正题,下面推荐几本少儿编程方面还不错的书籍,都是我自己看过的,供大家参考。

    1,动手玩转 Scratchjr 编程

    Scratch 这款软件针对的是比较大(8岁以上)的小孩,Scratchjr 是一个 iPad 应用, 针对的年龄段更小一点(5-7岁),如果小朋友想尽早接触一些编程,建议可以先玩一下 Scratchjr,然后再过渡到 Scratch 的学习。这本书是 Scratch创始人合著的,Scratchjr 的官方教材,图文并茂,讲解生动,适合5-7岁的小朋友入门。由于这个年龄段的孩子识字不多,建议家长们可以从旁辅导,书里也很贴心得给出了一些针对大人的建议。

    2,Scratch少儿趣味编程2

    这本书的特点是图文并茂,彩色印刷,颜色丰富,很适合买给小朋友自己看,是一本不错的入门书,但相对来点,讲到的知识和书里的项目都比较少,如果要深入了解,光看这本书还不够。这本书适用的年龄段比较小,7岁以上应该就没问题了。

    备注: Scratch少儿趣味编程 也是一本很畅销的书,但书里是根据 Scratch1.4 版本写的,推荐家长们直接让小朋友学习 Scratch2.0,毕竟软件总是更新后的版本更强大,旧版本慢慢的用的人就少了。

    3,动手玩转 Scratch2.0

    Scratch 的经典教材,讲解深入浅出,非常全面系统,书里的项目非常丰富,跟着这本书把书里的项目都过一遍,对Scratch2.0 的掌握应该就差不多了,不过这本书没有前两本那么图文并茂,读起来要求更多的耐心,对孩子的要求也高一点,建议父母也能跟着一块学习,必要的时候给予指导。如果是成人学习Scratch2.0,强烈推荐这本书。

    4,写给大家看的安卓应用开发书 App Inventor 2快速入门与实战

    app inventor 不错的入门书,译者对 app inventor 很熟悉,自己用 app inventor 开发过俄罗斯方块,“本书由浅入深地介绍了强大的可视化编程工具AppInventor2,任何人都可以用它来开发自己的应用。作者汇集了13个有趣的例子,读者可以跟随书中的讲解,亲手创建这些应用,从实践中学会开发安卓应用的基本知识与技术。” 译者也把这本书的电子资源公布在了网站上,感兴趣的可以点击 https://book1.17coding.net/ 进入学习。

    5,父与子的编程之旅——与小卡特一起学 Python

    在学完 Scratch 这种图形化编程语言后,如果小朋友对编程感兴趣,想进一步学习代码类编程语言,非常建议从 Python 这门语言入手,Python 语法简单,且功能强大,同时也正得到越来越多的关注和应用,不用担心学完后很快就过时,本书作者是一对父子,讲解了如何用Python实现游戏编程,为了让学习更有趣,书里编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。本书很适合亲子一块学习。

    6,小创客玩转开源机器人

    如果小朋友学习 Scratch时,不仅对软件编程感兴趣,同时还想加入更多动手环节,推荐一款入门产品 mBot,mBot 易于组装,支持 app 控制,同时有一款配套的学习app (M部落)帮助小朋友学习编程(如果小朋友学了 Scratch,那学习 M部落 真是不在话下了,正好锻炼小朋友的迁移学习能力,没学过Scratch 的小朋友也可以从 M部落入门图形化编程)mBot 本身还支持更多扩展,加上扩展包后,mBot 可以变成其他形态,很适合同时锻炼小朋友的动手能力。如果已经购买了 mBot,推荐上面这本书,书里的讲解清楚明白,也有很多动手项目,相信小朋友学完后,不仅能成为小极客,还能变身为小创客了。


    如需转载,请事先征得我的同意,否则我会一一举报。

    相关文章

      网友评论

      • e37899d58b8d:许老师,12岁的孩子学编程,帮助推荐一本书吧😊,谢谢
        e37899d58b8d: @许毅松 谢谢😊
        少儿编程许毅松:建议买第三本《动手玩转 Scratch2.0》 学习 Scratch 图形化编程
      • 30e966d80bc4:许老师,您好!请问一下,9周岁的孩子学编程入门,是不是上面的这几本书都要买?
        30e966d80bc4:@南大许老师 好的,谢谢许老师!
        少儿编程许毅松:可以先买Scratch相关的两本书(第2、3本)学习,感兴趣了往下学
      • 四爷在此:许老师,mBot是不是 MakeBlock的机器人,个人感觉这个封装有点过,适合小学低年级的玩,10岁左右的估计得玩代码级别的对不??
        少儿编程许毅松:@四爷在此 我们上海还没有分公司哈,您可以多关注关注我们的招聘信息
        四爷在此:@南大许老师 看了下官网,mBot做得很好,成体系,很吸引人。。上海还招人不:grin:
        少儿编程许毅松:您好,mBot 是我们公司很畅销的一款入门级机器人,其实mBot的玩法还有很多,可以加上我们的一些扩展包和传感器做一些好玩的小制作小项目,往创客方向发展;也可以举办一些 巡线避障或相扑机器人的比赛,不断地优化算法;或者 mBot 也可以结合我们丰富的传感器当做一个功能强大的 Scratch传感器板使用,做更具互动性的舞台互动作品;以上三个方向都是我们现在正在做的,不久之后会开放给大家。10岁左右的孩子可以接触一些代码类语言,但前提是这些接触不会消磨孩子的兴趣和信心,不然就有点拔苗助长了。

      本文标题:推荐几本少儿编程方面的书

      本文链接:https://www.haomeiwen.com/subject/psfwfxtx.html