We review products independently, but we may earn affiliate commissions from buying links on this page. Terms of use.

Cody Block Starter Set

 & Eric Griffith Senior Editor, Features

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS
(Credit: Shutterstock/insta_photos)

Kids love using today's digital devices: texting, playing games, and watching videos. But most children—though they may not know it yet—are thrilled when they can have a more active, hands-on experience with digital technology.

Parents who want to encourage and inspire their kids to build their STEM (science, technology, engineering, and mathematics) and STEAM (STEM plus art) muscles can find plenty of toys and kits claiming to provide just that. The products in our roundup give kids real-life, creative skills with electronics, robotics, and coding.

For kid gifts that are just plain fun (but still geeky), take a look at The Hottest Tech Toys for Kids. For more great gift ideas for everyone on your list, check out our Holiday Gift Guide.

Cody Block Starter Set

QUBS Cody Block Starter Set, Educational Wooden Building Blocks Coding and Car STEM Toys for Preschool Kids Ages 4+

Simple wooden blocks may be the world’s oldest toy. Qubs (pronounced “cubes”) modernizes that idea by offering blocks that teach coding for kids ages 4 and up. The small car is controlled by the left and right turn blocks kids setup. Expansion sets offer even more options.

Gecko Run

Gecko Run Marble Run Snake Expansion Pack by Thames & Kosmos – Extra Zigzag Maze for Vertical Marble Run Starter Set; Fa

You’ve seen marble runs attached to walls and refrigerators before. Gecko Run takes it to the next level with “gecko feet” pads to help it stick to more surfaces, and flexible tracks that can even go around corners. Expansion packs mean kids can keep adding on all year long.


STEM Explorers Suncatchers

Learning Resources STEM Explorers Suncatchers Art Kit - STEM Toys for Kids Ages 5+, STEM Toys, Science for Kids, Buildin

Making a light-reflecting lovely suncatcher is fun, but what does it have to do with STEM? This 422-piece set has frames for placing cubes based on design challenges. Conquer one, then kids can take them apart and make a new one. The deeper you get, the more the instructions get into coding-like pattern building.

Code & Go Robot Mouse

Learning Resources Rechargeable Code & Go Robot Mouse - STEM Toys for Kids, Coding Toys for Boys and Girls Ages 4+,Back

Computer mice get a revamp via Code & Go Robot Mouse. Dubbed Jack, the robotic mouse has full arrow-button controls that kids can use to program the plastic rodent to follow a pre-determined path: the gateway to coding.

Learning Resources Switcheroo Coding Crew

Ages 4 and older
This kit aims to instill coding concepts in young minds without looking at mesmerizing pixels. The Coding Crew playset is inspired by local heroes, sending kids on missions with a firetruck, police car, or construction vehicle. They "code" the vehicle to move in different patterns via directional arrow keys on its roof. Kids can also use the toy in "play mode" for open-ended fun. Make sure you have an even surface to play on—the cardboard puzzle pieces can be difficult for the vehicles unless truly flat.

Learning Resources Space Rover Deluxe Coding Activity Set

Space Rover Deluxe Coding Activity Set

Ages 4 and older
Similar to the Coding Crew above, the Space Rover Deluxe kit is a step up with plastic, lock-together tiles on which you can place the rover. The booklet includes plenty of variations for kids to try for “space mazes” that can put the rover, and their coding skills, to the test. There’s no screen involved—all the programming is performed via the buttons atop the rover, which kids can try and mimic with the included card set. Multiple kids can take turns entering the codes to see how they work in a group.

For a Coding Intro for Young Ones

Ozobot Evo Coding Robot Kit

Ages 5 and older
For young wanna-be coders, this programmable robot can be coded one of two ways: online with Ozobot's version of Blockly language or with Color Code markers—with no screen needed, it’s an easy way to introduce kids to coding concepts. The kit accommodates beginners but also offers new challenges as they learn. 

hand2mind Coding Charms

Coding Charms

Ages 8 and older
Fuse beads are a tried-and-true creative outlet for kids who can create cool color patterns with tiny plastic beads that teachers or parents then heat up with an iron to fuse together. Coding Charms are a jewelry-making fuse bead set coupled with an activity book that will get kids to apply programming-like problem-solving to making art. It comes with 18 designs and enough material to make 10 key chains.

