Knowing what to buy
There's a lot to put here in order to help every customer find exactly what they should use to start teaching Robotics.
Below shows information on what you should use depending on the situation you are in.
This table only includes curriculum. It does not suggest hardware!
Just starting with the NXT?
We highy suggest using the NXT Video Trainer to learn how to program the NXT using the LEGO Programming Language, also known as NXT-G.
Want to learn a C-based Programming language? Use ROBOTC
ROBOTC is the premiere programming language for the NXT and VEX Robotics platforms.
What's the difference between the LEGO NXT kits available?
A good table comparison chart can be found here that outlines the differences between the kits available (NXT 2.0 kit, 9797 education kit, etc.):