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
Last October, Penguin released its Galaxy boxed set, a $133 set of six hardcover reprints of some of science fiction’s most canonical titles: The Left Hand of Darkness by Ursula K LeGuin; Stranger in a Strange Land by Robert A Heinlein; 2001: A Space Odyssey by Arthur C Clarke; Dune by Frank Herbert; The Once and Future King by TH White; and Neuromancer, by William Gibson.
Margaret Thatcher’s 1979 declaration that “there is no alternative” to neoliberal capitalism is more than a rallying cry: it’s a straitjacket on our imaginations, constraining our ability to imagine what kinds of other worlds we might live in. But in science fiction, alternatives to market economies abound (and a surprising number of them are awarded prestigious awards by the Libertarian Futurist Society!), and it is through these tales that sociologist Peter Frase asks us to think through four different ways things could go, in a slim, sprightly book called Four Futures — a book that assures us that there is no more business as usual, and an alternative must be found.
Ever since I found the Unfuck Your Habitat Tumblr, I’ve been addicted to its brand of frank, compassionate, sweary advice for people who want to be organized but don’t know where to start. Now, unfucker-in-chief Rachel Hoffman has distilled the UFyH philosophy into a brilliant, breezy book that is a must-read for people who are […]
Traditional folding wallets are designed for paper bills—but these days, carrying cash is rarely a necessity. More often than not, I don’t carry cash at all. This Bogui Clik Wallet is the best answer I’ve found for avoiding the hassle of those tight-fitting credit card pockets.This attractive, minimalist wallet features a protective lip, so my cards don’t […]
Using my iPhone while it’s charging is always a hassle. With tucked-away outlets and the meager length of included lightning cables, comfortable scrolling while plugged in is annoying. These 10-Ft MFi-Certified Lightning Cables are super convenient and probably the best iPhone accessory purchase I’ve made.At over three times the length of normal cables, these reach anywhere you […]
With countless applications for modern life, artificial intelligence (AI) is one of the most in-demand fields of study in tech. Beyond modelling human decision making processes and learning abilities, AI can be used to analyze massive volumes of data and create complex interactive systems.This Machine Learning & AI for Business Bundle made mastering these concepts possible for […]