|
Re: Learning RobotC
Quote:
Originally Posted by adampaskowitz
Other than the online video lessons from Carnegie Mellon, can anyone recommend resources for learning RobotC?
|
RobotC specifically can be learned by reading the documentation. Learning C, however, requires a good book or a teacher. "C Programming for the Absolute Beginner" is how I learned, but that was a while ago (~2005), and there's probably a better book than that somewhere.
For the NXT and FTC specific portions of RobotC (which I assume is why you're learning RobotC), the FTC Forum has plenty of questions-and-answers that should cover any weird problems you have (Disclaimer: I've answered about two-thirds of all the questions on there).
Quote:
Originally Posted by adampaskowitz
Would a manual on C++ teach me what I need to know to program in RobotC?
|
RobotC is straight C, not C++. There are some differences, notably, C lacks objects.
Quote:
Originally Posted by adampaskowitz
Is RobotC just C++ with some extra robot-specific vocabulary built in?
|
Again, RobotC is C. Given that, RobotC is just C with some extra robot-specific vocab.
__________________
Yes, I am the same person from the FTC forum.
FTC #248 (2009-2013): Fatal Error, Programmer, Driver, and Builder.
FRC #3142 (2009-2012): Aperture, Build, Design, and Programming Leaders.
FRC #1302 (2012-2013): Lionheart, Build Captain.
ZRHS #89 (2011-2013): Team Kühlschrank, strategist and programmer.
ZRAC #40 (2012): Catcher in the Skye, programmer.
FLL #3149 #15193 (2011-2013): Mentor.
ISR 12: Umptysquatch 6, Designer, and Builder.
FRC #???? (2013-????) Mentor.
FTC #???? (2013-????) Mentor.
FLL #????? (2013-?????) Mentor.
--
11 seasons of FIRST in 6 years. I wish I could've done more.
|