Here are a few of the best STEM toys available for the Christmas Season. Theses toys will help your child learn all about programming and other technologies.
The Sphero SPRK is a nice introduction to programming. The graphical app lets kids create a set of programmed instruction for the SPRK to execute.
Lego Mindstorms NXT
Mindstorms is a great kit for kids wanting to actually build robots. Their software also lets the machines be programmed in pretty great detail.
The most versatile robot arm kit on the market. The LittleArm can easily be trained with its application. Kids can also learn about 3D printing from the kit.
A good kit for more advanced builders. The MakeBlock is a set similar to Mindstorms
Dash and Dot
These interactive robots give great tangible feedback for programming exercises. They are also fun toys for just about any level.
Another robot to learn programming on. The Finch can be programmed with many different languages. Very similar to Dash and Dot this robot is meant to provide quick feedback from programming excises. It is more of a tool than a toy.