Children

Review: Turing Tumble lets kids build complex marble-powered computers

Review: Turing Tumble lets kids build complex marble-powered computers
The Turing Tumble asks kids to direct falling marbles through "bit" switches, sneakily teaching them the basic concepts behind digital computing
The Turing Tumble asks kids to direct falling marbles through "bit" switches, sneakily teaching them the basic concepts behind digital computing
View 8 Images
The Turing Tumble asks kids to direct falling marbles through "bit" switches, sneakily teaching them the basic concepts behind digital computing
1/8
The Turing Tumble asks kids to direct falling marbles through "bit" switches, sneakily teaching them the basic concepts behind digital computing
The storyline is punctuated by programming ch
2/8
The storyline is punctuated by programming challenges
The anime-style graphic novel story connects the challenges with narrative
3/8
The anime-style graphic novel story connects the challenges with narrative
From the packaging forward, it's a nicely put together product
4/8
From the packaging forward, it's a nicely put together product
The Turing Tumble allows you to create surprisingly complex computer circuits out of puzzle pieces, powered solely by the mechanical energy from marbles dropping through a grid
5/8
The Turing Tumble allows you to create surprisingly complex computer circuits out of puzzle pieces, powered solely by the mechanical energy from marbles dropping through a grid
A beautifully executed, covert educational tool designed to teach the basics of binary computing
6/8
A beautifully executed, covert educational tool designed to teach the basics of binary computing
Upper Story founders Paul & Alyssa Boswell with the Turing Tumble
7/8
Upper Story founders Paul & Alyssa Boswell with the Turing Tumble
I am not too proud to admit I have no idea what the heck this configuration does, but I admire its asymmetric complexity
8/8
I am not too proud to admit I have no idea what the heck this configuration does, but I admire its asymmetric complexity
View gallery - 8 images

Minnesota company Upper Story has sent us its Turing Tumble, a fascinating educational toy that quietly tricks kids into inventing binary logic computers using nothing more than tiny marbles dropping through a series of clicky-clacky plastic pieces.

The theory here is this: not many people understand how they work on a basic level, but computers pretty much rule our lives at this point. They certainly rule the life of my eight-year old son Max, who merrily plans his days first and foremost around the time limits we've placed on his mobile device and PlayStation usage. He's a pretty clever cookie with a general interest in how things work, so we thought he'd be a good candidate to lock in a room with a Turing Tumble to see if it successfully morphed him into the kind of genius upon whose spectacular earning power we should be able to retire.

I placed the Turing Tumble in front of him, told him it would allow him to build marble-based computers, and watched carefully to see his reaction. He glanced at it, then went back to his game of Mineshaft or whatever and said "later." But I am nothing if not a strategist, so I put him in a car and took him several hours from an internet connection, and tried again. He opened the box. Great success!

From the packaging forward, it's a nicely put together product
From the packaging forward, it's a nicely put together product

A confusing array of colored pieces lay within, as well as a very nicely put together graphic novel, a large, white, plastic board with pins and slots and ramps in it, and a little bag full of tiny marbles. These, I assumed, would shortly be rattling their way up the nozzle of the vacuum, having all been lost in the carpet. I put the main board together, adding a set of weighted flippers at the bottom, linked to marble-releasing jiggers up the top, and set it in its stand.

Meanwhile, Max was flipping through the graphic novel. This tells the story of a young astronaut called Alia, who finds herself crash-landing her spaceship on an alien planet, where she discovers some sort of ancient machine in a state of disrepair, as well as a number of functional parts lying around. She begins to fix it.

This story, of course, is nothing but a clever ruse designed to ensnare children, teach them the rules of the logic board and give them an emotionally compelling reason to solve a bunch of puzzles. Max, being suitably emotionally compelled, quickly began solving the puzzles.

The storyline is punctuated by programming ch
The storyline is punctuated by programming challenges

Each puzzle begins with a certain number of marbles at the top – blue ones on the left, red ones on the right – and a certain number of pieces pre-positioned on the board. You are given a certain number of other pieces you can put in, as well as a desired result.