Matatalab TaleBot Pro Coding Robot

Ages 3 to 5
A bot-like vehicle, the Tale-Bot Pro can be programmed with buttons on the top, so it can travel around on the maps (2 are included) and use audio feedback to language development along with all the critical thinking that comes with programming the droid. It supports multiple languages and works with Legos. Extra activity kits with more maps are also available.

Kids First Coding & Robotics

Ages 4 to 8
Set down the code cards you want and Sammy, the sandwich robot, will drive over them to scan them in. Then the bot will run the sequence on the next grid and interact with other pieces. Thames & Kosmos designed Kids First Coding so kids can also make new robots on the same base as Sammy, using all 417 included pieces. The 64-page manual has several coding lessons and teaches all sorts of concepts, all the way up to loops, algorithms, and variables.

Edu-Toys EL10T

Ages 3 and older
Younger kids will learn some critical thinking skills when they “code” with Edu-Toys EL10T. This robot has coding blocks that are inserted into the control panel. They’ll tell the bot what to do, guiding it over mission cards that set it and your child on an investigation of the solar system and more.

Turing Tumble

Ages 8 and older
It's screen-free but Turing Tumble features a board where kids can use the provided parts to build what it calls “mechanical computers”—in other words, moving logic puzzles that move marbles around.

Educational Insights PYXEL

Age 8 and up
Pyxel’s like a less-advanced Aibo but for learning. Using the app on a tablet or phone, kids can program the digital pup using Blockly or go full Python if they’re that advanced. Pyxel himself has a forehead touch sensor, sound sensors, a proximity sensor in the nose, and kids can program his dot-based expressions or color scheme of his LEDs. Plus, of course, wag his tale. Since the tiny bot has its own Wi-Fi for direct connections, there’s no internet connection needed.

Snap Circuits Nite Light

Night Light for Kids | Includes 5 Light Shows | Ages 5+ | Rotating Night Light Projector

If your kids need a night light, they should build their own. The Snap Circuits Nite Ligh kit offers up to 5 different projections, but they won’t happen until the child snaps it all together and powers it up (via USB).

National Geographic Epic Circuits Science Kit

National Geographic Epic Circuits Science Kit for Child 8 Years & up

Circuit projects are the gateway to a future where kids build and repair their (and your) electronics. Get them started with this kit with 40 projects, including building a copter that flies, a vacuum, lights, bubble blower, and more.

Snaen Circuit Block Science Education

Ages 3 and up
You’re never too young to try a circuit board, right? This innovative kit proves that, matching up the look and feel of electronics with Lego-like precision suitable for even the youngest to try.

Playz Advanced Electrical Circuit Board Engineering Toy

Ages 8 and older
328 different STEM projects and experiments in one box? This circuit board kit engineered for youngsters claims exactly that, putting the power of electricity (plus radios and magnets) into their tiny hands. The 64-page manual will guide them through using all 72 included parts. There’s also a smaller, less expensive version with 25 experiments, currently going for $29.99.

Mand Labs KIT-1 Version 4 Standard Edition

Middle and high school students
This comprehensive kit offers more than 60 different hands-on projects that aim to instruct kids all about electronics. No prior experience needed: The projects range from beginner-level to much more complex ones—such as building an H-Bridge, the motor driver circuit used in robotics.

Code Lab Let’s Start Coding

Ultimate Coding Kit for Kids 10+ (Code Lab Windows / Mac / Chromebook)

Ages 10 and older
This small but fully loaded kit would work well for a child who already has some coding experience. The box contains LEDs, a circuit board, sensors, and more hardware; you also get online tutorials, coding software, and more than 100 projects to tackle. If this one’s a hit with your little coder, the company offers numerous other kits on its website and at Amazon. 

mBot Neo

mBot Neo with Coding Project Box

