qualifications:programming:specialization:java
Table of Contents
Java Programming Language
Java is one of three (3) supported languages for WPILIB – the core programming library for FRC – and the core language we use on Team 102. Java specialization has three levels.
Skilled
Demonstrate knowledge of Java Syntax
- Including Classes, Objects, Primitives, Methods, and their corresponding naming conventions, modifiers, and how they link and work together.1)
Independent
Demonstrate competence in Core Java Programming concepts, sufficient to work independently and/or in a pair-coding team, including:
- Variables, Constants, Data Structures, and Scope
- Object-Oriented Programming / Design Concepts (Classes, Objects, etc.)
- Programming Logic and Flow Control
Leader
- Code Review, Debugging, and Testing
- Advanced Java concepts (TBD)
qualifications/programming/specialization/java.txt · Last modified: by rmaizel@team102.org
