View Single Post
  #1   Spotlight this post!  
Unread 12-09-2008, 12:53
njamietech's Avatar
njamietech njamietech is offline
AXE 'EM JACKS
AKA: Neal Jamieson
FRC #0624 (CRyptonite)
Team Role: Alumni
 
Join Date: Feb 2007
Rookie Year: 2005
Location: Nacogdoches, TX
Posts: 115
njamietech is a glorious beacon of lightnjamietech is a glorious beacon of lightnjamietech is a glorious beacon of lightnjamietech is a glorious beacon of lightnjamietech is a glorious beacon of light
Send a message via MSN to njamietech
should there be a award for programming skill?

In the 4 years I was in first, I never appreciated the work the programmers did.

But now that I am a computer science major and taking intro to java, I now understand that there is both some skill to it and that there is an unwritten code of conduct to it.

So my question is...

should FIRST have teams submit a printed copy of their initial code to be judged (the code they shipped the robot with).

The criteria for this award would be

style:
did they use comments, did the separate functions with spaces, did they name their variables in a way that describes their function well. overall, is it easy for another programmer to tell what the various parts of the code does, and be able to easily fix any prolems in the code.
Function:
This category basicly covers what the code does. does it work, does it work well, are there any errors such as overflow and underflow, ect.
Creativity:
this would basicly be brownie points for thinking outside of the box. did you find a unique solution to the problem, ect.

The purpose of this award would be to prepare the students for their future. most college professors (including mine) leave a quarter of your program's grade for the style category. The style category also encourages programmers to gain habits that make debugging MUCH easier. Overall, this award would help prepare the future programmers for what the world expects. And in my opinion FIRST is the best organization to start doing this.

So if you think that FIRST should include this award in future years. Vote yes in the poll.
Reply With Quote