Skip to main content

Programming 100 (Rookie)

Prereqs: none.

Required reading

  • Programming curriculum Module 1 (Environment) and Module 2 (Command-based).

Tasks

  • Set up WPILib and build/run the template in Sim GUI.
  • Add a button binding to move a motor in sim.

Sign-off

  • Mentor observes sim run and code walkthrough.

Best practices

  • Keep vendordeps committed; confirm team number in VS Code/DS.
  • Test Sim GUI early to verify input/command wiring.

Common mistakes

  • Wrong team number; missing vendordeps; untested bindings.

Checklist

  • Template builds/runs in Sim GUI
  • Button binding works in sim
  • Vendordeps/team number verified

Evidence to attach

  • Sim GUI screenshot
  • Code snippet/PR showing button binding
  • Vendordeps version list