Go to Post Even though others have had success, I will be honest, this method sort of creeps me out. - Joe Johnson [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
View Poll Results: Yes or no the to the award?
Yes 42 57.53%
No 31 42.47%
Voters: 73. You may not vote on this poll

Reply
 
Thread Tools Rate Thread Display Modes
  #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
  #2   Spotlight this post!  
Unread 12-09-2008, 12:57
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,713
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: should there be a award for programming skill?

They already have one. Rockwell Automation Innovation in Control Award. It covers at least the last two parts. OK, so you could add a code section--but there are at least 2 available languages, and each has at least 2-3 different methods of doing the same thing, and every programmer (or programming team) is going to have a slightly different style of doing it. I wouldn't want to judge that one. The FLL one is hard enough! (One language, maybe 2, and there aren't a whole lot of possible variations.)
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk


Last edited by EricH : 12-09-2008 at 13:06. Reason: Wrong company name in award...
Reply With Quote
  #3   Spotlight this post!  
Unread 12-09-2008, 13:07
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
Re: should there be a award for programming skill?

Quote:
Originally Posted by EricH
They already have one. Rockwell Automation Innovation in Control Award. It covers at least the last two parts. OK, so you could add a code section--but there are at least 2 available languages, and each has at least 2-3 different methods of doing the same thing, and every programmer (or programming team) is going to have a slightly different style of doing it. I wouldn't want to judge that one. The FLL one is hard enough! (One language, maybe 2, and there aren't a whole lot of possible variations.)
Ok so I see your point, there might be a logistics problem.

But I still hold my ground in that many students in FIRST are more focused on finshing their code than the ethics that goes along with it. And while I was on 624, I saw the same situation happen over and over again: there would be a logic error in the code or even a runtime error, and it would take an hour or more to find the error.

My point was that we need a way to encourage students to write their code in a way that makes it easier for them to debug and prepares them for college and their career.

and while an award may or may not be the best way, the need is still there.
Reply With Quote
  #4   Spotlight this post!  
Unread 12-09-2008, 13:12
EricH's Avatar
EricH EricH is offline
New year, new team
FRC #1197 (Torbots)
Team Role: Engineer
 
Join Date: Jan 2005
Rookie Year: 2003
Location: SoCal
Posts: 19,713
EricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond reputeEricH has a reputation beyond repute
Re: should there be a award for programming skill?

Quote:
Originally Posted by njamietech View Post
But I still hold my ground in that many students in FIRST are more focused on finshing their code than the ethics that goes along with it. And while I was on 624, I saw the same situation happen over and over again: there would be a logic error in the code or even a runtime error, and it would take an hour or more to find the error.

My point was that we need a way to encourage students to write their code in a way that makes it easier for them to debug and prepares them for college and their career.

and while an award may or may not be the best way, the need is still there.
How about having a professional programmer look over each team's code? One programmer could foreseeably look at several teams in one area. So you get a dozen or so at each event, they look over the code and make suggestions. One restriction, though: Can't look over your own team's code, if you're on a team. Offer constructive criticism to help the team out. If he says, "I can't make heads or tails of this", then you know you don't have enough comments, descriptive variable names, whitespace, etc.

Hmm, even before the events, too, maybe.

There are competitions that have this sort of thing on a regular basis, though maybe not in programming.
__________________
Past teams:
2003-2007: FRC0330 BeachBots
2008: FRC1135 Shmoebotics
2012: FRC4046 Schroedinger's Dragons

"Rockets are tricky..."--Elon Musk

Reply With Quote
  #5   Spotlight this post!  
Unread 12-09-2008, 13:22
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
Re: should there be a award for programming skill?

Quote:
Originally Posted by EricH View Post
How about having a professional programmer look over each team's code? One programmer could foreseeably look at several teams in one area. So you get a dozen or so at each event, they look over the code and make suggestions. One restriction, though: Can't look over your own team's code, if you're on a team. Offer constructive criticism to help the team out. If he says, "I can't make heads or tails of this", then you know you don't have enough comments, descriptive variable names, whitespace, etc.

Hmm, even before the events, too, maybe.

There are competitions that have this sort of thing on a regular basis, though maybe not in programming.
I actually really like that Idea.
Reply With Quote
  #6   Spotlight this post!  
Unread 12-09-2008, 13:35
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: should there be a award for programming skill?

