机器人编程
机器人编程课程的目的是让学生学会组装、搭建和编写程序运行机器人。
课程的内容由硬件知识和编程知识两部分组成,硬件知识和编程知识同样重要。硬件知识主要是物理学当中的简单机械原理、电子电路和电机方面的知识。而编程是如何让机器人按照既定的设计有效地运作起来。
机器人学习的编程和搭建是一个系统,缺一不可,学习重点是机器人和程序的协调性。
随着机器人技术的发展,机器人的开发者也不再局限于专业人士,再加上机器人操作有趣容易上手,很多小朋友都加入了学习机器人编程的行列。
少儿编程
少儿编程相比侧重于编程效果实现的机器人编程课程,少儿编程课程的目标是系统化地教授儿童编程知识。
如Scratch的学习可以启蒙孩子的编程思维,培养孩子的编程学习兴趣,帮助他们理解和掌握编程相关的基本概念,如事件、条件、循环等。
完成图形化编程的学习后,少儿编程课程还会提供高级编程语言如Python和C++等的学习。而这些语言的学习涵盖编程语言的逻辑、算法、语法和结构等方方面面,让学生去探究计算机编程的本质。
机器人编程更关让机器人动起来以及实现智能机械的实际应用,偏重动手能力和逻辑思维能力。