Learning advanced building and coding skills
Students on FTC teams are able to expand and showcase their writing, CAD, and programming skills in a highly visible globally livestreamed environment.
Overview
CDR has two FTC teams at the high school level. In FTC, students expand on their knowledge of basic coding learning Java coding as well as CAD design. Piece building their robot, students have the opportunity to design, manufacture and 3d print many of the components. Utilizing an engineering portfolio students learn real work engineering, design and documentation.
CAD
FTC students have the opportunity to learn how to use CAD (Tinkercad and Onshape) to visualize their robot design. Students then bring their designs to life through 3d printing and build.
The robot model, FTC17438 Input/Output Robot Model 29.03.2024, by Input/Output is licensed under Creative Commons Attribution.
Build
The build phase’s main challenge is deciding which parts of the design to implement. Through running simulations students verify their robots are sufficiently robust for competition. Learning from engineer mentors gives students a thorough understanding of the design process.
Programming
In FTC, students have the chance to learn programming using Java and the industry leading IntelliJ-Ide. Coaches with IT backgrounds are available to mentor students in learning programming.
More Than Robots
FIRST robotics is not only about working with robots and teamwork. It teaches students public speaking skills and hones their ability to communicate deeply technical information efficiently. Teams meet with judges and are able to integrate feedback into refining their work. FTC students also complete community service through participation in numerous outreach events.