Programming is a means, not an end. I believe official program awards should be given to recognize accomplishments rather than "skill".

How to judge programming skill is a difficult issue in any case. It's both easier and more appropriate to judge programming results.
Reply With Quote
  #7   Spotlight this post!  
Unread 12-09-2008, 13:54
Branden Ghena's Avatar
Branden Ghena Branden Ghena is offline
Previously: tawnos23
FRC #0240 (TEMPEST)
Team Role: College Student
 
Join Date: Nov 2005
Rookie Year: 2004
Location: Houghton, Michigan (MTU)
Posts: 303
Branden Ghena has a spectacular aura aboutBranden Ghena has a spectacular aura aboutBranden Ghena has a spectacular aura about
Re: should there be a award for programming skill?

Quote:
Originally Posted by Alan Anderson View Post
It's both easier and more appropriate to judge programming results.
While I agree that it is definitely easier to judge programming results, I believe that that isn't the point.

I was my team's head programmer for the last two years, having learned how to code in EasyC on my own. When crunched for time, and only focused on results, I would drop convention, commenting, and proper style. I was just focused on making the robot work. I didn't care how proper my code was. I believe njamietech's point is that this occurs too much, and that an award for good practices and style would make us programmers more focused on good technique and style.

That said, implementation of any type of programming award would be very difficult.
__________________
Branden Ghena - Michigan Tech Student and Team 240 Alumnus
Working Towards: Electrical Engineering and Computer Engineering Double Major

"All we have to decide is what to do with the time that is given to us." - Gandalf
Reply With Quote
  #8   Spotlight this post!  
Unread 12-09-2008, 14:25
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: should there be a award for programming skill?

Quote:
Originally Posted by tawnos23 View Post
...an award for good practices and style would make us programmers more focused on good technique and style.
Then who decides what "good style" is? How do you determine "good technique" from a finished program?

In c, which would you award points for: putting curly braces on the same line as the if statement, or putting them in the same column? Do you penalize a test for equality to one because it's redundant, or do you reward it because it's clearly readable? Do you want to promote block comments or line comments? What do you think of Hungarian Notation? How would you grade Duff's Device?

I just don't think it's a good idea to try to judge style. I don't think it's possible to do so unless there's a single person doing the judging, and I think there is too much subjectivity about what makes style "good" to make it a positive experience for those involved.
Reply With Quote
  #9   Spotlight this post!  
Unread 12-09-2008, 15:52
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
Re: should there be a award for programming skill?

Quote:
Originally Posted by Alan Anderson View Post
Then who decides what "good style" is? How do you determine "good technique" from a finished program?

In c, which would you award points for: putting curly braces on the same line as the if statement, or putting them in the same column? Do you penalize a test for equality to one because it's redundant, or do you reward it because it's clearly readable? Do you want to promote block comments or line comments? What do you think of Hungarian Notation? How would you grade Duff's Device?

I just don't think it's a good idea to try to judge style. I don't think it's possible to do so unless there's a single person doing the judging, and I think there is too much subjectivity about what makes style "good" to make it a positive experience for those involved.
we don't necessarily have to make it an award or judge it. We just have to find a successfull way to make good style appealling. the way we do that is where we need to think.

take for example my professor's take on what "good" style is:

Quote:
Originally Posted by Dr. Dunn
From program assignement requirements:
"these items (2 & 3) should be included in your program (as comments).
2) the programmer name, class, date developed and date complete. also, include coding comments, properly indent the code, and have all procedures (functions/methods) separated from other procedures (functions methods) by at least one blank line (internal documentation/style). --> 20%

3) A statement of the problem description. this may include additional information for problem clarification. the expected inputs. to the problem. the statements concerning the pysical souce of the data and examples should be included here. the expected outputs or result of theproblem solution which should include example outputs based on example inputs but should be explicitly noted as test data --> 30 %
The rest of the sheet just refers to the report we have to make

while some of the requirements above are not applicable to FIRST, I think they get the point across.

the applicable requirements above are really all we need to judge on. my teacher does not care whether we put our brackets in line-end style or next line style and most of the other criteria we could come up with can be solved just by following these simple ones.

the only other applicable thing we do that I did not include in the quote is that we have to put an algorithm in quotes in our code. (an algorithm is a psuedocode or flowchart that describes the codes process and function).

besides that, we don't need to make the criteria complex. all we need to judge on is the main style errors that cause the most problems (variable names, indentation, spacing, comments).

