Thread: Teaching Help
View Single Post
  #3   Spotlight this post!  
Unread 03-06-2012, 18:33
gixxy's Avatar
gixxy gixxy is offline
Programming and Arduino Mentor
AKA: Gustave Michel III
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Nov 2011
Rookie Year: 2012
Location: Ruston, LA
Posts: 207
gixxy is on a distinguished road
Re: Teaching Help

Well I talked to our Programming Mentor about using C++ for both. (He actually knows C++ more than Java). He was afraid that with something so much more complex as the Competition Bot that we would have a lot more problems with Memory Management and the other lower level pitfalls on C++.

Here is what he said:
Quote:
For next year's robot, I think java is better for beginners because it will prevent you from doing things like buffer over flows or invalid memory access. I think Java might be more inclusive and could get us some more programmers. For the t-shirt cannon and anything else, lets just use what ever we want.
Oh course that means I still need to teach C++ to them anyway. I only have one more year on the team.

Other than the Mentor I am the only one who knows any C++. There is only one other Student who knows Java, but not as well as I. It does help a bit, but not much.
__________________
Programmer - A creature known for converting Caffeine into Code.
Studying Computer Science @ Louisiana Tech University
Associate Consultant @ Fenway Group

2012-13: 3946 - Head of Programming, Electrical and Web
2014 - 3468 - Programming Mentor
2015 - Present - Lurker