博舍

Scratch编程与机器人编程的区别 机器人编程软件scratch

Scratch编程与机器人编程的区别

国内常常又叫做图形化编程。这是相对于Python、C++等“文本”编程来说的。因为Scratch完全不需要敲代码,甚至不需要键盘,只需要拖拽、组装积木块就行了(图中左边)。

Scratch是麻省理工的一个教授发明的,因为非常适合完全没有编程专业基础的人学,因此很快风靡全球。国内主要叫它“图形化”编程,也是因为并不是所有的课程都是直接用麻省理工的那个原始的Scratch语言来的,很多都是在其基础上做了包装和改造。但是并没有啥大的不同。

图形化编程小学一年级就可以学,一般有个电脑或者Pad就够,不涉及硬件。价格相对机器人编程便宜不少,小班的话一般一次课两三百。

一般国内小学学到二年级结束大家就不再学了,再往上就会学习Python,文本编程。图形化编程主要是用来启蒙和入门,这个语言很简单而且有趣,学了之后孩子也能创作出很棒的动画作品,对培养兴趣、培养思维和能力很有帮助。

机器人编程:

通常是指乐高课,或者仿乐高的积木拼搭产品。乐高最新一代主推的产品是Spike,除了大家在商场乐高店常见的塑料积木块,还有小车轮、电机马达、传感器、集线器(可以理解为中央程序处理器)等(上图右边)。

之所以叫机器人编程,是因为一般是先用积木块搭建造型,然后用电机马达驱动,最重要是要用集线器编程控制。可以做能自己动的小车、机器人、各类装置等。编程语言会用到图形化编程。

孩子3岁就可以开始学了,如果特别喜欢的话可以学到三四年级。越往后拼搭的作品越难,很锻炼孩子的动手能力。一般孩子都超级喜欢。

因为涉及到乐高教具,还有大量上手拼搭环节,机器人编程课一般都是4~10人以内的小班。因此课单价会比较贵,比如一次课400也是正常的。

综合建议:

如果家里孩子现在上一年级,是学机器人呢还是学Scratch呢?如果我来选的话,我建议还是学Scratch。主要是从未来的延续性来讲,Scratch到Python再到C++,学习路径和课程体系更成熟,连贯性更好。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。

上一篇

下一篇