-
Notifications
You must be signed in to change notification settings - Fork 0
Home
This introduction to Java programming is intended for all KnightKrawler students to complete in preparation for programming robots for Turtle Trials and finally for competitions. This tutorial doesn't cover all aspects of Java or WPILib. Instead, this tutorial will focus on only the most essential parts of Java and WPILib typically needed to write code for an FRC robot. For example, we typically don't need switch statements in robot programming so we will not cover switch statements even though they can be an important part of some Java programs.
Throughout the duration of this tutorial, we will be learning about:
- Git & Github
- Variables & Constants
- Classes & Methods
- Conditional & Control Statements
- Coding Syntax
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.