Learn FTC programming fundamentals using Blocks and Java while coding robots, solving challenges, and building STEM skills.
Intro to FTC Robot Coding with Blocks and Java
Ages 12–18
In Intro to FTC Robot Coding with Blocks and Java, students explore the exciting world of competitive robotics programming through the FIRST® Tech Challenge (FTC). Participants will learn how software controls robot actions and discover the fundamentals of programming used by robotics teams around the world.
Students will begin by learning core programming concepts using FTC Blocks, a visual drag-and-drop coding environment designed for beginners. As they gain confidence, they will be introduced to Java, one of the most widely used programming languages in robotics, engineering, and software development. Through hands-on coding activities, participants will learn how to create simple programs that control robot movements and behaviors while developing logical thinking and problem-solving skills.
Throughout the workshop, students will gain experience with coding concepts that serve as the foundation for more advanced robotics programming while building confidence in computer science and engineering.
What Students Will Learn
- Introduction to FIRST Tech Challenge (FTC) robotics
- Programming fundamentals using FTC Blocks
- Understanding the connection between Blocks and Java code
- Basic Java programming concepts
- Variables, sequences, and program flow
- Loops and conditional statements
- Robot movement and motor control basics
- Testing and debugging code
- Computational thinking and problem-solving
- Teamwork and collaboration skills
- Career pathways in robotics, engineering, and computer science
Final Project
Students will create and present a simple FTC robot program that demonstrates their understanding of programming fundamentals, robot control, and logical problem-solving using both Blocks and introductory Java concepts.
Registration Requirement
This program is open to students ages 12–18.
The only requirement to participate is obtaining a Member Card. Both the student and a parent/guardian must complete the Member Card registration using the link below before attending the workshop.
Member Card Registration:
https://docs.google.com/forms/d/e/1FAIpQLSe8IUZPLZimeX4tKToVtJMBryjSCXJQH7RBY3G1yxROe7EwzQ/viewform
Please ensure that both the student and parent/guardian complete the registration process before the start of the program.
Good to know
Highlights
- 3 hours
- ages 12+
- In person
Location
1000 St Nicholas Ave
1000 Saint Nicholas Avenue
New York, NY 10032
How do you want to get there?
