Students learn how to write RobotC programs to control LEGO NXT robots.
RobotC is a dialect of the C programming language and allows advanced control of NXT robots. RobotC programs execute up to 100 times faster than NXT-G programs.
Course topics include the RobotC IDE, RobotC syntax, NXT-RobotC firmware configuration, robot movement, robot sensing, variables, control structures, Boolean logic, and functions.
Projects include the CattBot, the Armored Car, the Catapult, the Revolving Bridge, and the Aerial Screw.
| Class Sections | ||
|---|---|---|
| Session 1: 6/25 - 7/6 | Fairfax | Morning Class |
| Session 2: 7/9 - 7/20 | Alexandria | Morning Class |
| Session 3: 7/23 - 8/3 | Ashburn | Afternoon Class |
| Session 3: 7/23 - 8/3 | Chantilly | Afternoon Class |
| Session 4: 8/6 - 8/17 | Reston | Morning Class |