Sand Garden Polar Coordinates: A Parent's Setup and Play Guide
By CrunchLabs | Published: 2026-09-12
Category: How-to Guides
Learn how to set up and use the CrunchLabs Sand Garden, a polar coordinate toy that turns math into art. A step-by-step guide for parents and kids.
Quick answer
The Sand Garden is a stand-alone robot that draws patterns in sand using polar coordinates. Set it up by placing it on a flat surface, filling the circular bed with the included sand, and powering it on. Use the Coding Console to select from 10 pre-loaded patterns or write your own code to change the radius and angle parameters. It's a hands-on way to teach coordinate math through play.
If you're looking for a screen-free STEM activity that actually gets kids excited about math, the Sand Garden - Polar Coordinates from CrunchLabs is a solid pick. It's a robot that draws intricate designs in sand, and the magic is that every pattern is built from polar coordinates—the same math concept behind radar screens and spiral galaxies.

This guide walks you through setup, first play, and how to help your child graduate from pressing buttons to hacking the code. No subscription is required, and everything you need comes in the box. Let's dig in.
What's in the box and why polar coordinates matter
The Sand Garden comes with the robot itself, a circular bed of sand, and access to the Coding Console (an IDE). It also includes 10 patterns pre-loaded, so you can start drawing immediately. Polar coordinates describe a point by its distance from a center (radius) and its angle. That's different from the x-y grid your child might know from school, and it's exactly how the robot decides where to drag its drawing arm.
Why does this matter? Because when kids change a number and see the pattern shift in real time, abstract math becomes tangible. They're not memorizing formulas—they're experimenting with them.
- Check that the sand bed is seated evenly before first use; a tilted bed can cause uneven lines.
- Keep the included sand tray on a stable table—vibration is the enemy of clean patterns.
Setting up the Sand Garden: a step-by-step checklist
Start by finding a flat, stable surface at a comfortable height for your child. Unbox the robot and the circular sand bed. Pour the included sand into the bed and spread it evenly with the provided tool or your fingers. Don't overfill—you want a thin, consistent layer so the drawing arm can move freely without plowing through deep sand.
Next, power on the robot and connect it to the Coding Console. The console is where you'll select pre-loaded patterns or write your own. If you're using a computer, make sure you have a stable connection; if the robot disconnects mid-pattern, you'll get a partial drawing. Once connected, run a simple test pattern to confirm everything is aligned.
- Common mistake: skipping the test pattern. Always run one before letting your child design a masterpiece.
- Checkpoint: the robot should move smoothly without grinding. If it sounds strained, turn it off and check for sand in the tracks.
First play: using the pre-loaded patterns
The Sand Garden comes with 10 patterns already loaded. Let your child scroll through them and pick one. Press start and watch the robot draw. This is the hook—kids see a complex design emerge from simple movements. While it draws, ask questions: 'What shape do you see starting?' or 'What happens if we change the size?'
After the first pattern, try another. Encourage your child to predict what will change if you adjust a parameter. Even without touching code, they're building intuition about how radius and angle affect the outcome. When they're ready, move to the Coding Console to change parameters themselves.
- Tip: Take a photo of each finished pattern. It's a great way to track progress and spark conversation later.
Hacking the code: introducing parameters and algorithms
The real learning happens when your child starts changing the code. In the Coding Console, they can adjust the radius, angle, and number of steps. For example, increasing the number of steps can make a smoother curve; changing the angle can create a starburst effect. The robot uses math and algorithms to translate those numbers into movement.
Don't worry if you're not a coding expert. The console is designed for beginners, and the pre-loaded patterns serve as templates. Let your child tweak one variable at a time and observe the result. That's the core of computational thinking: change, test, refine.
- Common mistake: changing too many variables at once. Stick to one change per run so you can see cause and effect.
- Checkpoint: if the pattern looks messy, try reducing the speed or simplifying the code.
Extending the activity: math and art connections
Once your child is comfortable with the basics, connect the Sand Garden to broader STEM topics. Polar coordinates show up in navigation, physics, and even animation. You can challenge your child to design a pattern that looks like a flower, a spiderweb, or a galaxy. Ask them to describe the pattern in terms of radius and angle.
For a group activity, have siblings or friends each design a pattern and then guess how the other's code works. It turns a solo toy into a collaborative math lab. And because the robot is stand-alone, you can rotate it among kids without needing multiple devices.
- Tip: Use a whiteboard or paper to sketch the polar grid and plot points before coding. It bridges the physical and digital.
Setup and play steps at a glance
- Unbox and place on a flat surface: Remove the robot, sand bed, and sand. Set the bed on a stable table at a height your child can reach comfortably. Checkpoint: the bed should sit flush with no wobble.
- Fill the sand bed evenly: Pour the included sand into the circular bed and spread it into a thin, even layer. Don't overfill. Common mistake: deep sand can cause the drawing arm to drag and create messy lines.
- Power on and connect to the Coding Console: Turn on the robot and link it to the Coding Console (IDE) on your computer or device. Ensure a stable connection. Checkpoint: a successful connection usually shows a ready status in the console.
- Run a test pattern: Select one of the 10 pre-loaded patterns and run it. Watch for smooth movement and clear lines. If the pattern is uneven, stop and check the sand layer and robot alignment.
- Let your child choose and run patterns: Have your child scroll through the pre-loaded patterns and pick their favorites. Ask questions about shapes and sizes as it draws. Tip: take photos of finished patterns to celebrate progress.
- Introduce parameter changes in the code: Open the Coding Console and adjust one variable at a time—like radius or angle—then run the pattern again. Common mistake: changing multiple variables at once makes it hard to see cause and effect.
- Encourage open-ended design: Challenge your child to create a specific shape or pattern by hacking the code. Let them iterate and refine. Checkpoint: if they get stuck, suggest starting from a pre-loaded pattern and modifying it.
Product facts
- Sand Garden - Polar Coordinates: Stand-alone Hack Pack Robot with no subscription required; comes with everything you need, including a Coding Console (IDE) and 10 pre-loaded patterns in the circular sand bed. You can start drawing immediately without extra purchases or ongoing fees, and the pre-loaded patterns give kids a quick win before they dive into coding.
- String Plotter - Encoders: A Hack Pack Toy that complements the Sand Garden by offering another way to explore coordinate-based drawing and robotics. If your child enjoys the Sand Garden, the String Plotter extends the learning with a different mechanism, keeping the STEM momentum going.
The Sand Garden - Polar Coordinates turns abstract math into something you can see and touch. With a little setup and a lot of curiosity, your child can go from pressing start to writing their own algorithms. It's a toy that grows with them—and a pretty mesmerizing one to watch, too.



