Introduction to Programming

For FRC Teams

As a programming mentor for FRC team 2910 Jack in the Bot, I developed this curriculum heavily based on the material our team uses to train new students. It is a personal goal to share the wealth of knowledge gained over the years with the broader FRC community, especially teams who may not have dedicated mentors. This course will guide you from the basics of Java through intermediate FRC programming, providing a solid footing for your season. While this curriculum is nearly identical to the one I co-developed for my work as a 2910 mentor, please note that this is a personal project and not an official FRC 2910 resource. My hope is that this guide is helpful to your team. Good luck, and happy coding!

Retake this course?
Retaking this course from the beginning will reset all of your tracked progress.
Retake