Learn to Program by Making Cool Games
by The LEAD Project
October 2013, 160 pp.
“As you read this book, let your imagination run wild. What will you create with Scratch?”
—Professor Mitchel Resnick, Director, MIT Scratch Team, MIT Media Lab (From the Foreword)
Scratch is the wildly popular educational programming language used by millions of first-time learners in classrooms and homes worldwide. By dragging together colorful blocks of code, kids can learn computer programming concepts and make cool games and animations. The latest version, Scratch 2, brings the language right into your web browser, with no need to download software. Continue reading
A Visual Introduction to Programming with Games, Art, Science, and Math
by Majed Marji
February 2014, 288 pp.
Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts?
In Learn to Program with Scratch, author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You’ll learn how to: Continue reading
Android programming for kids and the rest of us
Paula Beer and Carl Simmons
October 2014 | 360 pages
Hello App Inventor!
introduces creative young readers to the world of mobile programming—no experience required! Featuring more than 30 fun invent-it-yourself projects, this full-color, fun-to-read book starts with the building blocks you need to create a few practice apps. Then you’ll learn the skills you need to bring your own app ideas to life. Continue reading