Changes between Version 7 and Version 8 of ControlSystems/SoftwareTeam/Training


Ignore:
Timestamp:
Sep 2, 2017, 5:36:22 PM (8 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/Training

    v7 v8  
    33* [wiki:ControlSystemTrainingCurriculum Control System Training Curriculum Workspace]
    44
    5 === General Java
     5=== Java ===
     6All robot programming is done in the Java programming language.  If you don't know Java yet, these training links will help:
    67* [wiki:BeginnerSoftwareVideos Java Tutorial Videos]
    78* [http://www.sololearn.com/Play/Java/# Sololearn]  Computer Based Java Training
     
    1213
    1314=== Robocode ===
     15Once you have a solid foundation in Java, you can use the Robocode to hone your skills in a fun way.  Robocode creates a robot arena on your computer where you can program virtual robots and battle them against pre-programmed robots supplied with the simulator or robots programmed by your friends.
    1416* [wiki:Setting_Up_Robocode Robocode Resources]
    1517* [http://robowiki.net/ Robowiki]
    1618
    1719=== WPILib ===
    18 
     20When you've mastered Robocode and are ready to start programming FRC robots, you'll need to set up a suitable development environment, learn how to access the robot software, understand the WPILib environment, and learn how to load and run code on a robot.
    1921* [http://wiki.raidtech.net/wiki/Setting%20Up%20Git Setting up git] Setting up the Git DVCS
    2022* [wiki:SoftwareTrainingIntermediate Intermediate Training]