User Tools

Site Tools


qualifications:programming:specialization:java

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

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki