机器人编程除了编程知识,更侧重硬件知识,比如简单机械原理、电子电路、电机等知识,也就更强调动手能力。
而且编程知识的学习范围受限于选择的机器人,知识就围绕着如何让机器人听命令上。不仅如此,由于机器人编程软件不互通,每换一种课程,或许就需要重新学习了。
学习深度不同
导致适合年龄不同 ▉
少儿编程专注于编程学习,从语言的逻辑,语法,顺序构造,数据构造,算法等方面,探究编程语言的本质。
课程从低龄阶段的图形化编程入门,到小学高年级阶段的代码语言,再到初高中年级数据构造与算法的学习,课程不仅体系化,而且符合儿童认知发展,因此适宜各个年龄的孩子学习。
机器人编程,理论上也存在从初级到高阶的实践运用,但是,目前市面上大多数机构还停留在初级教育——编程已经提前写好存储在模块里,孩子要做的只是将模块以不同的方式拼接起来。
如此一来,孩子们很难通过学习初级机器人,及一些零碎的编程知识,来建立编程基础,也就无法实现去学习操控高级机器人。
所以很多孩子3岁开始学机器人编程,到8岁就没有东西可学了。换句话说,机器人编程只适合偏低龄的孩子,之后如果想进阶学习,还是需要转向少儿编程。