How to Code! This book uses Scratch software to teach the coding skills to create your own computer game and design your own website.

Broken down into 10 lessons the book explains how to use Scratch coding software to give coding instructions, write simple code, and use loops; debug and fix code; and use coding knowledge to create a simple computer game and a webpage using simple HTML. With easy-to-follow explanations accompanied by clear, step-by-step graphics throughout, this is a great first coding book for middle-school children, ages 8+ interested in learning about computer science and web design.

You can download the program Scratch at MIT.

With Scratch, you can program your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch helps young people learn to think creatively, reason systematically, and work collaboratively — essential skills for life in the 21st century.

Scratch is a project of the Lifelong Kindergarten Group at the MIT Media Lab. It is provided free of charge.

This book is one of many available with tutorials to get kids started on the road to learning the foundation of a computer language. It allows children 8 (and sometimes younger) to start programming. – Moving kids from playing games others wrote to playing games they wrote themselves!