编程世界里的第一行代码,通常只能看到屏幕上的一行文字。但在这门课里,你写下的代码——会驱动一台真实的机器人。
青橙思维四足机器人,是你进入机器人编程世界的第一块基石。它简单、可靠,却能承载最核心的编程思想:顺序、循环、判断、函数。代码不再是抽象的符号,而是让履带转动、让方向改变、让机器人在物理世界中执行指令的驱动力。
三种编程语言,走通同一条路:
同一个机器人,支持三种不同的编程方式——
Blockly:图形化积木拖拽,适合零基础入门,理解编程逻辑
Python:简洁优雅的工业级语言,适合进阶学习
C/C++:高性能底层语言,适合深入理解机器人控制原理
你可以从Blockly开始,拖拽第一个积木块,让机器人向前走一步。然后过渡到Python,写出更精简的控制逻辑。最后挑战C/C++,深入到底层驱动的调用。也可以直接从你熟悉的语言开始——同一台机器人,三种语言都能驱动。
这门课如何帮你入门:
课程从最基础的操作开始——让机器人向前走一步。然后逐步引入变量、条件判断、循环结构、函数封装。每一个知识点,都通过一个具体的任务来承载:让机器人沿正方形行走、遇到障碍时自动转向、按指定路线收集物品……每一行代码的执行结果,你都能在实体机器人上直接看到。
当你修改一个参数,机器人的运动轨迹就会随之改变——这种即时的物理反馈,是理解代码执行逻辑最直观的方式。
课程特点:
零基础友好,不需要任何编程经验
支持Blockly/Python/C/C++三种编程语言,可随时切换
每个小节都配有可直接运行的官方代码(三种语言版本)
写好的代码可以一键发送到实体机器人执行
同一份代码也可以在虚拟机器人上运行,验证逻辑
课程代码可分享到社区,供其他同学参考和学习
你会学到的内容:
编程基础认知:顺序执行、变量、数据类型
条件判断:让机器人根据不同情况做出不同反应
循环结构:让机器人重复执行复杂路线
函数封装:把常用动作组织成可复用的代码块
综合挑战:用多种语法组合完成一个完整任务
三种语言的对应实现与对比理解
你需要的设备:
一台青橙思维四足机器人(用于体验实体执行)
电脑或手机(用于编写和发送代码)
如果没有实体机器人,也可以先在虚拟环境中完成全部课程
当你完成这门课时,你将能够:
使用Blockly/Python/C/C++中的至少一种语言控制机器人运动
理解代码从编写到执行的完整链路
将编程思想应用到物理世界的实际问题中
在三种编程语言之间建立对应关系,理解不同语言的表达方式
从积木到代码,从屏幕到物理世界。三种语言,同一台机器人,你的第一条路径。