P.S.
If you want to see the rest of the sheet, just let me know.


but overall, we do not necessarily have to make it an award. There just has to be a successfull and appealling reason for the programmers to want to practice good style.

Last edited by njamietech : 12-09-2008 at 16:00.
Reply With Quote
  #10   Spotlight this post!  
Unread 12-09-2008, 14:30
Daniel_LaFleur's Avatar
Daniel_LaFleur Daniel_LaFleur is online now
Mad Scientist
AKA: Me
FRC #2040 (DERT)
Team Role: Engineer
 
Join Date: Apr 2005
Rookie Year: 2003
Location: Peoria, IL
Posts: 1,953
Daniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond reputeDaniel_LaFleur has a reputation beyond repute
Send a message via MSN to Daniel_LaFleur
Re: should there be a award for programming skill?

Quote:
Originally Posted by Alan Anderson View Post
Programming is a means, not an end. I believe official program awards should be given to recognize accomplishments rather than "skill".

How to judge programming skill is a difficult issue in any case. It's both easier and more appropriate to judge programming results.
Design is also a means, not an end ... but: General Motors Industrial Design Award

Fabrication is also a means, not an end ... but: Motorola Quality Award

I believe that the OP is correct that there should be an award for programming and it should include things like clean, understandable code with comments, error trapping and standardized variable naming. It should show creative usage of the languages available and accomplish the tasks at hand without superflous (is that a word?) code.

However, I believe that the code should not be the 'code that the robot shopped with' but instead should be pulled from the RC prior to a (random) match on the Friday of an event. This would show working code in it's normal state as it is used on the robot (not some cleaned up version that we have no idea of functionality).

Just my $.02
__________________
___________________
"We are not now that strength which in old days moved earth and heaven; that which we are, we are;
One equal temper of heroic hearts, Made weak by time and fate, but strong in will
To strive, to seek, to find, and not to yield. "
- Tennyson, Ulysses
Reply With Quote
  #11   Spotlight this post!  
Unread 12-09-2008, 14:49
ttldomination's Avatar
ttldomination ttldomination is online now
Sunny
no team
Team Role: Mentor
 
Join Date: Mar 2007
Rookie Year: 2007
Location: Roanoke, TX
Posts: 2,066
ttldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond reputettldomination has a reputation beyond repute
Re: should there be a award for programming skill?

I think that there are little to none awards for programming. It's about time that the programmers get their share of the victory.

Why shouldn't we honor a great programming team? I don't know why?
__________________
1261: 2007-2012
1648: 2013-2014
5283: 2015
Reply With Quote
  #12   Spotlight this post!  
Unread 12-09-2008, 15:56
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: should there be a award for programming skill?

Quote:
Originally Posted by Daniel_LaFleur View Post
Design is also a means, not an end ... but: General Motors Industrial Design Award

Fabrication is also a means, not an end ... but: Motorola Quality Award
What do you mean, "but"? You're giving examples that support my point rather than oppose it.

The General Motors Industrial Design Award is not based on the technique or skill of the people doing the design. It's based on the "form and function" of the finished product.

The Motorola Quality Award is not based on the technique or skill of the people building the parts. It's based on the "robustness" of the finished product.



As EricH pointed out, the existing Rockwell Automation Innovation in Control Award seems a perfect answer for someone asking about a way to reward the programming.
Reply With Quote
  #13   Spotlight this post!  
Unread 12-09-2008, 18:31
Bob Steele's Avatar
Bob Steele Bob Steele is offline
On the RIBMEATS bandwagon....
AKA: Bob Steele
FRC #1983 (Skunk Works Robotics)
Team Role: Coach
 
Join Date: Jan 2003
Rookie Year: 2002
Location: Seattle, Washington
Posts: 1,508
Bob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond reputeBob Steele has a reputation beyond repute
Re: should there be a award for programming skill?

Quote:
Originally Posted by Alan Anderson View Post
What do you mean, "but"? You're giving examples that support my point rather than oppose it.

The General Motors Industrial Design Award is not based on the technique or skill of the people doing the design. It's based on the "form and function" of the finished product.

The Motorola Quality Award is not based on the technique or skill of the people building the parts. It's based on the "robustness" of the finished product.

And the Rockwell Automation Innovation in Control Award is based on how well the robot is controlled.... the result of not just programming but the judicious and elegant use of sensors and feedback...

