FIRST Robotics Competition Online Coding Sessions
![FIRST Robotics Canada's robotics competition logo](https://i0.wp.com/firstroboticscanada.org/wp-content/uploads/2021/01/FRC-LOGO.png?fit=222%2C140&ssl=1)
With the 2022 season upon us FIRST Canada wants to support teams by offering FREE virtual coding sessions for FRC students. Whether you are just starting or are a seasoned coder there is something for you! Join us for some fun and learning every Monday starting October 18th, 2021 from 7 pm to 8:30 pm (ET)
Session Dates and Topics
Preparation Season (October to December)
Computer Programming Sessions (Mid-October to December)
- Oct. 18 – Introduction to Java – Part 1 – Variables + Basic Syntax
- Oct. 25 – Introduction to Java – Part 2 – Control Structures + Decision Structures
- Nov. 1 – Introduction to Java – Part 3 – Short Programs + Libraries
- Nov. 8 – Introduction to Java for FRC Robots – Installation of the Software
- Nov. 15 – Introduction to Java for FRC Robots – VS Code
- Nov. 22 – Introduction to Java for FRC Robotics – GitHub + VSCode Integration of GitHub
- Nov. 29 – Connecting Hardware and Software – Part 1
- Dec. 6 – Connecting Hardware and Software – Part 2
- Dec. 13 – A simple robot program with drive, sensors, and actuators
Build Season
Computer Programming Sessions (Timing TBD)
- Reflections on This Year’s Game + Build Season Planning
- PID – Part 1
- PID – Part 2
- State Machines – Part 1
- State Machines – Part 2
- Vision – Part 1
- Vision Part 2
How to Join:
If you are interested in participating please reach out to William Neal, FRC Program Manager at: william.neal@firstroboticscanada.org Happy coding!