查看原文
其他

一年3万的少儿编程课,全部精髓都在这

丹妈 万琼 丹妈读童书 2019-05-22

说实话,丹妈作为一个理科小白,本来没太关注到编程教育这块,但这几年,编程教育真的太火了。


先是教育部在中小学大力推广编程教育。


图片来源:教育部官网


然后是全国多省市的数学高考试卷中,出现编程题。



再是各种被追捧的少儿编程培训班层出不穷。


图片来源:钱江晚报


就连我之前去北京书展,大家最关心的,也还是编程启蒙书!



我最近都不得不买了些编程书回来研究,不说自己亲自辅导,至少万一叮当以后有兴趣去上个编程班,我也不至于啥都不懂,无法交流。


研究之前本来觉得自己这种小白真的有测评编程书的资格吗,想让身边的编程大神给我先指点下。


但好友一句话提醒了我:大部分妈妈在编程方面也都是小白,如果你这个小白都能看懂,觉得有兴趣的编程书,那就说明这本书也适合大部分小白妈妈和更小白的孩子。


既然如此,如果不嫌弃,丹妈这个理科盲,今天就斗胆来聊聊,看过那么多本编程书后,一个小白妈妈的体验和感受。


文章较长,没时间的读者可以直接拉到最后看结论哈。




一、什么是编程?



▍编程概念


不过在看书单之前,我们还是先来了解一下什么是编程,字面意思就是编写程序。


而我通过自己的学习,以及和大神的探讨后,直白点说,编程就是用计算机听得懂的语言,告诉计算机,你想要它做什么。


比如,我要叮当去滑滑梯,他肯定飞快就明白,滑滑梯是怎么回事。


但是计算机听不懂啊,我就得为它规划一下步骤,然后告诉它:



这一步步的指令就叫程序。


我先想好方法步骤,再编写一段话,指挥它去做,就叫编程。


至于怎么编写这段话,是用C语言、Java还是Python都无所谓,只要计算机听得懂指令就行。


所以问题的关键在于:怎样一步步规划步骤,也就是要有编程思维。



编程思维


还是拿滑滑梯举例。


第一步,走向台阶。


这里又可能会发生几种情况:



要是再细分下去,每个步骤又有新的情况,和新的解决办法。


就像剥洋葱,根据目标,一层层的找出最佳解决方案,再给它确切的指令。


而这,就正是编程启蒙的精髓:让孩子思维严谨、做事有条理,碰到问题不慌不忙。


即使孩子未来不做程序员,这种编程思维,对孩子未来的学习和工作,都大有裨益。




二、编程启蒙书单



目前,编程启蒙的途径,除了市面上五花八门的培训班,大家接触最多的,还是APP、桌游、玩具和书。


今天我们先来说书。


这是我买的一些时下热门的编程启蒙书。



按我的体验感受,从中选了6套不错的,根据难易度,把它们分了三类:



如果大家想购买,也建议按这样的顺序来。



绘本类

(更适合5-8岁)

▽▽▽


这一类型的书,不需要用到电脑,主要以绘本故事和桌面游戏的结合,让孩子初步接触编程的概念和思维。


《奥拉学编程》



作者: [加拿大] 科曼·辛格

出版社: 中信出版社


▋ 形式:


绘本故事,中间穿插编程概念。


▋ 内容:


4岁的小女孩奥拉想数清天上的星星,她请了谷歌的机器人迪迪来帮忙。



因为星星数量太庞大,他们先去了数据中心,在那里,她学会了拆分问题,把宇宙分成较小的星系,一次数一个星系。



目标拆分后,他们又来到创意实验室,创造算法,也就是写下每个步骤做什么的指令。



写完之后,再到代码舱,把刚刚的指令,变成机器人迪迪听得懂的语言。



中间遇到问题,他们还到x空间,修理故障(bug),在这里,他们学会合作。



整个故事就是编程的一个完整流程,没有生涩难懂的词汇,即使小孩没有接触过编程,读起来没有太大难度,适合做编程的入门读物。



▋ 特点:


a.作者就是谷歌的科学家,以谷歌公司为故事背景,孩子能感受到科技与信息的强大力量。



b.把空泛的概念跟孩子的日常经验联系,更方便孩子理解。


比如算法就像食谱,代码就像说话,孩子不会有畏难心理。



《hello ruby儿童编程大冒险》

桌游版


