机器人编程的目的是让学生通过给定的零件,进行组装、搭建,然后通过编写程序,实现对机器人的控制。通过课程搭建、延伸,与生活产生有机结合,增强孩子的生活认知。
但是机器人编程的程序逻辑简单,只是针对机器人的编程,有局限性,涉及知识不广泛,涉及的数据结构、数学计算和算法也不复杂。
少儿编程的目的是结合所学的各类知识,通过编程解决一些实际问题,通过创作作品表达自己的想法。例如:游戏、动画、艺术、验证数学推理等。
孩子喜欢:精彩吸引人的动画课件、小朋友非常喜欢的动手制作
家长认同:何止玩出好成绩,我们不光培养孩子的动手、动脑能力、思维能力,还让培养孩子良好的学习兴趣,从而培养思维习惯、学习方法,从而养成孩子良好的性格。对孩子应试教育和综合素养的培养都有很大的提升。
现在比较出色的机器人操作系统ROS,推荐学习《ROS by example》,关注ROS wiki,要重点明白系统的组织架构,然后经过一些案例实践,就可以逐渐摸索上道开发自己的机器人功能了。
语言方面一般常用的是C++和python,ROS中也是用这两种语言。
开发平台有 Turtlebot、NAO、parrat无人机、ROS无人机、PR2机器人等。
不是很清楚 这个是有懂的人才知道的吧