The pieces are extremely simple. Green "ramps," for example, can simply direct the ball left or right as it drops through the grid, depending on which way you point them. Orange "crossovers" can accept a marble from either direction, and will send it out the other side. Black "interceptors" simply catch and stop the marble. When the ball gets to the bottom, it goes through one of two levers, depending on how you've guided it. The left lever is connected to the blue ball release mechanism, the right to the reds

Things get more interesting when you start encountering blue "bits." These change states each time a marble runs through them, and send the marble out in a different direction each time. They are called bits, because they indeed represent the "binary digits," or bits, the ones and zeros, which form the basic units of information upon which computers are built and programmed.

Before too long, I found Max looking at an array of four bits, one on top of the other. Surrounded with the right pieces, they formed a four-bit binary register capable of counting to 15. And at this point I'll admit, as a 45-year-old technology writer, this was a light bulb moment: it was the first time I ever truly understood how binary numbers worked, or had a genuine physical sense of what 8-bit means, other than funky retro video game music.

I am not too proud to admit I have no idea what the heck this configuration does, but I admire its asymmetric complexity
I am not too proud to admit I have no idea what the heck this configuration does, but I admire its asymmetric complexity

As I marveled at this covert piece of education, Max appeared entirely unaware that he was learning anything at all. But he was; he was learning to set initial system states and trace a path through multiple iterations, each run giving the correct result in terms of which color ball was released next, what state the bits were left in, and what color balls were going through to the final array at the end. He was working out that once a register was set up properly, he could use binary counting as a shortcut rather than running his finger through the puzzle 10 times.

But Max was more wrapped up in Alia's story; she'd worked out that the ancient machine she was repairing was some sort of mechanical supercomputer capable of synthesizing speech. To begin with, it was only able to say "NO NO NO NO NO," and Max happily busied himself by giggling "NO NO NO NO NO" until my head nearly exploded.

I think the man himself should take it from here for a bit, so I asked Max for his thoughts.

The anime-style graphic novel story connects the challenges with narrative
The anime-style graphic novel story connects the challenges with narrative

"One second, let me see how skinny I am in the mirror. Don't write that! Stop! Ugh, fine.

"The Turing Tumble is an amazing marble-powered computer that works differently each way you create it. This is all related to actual computers. I think the ramps represent wires. Interceptors, well, they intercept things. I haven't really figured out bits yet, but I know the registers are binary counters. I can count in binary up to any number now, if I have enough bits. Gear bits are bits with cogs. They can change each other. So if you run a ball through one, they change, but if you run it through two, the second one will reset it. Normal bits can't do that. My guess is the marbles somehow represent some kind of energy or information.

"It's a good story. It's an amazing story. It helps you understand the challenges. Otherwise, you'd be like 'ugh, this is a book of challenges. Why the heck am I doing these challenges?' I like the bit after you complete the crossovers, where Alia's trying to fix the computer and it starts talking. Its comments are not very positive. It says 'NO NO NO NO NO NO!'

"It's a way you can learn about the inside of computers without actually knowing that you're learning any frickin' thing. It's fun as well. But as the book says, do not let balls drop freely, or like Dad says, you'll find them rattling up the nozzle of your vacuum. I have fun stuffing around with the gear bits.

"One thing that annoys me ... You can run your finger down the Turing Tumble to test it, or just look at it and try and test it in your mind. Except sometimes when I'm testing it in my mind I get it completely wrong and balls land on the floor. Somehow, I've chased them all down and none have gone up the nozzle of the vacuum. But some did go under the piano.

"I've worked my way up to challenge 33. It's hard to describe to people that haven't got a Turing Tumble, or haven't got up to this challenge. I've looked at the final challenges, and they start off with nothing on the board, you have to build the computer from scratch. That's nuts. I can't think of anything to say next, how do you do this all day Dad?

