By Josh Funk
A girl and her robot build a sandcastle by breaking the whole job into the tiny, in-order steps a computer needs to follow.
Pearl has spent all summer trying to build a sandcastle and it keeps falling apart, so this time she brings her robot friend Pascal to help. Pascal does exactly what he's told, in exactly the order he's told, and nothing more. That turns out to be the whole lesson. To get anywhere, Pearl has to give him a sequence (find sand, then pile it, then pat it, in that order), a loop (keep scooping sand until the bucket is full), and an if-then-else (if there's a rock in the way, walk around it, or else keep going). The coding ideas are real, but they're tucked inside a goofy day at the beach with a literal-minded robot, a dog, and a stray Frisbee or two.
For a child who's curious about coding but can't yet read a line of code, this is about the easiest way in. It doesn't use any technical words. It makes the ideas physical and funny instead, so a four-year-old can be laughing at a robot who won't stop piling sand and feeling how a loop works at the same time. For a child already into computers, it's a warm, quick win they can finish in one sitting and then spend the afternoon 'programming' you around the house.