Invent with Scratch!

by | Sep 5, 2018 | Games and Entertainment, Programming | 0 comments

Scratch is a graphical programming environment from MIT. It teaches programming concepts to kids by snapping ‘code blocks’ into place to form complete programs. Scratch is completely free. It is free to read online under a Creative Commons license. If you’d like to support the author, you can purchase a print or ebook.

Playing video games is fun, but programming your own video games is a creative, challenging skill that will let you make your own fun. The free Scratch programming environment gives everyone an easy way to learn programming skills. While Scratch is primarily designed for 8- to 16-year-olds, it’s used by people of all ages, including younger children with their parents and college students learning their first programming language.

There’s so much that you can do with Scratch, it’s hard to know where to start. That’s where this book comes in. This book guides you through creating several video games in Scratch. By building the projects in this book, you’ll get a good idea of which blocks are commonly used to create video games in Scratch. These projects provide a solid foundation for you to build upon when creating your own original programs.

No previous programming experience is necessary to read this book. The only mathematics skills required are basic arithmetic: addition, subtraction, multiplication, and division. Don’t let math phobia prevent you from learning to program. And don’t forget that the computer will perform calculations for you!

Each program in the book is easy to make by following the step-by-step instructions. You’ll learn about the code blocks and programming concepts as you make games that use them. No matter your skill level, there’s no reason you can’t start reading this book now!

Kids can follow along with the activities on their own, but this book is also for parents, teachers, and volunteers who want to introduce their children or students to the world of programming. The projects are ideal for a weekend activity or after-school computer club. Adults don’t have to be software engineers to use this book to help others learn.

Invent with Scratch!

by Al Sweigart (Online reading only) – 9 Chapters

Invent with Scratch! by Al Sweigart

Related Posts

42 Free and Paid Programming Resources to Learn Web Development

42 Free and Paid Programming Resources to Learn Web Development

Any serious developer will need to learn how to program in order to really understand what is going on behind the curtain, or if you are curious to wonder about or query how your favorite program works. This is where programming tutorials come in. The following are 42 Free and Paid Programming Resources to Learn Web Development, covering 3 different levels – beginner, intermediate and expert resources.

40 Best Free CSS Learning Resources

40 Best Free CSS Learning Resources

If you are one of the people who love to design using CSS, there are actually thousands of learning resources which you can try out. This post will cover 40 of the best CSS learning resources, covering fundamental concepts, units, selectors, custom properties, animation and many more.

92 Markdown Editors and Tools for All Your Writing Needs

92 Markdown Editors and Tools for All Your Writing Needs

The basics of Markdown are easy to learn, and it can quickly become second nature. We’ve compiled 92 Markdown softwares, editors, tools and resources available that are worth using in a wide variety of scenarios. You’ll also find tutorials and libraries to get your started in no time. Happy writing and programming!