学习问答

COURSE QUESTION

机器人赛道与编程赛道有什么区别?

机器人赛道和编程赛道虽然都与计算机科学有关,但两者的侧重点和学习内容有明显的区别。


在编程赛道中,无论是Scratch图形化编程、Python还是C++,核心的内容是学习与计算机对话,用编程语言来告诉计算机我们想让它完成的任务。这部分的重点在于“程序思维”,需要去探索编程语言的本质,学习程序模块内部的核心逻辑、算法、结构和语法。


而在机器人赛道中,学习的内容包括了硬件知识和编程两部分。硬件部分涉及到机械搭建,需要了解梁、销、齿轮、马达等部件的应用场景与联动运作,还要学习杠杆、滑轮、轮轴等物理知识。而编程部分则是学习如何用程序去控制这个机器人。


另外,从比赛的角度来看,编程赛道有诸如蓝桥杯、信奥赛等赛事;机器人赛道则有北斗杯、NOC等比赛。尽管两者都有很多参加白名单赛事的机会,但机器人比赛非官方组织比赛的机会更多,例如WRO、FLL、VEX等世界性的比赛。


以上就是 "机器人赛道与编程赛道有什么区别?" 内容,更多精彩请进入 学习问答 栏目查看
免费领取试听课程