Changes between Version 38 and Version 39 of ControlSystems/SoftwareTeam/Training


Ignore:
Timestamp:
Oct 31, 2019, 8:24:45 PM (6 years ago)
Author:
David Albert
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ControlSystems/SoftwareTeam/Training

    v38 v39  
    99
    1010== Intermediate Training ==
    11 After you've completed Software 101, deepen your knowledge of Java and WPILib [wiki:ControlSystems/SoftwareTeam/Training/Intermediate here]
     11After you've completed Software 101, deepen your knowledge of Java and WPILib in the [wiki:ControlSystems/SoftwareTeam/Training/Intermediate Java Gym]
    1212
    1313== Advanced Topics ==
     14When you've mastered Java and WPILib, you're ready for [wiki:AdvancedTraining Advanced Training]
     15
     16== Other Programming Topics ==
     17
     18=== Java Interfacing ===
     19Robots operate real world and must be able to sense their environment and manipulate it.  If you want to learn more about using Java to interact with real devices at home, but can't afford to buy a roboRIO consider buying an inexpensive Raspberry Pi computer and using it.  The !ZebraZero platform and exercises help you learn to use Java to interface with sensors and control motors; try the [wiki:ZebraZeroTraining Zebra Zero Training]
     20
     21=== Python Programming ===
     22Programing Languages are like tools; a screwdriver isn't better than a hammer, you just use them for different things.  While 2537 doesn't use Python (and it isn't widely used for FRC programming), it's a popular language that can be very effective for certain problems; if you want to learn more, try our   [wiki:ControlSystems/SoftwareTeam/IntroToPython Intro To Programming] (in python)
    1423
    1524=== Future Planning ===