2020-04-15 11:42:34来源:编玩边学
市面上关于儿童编程、机器人编程的宣传许多,但大多数家长并不理解二者有什么区别,感觉好像机器人编程更高大上,但又不知道是不是这么回事,儿童编程和机器人编程有什么区别?到底是不是一回事?儿童编程Scratch 和乐高是不是相同?是不是学完机器人就能够编程了?学完儿童编程就能够对机器人进行编程?
其实儿童编程Scratch 和乐高彻底不是一回事。 在没有接触编程的朋友看来有相似性,可是在专业人士看,区别非常大。
举个例子:
学习写文章是根底,要学的也许多。学会写文章,能够写作文,也能够写大众号,能够做的许多。这便是分支,就像大河有许多小河,流向不同的当地相同。可是,满分的作文,不一定有人喜爱看。在大众号上写出10W+文章的人不一定能写出满分作文。不同的领域,也有不同的办法,但根底都是要会写文章。
拿儿童编程来说,学习计算机科学是根底,机器人编程只是一个很小的领域。打好根底,能够学好机器人编程。没有根底,就算动起来也难以控制好机器人。乐高的机器人编程更重视结果。
乐高公司做积木发家,兴办于丹麦,至今已有80年的发展历史,它更重视的是积木搭建的机器人依照既定要求完结动作。它的编程相对简单,如在轨道内转一圈,绕过各种妨碍……但便是这种编程也不容易,最小也要三、四年级的孩子开端接触,一两年今后才能编程,仍是要在老师的指导下完结。
所以,在机器人团队,编程人员永远是灵魂。儿童编程更重视过程,更重视构思。儿童编程经过Scratch软件无与伦比的强壮功用,将程序的代码模块化,经过搭积木的方法,完成动画、游戏。儿童编程能够很好的激起孩子的发明天分和自动学习的能动性,上手快,在程序的设计、修正、完善过程中,孩子们能够很好的训练逻辑思想能力、发明力和团队协作能力。
Scratch的入门的软件,没有一个汉字或许字母,幼儿园的小朋友也能玩的很愉快。在这里,4岁的孩子能够操作软件,制做一个小的游戏或许程序。一起由于孩子年龄小,思想限制比大孩子要少得多,能够更好的激起孩子发明天分。
你看国际性的编程比赛,我们参赛的都是层层选拔胜出的高中生,美国都是小学一、二年级的小朋友。 如果把编程比喻成垂钓,乐高机器人更重视鱼(机器人动起来),儿童编程则重视钓的过程和构思。
虽然让机器人动起来,或许依照指定规则运转非常有成就感,可是打好根底,激起发明性和训练逻辑思想更是底子。