首先,不管机器人早教还是少儿编程启蒙,都属于计算机启蒙教育的细分领域。
顺应互联网行业的飞速发展和国家政策的推动,这个行业得以快速发展。但是不得不说,由于这是一个全新的教育领域,它不像K12的其他素质教育板块已历经多年成熟的市场发展,延伸出了各个细分领域,市场认知度也比较高了。
1. 机器人早教
先出现的是机器人早教,它将硬件与编程知识两部分结合。其优势是,可触摸的近距离互动,体验性更强,容易让初次接触的孩子产生新鲜感,易于接受。
作为孩子早期接触计算机的体验课,很适合6岁以下的低龄幼儿。
两种教育,都可以传授孩子一些简单的编程知识,锻炼静心、定力,思考能力,逻辑思维能力,抗挫折能力,和创新性等等。
机器人课程往往硬件知识比重会多于编程知识(主要是物理学中的简单机械原理、电子电路、电机方面)。它的课程目的是让学生学会组装、搭建和编写程序运行机器人。其侧重点在于培养孩子的动手能力,并不在于编程!
由于编程的目的单纯是为了运行特定的机器人,因而程序内容受限于所选择的机器人。除此之外,大多数的机器人都需要使用自带的操作程序进行编程,一般来说用在某一种机器人身上的编程方法,对其他机器人并不适用。
另外,目前大多数机器人编程课所用的编程知识都是图形化相关的,而实际上高级的机器人需要非常扎实的编程基础才可以进行操控,这种编程基础很难通过学习初级机器人和零碎的编程知识获取。
2. 少儿编程启蒙
纯粹的编程启蒙课,教授孩子的是系统的编程知识。
一般适合6岁以上的孩子学习。
在这种课程里,首先通过Scratch学习简单上手的图形化编程语言,帮助孩子入门编程,启蒙孩子的编程思维,培养对编程的学习兴趣,理解编程相关的概念,比如事件、条件、循环等等。
有了图形化编程的基础,孩子将进阶到高级的汇编语言,如Python和C++的学习。整个学习的过程,涵盖了编程语言的逻辑、算法、语法和结构等方方面面,让孩子有机会深入了解计算机编程的本质。
3. 结论
如果孩子更喜欢动手操作,可以尝试学习机器人编程课。
如果孩子平时对游戏感兴趣,喜欢打游戏,爱探索思考,少儿编程课更适合。
还有一种方案是,6岁以前学习机器人启蒙课,感知计算机;6~9岁,学习少儿编程课,系统的了解计算机编程;9岁以后视孩子的兴趣点再决定去向(偏硬件还是偏软件)。
领取专属 10元无门槛券
私享最新 技术干货