As EricH pointed out, the existing Rockwell Automation Innovation in Control Award seems a perfect answer for someone asking about a way to reward the programming.
I agree with Alan on this... the awards we have can honor the work of the programmers through an existing award....

We already have asked our judges to do an awful lot in a short amount of time. For some reason many individuals seem to think that we need specific awards.... If this is true how about Best Driver.... Best use of fastners... Best Drive train design... etc etc etc etc...where does it end

In the real world you don't get awards for how pretty your machine is... or how how robust it is...or how nice the programming looks...

You get the job because your machine does the job it was tasked to do, reliably, efficiently and for the cheapest cost to the buyer.

The company wins.... because of the sum of the parts... and as a team..

No disrespect to the coders/programmers here... they do a terrific job...
__________________
Raisbeck Aviation High School TEAM 1983 - Seattle, Washington
Las Vegas 07 WINNER w/ 1425/254...Seattle 08 WINNER w/ 2046/949.. Oregon 09 WINNER w/1318/2635..SEA 10 RCA ..Spokane 12 WINNER w/2122/4082 and RCA...Central Wa 13 WINNER w/1425/753..Seattle 13 WINNER w/948/492 & RCA ..Spokane 13 WINNER w/2471/4125.. Spokane 14 - DCA --Auburn 14 - WINNER w/1318/4960..District CMP 14 WINNER w/1318/2907, District CMA.. CMP 14 Newton Finalist w 971/341/3147 ... Auburn Mountainview 15 WINNER w/1318/3049 - Mt Vernon 15 WINNER w/1318/4654 - Philomath 15 WINNER w/955/847 -District CMP 15 WINNER w/955/2930 & District CMA -CMP Newton -Industrial Design Award

Reply With Quote
  #14   Spotlight this post!  
Unread 12-09-2008, 20:00
Kyle Fenton Kyle Fenton is offline
GET IT ON!!
FRC #0121 (Rhode Warrior)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 2000
Location: Middletown, R.I.
Posts: 785
Kyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud ofKyle Fenton has much to be proud of
Send a message via AIM to Kyle Fenton
Re: should there be a award for programming skill?

Judging the pure layout of code is highly subjective, and will probably would never be judged in a consistent manner. There are definitely bad ways of programming, but there are also several good ways too. But in the end it all depends how well the code executes on the field.

One award that I always wish FIRST would consider would be a potential innovation award. Several teams including mine would try some bold and innovative that would have given them a clear advantage in the field. However for one reason or another it didn't work because of a limitation beyond their control (mechanical, processing power, # of i/o, etc). Often this could be a unique sensor, or a better way to navigate through autonomous. If the team can successfully explain what the feature was, and what constraints they need to resolve it, then they should be rewarded for their hard work. The short time in the build season often doesn't permit for much Test and Evaluation (T&E).Many times, some crazy and innovative programming ideas get dropped for more conventional ideas.
__________________
121
Rhode Warriors
NAVSEA/Raytheon/URI/Middletown, Portsmouth, Tiverton, Mt. Hope HS
Quality Robots Since 1996
Reply With Quote
  #15   Spotlight this post!  
Unread 12-09-2008, 23:19
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: should there be a award for programming skill?

Quote:
Originally Posted by Kyle Fenton View Post
One award that I always wish FIRST would consider would be a potential innovation award. Several teams including mine would try some bold and innovative that would have given them a clear advantage in the field. However for one reason or another it didn't work because of a limitation beyond their control (mechanical, processing power, # of i/o, etc). Often this could be a unique sensor, or a better way to navigate through autonomous. If the team can successfully explain what the feature was, and what constraints they need to resolve it, then they should be rewarded for their hard work.
The Judge's Award is one of the few that explicitly mention rewarding effort rather than focusing on results. It would seem to be well suited for the kind of situation you describe.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is there any software that does C programming for you? THE_SDMC Programming 10 24-01-2007 18:32
Should there be a section for the 'camera' under 'Programming' Bharat Nain CD Forum Support 6 25-01-2005 22:23
What should I put on my programming jump drive? IMDWalrus Programming 10 15-01-2005 13:37
Should the Chairmans Award be Mandatory? Josh Hambright Chairman's Award 43 30-09-2003 13:16
Driving Skill Andy Grady General Forum 24 23-03-2003 02:34


All times are GMT -5. The time now is 15:27.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi