Design and Build Your Robot

Req 4d — Pick Your Programming Path

4d.
Discuss with your counselor the programming options available for your robot. Then do ONE of the following:

You must choose exactly one option from this requirement.

Your options

How to choose

Choosing your programming option

Think about what evidence you can show most clearly
  • Current stage of your robot: If the hardware is ready to test, 4d1 may be the stronger fit. If the robot is still being finished, 4d2 can help you clarify the logic first.
  • What you want to demonstrate: 4d1 shows real implementation. 4d2 shows clear planning and decision-making.
  • Your comfort level: If you are comfortable with blocks or text code, 4d1 may feel natural. If you think visually, 4d2 may help you explain the same logic better.
  • What you will gain: 4d1 builds programming confidence and debugging experience. 4d2 strengthens planning, sequencing, and systems thinking.

In both options, sensor feedback matters. Your robot should not just run a timed script with no input from the world. It should sense something and respond.