How to Buy STEM Toys for Your Kids

To thrive in the 21st century, children need to not only understand how to use technology but also how to build and control it. That’s why school curricula are so focused on STEM (Science Technology Engineering and Math), and parents want to help children develop those skills outside of the classroom.

Credit: YAKOBCHUK VIACHESLAV / ShutterstockCredit: YAKOBCHUK VIACHESLAV / Shutterstock
The marketplace is filled with STEM toys, also known as STEM kits, that can help your child hone their talents at home. At first blush, the idea of giving an educational toy as a gift may feel equivalent to baking a birthday cake made out of broccoli. But the best STEM kits challenge and engage a child more than a video game. Better still, many of these toys provide a great parent-child bonding opportunity as you work on projects together.

Below we’ve listed six things to keep in mind when shopping for a STEM toy: For more specific product recommendations, also check out our list of favorite STEM gifts.

1. What type of STEM toy do you want?

Depending on your child’s interests and the specific skills you want to help them develop, you should consider one of the categories below. Since this is Tom’s Hardware and we’re techies, we’re most interested in the first four STEM toy categories, which are primarily about technology but also some engineering and math. However, there are plenty of great science kits and telescopes out there.

  • Robot kits: These are the most popular STEM toys and for good reason. A good robot kit will teach your child how to code by having them write programs that cause a real-world device to move, perform tasks and generate lights and sounds. The best robot kits also teach some engineering skills by having you build the device from parts.
  • Programming kits: Similar to robot kits, these toys have you control a real-world object by programming it. However, the device is not what most people would call a robot; it could be a light box or even a drone, for example.
  • Circuit kits: These fun toys teach children about electricity and electrical engineering by having them build small circuits, complete with inputs and outputs like motors, lights and sensors.
  • Kid computers: There are a lot of kid-friendly computers on the market, but only a couple that are explicitly designed to build STEM skills. The Kano Computer Kit with Touch is the best example as it provides the parts to build a working Linux-based computer which comes preloaded with a slew of programming challenges.

  • Construction kits: These toys may look a lot like standard building blocks (Legos, for example), but they include engineering lessons. For example, the Engino Discovering STEM Structures Constructions & Bridges ($25.49 On Amazon) toy comes with a booklet that explains physics concepts you can learn by making a structure.
  • Science kits: From chemistry kits to microscopes and potato clocks, these toys teach basic science principles by having kids perform experiments just as they might in class.
  • Telescopes: For the little stargazer fan in your life, a child-friendly telescope can help them learn about space. Our sister site Space.com has a great list of the best telescopes for kids.

2. What’s age appropriate?

Most STEM toys are marked with an age range, but as a parent, you really need to look at what skill-level the product requires and decide based on that. For example, the Lego Boost kit is marketed for ages 7 and up, but we’ve seen children as young as 4 or 5 use it intensely, because the app doesn’t require reading skills.

Never underestimate your child’s ability to grasp concepts that you think may be above their head. Also, if you work on a project together with your child, they may learn a lot even if some of the material is too advanced for them. Perhaps your child doesn’t have the reading skills to comprehend the complicated user interface in a programming app on their own, but they can find out how to use it from watching you.

3.  Program, build or both?

Some STEM toys give you all the parts to build a robot or device while others provide a prebuilt gadget that you can program. Both approaches work, but there’s something fun and educational about building your own.

If you want your child to learn coding skills, just make sure that that the robot has a robust set of programming lessons and isn’t just a remote control toy that you build. There are also devices like the OWI Robotic Arm Edge ($35.94 On Amazon) that aren’t programmable at all, but do teach your child a lot about circuitry and electronics.

4. Can you run the companion app?

Many STEM toys require companion apps that run on a phone, tablet or computer. Your child will need access to a compatible device that can run the app. The good news is that the majority of companion apps are available for both iOS and Android.

Check the requirements carefully because many of these apps are not available for Amazon Fire tablets, the most popular (and best) kids tablets around. Though Fire tablets run a version of Android, they don’t have access to the Google Play store, so any app must be listed in the Amazon App Store for you to use it on those devices.

5. Does it provide instructions and challenges or leave you on your own?

The best STEM toys provide a guided learning experience that gives children the instructions they need, along with the flexibility, to make custom projects or programs. However, others, which are designed for older kids / adults leave you to figure things out on your own.

For example the Sphero Bolt ($149.99 On Amazon) robot has a programming mode with a ton of different logic blocks you can use, but it offers no built-in tutorials or challenges. You’re given a blank canvas with no direction. On the other end of the spectrum, Wonder Workshop’s Dash and Dot robots have a series of increasingly complex coding challenges you must complete in order. Each of these has plenty of instructions to help you along.

6. Does it use a standard programming language or building system?

Most programmable STEM kits use block-based coding languages that look similar to one another but aren’t compatible with other products. So, while children learn the same basic principles of logic from, for example, a Jimu Builder Bots ($79.99 On Amazon) as a Wonder Workshop Dash, their coding systems look different and aren’t compatible with each other.

It’s also worth noting that all the major grown-up programming languages use text, rather than draggable blocks. STEM toy-makers know that, for younger kids, all that reading and typing would be overwhelming. However, it’s always a plus when you can get a STEM kit that allows you to graduate to a standard programming language like JavaScript, Python or Arduino language.

It’s also helpful if the building materials that a STEM toy uses are compatible with a larger ecosystem of accessories and blocks. In the case of Lego Boost or Lego Mindstorms EV3 ($349.95 On Amazon) , there’s a huge world of Lego-compatible stuff out there. On the other hand, Jimu robots use their own set of bricks, motors and sensors that aren’t cross-compatible with other companies’ products.

The best STEM kits for older kids (or adults) use standard controller boards, usually Arduino or Raspberry Pi. There are huge communities and plenty of programming support for both, which are what professional makers use.

Bottom Line

Whatever STEM kit you choose, plan to spend time with your child using it. While many kids are sharp enough to pick up something like a robot kit and build it on their own, the experience of doing these projects with your child is priceless.

Create a new thread in the Reviews comments forum about this subject
1 comment
Comment from the forums
    Your comment
  • Spinachy
    I suggest buy a POPULAR system, since that will have plenty of support, plenty of options, and plenty of expansions. So (for older kids) I recommend Lego Mindstorms, or Arduino, or Raspberry Pi.