Skip to content

Lessons

These are self-guided coding activities for BugBot. Each lesson introduces one idea, shows working code, and ends with challenges to try on your own.


Before you start

Make sure you have completed the Getting Started guide — your robot should be provisioned, your dongle plugged in, and Robot(0) should connect without errors.


Lessons

# Lesson What you learn
1 Your First Move Connecting, driving forward, stopping

How the lessons work

Each lesson has three parts:

Learn — A short explanation of the concept.

Code — A complete, working example you can copy and run immediately.

Challenges — Things to change, extend, or experiment with on your own. These have no single right answer.

You do not need to understand every line before running the code — run it first, see what the robot does, then read the explanation.