As schools (and the Department of Education) encourage children to pursue in science, technology, engineering and math, the toy industry has been looking for ways to both assist and capitalize on STEM’s popularity. And they’re finding that there’s a lot of fun to be had in teaching kids that science and math are more than just memorizing tables and formulas.

The hiccup is, if you’re looking for a STEM toy for your son or daughter, it can be overwhelming. One option is Amazon’s just-announced subscription program called STEM Club, which delivers hand-picked, age-appropriate toys that encourage kids to learn as they play. At just under $20 per month, it guarantees a steady flow of items, but early customer reviews have been mixed.

If you’re more of a take-charge parent who would rather pick and choose STEM toys yourself, we’ve got a few suggestions that will not only engage your kids, but could keep you up late playing with the toys yourself.

Jimu Robot Kit

Jimo Robot TankBot Jimo Robot

Robots haven’t quite lived up to the standard Hollywood has set for them, but you’d be hard pressed to find a kid who doesn’t still think they’re cool. Jimu is a build-it-yourself robot that features six servo motors, which act as joints, and about 200 snap-together parts. (Jimu means “building blocks” in Mandarin.)

Once it’s built kids – and parents – can control the robot from an iPhone or iPad, making it walk, dance and shimmy. If they want to dig deeper, kids can dig into the code section, creating a preset series of movements for Jimu using a drag-and-drop interface.

It’s worth noting that Jimu’s Robot can be a challenging build. That’s deliberate, as the company wants this to be an experience kids and parents share.

Buy now: Amazon, $198

Boolean Box

Boolean Box Boolean Box

Aimed primarily at girls aged eight and up, this self-contained kit features all the components needed for kids to easily build their own Raspberry Pi computer.

It’s also preloaded with software that makes it easy to learn to code. Within minutes of building the PC, your curious child will be working on digital animation projects and more. The kit comes with its own keyboard and mouse, but you will need a monitor (or TV) with an HDMI input to serve as the system’s screen.

Buy now: Boolean Girl, $143

Circuit Cubes

While many STEM toys revolve around a screen of some sort, these transparent blocks are much more hands-on, letting kids transform everything from their LEGO sets to household objects. Created by startup Tenka Labs, the modules, currently available for pre-order, are a collection of components – battery blocks, switches, relays and tools.

Kids can use those parts to motorize their toy cars, create a small flashlight or invent a noise-maker. Lines on the back of the blocks represent flow of current, so kids will also learn some basics about circuitry as they engineer their imagination. And if they need some inspiration, the company plans to offer instructional videos, showing them how to build objects like a “swimming whale.”

Buy now: Tenka Labs, Price TBD

Wonder Workshops’ Dot and Dash robots

Dot and Dash Wonder Workshop

Unlike other STEM toy robots, which often require assembly, Dash and Dot come in ready-to-play condition, making them a bit more approachable for younger kids. Children can immediately begin coding commands for the pair on a smartphone or tablet, making them sing, dance and wander around the house.

Dot, the orb-like robot, is a more basic toy that can be programmed to imitate a Magic-8 Ball or used in a high-tech game of hot potato. Dash, which comes with wheels, is capable of more advanced maneuvers. They can be bought separately (Dot is $50, with Dash running $150) and there are several accessories available (including LEGO-compatible building brick connectors and a ball launcher) that expand their functionality. The pair won Good Housekeeping’s Toy of the Year award in 2015.

Buy now: Amazon, $279.99

Cubelets

Cubelets Modular Robotics

Blocks have been a basic childhood toy for centuries. Cubelets just advances the concept. Each of the 12 cubes in this collection serves a unique purpose, whether as a motor or sensor or battery. Together, they can be paired to build dozens of mini-robotic combinations.

Kids will learn the importance of component placement as they create. Putting a “drive” block (which propels creations) in the middle of a combination, for instance, might make it go straight, while putting it in another location could cause it to spin in circles. One of the Cubelets also adds Bluletooth functionality, meaning kids can get some coding experience via a phone or tablet in a drag and drop interface.

Buy now: Amazon, $159.89

Vex Robots Robotic Arm

VEX Robotics Motorized Arm VEX Robotics

Got a kid who’s fascinated by assembly lines? This functional, build-it-yourself robotic arm can give them insight into the industrial world without the safety headaches major corporations have to worry about.

The arm can lift objects up to 14 inches into the air and turn 360 degrees. And its claws can rotate objects left and right.

Buy now: Amazon, $44.54

Think & Learn Code-a-pillar

Think & Learn Code-a-pillar Fisher-Price

STEM toys aren’t just for big kids. This Fisher-Price creation for preschoolers lets little ones rearrange the pieces of the Code-a-pillar’s thorax and abdomen to alter its course as it scoots around the house and play different music and sound effects.

It’s big and bright and easy for kids as young as three years of age to manipulate, but it still fosters critical thinking and problem solving skills. It’s not coding in the traditional sense, yet it gives kids the building blocks to begin thinking in a programmer’s mindset.

Buy now: Amazon, $38.99

Ozobot

Evo Ozobot Evo

Teach critical thinking skills to kids with this tiny robot that follows black, red, green and blue paths, which kids can create by drawing lines on paper. The ping-pong sized orbs use an optical sensor to determine the color and then execute one of 29 different actions.

The toy also comes with a programming system letting kids set Ozobot’s actions. There are four levels of complexity, letting them progress at their own pace, but ensuring that they constantly keep learning.

Buy now: Amazon, $54.99

(Read TIME’s affiliate link policy.)

Get The Brief. Sign up to receive the top stories you need to know right now. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Contact us at letters@time.com.