(儿童编程培训班)(成人编程培训班)

少儿编程?学的是什么?

近几年提倡孩子学习编程的声音越来越多,老母亲老父亲花了上万元的学习费,那么学编程到底是在学习什么?

很多大佬都在各种场合倡议编程要从娃娃抓起,国外的乔布斯、扎克伯格,国内的丁磊、潘石屹,那么编程有什么东西对未来的社会这么重要。

(儿童编程培训班)(成人编程培训班)

个人认为,学编程并不是让孩子去今后去当程序员、码农,也不是一定要懂得多少编程语言,而是希望孩子能具备真正在未来时代有用的东西:编程思维。

不是人人要做程序员,但每个孩子应该懂编程思维

编程是一种用逻辑工具解决问题的能力,从最开始的0-1-0-1机械编程器到现在的AI人工智能,编程思维正在全面改造我们的世界。我们的孩子未来无疑更是会生活在充满机器和AI的时代。

编程本质上是一种计算机的思维模型:发现问题-分析问题-提炼路径-解决问题。

例如从A到B的最短路径,如何设计路线。——空间思维能力

如果遇到重复动作,如何能够简化省力的规划路线。——归纳能力,数学能力

如果利用条件关系,设计智能转向的路线。——逻辑能力

学会了这些能干嘛?

启发孩子解决问题的能力,学会归纳、总结、推理这些基本的逻辑思维工具。

培养对计算机语言的基础认知,在未来接触更多计算机相关的知识时不会完全陌生。

所以编程里思维总结起来是几个方面的能力:构思能力、数学能力、逻辑思维能力、分析和解决问题能力。

我不懂编程,那怎么教孩子?

很多父母看到这里心里都开始犯嘀咕,我学个那点编程知识早就还给大学C++老师了,让我来教孩子臣妾真的是做不到啊,还是赶紧掏钱报个编程启蒙班吧。

莫方,在你求助外面那些动辄上万、良莠不齐的编程学习班之前,是否了解一下更简单经济省钱的方法?

今天要给各位爸妈们安利一款,从4岁到小学3-4年级都能用,0基础就可以学习编程的产品:Tangiplay小火车编程套装。

Tangiplay是什么?

Tangiplay是一套基于平板电脑app的交互式的新型玩具,通过玩具和iPad屏幕互动来玩游戏、学编程。完全不用跟孩子讲那些复杂的编程术语,在游戏中就能领悟基本的编程的概念。

(儿童编程培训班)(成人编程培训班)

了解到这款产品之前是在海外销售,一上市就获得了很多奖项,例如全球顶级的IF设计奖,儿童玩具和游戏知名媒体Appysmart的编辑推荐奖,美国玩具行业Parents'Choice奖,海外众筹平台Kickstarter的最佳项目奖。

(儿童编程培训班)(成人编程培训班)

一套产品由12个可爱的小机器人玩具组成,装在一个半透明收纳盒子中。玩具表面是硅胶材质,摸起来手感非常好。小机器人有一个磁吸表情,可以更换,盒子内附赠了8个表情,可以换脸玩。

(儿童编程培训班)(成人编程培训班)

半透明收纳盒

每个玩具的上面有一些图标和说明,比如Move,Rail,比如一些涉及到编程的概念:Loop、Function、If else之类,那么该如何玩呢?

(儿童编程培训班)(成人编程培训班)
(儿童编程培训班)(成人编程培训班)

可爱的小机器人

开箱及试玩

在App Store搜索Tangiplay下载好游戏,经过激活,就可以开始玩了。

(儿童编程培训班)(成人编程培训班)

产品激活

游戏有许多关卡组成,每个关卡里都是一个火车铁轨谜题的小游戏。需要控制游戏里的黄色工程车铺设铁轨,铁轨联通之后,小火车通过,就可以通关了。

(儿童编程培训班)(成人编程培训班)

游戏界面

铺设铁轨的方法就是需要用对应指令的小机器人玩具,按压在屏幕上,App游戏里的工程车就会对应做出动作,甚至游戏内小车的移动方向,会随着小机器人玩具的朝向而变化,非常神奇。

(儿童编程培训班)(成人编程培训班)

把玩具按压在屏幕上来玩游戏

(儿童编程培训班)(成人编程培训班)

小车前进方向会根据玩具的朝向而变化

左边的白色区域,会显示你输入的命令。像这样,游戏里的工程车就会按照你的指令前进-铺铁轨-前进-铺铁轨。可以说一开始还是比较容易上手的。

(儿童编程培训班)(成人编程培训班)

一开始的这些关卡,其实是让还是熟悉基本的操作,以及学习编程最基本的一个概念:序列,即按顺序输入指令,然后小工程车会按照输入的指令执行动作,也就是通常说的因果前后顺序。

