Super Scratch Programming Adventure! is No Starch Press's excellent adventure to Scratch, the extremely popular (and absolutely wonderful) kids' programming environment from the MIT Media Lab's Lifelong Kindergarten Group.
Produced with the Hong Kong Federation of Youth Groups, Super Scratch Programming Adventure! is a graphic novel that walks readers through a series of extremely well-designed game-design projects, each of which introduces a new concept or two to young programmers, providing a gentle learning curve for mastering Scratch's many powerful features.
To get a sense of these projects, have a look at No Starch's project site for the book, which provides downloads of all the sprites, artwork and sound for each one (the book encourages you to use these as starting points, and to modify them or create your own from scratch).
I've been interested in the book since Mark reviewed it in September, and was delighted to get a chance to read it myself. My daughter is too young for this one as yet -- Scratch requires basic literacy in order to really work with it. But reading it, I got very excited about the possibility of working with her on it in a year or two (for example, once she's mastered numbers and letter recognition, I'm sure we could have a lot of fun just taking the existing projects and modifying them with her art and voice).
I fell in love with Logo and BASIC games programming when I was 9, and reading through these projects really brought back the excitement. What's more, it feels like Scratch has all the stuff I wished Logo had built in when started out -- for example, you can create if-then loops for sprites that evaluate whether a sprite is touching a certain color ("If I am touching orange, then..."), something that's used in a maze-navigation game where all the maze-walls are orange.
Scratch feels like the second coming of Hypercard, mixing graphics and drag-and-drop code-blobs, but Scratch is all free/open source software, so there's much less danger of a single vendor killing it off. There's even a nascent project to port Scratch to Android, which would be especially fun.
Super Scratch Programming Adventure!
Asaf Hanuka is a celebrated Israeli cartoonist whose astonishing, surreal illustrations serve as counterpoint to sweet (sometimes too-sweet) depictions of his family life, his complicated existence as a member of a visible minority in Israel, the fear he and his family live with, and his own pleasures and secret shames — a heady, confessional, autobiographical brew that has just been collected into The Realist: Plug and Play, the second volume of Hanuka’s comics.
SOG’s $60 Sync II “wearable belt buckle” multitool isn’t the only multitool/buckle on the market, but it does add a couple very sensible innovations, like a clip-on/clip-off base that lets you use your tool without taking off your belt, and a squared-off form factor (like a pair of folding travel sewing scissors) that adapts the […]
Stories matter: the recurring narrative of radical Islamic terror in America (a statistical outlier) makes it nearly impossible to avoid equating “terrorist” with “jihadi suicide bomber” — but the real domestic terror threat is white people, the Dominionists, ethno-nationalists, white separatists, white supremacists and sovereign citizens who target (or infiltrate) cops and blow up buildings. That’s what makes Brian Wood’s first Briggs Land collection so timely: a gripping story of far-right terror that is empathic but never sympathetic.
While some people still maintain that everything in Apple’s walled garden “just works” and is immune to the rampant malware of the Windows world, the reality is different. The Mac’s growing market share has made it a much more viable target for malicious actors, and its built-in tools aren’t always enough to fix things. Drive […]
Boasting an IPX6 waterproof rating, the Trakk Bullet Ultra Compact Waterproof Bluetooth Speaker resists dust and heavy rainfall. It’s currently available in the Boing Boing Store.The Trakk Bullet offers the same wireless convenience as other portable speakers, but few are built as tough as this one. Its utilitarian construction is designed to be a totally low-maintenance […]
The Ticwatch 2 Active Smartwatch is a simpler take on an active wearable that raised over $2m dollars on Kickstarter and is currently offered in the Boing Boing Store.Somewhere in between the single-day battery life and platform-specificity of the Apple Watch and Android Wear devices, there exists the Ticwatch. Instead of trying to shoehorn another […]