View Single Post
  #13   Spotlight this post!  
Unread 21-12-2009, 22:25
kamocat's Avatar
kamocat kamocat is offline
Test Engineer
AKA: Marshal Horn
FRC #3213 (Thunder Tech)
Team Role: Mentor
 
Join Date: May 2008
Rookie Year: 2008
Location: Tacoma
Posts: 894
kamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nicekamocat is just really nice
Send a message via AIM to kamocat Send a message via MSN to kamocat
Re: Improving the experience of programmers and the effectiveness of code

Here's a recap of what we've mentioned so far.

Improving the experience of programmers and the effectiveness of their code:
  • recruit software engineers and computer scientists as mentors
  • educate all team members on the process and capabilities of programming
  • definine an end point that is achievable yet challenging for the students (different for every team)
  • share code, collaborate with other teams
  • abstract the frameworks (make the IO control higher-level and more intuitive)
  • understand the mechanical characteristics of the robot
  • create intuitive human controls
  • give programmers time to play and experiment with the IO functions so they understand how they work

Collaborating to help rookies:
  • offer a second platform for programming practice


Is there anything I've missed?
__________________
-- Marshal Horn