推荐十二款免费的少儿编程App

之前一直有宝妈宝爸让我推荐少儿编程app,今天终于有时间写了,现在很多家长在纠结编程到底交的是不是智商税,今天我推荐12款少儿编程app,前9款是免费的,后面3款需要付费解锁,但也不贵。 

推荐十二款免费的少儿编程App.jpg

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岁 收费情况:免费 适合平台:IOS & Andriod 下载方式:ipad直接在app store下载,安卓在我下载到网盘里


scratch是少儿编程的主流编程语言,SratchJr则更加精简,但是它还是保留了事件、序列,循环、迭代这些最基本的计算机概念。这些核心概念是Scratch编程的关键。


图形化界面编程语言,让孩子更容易入手,激发孩子学习编程的兴趣,肯定有家长有疑问,学这种简单的图形化界面编程离跟实际编程语言还是不一样,其实少儿编程主要是学习逻辑思维和抽象思维,锻炼孩子解决问题的能力,如何将抽象的问题分解成每一个小步骤。


SratchJr既可以在ipad或平板上安装,也有网页版的scratchJr。给孩子提供个性化编程平台,孩子可以创建互动的故事和游戏,孩子利用图形化的积木让角色移动、说话、唱歌、跳舞、跳跃、缩放、隐藏、显示等动作。 


另外scratchJr还提供绘图编辑器,自己可以创建角色,还能切换不同的场景、也能通过麦克风录制自己的声音和加入自己的照片,使创作更加丰富生动。


可以自己录音,然后做成一个命令。


下面是我做的一个小猫唱歌跳舞的动画,我自己录了一段歌,然后放到绿色话筒的方块积木中,上面一行的程序是让小猫唱歌,下面一行是让小猫跳舞。 主要有顺序结构、事件、消息、循环、角色、场景等计算机概念。


另外scratch Jr还有很多配套教程和书籍,《Scratch Jr编程趣味卡》、《scratch Jr趣味编程精彩实例》、《零基础看图学Scratch Jr》、《scratch Jr趣味编程动手玩》、英文原版书《My first computer coding Book with ScratchJr》等。


配套教材特别丰富,很多在微信读书app也能阅读。我下载了《动手玩转Scratch Jr编程》PDF版,里面有大量的实例,喜欢的家长可以跟着这本书玩起来。


如果大家有兴趣,可以带大家一起玩这个scratch Jr,这个比较能发挥自己的创造能力。 


8、Cargo-Bot 适合年龄:4岁+ 收费情况:免费 适合平台:仅适用于ipad 下载方式:ipad直接在app store下载。 


仅适用于ipad平台,在app store下载,适合6岁以上的孩子,这款游戏走简明风格,主要是用吊车来移动木箱,类似于汉诺塔,会用到判断,循环,递归,排序算法。


初级还比较简单适合5岁以上的小孩。但到中级就已经特别烧脑,后面的hard、crazy、impossible级别就更难了,适合年龄比较大的孩子,各种递归算法,类似于汉诺塔,我记得我上大学的时候,这种类似汉诺塔的算法看到都头疼。 


通过吊车把木箱移动成上面目标那种摆放方式。


可以先用其他app进行启蒙,然后有一定的编程基础,再使用这款App,适合比较大的孩子。


9、robot school 适合年龄:4岁+ 收费情况:部分免费,18元解锁全部 适合平台:IOS & Andriod 下载方式:苹果直接在app store下载,安卓暂时没找到


这款app是通过编程移动机器人,找到电池,后面的等级比较难,再加上界面比较简单单调,对于刚开始启蒙的孩子来说比较枯燥,大一点的孩子可以玩,18元解锁全部关卡。


这款app还能看到对应的swift代码。


10、Box Island 适合年龄:4岁+ 收费情况:部分免费,50元解锁100关 适合平台:IOS & Andriod 下载方式:苹果直接在app store下载,安卓在我下载到网盘里


苹果在app store应用商店下载,安卓在后台回复“少儿编程”可获得。


游戏主角是一个叫hiro的蓝色小人,蓝色小人收集到三颗星星,就闯关成功。


打开主界面,左边是HOUR OF CODE编程一小时,分成三个年龄段,6-8岁、9-11岁、12+,其实这些都不是很难,4岁多的小朋友,在大人的指导下也能完成,这一部分全部免费。


右边就是box island(盒子岛),能够免费玩10关,50元解锁全部关卡,一共有100关。


主要包括序列、循环、条件语句等编程知识。


11、指令农场少儿编程 适合年龄:4岁+ 收费情况:可以免费玩到20级,68元解锁全部 适合平台:IOS & Andriod 下载方式:苹果直接在app store下载,安卓在应用市场下载


这是一款国产的app,适合4岁以上的孩子,可以免费玩到20级,68元解锁全部。也有循环的概念,因为收费app,我就不介绍太多,有兴趣的家长可以下载体验。


12、编程王国:米亚寻宝


适合年龄:4岁+ 收费情况:免费 适合平台:IOS & Andriod 下载方式:苹果直接在app store下载,安卓在应用市场下载 


也是国产少儿编程App,4岁以上的孩子,免费玩前9关,45元解锁全部。画风比较可爱。主要是通过方向控制帮小鸡米亚找到宝盒。


留言与评论(共有 0 条评论)
   
验证码: