Silly Machines (Algorithms)
Computers take instructions from programmers, but they’re very silly: they can only do exactly what you tell them to. When your mom tells you to “come to dinner,” you can easily stop what you’re doing, find the dinner table, turn your body toward it, walk over, pull out the chair, and sit down to dinner. But a computer wouldn’t have the first idea of where to begin unless you clearly explain each step to it.
We're going to pretend that I'm a robot, which is like a walking computer. I only know how to walk forward, turn left and turn right. Now, can you as a class navigate me to the table? Where else can you make me walk?
You've just made a real-life algorithm! Now let's try programming the Flurbs.