作者:(芬兰)琳达·刘卡斯  译者:窝牛妈

出版社: 浙江人民美术出版社


▋ 形式:


绘本+桌游,边看边玩,孩子理解的更透彻。



▋ 内容:


绘本分为两个部分,前面十章是故事,后面十章是故事改编的练习游戏。



故事讲的是小女孩ruby,接收到爸爸的指令,让她根据线索,想办法找到五颗宝石。



她先按提示,画出一张地图。



然后找出最短路线,标记好到达位置的先后顺序,就出发了。



一路上她遇到五种动物,每种动物给ruby出了道难题,只要攻克难题就获得一颗宝石,也代表她学会了一个新的知识点



比如,她问企鹅有没有见过“宝石”,企鹅就听不懂。


但她说:“有没有一种东西比拳头小,是岩石或矿石切割,可能是任何颜色,而且很少见”,企鹅立马就听懂了。



这表示ruby学会了用逻辑严密的语言来表达问题。


相应的,在后十章里,就有“秘密语言”这个环节的游戏,来加深孩子的理解。



读完绘本后,还可以和爸爸妈妈一起玩ruby找宝石的桌游,算是用游戏的形式,简单演绎了编程语言,即使孩子不学编程,学习一下语言上的逻辑严密也是挺好的。


▋ 特点:


a.绘本故事+活动手册+编程桌游的形式,循序渐进的加深难度,内容设置很科学,趣味性也很强。



b.对比其他编程书,它的画风更萌系可爱



c.涉及的专业词汇很多,适合对抽象词汇有一定积累的小朋友。




游戏类

(更适合7-10岁)

▽▽▽


这类书涉及初步的计算机概念算法游戏,需要有一定的逻辑思维基础。



《孩子看的编程启蒙书》

一套4册



作者:【日】松田孝

出版社: 青岛出版社


▋ 形式:


绘本+游戏卡,有些游戏需要小朋友合作完成。



▋ 内容:


主要围绕算法”主题,从算法的概念,常用的算法、用流程图描绘生活、有趣的算法游戏四个方面来阐述。



前三册内容都是生活实例+编程思维+算法游戏。


比如《种蔬菜》这篇,先把种小番茄的实际流程画出来。



然后再按顺序写下来,得到一副流程图。



再解释流程图和算法结构等专业名词。



最后来一个和孩子实际生活经验相关的算法游戏。



第四册还有游戏卡辅助,用11个算法游戏,把编程所需要的逻辑思维能力做个总的练习。



▋ 特点:


a.内容浅显易懂,全书都是拿孩子熟悉的生活经验来举例。



b.更注重思维养成,把每个表象背后的逻辑,解释的很完整,培养孩子看待问题和解决问题的方式。



c.这套书把编程的核心“算法”讲的很透,建议孩子在正式学编程之前先把这套书用熟练。



《小创客:给孩子的编程启蒙书》

一套8册



作者:(英) 希瑟·莱昂斯

出版社:中信出版社


▋ 形式:


书+配套学习网站,可以及时巩固所学知识。


▋ 内容:


这套书分为八个主题,除了编程,还有计算机的基本原理、网络安全、创建自己的APP、制作自己的游戏和动画、涵盖的内容相当全面。



并且,这套书的每一页都是一个知识点,分别由概念解释、小贴士、作业组成。



比如,《五花八门的游戏设备》这课,概念解释会把牵扯到的知识举例列出。



小贴士是知识拓展,作业就是要完成的小习题。



一共400多个数学、逻辑、编程的跨学科知识点,70多个编程实操游戏,一套书可以让孩子全盘学完编程知识。


▋ 特点:


a. 这套书刚上市,内容很新。不止有编程,还有隐私保护、未来家居、智慧城市等热门的话题,和时代很贴近。



b.每一册最后都有拓展练习,当然,这套书的最大特点应该是有配套网址在线学习,但全是英文,需要父母陪同。



c.从了解计算机到独立制作APP、创建游戏和动画,对能力要求较高,建议有一定编程基础的孩子学习。



程序类

(更适合9岁以上)

▽▽▽


这类书其实就是编程工具的说明书。


目前最流行的少儿编程工具就是scratch,它有网页版,也有软件和app,因为像搭积木一样简单,托动程序块就能自己做小游戏,所以孩子不认识英文、不会键盘都没关系。




《scrath少儿趣味编程》

一套2册



作者: [日]阿部和广

出版社: 人民邮电出版社


▋ 形式:


书+scratch网页版。


▋ 内容:


先从最基础的注册scratch开始讲。



再通过一个“小猫转圈”的简单程序,让孩子们学习scratch每个部分的功能。



这是我根据书做的“小猫转圈”,花了五分钟就做好了。



接下来就使用刚刚学会的技能,跟着书一起实现自己的想法。


你可以用它来制作动画。



也可以让它来一场音乐演奏。



还可以让它计算数学题。



▋ 特点:


a.结合语文、数学、科学、社会、音乐、体育等科目,形式非常丰富。



b.不需要下载软件,直接在浏览器打开网页就可以操作。



c.每一步都有详细的教程,只要孩子会做第一个,接下来基本能独立完成,适合初次玩编程的小朋友。



《DK编程真好玩》



作者:[英] 乔恩·伍德科克  

出版社:南海出版公司


▋ 形式:


书+scratch软件版+乐高


▋ 内容:


这本书主要讲的是怎么制作电脑游戏,非常适合平时爱玩游戏的小朋友。



先在电脑上安装scratch软件,然后根据它的提示,熟悉每个模块的作用。



一共有8个游戏,只要孩子跟着它的步骤,就可以独自完成一个自己设计的小游戏。



每个游戏主要分为编写脚本、设置场景、设置游戏环节和修正几个部分。



根据它的提示,我下载了scratch2.0离线版,然后做了《章鱼抓小猫》的小游戏,大概花了半小时。



相比起上一本《少儿趣味编程》来说,它还是难一点,因为还牵涉到坐标的用法。



▋ 特点:


a.书中的每个形象都是由乐高积木的形式展现,喜欢乐高的孩子应该会非常感兴趣。



b.内容非常详细,把每个步骤的相关知识都标识出来。



C.最后会有scratch进阶,还有分享与再创作,适合对编程很感兴趣的孩子,用它来升级打怪。






丹妈小总结


、针对幼儿园大班,可以先看看绘本类的《奥拉学编程》《儿童编程大冒险》,熟悉基本的名词。


2、针对刚上小学的,可以用《孩子看的编程启蒙书》做入门,熟悉流程图的画法,培养编程思维。


3、有了一定的编程基础,刚开始用电脑实践的,建议先买《少儿趣味编程》。


4针对乐高和游戏的高级玩家,建议入手《编程真好玩》,让孩子玩自己设计的游戏,会很有成就感,也不用担心孩子只是沉迷游戏,耽误学习。


不管孩子对编程的掌握程度如何,最终还是归结到编程思维,也就是学会逻辑严密、条理清晰的思考和解决问题,所以家长也要适当引导,把编程思维融入到孩子的日常生活中。


         丹妈碎碎念         


这篇编程测评文终于把我一直以来的心结给了,写的过程的确有点辛苦,作为一个 编程小白妈妈,第一眼看到这么多@#*&的字符,头早就晕的分不清东南西北了。


幸好在这些书里面还找到几本很容易看懂,慢慢就觉得编程也没有想象的那么难嘛,尤其是我做完“小猫跳舞”的游戏,给叮当看,他玩得还挺高兴,你们也可以试试哦。另外,提醒下,如果平时思维训练这块做得比较少的,建议给孩子选比实际年龄小一个年龄段的,孩子更易理解。


如果还没买书,想给孩子先试试编程小游戏的,我再推荐两个网站,拉到页面最下方都有“简体中文”可以选,很容易就看懂了。


4-6岁:

https://www.scratchjr.org/

6岁+:

https://scratch.mit.edu/

https://code.org/


我从武汉出差回深圳了,昨天发的👉书香节你们想买什么书,我去谈个22折,收到3000千多条留言,我已经让小助理把你们推荐的书、想团的书、以及一些建议都整理出来了,接下来就是买书、研究书的工作了,加油吧!



丹妈往期书单测评 



●APP
 
亲测近20款数学启蒙APP,我推荐这两款

绘本  
最适合2-14岁孩子看的12套数学绘本

●方法  
孩子学好数学必须知道的真相!

●逻辑狗  
逻辑狗是好,但两个误区一定要注意

● 数字游戏 
超市这些1毛钱的玩具,简直是春节救星

● 手工

寒假玩起来,10个一分钟上手的科学小游戏


文章已于修改

    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存