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
To call Shopsin’s “a Greenwich Village institution” was to understate something profound and important and weird and funny: Shopsin’s (first a grocery store, later a restaurant) was a kind of secret reservoir of the odd and wonderful and informal world that New York City once represented, in the pre-Trumpian days of Sesame Street and Times Square sleaze: Tamara Shopsin grew up in Shopsin’s, and Arbitrary Stupid Goal is her new, “no-muss memoir,” is at once charming and sorrowing, a magnificent time-capsule containing the soul of a drowned city.
Walkaway is my first novel for adults since 2009 and I had extremely high hopes (and not a little anxiety) for it as it entered the world, back in April. Since then, I’ve been gratified by the kind words of many of my literary heroes, from William Gibson to Bruce Sterling to the kind cover […]
Adam Greenfield’s new book Radical Technologies: The Design of Everyday Life (previously) has scored an outstanding review from The Guardian’s Steven Poole, who calls it “a landmark primer and spur to more informed and effective opposition” to “the pitiless libertarianism towards which all [Smart Cities] developments seem to lean.”
The TREBLAB X11 Earphones are versatile, offer great sound, and are currently $32.99 in the Boing Boing Store.These Bluetooth earbuds are a great workout companion. They’re totally sweat proof and their ear-fins keep them snugly in place during high activity — something that Apple’s AirPods can only do if you were blessed with precisely the […]
Whether you’re a seasoned entertainment industry veteran or a student working on your first spec script, having the right tool for the job will make a huge difference in your focus and productivity.Final Draft 10 is far and away the world’s best screenwriting software, used extensively by professional film and TV writers at top production […]
Web content creators who don’t have a solid SEO strategy should take note of Webtexttool. It’s a service that pulls in anonymous data from their entire user base to offer crowdsourced guidance that increases your search page ranks. By analyzing prior user successes, it helps you better gauge how your posts will perform at a […]