Home
This introduction to Java programming is intended for all KnightKrawler students to complete in preparation for programming robots for Turtle Trials and competitions. This tutorial will focus on parts of Java and WPILib typically needed to write code for an FRC robot, but always feel free to learn more on your own to improve!
- Git & Github
- Variables & Constants
- Classes & Methods
- Conditional & Control Statements
- Coding Syntax
- How to fix bugs
On the sidebar each line of blue text is a link to another info page. Start at Intro and then work from top to bottom within that section. Challenges you can work on in any order.
If you get stuck or need help check with a returning student, captain, or mentor, but first try and search for a solution using online resources like StackOverflow. If you run into compiler or runtime errors sometimes even running a simple google search can be helpful in identifying bugs within your code.
Great programmers are great problem solvers and sometimes one of the best tools for solving the problems we face is simply by googling it.