Ages 8 and older
This sturdy little aluminum-framed robot can be built by kids (tools included!) and then used for some driving fun before serious coding learning even starts. When that happens, there’s a visual block coding option, plus full-on programming code, run from the mobile apps that connect to mBot Neo via Bluetooth on a phone or tablet. There’s also the option to connect it directly to a PC via USB—the mBlock coding software (based on the drag-and-drop programming language called Scratch) is available for Windows, macOS, or Linux. There’s plenty that will keep kids busy with mBot Neo, as it includes Coding Boxes from MakeBlock that can re-engage them, including the Somatosensory Game box for creating games or an AI Science box that allows for voice commands; some of these don’t even need the robot. You can get mBot alone in blue or pink for $63.99 (apply the 20% coupon at Amazon) if you want the droid only. Add-on hardware includes a Bluetooth controller and a smart camera.

Wonder Workshop Dash – Coding Robot for Kids

Wonder Workshop Dash – Coding Robot for Kids 6+ – Voice Activated – Navigates Objects – 5 Free Programming STEM Apps – C

Ages 6 to 11
Wonder Workshop’s Dash is a blue-hued update to its discontinued Cue model, still a pyramid of stacked orbs that can roll around and be programmed. It stands out for supporting a number of methods of programming, depending on the device you want to use to control it, be it a smartphone or a PC running the Chrome browser. Kids will learn all the basics: sequencing, events, loops, algorithms, operations, and variables using the various programming apps the company offers, including a picture-oriented coding language, a block coder, and even one that will transition them to writing in JavaScript. Add-ons for Dash include a projectile launcher (essentially a catapult), Lego-compatible building connectors to build stuff atop Dash’s top ball, and a gripper building kit to make Dash capable of lifting objects.

littleBits Electronic Music Inventor Kit

Got an aspiring musician who loves the thought of a guitar, but can’t yet master the strings? This kid lets them build an “electric synth guitar” that has hours of activity options. They can even take it apart and keep rocking. Step by step instructions can be followed by kids on an iPad.

Thames & Kosmos Robotics Smart Machines Junior

Thames & Kosmos Robotics Smart Machines Junior STEM Kit, Build & Code Your Robot’s Movements, Speed, Lights & Sounds, fo

Who doesn’t want a 9-inch-tall robot of their own? Once built—Junior’s got 150 pieces—your kid can control their new pal via a mobile app or go screen-free by programming it with integrated buttons.

Teach Tech Mech 5

Elenco Teach Tech Mech-5 Programmable Mechanical Robot Coding Kit

Elenco’s Mech 5 TTC895 model is a robot that kids 10+ can put together into 5 different play modes, including one that throws stuff like a catapult, one that plays socker, and one that draws on the surface you place him upon.

Hero: Sound Sensing Robot

Thames & Kosmos Hero: Sound Sensing Robot (8+ or 12+ without help)

Here’s a little spider-like robot with a big head that kids can put together (over age 12 they won’t even need help). It’ll walk around, but it's big claim to fame is that it's got sound sensors that turn it into a dancing droid.

Educational Insights Artie Max

Educational Insights Artie Max the Coding, Drawing Robot, STEM Toy, Christmas Gift for Boys & Girls, Ages 8+

Ages 8 and older
If your kid has artistic interests as well as STEM inclinations, the Artie Max kit could be the right fit. You can use one of five included program languages (Blockley, Snap, JavaScipt, Python, and C++) to code the bot. You then run a simulation of the coded artwork on a Wi-Fi-connected device, tweak it as needed, and finally, set the bot loose to “draw” a physical version. Coding difficulty can scale up to facilitate challenging learning. 

KAI: The Artificial Intelligence Robot

Ages 10 with help; Ages 12 and older without
Voted the “Specialty Toy of the Year” by the Toy Foundation, Thames & Kosmos’s Kosmos Artificial Intelligence (KAI) is an insect-like droid that kids put together that can react to gestures and audio commands. Using the mobile apps for KAI kids can train him on new movements and sounds to keep an eye (or ear) on. There’s also the option to remotely control KAI via the app just like a standard toy. There’s a big 64-page manual full of instructions and experiments to conduct.

Sphero Bolt Coding Robot

Ages 8 and older
Sphero has cornered the market on smart sphere bots (remember, it made that working BB-8 from Star Wars). Bolt proves the company has a lot more than basic remote controls inside ball-shaped offerings. Literally—it's clear so you can see everything inside. Designed more for educators, the Bolt is waterproof and capable of taking a moderate beating from multiple users; it will even work outdoors. It features three different coding methods (blocks, drawing, and JavaScript text). There’s a limited screen of 8x8 lights. Kids control it with the apps on a mobile device: Play is for driving it (and using your voice to speed it up) and playing games with it; Edu of course is for programming it to do so much more. Do you have a whole classroom that needs a Bolt? Get the Bolt Power Pack of 15 units for a cool $3,000.