随着关卡的推进,难度逐渐上升。游戏里也有更多的内容,例如要给工程车充电(Charge玩具)、要接送乘客。有时候要推箱子、要除冰、要打开路障(Tools玩具)等等。小朋友会非常喜欢这里面的内容。我女儿就每天忙着喷火不亦乐乎。

(儿童编程培训班)(成人编程培训班)

5-6 充电 喷火融化冰山

家长们不用担心不会玩,因为每经过一个游戏元素的时候,就会出现这样的指引,会用动画的形式提示你用什么玩具来操作,基本上一开始照着玩,很快就会了。往往孩子学得比你还快。

(儿童编程培训班)(成人编程培训班)

实体与虚拟的有趣交互,不知不觉学到了编程知识

进入第三个大关之后,难度明显提升了。开始出现循环的概念。会有对应的引导动画教你如何用一个"循环"指令,来简化那些需要重复输入的动作。例如需要向前走4步同时铺设铁轨,现在只需要用到一个"循环4次"的指令就可以完成,大大简化了指令的输入。循环要用到loop和end loop两个绿色小机器人玩具,把loop压在屏幕上会出现一个转动的选择框,选择循环次数,这个虚实结合的特效做的非常有趣。

Tips:循环相当于把一系列动作"重复"若干次。把需要重复的动作放在循环开始和循环结束之间。

(儿童编程培训班)(成人编程培训班)

选择循环次数

(儿童编程培训班)(成人编程培训班)

用循环指令通关。

接下来还有更多的编程概念,例如函数:"把一些列动作打包",这个上下滑动的特效也是非常有创意。

先定义一个函数,例如圆圈函数。

(儿童编程培训班)(成人编程培训班)

选择和定义函数

(儿童编程培训班)(成人编程培训班)

输入函数的内容,例如前进+铺铁轨

定义完成之后回到主函数。

(儿童编程培训班)(成人编程培训班)
(儿童编程培训班)(成人编程培训班)

调用刚才定语的圆圈函数

(儿童编程培训班)(成人编程培训班)

利用函数通关

Tips:函数相当于把一系列动作"打包"成一个动作。如果一个关卡中出现了大量同样的动作,例如需要用到4次向左走+铺铁轨,那我们可以把这俩动作打包成一个圆圈函数,每次只需输入一个圆圈函数就可以了。

难度最高的就是最后面涉及"条件"的关卡,利于IF,If else,End IF这三个玩具可以进行 "遇到障碍物进行条件判断进行转向"这样的指令。这部分内容的挑战性就比较大了,很多关卡相当烧脑,反复尝试才能通关。建议从8-1开始按照引导视频操作。

(儿童编程培训班)(成人编程培训班)

条件判断

(儿童编程培训班)(成人编程培训班)

利用条件+循环进行弯道铺铁轨

Tips:条件可以为路线增加判断来让小机器人转弯,条件往往会配合循环一起使用,可以实现往左铺铁轨5次,如果左边遇到障碍物,则向上铺铁轨,这样的指令。

总结

Tangiplay是目前市面非常独特的一款产品,它的设计是以一种与孩子互动性极强的方式在交互,通过小机器人的按压、旋转、滑动的新奇玩法,"可感"地进行编程,比起单纯的编程游戏APP,或者拼搭式的机器人,都有趣很多,也对4-8岁左右的孩子更有吸引力。

同时,在玩完120关之后,我发现产品的设计者非常用心,用尽可能简单的方式、有趣的游戏,来把编程中最基本的循环、函数、条件等概念体现了出来,孩子并不需要知道这些术语,却在玩的过程中潜移默化的接受了这些知识。这一点要做到并不容易。

在思索每一关的解法过程中,都要分析关卡,拆解问题,寻找路径,利用编程工具寻找最优解,尝试和纠错,最后完成任务,这不就是所有编程的灵魂所在吗?

最后,给大家晒一下我完成最高难度并达成三颗星之后的大合影。0基础的我顿时觉得,理解和掌握编程,其实没那么难。家长们,要不要买回去给你的孩子试一下呢?

(儿童编程培训班)(成人编程培训班)

声明:我要去上班所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,版权归原作者科技攻略所有,原文出处。若您的权利被侵害,请联系删除。

本文标题:(儿童编程培训班)(成人编程培训班)
本文链接:https://www.51qsb.cn/article/m89dp.html

(0)
打赏微信扫一扫微信扫一扫QQ扫一扫QQ扫一扫
上一篇2023-06-08
下一篇2023-06-08

你可能还想知道

发表回复

登录后才能评论