我是宣元妈妈家,点击上方“关注”,分享和交流我的育儿经验。
最是那一低头的温柔, 像一朵水莲花,不胜凉风的娇羞, 道一声珍重,道一声珍重, 那一声珍重里有蜜甜的忧愁, 沙扬娜拉。
之前一直有宝妈宝爸让我推荐少儿编程app,今天终于有时间写了,现在很多家长在纠结编程到底交的是不是智商税。
我觉得不要盲目报班,现在有很多免费的资源可以利用,我们先通过免费的app进行启蒙,自己了解后,再决定要不要报培训班。
编程学的思维,利用计算机科学的基本概念解决问题,锻炼孩子分析问题,解决问题的能力。
比如开灯,首先我们要从现在的位置走到开关的位置,然后伸出手,去按开关。怎么走,也可以拆分成很多步骤,向前还是向左右转等。
编程能够锻炼孩子的逻辑思维和数学思维,自己先免费学,绝对不是交智商税。
今天我推荐12款少儿编程app,前9款是免费的,后面3款需要付费解锁,但也不贵。
1、bee-bot
适合年龄:4岁+
收费情况:免费
适合平台:IOS & Andriod
下载方式:苹果直接在app store下载,安卓我已经下载放在网盘中
这个app免费,适合4岁以上的孩子,苹果和安卓系统都适合,苹果系统在app store下载,安卓安装包我放到网盘群了。
主角是一只蜜蜂,通过上下左右四个方向键,帮助小蜜蜂到达目的地。
分为三个场景,在花园、在古埃及、在古罗马,另外还有五个场景不能玩。
在花园,帮助小蜜蜂采花蜜。
在古埃及,帮助小蜜蜂拿到宝藏,但是要当心木乃伊;
在古罗马,帮助小蜜蜂收集硬币。
整体来说,这个app比较简单,没有条件判断和循环语句,都是序列,控制四个方向,让小蜜蜂到达目的地,对应计算机序列的概念,适合小孩编程启蒙。
2、Think_Learn_Code_a_pillar™
适合年龄:4岁+
收费情况:免费
适合平台:IOS & Andriod
下载方式:苹果直接在app store下载,安卓的我下载放在网盘了
这款也是免费的app,适合4岁以上的孩子,苹果直接在app store下载,安卓回复关键字“少儿编程”即获得。
这个app的游戏主角是一个可爱的毛毛虫catepillar,画风可爱,一共13等级,主要锻炼孩子的方向感,向下左右,特别是向左向右转的时候,萱宝刚开始搞不清楚,玩了一段时间就能弄明白了。
点毛毛虫的头或者红色的星星,就能启动,毛毛虫就按照你设定的路线走。如果没设计正确,毛毛虫就会停下来。
手电筒代表要进隧道,会开灯,所以在隧道前放一个手电筒的图标,还有一些吃叶子、跳舞、唱歌、开派对的指令,可以放到对应的位置。
每个级别通关后,还有数学小游戏,把哪个数字的树叶给毛毛虫吃,或者按顺序1-10,把树叶给毛毛虫吃。
这个app也是比较简单,适合孩子编程和数学启蒙,主要通过用到了编程的指令、函数、变量等概念,还让孩子通过游戏掌握1-10的数字。
3、daisy the dinosaur
适合年龄:4岁+
收费情况:免费
适合平台:ipad
下载方式:苹果直接在app store下载
免费app,4岁以上的孩子,仅适合在ipad使用,直接在app store中下载。
这个app仅适用于ipad端,功能相对简单,有循环和条件判断,通过编程让小恐龙移动,转弯,长大,变小。
4、CodeMonkey Jr
适合年龄:4岁+
收费情况:免费
适合平台:ipad
下载方式:苹果直接在app store下载,安卓在我下载到网盘里
苹果直接在app store下载,安卓回复关键字“少儿编程”,免费app,适合4岁以上孩子。
小猴子Gordo拿到香蕉,打开藏宝盒,前面的关卡比较简单,就是按顺序拿到香蕉,打开宝盒。后面的关卡对玩家解决问题的能力和创造力要求比较高。
这个app能培养孩子对代码不断调优的良好习惯,每一个关卡可能有多个解决方法,程序运行后,猴子Gordo会为玩家的代码评分,如果没有获得3颗星,会提示玩家优化代码,玩家可以选择重玩对代码进行优化。
主要的计算机概念包括序列、高级序列、循环、高级循环。
第一部分:序列,顾名思义,按顺序执行,简单序列,小孩子前进一步,拿到香蕉,然后跳上去,再走下来,打开宝盒。点绿色按钮就能运行。
如果写的代码正确,运行后就会出现三颗星星,如果不是三颗星星,表示代码还要进行优化。
这一关,猴子需要往前走一步、跳上去、往前走一步、跳上台阶、跳上台阶、前进一步、前进一步拿到香蕉、前进一步打开宝盒。
这个编写的代码就不正确,因为还有一个香蕉没拿到,所以没有三颗星星。
再加上一步往上跳摘香蕉,就对了,猴子摘到两个香蕉,拿到宝藏,就能得到三个星星。
第二部分:高级
香蕉和宝盒不在同一方向,猴子要往返才能拿到香蕉和宝盒。下面的先得往右走拿到香蕉,然后往左走返回打开宝盒。
从这个gif动图可以看到,点绿色三角形,代码运行后,有个箭头会指向正在运行的代码,这就是实际编程中的debug模式。
第三部分:循环
可以看到猴子最后要拿到四个香蕉和打开宝盒,要经过两个一模一样的路线,所以这两部分就可以只写一段代码,重复执行就可以,这就是所谓的循环。
第四部分,高级循环。
如果设计成下面的代码,前面的部分作为循环,虽然也能完成任务,但是没有拿到三颗星星,提示优化代码,我们可以看到比后面的方法代码更多,所以不是最优代码。
这里后面6个都是往前走,循环调用往前走这个命令,就能少写一点代码。
猴子需要先往右边走一步,拿到香蕉,然后往上跳两步,继续往前走五步,能打开宝盒,闯关成功。
这个app用到了循环和代码调优的概念,所以后面的关卡比较难,先进行一段时间的编程启蒙,就可以玩这个了。
5、Lightbot :Code Hour
适合年龄:4岁+
收费情况:免费
适合平台:IOS & Andriod
下载方式:苹果直接在app store下载,安卓在我下载到网盘里
这款app稍微难一些,4岁的孩子要在大人指导下完成,免费app,apple系统在app store下载,安卓后台回复“少儿编程”。
这个app分成三个部分:基本(序列)、函数、循环
第一部分:基本(序列),一共有8关,通过前进、左右转弯、跳上跳下,让小人到达蓝色区域,然后点灯。
下面这一关,小人先跳两步,然后右转,前进,左转,跳下去,到达最右边的蓝色区域,然后点灯,又左转,前进,点灯,跳上最左边蓝色区域,然后点灯,这样就算通关成功。
第二部分:程序,一共有6关,这里就要用到函数的概念,然后在主方法中调用函数。
这一部分就是函数的概念,每一关可能有多种通过方式,但是就像平时编程的时候,我们也会有最优算法。
第三部分:循环,一共有6关
第一部分最简单,主要是序列,后面会用到函数,和循环调用函数的概念,没有学过计算机的,刚开始比较难懂。
后续我会把这个app和下面同一个开发者开发的SpriteBox_Code_Hour通关的全部攻略写出来。
6、SpriteBox_Code_Hour
适合年龄:5岁+
收费情况:免费
适合平台:IOS & Andriod
下载方式:苹果直接在app store下载,安卓在我下载到网盘里
这个app和Lightbot :Code Hour是同一个开发者,也是免费app。apple系统在苹果应用商店下载,安卓在后台回复“少儿编程”即可。
有点像超级马里奥的游戏,玩家需要完成20块小地图的搭建,150个小星星的收集。Spritebox跟其他少儿编程软件的最大区别就是加入跑酷元素,在跑酷游戏中编程。
游戏中的主角,跳入箱子中,就能进去对应的关卡,当小人顶了一个黄色方块后,会出现编程区域。
第一关的会帮你写好程序,只要点绿色框中的三角形按钮,运行程序,就已经搭好楼梯,小人能跳上城墙继续前进。主要是上下左右移动,和打桩。
后面的关卡就要自己写程序,简单的就主要是上下左右移动,打桩等操作。
复杂的就会用到嵌套循环,类似数组遍历,还有一些简单算法。比如正方形打桩,棋盘打桩。这些算法和大学生学的数据结构的算法难度相当,我记得我大学的数据结构就有正方形和棋盘遍历的算法。
这个app编程界面跟实际编程界面比较接近,for循环的语句跟现在主流开发语言的语法也比较相近,还能进行代码调试,更改参数。
适合有一些英文基础和编程基础的孩子,因为编程的时候有一些英文单词,孩子如果看不懂就要大人在旁边指导,而且算法也相对复杂。
7、scratch jr
适合年龄:5-7岁
收费情况:免费
下一篇:华英汇职业技能培训学校介绍