学了少儿编程还要学机器人编程吗,小孩学机器人编程好还是纯编程好

首页 > 经验 > 作者:YD1662024-01-13 15:01:22

看来真有必要再和大家详细科普一下。

为了简单起见,下面我直接以Q&A的形式,来解答各位的疑问,大家可以直接拉到自己感兴趣的地方。

1

我家孩子到底该学机器人

还是编程?

在解释两者区别之前,我想先“简单粗暴”地把这个问题回答了,这样比较好对号入座

> 学龄前孩子,从孩子的天性和学习效果看,我建议学机器人,不建议学编程;

> 一到三年级的孩子,如有条件,我非常建议两个都试试,让孩子找到自己更感兴趣的、更适合的方向;

> 四年级及其以上孩子,课业开始有些忙了,我建议选定一个方向,更有可能聚焦出成绩。

如果孩子之前有学过,那你们肯定已有答案。如果完全没碰过,可以大致根据孩子的特点来选:

2

机器人和编程, 究竟啥区别?

「编程」,用一句话来解释,就是和电脑对话。

这里的“电脑”,可能是计算机,可能是手机,可能是智能家电,还可能是搭建好的机器人等等。

可电脑听不懂我们说的话啊,于是有了各种编程语言,C、C 、C#、Java、JavaScript、Python,还有低龄孩子常用的Scratch等图形化语言……这些就是电脑能听懂的语言。

学习编程,就是学会一门编程语言,用这门语言来告诉电脑我想让它做的事。

那什么是「机器人」呢?

首先你得搭建出一个“小电脑”,这个“小电脑”装有控制处理器、各种感应器,除此之外,它还是个机械装置,能活动。

然后你得通过编程,去跟这个“小电脑”对话,去控制它的活动,比如往前走,拐弯,遇到障碍物绕过去,遇到楼梯爬上去,等等。

学了少儿编程还要学机器人编程吗,小孩学机器人编程好还是纯编程好(5)

这个“小电脑”,就叫机器人。机器人只是个简单称呼,其实它就是个机器装置,不一定是“人形”。

大家平时听到比较多的,比如乐高机器人、VEX机器人等等,它们都是机器人,只是从属于不同的品牌,性价比不同,但功能上大同小异。

我们昨天给大家推荐的,适合孩子入门的机器人课程,前面的低级别主要学习机械搭建,到后面的高阶级别,和编程结合起来后,也是机器人。

所以,机器人学习,是包括两部分,把机器人搭出来 用编程去控制它。

3

机器人和编程, 哪个更难?

我猜不少看到这里的同学,会很自然地认为,机器人比编程更难,因为它的范围更广,要*活儿更多,既有机器人搭建的部分,也有编程的部分。

其实不然,它们的难度没法直接比较,因为是难在不同的地方。

01

「机器人」学习,难点在机械搭建和它背后的物理原理

它和孩子玩得乐高套装积木是两码事。

机器人搭建里涉及到很多机械部件,比如梁、栓、齿轮、马达等等,这些部件该应用在什么场景?怎么协同运作?孩子都需要摸清楚、搞明白。

学了少儿编程还要学机器人编程吗,小孩学机器人编程好还是纯编程好(6)

▲ 图片来自小河狸科创课

靠谱的机器人课程,会启发孩子理解它们背后的物理原理,比如杠杆、滑轮、力的方向、摩擦力等等。这样,孩子才能得心应手地搭出自己想要的功能和造型。

学了少儿编程还要学机器人编程吗,小孩学机器人编程好还是纯编程好(7)

▲ 图片来自小河狸科创课

机器人中的编程部分,一般是用来控制机器人的运动方向、距离、转向、角度、速度等,相对简单,几乎用不到复杂算法。

如果说有难度,在写好程序之后,和机器人联合起来调试的阶段,会比较费时费力,可能会遇到连接通讯的问题,还会有一些预想不到的bug,孩子需要耐心去测试、解决。

02

「编程」学习, 难点在数理逻辑思维

它和数学更接近。

给大家看一道信奥赛最低级别的题目(2021年CSP-J的一道编程题),你就大概能感受到了。

学了少儿编程还要学机器人编程吗,小孩学机器人编程好还是纯编程好(8)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.