A comprehensive guide to learning computer programming through the Scratch platform, focusing on creating interactive games and projects. Ideal for kids and beginners.
Technical TutorialsProgramming
Introduction
A comprehensive guide to learning computer programming through Scratch, with a focus on creating interactive games and projects. Authored by Al Sweigart.
Highlights
Scratch is a graphical programming environment from MIT that teaches programming concepts to kids by snapping "code blocks" into place to form complete programs
Scratch is completely free to use
The book is free to read online under a Creative Commons license
Recommendation
This book is an excellent resource for anyone interested in learning computer programming, especially kids and beginners. It provides a fun and engaging way to learn programming concepts through the Scratch platform.
How GetVM Works
Learn by Doing from Your Browser Sidebar
Access from Browser Sidebar
Simply install the browser extension and click to launch GetVM directly from your sidebar.
Select Your Playground
Choose your OS, IDE, or app from our playground library and launch it instantly.
Learn and Practice Side-by-Side
Practice within the VM while following tutorials or videos side-by-side. Save your work with Pro for easy continuity.