View Single Post
  #1   Spotlight this post!  
Unread 10-05-2016, 10:01 PM
Aventek Aventek is offline
Registered User
AKA: Kyler Novotny
FRC #3019 (Firebird Robotics)
Team Role: Programmer
 
Join Date: Feb 2016
Rookie Year: 2013
Location: Scottsdale, Arizona
Posts: 5
Aventek is an unknown quantity at this point
Teaching New Programmers

So as the head programmer for Team 3019 this year, i've had to tackle the challenge of teaching the incoming programming team members. I initially started them on CodeAcademy for Java(to teach them basics), and they did that for 3 weeks or so (we meet once a week). I am starting to introduce them to the specifics of programming a robot, like what wpilib is, the structure, and how the code executes while the robot is active/disabled.
I made a powerpoint here, intended to educate them on the basics/organization, introduce the main classes, and prepare them for coding a simple robot with only a drivetrain:
http://bit.ly/2du0I7a
If anyone has any suggestions to change the presentation,or wants to use it to help teach their own newbies, feel free! I may possibly make more in the future for teaching autonomous, PID's, command groups, and networktables.
Reply With Quote