View Single Post
  #4   Spotlight this post!  
Unread 01-01-2015, 14:12
Joey1939's Avatar
Joey1939 Joey1939 is offline
Registered User
AKA: Joey Holliday
FRC #1939 (Kuhnigits)
Team Role: Programmer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Kansas City, Missouri
Posts: 142
Joey1939 has a spectacular aura aboutJoey1939 has a spectacular aura aboutJoey1939 has a spectacular aura about
Re: Tips for a new programmer?

Quote:
Originally Posted by josh_marcy View Post
Hey ChiefDelphi members,
I am one of the primary programmers on our team. I have some experience with Java and am learning general Java techniques, but I am not all that familiar with FIRST specific programming. If anyone has some starter tips for me, I would really appreciate it.
Thanks in advance!
I was a new programmer last year, and by the end of the season I programmed the whole robot in Java.

There is many team created resources out there currently, but the FIRST resources will become available at Kickoff. You can look at last years documentation here; it has good info on basic WPILib programming technique that won't change with the new control system. 2015 control system documentation is here, but you can't access it until kickoff.

I would highly recommend reading about Robot Builder, and using it to generate all of your code.

You will be tempted to pick the SimpleRobot template because it is very simple, but I would recommend using CommandBased because it makes autonomous programming much easier.

I will once again stress the importance of reading all of the documentation provided at Kickoff because everyone will need to learn the new control system.

If you have any questions feel free to pm me or email me at joey.holliday@barstowschool.org.

EDIT: Also make sure to follow this guide to install Eclipse before kickoff, so that you are ready to start programming immediately.

Last edited by Joey1939 : 01-01-2015 at 14:20.