Class Details

Programming for FTC Robotics
RoboticsClass Number: ROB-202
Class Length: 2.00 hours
Prerequisites: Introduction to FTC Robotics or similar experience
Programming for FTC Robotics introduces students to the essential role programming plays in bringing robots to life. Students will explore why robots need code to function and what specific aspects of a robot are controlled through programming, from motors and sensors to decision-making logic. The course provides an overview of the three main methods for programming an FTC robot -- Blocks, OnBot Java, and Java—with demonstrations of each approach. Along the way, students will also learn fundamental programming concepts such as data types, variables, operators, control statements, and functions.
The majority of the course will be hands-on, with students using the Blocks programming environment to write code for an FTC robot. After developing and testing their code, students will immediately see the results by driving and controlling the robot in class. Each activity will challenge them to propose and test improvements, reinforcing the design cycle while building both programming skills and problem-solving confidence. This course is an engaging introduction for anyone interested in robotics, coding, or preparing to join an FTC team.
You must login before signing-up for a class. Click here to login or register a new account.
Upcoming Classes
Date | Time | Instructor | Open Seats | Actions |
---|---|---|---|---|
(none) |
Programming for FTC Robotics
Date/Time: XXX
Class Length: 2.00 hrs
Class Length: 2.00 hrs