Scratch is a graphical programming language for kids that was designed at the MIT Media Lab. To write a program in Scratch, you connect colored code blocks together. The neat thing about not having to type in lines of code is that you don't have to worry about spelling errors. Also, the blocks fit together only if they make computational sense, which helps beginners from making frustrating mistakes. (The inevitable bugs that do occur in Scratch end up being the interesting and educational kind). Scratch is free and available for most operating systems.
Super Scratch Programming Adventure is a comic book style introduction to Scratch that reveals the power of this deceptively simple programming language. It's possible to write sophisticated arcade-style games on Scratch, and as you work though the chapters of Super Scratch Programming Adventure, you'll be surprised at what the software is capable of. The book is written in the form of a story, in which cartoon characters are faced with increasingly dire predicaments that require Scratch programs to get out of. It's a fun way to learn how to program Scratch, even for adults.
My 9-year-old daughter loves Scratch, and she's learned a lot about sprite animation, variables, applying sound effects, interface design, and more. As Mitchel Resnick, the director of the MIT Scratch Team writes in his introduction, "As young people create Scratch projects, they are not just learning how to write computer programs. They are learning to think creatively, reason systematically, and work collaboratively [people can share their Scratch creations at MIT's Scratch site] -- essential skills for success and happiness in today's world."
The book also has a brief introduction to the PicoBoard, a microcontroller board that interfaces with Scratch so you can write programs that respond to light, sound, and other inputs. I'm going to buy a PicoBoard, because it looks like a lot of fun!
If you have a kid who likes video games, this book is a fine way for him or her to learn how games are created. I also recommend the book for adults who want to have creative fun with their computer.
Super Scratch Programming Adventure
Emil Ferris’s graphic novel debut My Favorite Thing is Monsters may just be the best graphic novel of 2017, and is certainly the best debut I’ve read in the genre, and it virtually defies summarizing: Karen is a young girl in a rough Chicago neighborhood is obsessed with monsters and synthesia, is outcast among her friends, is queer, is torn apart by the assassination of Martin Luther King, by her mother’s terminal illness, by the murder of the upstairs neighbor, a beautiful and broken Holocaust survivor, by her love for her Vietnam-draft-eligible brother and her love of fine art.
Harvey Kurtzman is a hero of satire, the guy who convinced Bill Gaines’s mother to bankroll a comic book called MAD, then doubled down by turning MAD into a magazine — only to jump ship five issues later after a bizarre fight with the Gaineses, finding refuge with Playboy founder Hugh Hefner who gave him […]
While all of Neal Stephenson’s — always excellent — novels share common themes and tropes, they’re also told in many different modes, from the stately, measured pace of the Baroque Cycle books to the madcap energy of Snow Crash to the wildly experimental pacing of Seveneves. With The Rise and Fall of DODO, a novel co-written with his Mongoliad collaborator, the novelist Nicole Galland, we get all the modes of Stephenson, and all the tropes, and it is glorious.
If you struggle to get a good night’s rest, consider replacing your pillows before dropping hundreds on a new mattress. You can give your tired neck a break with a 2-pack of memory foam pillows, available now in the Boing Boing Store.Each of these pillows is stuffed with cooling polyurethane foam that molds to your […]
Although flagship smartphones are unlikely to adopt heavy-duty outer casing anytime soon, you can always prepare your device for the outdoors with a beefy case and and an external battery like this Nomad Tile Trackable PowerPack, available in the Boing Boing Store for $119.95.The Nomad Tile can fully recharge an iPhone 7 over three times […]
Even though credit cards now feature an EMV chip for securing transactions, they still have to include the magnetic strip for compatibility with older point of sale systems. Because of this, there’s no way for the chip’s new security capabilities to protect against card skimmers in the wild.How do you protect yourself from legacy-technology-induced fraud? […]