Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
+ $3.99 shipping
+ Free Shipping
Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math Paperback – February 14, 2014
|New from||Used from|
Frequently bought together
Customers who bought this item also bought
Customers who viewed this item also viewed
From the Publisher
A Note to the Reader
The beauty of being a programmer is that you can 'create'. Think about it: You come up with an idea and use your keyboard for a couple of hours, and a new software project comes to life! Like any new skill, however, programming takes practice. Along the way, you'll most likely make mistakes—but don't give up. Take time to reflect on the concepts and experiment with different techniques until you master them. And then move on to learn something new.
Whom This Book Is For:
- This book is for anyone eager to explore computer science. It teaches the fundamentals of programming, and it can be used as a textbook for middle and high school students or as a self-study guide. The book can also be used at the college level to teach elementary programming concepts to students from different backgrounds or as a companion textbook that provides an introduction to such a course.
- Teachers who want to use Scratch in the classroom can also benefit from the deeper understanding of programming to be found in this book. You’ll develop the skills you need to engage students with Scratch in meaningful ways that are compatible with their needs.
- The book assumes no prior programming experience and, for the most part, no mathematics beyond what is taught in high school. Some of the advanced simulations can be skipped without causing any learning gap.
|The Official ScratchJr Book||The Scratch Coding Cards||Super Scratch Programming Adventure!||Scratch Programming Playground||Learn to Program with Scratch|
|Suggested Age Range||5+||8+||8+||10+||10+|
|User Experience Level||Beginner||Beginner||Beginner||Beginner to Intermediate||Intermediate|
|Description||A collection of hands-on activities culminating in a fun, final project. Includes tips for parents and teachers and ways to connect the activities to literacy and math concepts. NOTE: ScratchJr runs on an iPad or Android tablet||A 75-card deck of simple and fun coding activities, perfect for splitting between pairs and small groups. Covers core coding fundamentals in a digestible and engaging format.||A colorful, comic book-style guide to making fun games with Scratch, complete with easy-to-follow directions.||An exciting introduction to coding where readers make versions of games they already love to play. Contains review questions and extra coding challenges in every chapter.||Teaches fundamental computer science concepts using Scratch. Packed with detailed explanations, exercises, and illustrations.|
|Activities Include…||Animal race, tag, dance party, animated stories||Virtual pet, Pong, racing game, dance party, interactive story||Soccer match, flying broomstick-race, fighting game, interactive maze||Fruit Slicer, Snake, Brick Breaker, Asteroids, a Mario-style platform game||Poem generator, quiz maker, bubble sort, science simulations|
|Page Count||160 pp.||75 cards||160 pp.||288 pp.||288 pp.|
"Fills a void in the current literature on how to play with and manipulate Scratch."
—School Library Journal
"A terrific resource for middle or higher grade educators who are looking for great Scratch projects that align to other content areas."
"...this book is aimed at the complete beginner, but it goes deeper, exploring powerful programming concepts that show how useful Scratch is, for kids and adults."
About the Author
Majed Marji is a senior development engineer at General Motors and an adjunct faculty member at Wayne State University in Michigan. He holds a PhD in electrical engineering from Wayne State University and an MBA in strategic management from Davenport University.
Author interviews, book reviews, editors picks, and more. Read it now
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
The book covers a wide amount of ground while presenting fun projects for the reader to follow along with. Like a musical instrument, Scratch is very much a “hands on” tool that you learn through practice, and this book is a well-versed guide. There’re plenty of web tutorials and videos that teach Scratch piecemeal, but this is THE manual that Scratch has been needing for a while. At 250 pages, it is thorough while still being a light-read; it’s easy to just jump into any chapter and follow along.
The one downside is that this book is probably best for teenagers and may be too verbose for kids around 10 or younger. But it makes an excellent book for parents or teachers to read through with their child (and a great way to introduce adults to Scratch programming as well). Otherwise, younger readers might like No Starch Press’s other Scratch book, “Super Scratch Adventures” which is not as thorough but is a gentler introduction to Scratch programming.
I highly recommend this book for schoolchildren to learn programming from.
Full disclosure, I am currently writing a Python programming book for adults for No Starch Press.
Congratulations to the author for an amazingly effective book.