Bittle X Robot Dog

Petoi Bittle X Robot Dog

Not many super-expensive, robotic, programmable toys can do a backflip. But Bittle X does. It helps that the dog-bot is the size of your hand, not the size of a Boston Dynamics’ Spot. Kids put the meticulous little Bittle X droid together (or buy the pre-built version for an extra $20) and can program it via blocks, C++, or Python to do a number of actions. It has optional cameras and sensors it can carry in its mouth to do even more. This device involves more complicated programming than many toys here but is the way to go for math prodigies who want to develop new skills beyond the bot’s 35 pre-sets.

About Our Expert

Eric Griffith

Eric Griffith

Senior Editor, Features

My Experience

I've been writing about computers, the internet, and technology professionally since 1992, more than half of that time with PCMag. I arrived at the end of the print era of PC Magazine as a senior writer. I served for a time as managing editor of business coverage before settling back into the features team for the last decade and a half. I write features on all tech topics, plus I handle several special projects, including the Readers' Choice and Business Choice surveys and yearly coverage of the Best ISPs and Best Gaming ISPs, Best Products of the Year, and Best Brands (plus the Best Brands for Tech Support, Longevity, and Reliability).

I started in tech publishing right out of college, writing and editing stories about hardware and development tools. I migrated to software and hardware coverage for families, and I spent several years exclusively writing about the then-burgeoning technology called Wi-Fi. I was on the founding staff of several magazines, including Windows Sources, FamilyPC, and Access Internet Magazine. All of which are now defunct, and it's not my fault. I have freelanced for publications as diverse as Sony Style, Playboy.com, and Flux. I got my degree at Ithaca College in, of all things, television/radio. But I minored in writing so I'd have a future.

In my long-lost free time, I wrote some novels, a couple of which are not just on my hard drive: BETA TEST ("an unusually lighthearted apocalyptic tale," according to Publishers' Weekly) and a YA book called KALI: THE GHOSTING OF SEPULCHER BAY. Go get them on Kindle.

I work from my home in Ithaca, NY, and did it long before pandemics made it cool.

The Technology I Use

My first computer was a Laser 128, an Apple II-compatible clone with an integrated keyboard, matched with an eye-straining monochrome green monitor. I used it to type papers in college for other people for money...until I discovered the Mac SE in the college computer room. That changed my life. My first cellphone was a Samsung Uproar—the silver one with the built-in MP3 player from the Napster days (the pre-iPod era).

I use an iPhone 15 Pro hourly and an iPad Air infrequently (but I'm always in the market for a cheap Android tablet). I have a PlayStation 5 just to play Spider-Man, and several Windows machines, including a work-issued Lenovo ThinkPad. I talk to Alexa and Siri all day long. I do the majority of my computing on a 15-inch LG Gram laptop attached to a Thunderbolt hub to run a multi-monitor setup—I overdid it on the power needed to simply work from home.

I'm most at home in Microsoft Word after decades of writing there. More and more, I turn to services like Google Docs, using tools like Grammarly. I use Google's Chrome browser due to an addiction to several extensions I think I can't live without, but probably could. I use Excel extensively on data-intensive stories, but for chart creation, we've switched over entirely to using Infogram for interactive features that are hard to find elsewhere. I do a lot of graphics work for my stories, but limit myself to the free and amazing Paint.NET software to edit images.

I'm a firm evangelist for using the cloud for backup and syncing of files; I'm primarily using Dropbox, which has never failed me, but I also have redundant setups on Microsoft OneDrive, plus extra picture backups on Amazon Photos and iCloud. Why take chances? For entertainment, mine is a streaming-only household—my kid has never seen network TV and barely been exposed to commercials, thanks to Roku and Amazon Music. The house is peppered with smart speakers from Amazon for instant gratification and control of smart home devices like multiple Wyze cameras and Nest Protect smoke detectors. I've got accounts on all the major social networks, to my horror. I have a robot vacuum for each floor of the house. I want a 3D printer, but not sure what I'd use it for.

Read full bio