"I did some challenges while Dad was writing this review. I was doing a puzzle, and sometimes the ramps and the levers didn't want to flip the right way. It turns out, it was just the stand at the back of the board being annoying, Dad stuck it in properly and everything worked again. Hey, we sure got some funny bits in this review! Maybe this will boost the amount of people actually buying these toys. Wait, don't write that! Now excuse me, it's 6:03 pm and my phone time is starting to run out."

Upper Story founders Paul & Alyssa Boswell with the Turing Tumble
Upper Story founders Paul & Alyssa Boswell with the Turing Tumble

We're only a little over half way through the book, and I have to say I'm pretty impressed with what Upper Story has built here. The Turing Tumble is a charmingly physical and tactile way of introducing difficult and intangible digital concepts. When Max figures out the challenges by himself, he's generally stoked enough to go and grab someone – anyone – and show them as it clicks its way to a conclusion in a satisfying manner. His four-year-old sister dutifully stands and watches the machine work, with no idea what's going on, and she decides whether to clap or not based on how stoked Max looks at the end.

When he gets stuck and grabs me for help, it's no small task catching up and figuring out where he's gone wrong, and I'm suitably stoked myself when things work as planned. It's clear that this thing has been put together by very clever people – and equally clear that a lot of love and thought has gone into it. It's a pretty remarkable jigger.

Before too long, Max will be building physical logic machines driven solely by the mechanical energy of falling marbles that can add, subtract, multiply and divide. If you made the Turing Tumble big enough – about the size of Texas, according to Upper Story – you'd have a computer as powerful as the average desktop, albeit aeons slower. The takeaway for kids is this: put enough switches in the right configuration, and you can do some pretty incredible things. Transistors are just super-fast switches controlled by electricity, and they're the foundation of every digital device you know and love.

But at the heart of it, does the Turing Tumble do what buyers are hoping it will? I ask Max if he's now going to become an incredibly rich genius whose colossal fortune we can soon live off in comfort and style. "I don't know," he replies. "I can't tell my future, or anyone else's." I tell him that's totally the sort of thing an incredibly rich genius would say. "Or just a genius," he points out. Goddamnit, he's right.

The Turing Tumble is available directly from Upper Story at a very reasonable US$69.95. Check out Max using it as a subtraction machine (and attempting several times to eat it) in the video below.

Max eats the Turing Tumble

Source: Upper Story

View gallery - 8 images
3 comments
3 comments
BlueOak
Very clever and cool educational “toy”, although, betraying my age, I could do without the anime story telling style. Kudos to Loz for the thorough and real world review, even including the demo video with your son. Well done!
rgbatduke
Yeah, it is cool and so on, but -- and I am not kidding -- I HAD THIS TOY BACK IN THE MID 1960'S! Seriously. Almost identical -- marble driven, little "gates" that would flip or flop, capable of being rigged to add or subtract or even multiply numbers as marbles fell through it to flip to flops. It couldn't possibly be patentable with that prior art. I am not certain where my parents got it -- I'm thinking in Hong Kong (we lived in India at the time) and cannot remember the name of the kit, but it was pretty much exactly this kit, different colors, maybe cheaper plastic, but the same thing.

Personally, I think it would be more useful to just write an APP to run on a phone, laptop, or tablet that did a far better job of simulating and illustrating how binary operations are implemented on a computer. It wouldn't take me particularly long to write one -- I'd spend longer deciding on the graphics interface to use to graphically simulate ripple counters, adds, multiplies, etc than to implement their logic graphically once one was selected. I say this because I don't remember that having played with this and figured out just what it was doing made THAT much difference in learning how it all worked in detail later on. Maybe a little. But one thing I DO remember is that it was far, far too limited. If it HAD been an all electronic simulator with electronic components, I might have started actually building computers by (say) fifth grade, but there was literally no upward path based on marbles and plastic gates.
Cudaboy
This is a new take on the toy I had back in the 60s called Dr. Nim I didn't understand binary - it was just interesting to set the flippers to make the marble fall different ways - like a controllable pachinko machine. Memories. 🕰