少儿编程不等于机器人教育!

很多人把少儿编程等同于机器人教育,其实这是不对的,少儿编程不等于机器人教育,下面我们一起来看看。

少儿编程不等于机器人教育!

当国内的孩子,还在想方设法学习英语的时候,美国、英国、日本等国家,都开始把编程当做他们的“第二外语”,开始为培养面向未来的人才做准备。

孩子能学会编程吗?

实际上,孩子总是对新事物充满着兴趣的,尤其是编程这种,能不断深入,让孩子不断发现新乐趣的“玩具”,最后,孩子必定会不可逆转的爱上编程。

少儿编程授课方式

这里所说的编程,当然不会是连具备自制力的我们,也感觉无比枯燥的传统编程代码教学方法,而是通过游戏化编程教学,比如scratch、Minecraft、APP inventor等教学工具、软件,来指导孩子进行编程学习。比如通过scratch,孩子们可以很方便地创作出动画、艺术、故事、游戏作品。在美国,少儿编程就是通过这类图形化编程,才开始火起来的。

少儿编程不等于机器人教育!

机器人教育授课方式

机器人编程也是一种编程教学方式,这是一种软硬件结合的编程教学,比如LEGO EV3、arduino等等,这种编程教学也是极具趣味性的,孩子能通过软件编写指令,让搭建的机器人动起来,让孩子获得满满的成就感。既然都是有助于孩子学习编程,那么,这两者有什么区别呢?

机器人教育与少儿编程的区别

首先我们通过三个问题来详细阐述两者之间的区别。

1

问题一: 孩子能从中学习到什么?可以获得什么?

机器人物理硬件的连接强调动手能力,一个6岁的孩子经过反复练习,可以很熟练地拼装机器人。

但是编程学习涉及更广泛的逻辑思维,以及数学、英语、物理等K12学科。编程语言仅仅是编程学习的一个层面。

以孩子计算思维开发为核心的编程教育,比起编程语言的传授,更注重提升孩子利用科学、数学、艺术等多方面知识来解决生活问题的能力。

从编程教育来讲,不是老师讲先用什么指令,后用什么指令,让孩子跟着一步步操作,而是在动手之前先分析作品中的角色和效果,然后思考实现这些效果有哪些方法,然后去验证,最后去优化。

2

问题二:两者之间的应用场景和未来发展趋势

机器人教育十分依赖机器人本身,强调培养动手操作能力与物理知识,课程的内容由硬件知识和编程知识两部分组成,往往硬件知识的比重会多于编程知识,而国内大部分机器人机构涉及的编程知识只停留在初级教育阶段,不会教授高级的编程语言,因此一旦脱离机器人,孩子学到的编程知识可能就无用武之地。

少儿编程教育是基于软件项目开发设计的课程,其中会涉及到与硬件的交互,这部分就和创客机器人教育相似,但编程的高度是没有限制的,通过可视化图形编程、代码编程和机器人编程,孩子可以选择适合自己的语言,可以设计游戏、网页、APP、动画、音乐、AR/VR,学习编程的孩子以后可以从事大部分和编程相关的工作,而机器人只是其中的一小部分。

3

问题三: 学习方法

创客机器人教育偏硬件,少儿编程教育偏软件。

机器人教育以发展孩子的动手能力和工程知识为主,其中创客机器人教育最为突出。国内大部分创客机器人教育,主要是在 PicoBoard、Arduino等开源硬件平台进行电子元件等部件的DIY拼搭以及对智能编程机器人套件的组装搭建。虽然也有机器人硬件课程会结合软件进行操作指令的编写和发布 ,但几乎都是以预置程序模块为基础进行的优化,而不是从零到一创作 。

也就说是,创客机器人教育里涉及到的编程部分,只是让小朋友将已经存储好的程序模块拼接起来,不需要亲自思考开发设计,也不会教授高级的编程语言,这也是为什么有些家长让孩子学了机器人后觉得比较简单的原因。

而少儿编程教育以编程语言的学习与计算思维的培养为目的,需要将模块一层层剥开,学习核心的逻辑、算法、语法和结构。少儿编程教育因为学生群体年龄跨度较大,会分阶段、有针对性地设计课程,让每个孩子在不同阶段收获不能的编程技能。如果说创客机器人教育是构建四肢的过程,那么少儿编程教育就是构建大脑的过程。

少儿编程更多的是需要深度学习,而机器人教育更多的是学习动手操作组装能力。在拼装过程中发现问题及找到问题答案。

机器人教育和少儿编程教育更多的是采用美国STEM教育理念,从发现问题到分析问题,到找到解决方案,最后通过动手操作验证解决方案的结果。不单单是为了让孩子学习一门编程语言,更多的是培养孩子的思考和发现解决问题的能力。

留言与评论(共有 0 条评论)
   
验证码: