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!
My 2019 book Radicalized has been named one of the five finalists for Canada Reads, the CBC's annual book prize -- Canada's leading national book award, alongside of the Governor General's award!
In 1975, Pol Pot and the Khmer Rouge seized power in Cambodia after expelling a US puppet regime, surviving a brutal US bombing campaign despite the massive asymmetry between the Cambodian forces and the US military. Tian Veasna was born three days after the Khmer Rouge took power, and spent his formative years in forced labor camps as his family were beaten, starved, tortured and murdered. Today, Veasna is a comics creator living in France, and in Year of the Rabbit, Veasna creates a coherent story out of his family's narratives, giving us a ground-level view of the horrors of the Pol Pot regime, whose campaign of genocide led to the deaths of more than a million people.
Chicago's Volante (previously) bills itself as "streetwear for superheroes," and I love their clothes. They've just released an addition to their existing canon of Star Trek-themed, cosplay-adjacent clothes: the Picard Sweater, a stretchy knit tribute to Jean-Luc himself, the perfect thing to wear while you're watching Wil Wheaton host "The Ready Room," which airs after […]
More and more people are flocking to a wide variety of careers in IT, thanks mostly to the high pay, plentiful advancement opportunities, and an exciting atmosphere that offers new challenges every day. The only problem is that this high demand means competition can be fierce if you’re entering the job market for the first […]
Going to the beach is almost always an enjoyable experience, but trekking back through your house on the way to the shower can leave a trail of sand the quickly saps the day of its sunny fun. Thankfully this BeachBox: Portable Shower & Storage unit has you covered the next time you hit the beach. […]
When it comes to immediately grabbing a reader’s attention in any medium, few things are more important than picking the perfect font—regardless of whether you’re advertising your brand online or in print. The MyFonts Monotype Fresh Font Bundle offers over 50 handcrafted fonts from one of the world’s most revered typeface companies, and it’s available […]