Java is a very popular programming language that can be used for a wide variety of purposes! In our case, we can use Java to program the RoboRIO, which allows us to control the electronics on our robot. This includes sensors, motors, and pneumatics!
In addition to Java, we can use C++ and LabView to program FIRST robots. We choose Java because it is easier to work with and commonly taught in schools today! Furthermore, most Universities in College start their introductory courses in Java.
Things to remember:
- Basic Java Program Structure
- How to run Java files
- Primitive data types
- Creating variables
- Classes
- Enums
- If-Else statements
- While Loops
- For Loops
- Creating Methods
- Visibility
- Return Type
- Parameters
- Packages
- Importing other Classes
- Inheritence
- Maps
NOTE: DO NOT try to understand everything in this series and feel free jump around and watch videos you are interested on or need more help with.
This is a rapid college course, and though a great resource, it can be dense and difficult to process in one sitting. It is recommend that you watch the above video first and use this series to supplement any topics you may want more information on.
