少儿编程?学的是什么?提倡孩子学习编程的声音

儿童编程?你在学什么?

近年来,越来越多的声音被提倡让孩子学习编程。老爸老妈花了几万元的学习费。那么究竟什么是学习编程呢?

很多大佬在各种场合都提倡编程要从玩偶开始。乔布斯和扎克伯格在国外,丁磊和潘石屹在中国,那么编程对未来社会如此重要。

个人认为,学习编程不是让孩子将来成为程序员和码农,也不是一定要知道多少种编程语言,而是希望孩子在未来的时代能够拥有真正有用的东西:编程思维.

不是每个人都想成为程序员,但每个孩子都应该了解编程思维

编程是用逻辑工具解决问题的能力。从最初的 0-1-0-1 机械程序员到现在的 AI 人工智能,编程思维正在彻底改变我们的世界。未来,我们的孩子无疑将生活在一个充满机器和人工智能的时代。

编程本质上是一个计算机心智模型:发现问题 – 分析问题 – 细化路径 – 解决问题。

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

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

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

你能用这些做什么?

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

培养计算机语言的基础知识,以后接触更多的计算机相关知识也不会完全陌生。

因此,编程思维可以概括为几个方面:概念能力、数学能力、逻辑思维能力、分析和解决问题的能力。

不懂编程,怎么教孩子?

很多家长看到这里就开始嘀咕了。所学的一点编程知识,已经回馈给大学里的C++老师了。我真的不可能教孩子和妃子。班级。

莫方,在向那些上万、质量参差不齐的编程课求助之前,你想知道更简单、更省钱的方法吗?

今天想给各位家长安利一款从4岁到小学3-4年级都能用推箱子c语言程序,0基础知识就能学编程的产品:Tangiplay小火车编程套件。

什么是 Tangiplay?

Tangiplay是一套基于平板app的互动新玩具,可以通过与iPad屏幕互动来玩游戏和学习编程。您可以在游戏中了解基本的编程概念,而无需告诉您的孩子那些复杂的编程术语。

知道这款产品之前是在海外销售的,一推出就获得了很多奖项,比如世界顶级IF设计奖、儿童玩具游戏知名媒体Appysmart的编辑推荐奖、美国玩具行业家长选择奖、海外众筹平台Kickstarter最佳项目奖。

一套由 12 个可爱的小机器人玩具组成,放在一个半透明的储物盒中。玩具表面采用硅胶材质,手感非常好。小机器人有磁性表情,可以更换。盒子里有8个表情,可以改玩。

半透明收纳盒

每个玩具上都有一些图标和说明,比如Move、Rail,还有一些和编程相关的概念:Loop、Function、If else等,那么怎么玩呢?

可爱的小机器人

拆箱和尝试

在 App Store 中搜索 Tangiplay 下载游戏,激活后即可开始游戏。

产品激活

游戏由多个关卡组成,每个关卡都是一个火车轨道拼图的迷你游戏。您需要控制游戏中的黄色工程车来铺设铁轨。连接铁轨后,小火车通过,可以过关。

游戏界面

铺设铁轨的方法是使用一个对应指令的小型机器人玩具,在屏幕上按一下,App游戏中的工程车会做出相应的动作,甚至游戏中的小车移动方向也会随着小机器人玩具的方向,太棒了。

按下屏幕上的玩具玩游戏

图片[1]-少儿编程?学的是什么?提倡孩子学习编程的声音-老王博客

汽车的方向会根据玩具的方向而改变

左侧的白色区域将显示您输入的命令。像这样,游戏中的工程车会按照你的指令前进——铺设铁轨——前进——铺设铁轨。可以说是比较容易上手的。

一开始,这些关卡其实是让自己熟悉基本操作,学习编程最基本的概念:sequence,也就是按顺序输入命令推箱子c语言程序,然后小型工程车会根据输入的命令执行动作,也就是通常称为因果。从前到后的顺序。

随着关卡的进行,难度逐渐增加。游戏中的内容也比较多,比如给工程车充电(充电玩具),接载乘客。有时推箱子、除冰、打开路障(工具玩具)等。孩子们会喜欢这里的内容。我的女儿每天都忙着喷火。

5-6 烧火融化冰山

家长不用担心不能玩,因为每次经过一个游戏元素,都会有这样的引导,并且会以动画的形式提示你使用哪个玩具。. 通常孩子们学得比你快。

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

进入第三关后,难度明显增加。周期的概念开始出现。会有相应的引导动画教你如何使用“循环”命令来简化需要重复输入的动作。比如需要前进4步同时铺设铁轨,现在只需要使用“循环4次”命令即可完成,大大简化了命令的输入。Loop 和 end loop 是两个绿色的小机器人玩具。在屏幕上按循环,会出现一个旋转的选择框。选择循环数。这种虚实结合的效果非常有趣。

提示:循环相当于多次“重复”一系列动作。将需要重复的动作放在循环的开始和循环的结束之间。

选择循环次数

使用循环命令清除级别。

接下来是更多的编程概念,比如函数:“打包一系列动作”,上下滑动的特效也很有创意。

首先定义一个函数,比如circle函数。

选择和定义功能

输入功能的内容,例如前进+铺设轨道

定义完成后,返回主函数。

调用刚才属性的circle函数

使用函数传递

Tips:该功能相当于将一系列动作“打包”为一个动作。如果一个关卡中有很多相同的动作,例如需要向左走4次+放铁轨,那么我们可以将这两个动作打包成一个循环函数,只需要输入一个循环函数每一次。

难度最高的关卡是结尾涉及“条件”的关卡,有利于IF、If else、End IF这三个玩具进行“遇到障碍,条件判断转身”等指令。这部分内容比较有挑战性,很多关卡相当烧脑,反复尝试才能通过关卡。建议按照 8-1 的指导视频进行操作。

条件判断

使用条件 + 循环在弯道上铺设轨道

Tips:条件可以添加判断路线,让小机器人转弯。条件通常与循环结合使用。可实现将钢轨向左铺设5次。如果在左侧遇到障碍物,则将轨道铺设,这样的指令。

总结

Tangiplay是目前市场上非常独特的产品。它的设计是以高度互动的方式与孩子们互动。通过小机器人的按压、旋转、滑动等新颖玩法,可以“感知”的方式进行编程。相比简单的编程游戏应用或拼搭式机器人,它对 4-8 岁左右的孩子来说更有趣,更有吸引力。

同时玩了120个关卡后,我发现产品的设计师很用心,用尽可能简单有趣的游戏来体现编程中最基本的概念,比如循环、函数、条件,孩子们做不需要知道这些术语,而是在玩的过程中巧妙地接受这些知识。这并不容易。

在思考每一关的解决方案的过程中,需要分析关卡,拆解问题,寻找路径,使用编程工具寻找最优解,尝试纠正错误,最终完成任务。这不是所有编程的灵魂吗?

最后给大家看一张我完成最高难度达到三颗星后的大合照。0 basic 我突然觉得理解和掌握编程其实并没有那么难。家长们,要不要买回来给孩子试试呢?

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论