View Single Post
  #12   Spotlight this post!  
Unread 14-11-2014, 16:39
pyroslev's Avatar
pyroslev pyroslev is offline
VirginiaFIRST FTA
AKA: Jack of all trades, Master of few
no team (Forget not 616)
Team Role: Alumni
 
Join Date: Nov 2004
Rookie Year: 2001
Location: Virginia
Posts: 414
pyroslev is on a distinguished road
Re: How to choose programmers?

Quote:
Originally Posted by Andrew Schreiber View Post
You interested in programming?

Sure

Ok.
+10

Let them learn the basics. They'll need some instruction so a mentor of some capacity will help them to learn. If they learn well, then keep them on the learning path. Any student who has the will to learn to program or learn to do anything on the team, I would never turn them away.

But if you insist on a test before competition to see if they're ready, try this one on for size.
  1. Put them in a room with a robot, robot control system not even imaged. (Simulating swapped C/RoboRIO)
  2. Give them laptop with the IDE on it with the most basic template for the language you're using. (Simulate programming laptop having died)
  3. Give them one hour. (About the average time between matches at competition)

To completely pass it, they must reprogram said robot to be as close to competition ready as possible. If a student programmer can complete the above and the possible drive team be able to be competitive with the robot, then that student has earned their weight in pizza.
__________________
"Complications arose, ensued...were overcome." "I'd trade 500 CNC machines for one good hearted student."


From December to April, since 2002, I forfeit my mental sanity for perfect insanity.
Reply With Quote