WANT SWEET DEALS? JOIN OUR MAILING LIST

Scratch

Math Hacks for Scratch

Math Hacks for Scratch

Push Scratch programming to the limits as you explore mathematical curiosities through hands-on coding projects.

Michael Mays
October 2024
Machine Learning for Kids

Machine Learning for Kids

Machine learning concepts explained through hands-on projects kids can actually build.

Dale Lane
February 2021
Scratch 3 Programming Playground

Scratch 3 Programming Playground

Learn to code video games at any age or skill level with Scratch 3 Programming Playground! Freshly updated for Scratch 3.0.

Al Sweigart
January 2021
Super Scratch Programming Adventure! (Scratch 3)

Super Scratch Programming Adventure! (Scratch 3)

In Super Scratch Programming Adventure! (Scratch 3), kids learn programming fundamentals as they make their very own playable video games. Now updated to cover Scratch 3!

The LEAD Project
August 2019
25 Scratch Games for Kids

25 Scratch 3 Games for Kids

25 Scratch 3 Games for Kids teaches you to program in the wildly popular beginning programming language, Scratch, from the MIT Media Lab.

Max Wainewright
October 2019
The Official Scratch Coding Cards (Scratch 3.0)

The Official Scratch Coding Cards (Scratch 3.0)

The Official Scratch Coding Cards (Scratch 3.0) is a deck of 76 activity cards that teaches kids to code with Scratch, a popular visual programming language.

Natalie Rusk and the Scratch Team
May 2019
Make Your Own Scratch Games!

Make Your Own Scratch Games!

Make Your Own Scratch Games! is a playful, kid-friendly introduction game development using the Scratch programming language.

Anna Anthropy
July 2019
ScratchJr Coding Cards

ScratchJr Coding Cards

ScratchJr Coding Cards are a deck of 75 activity cards covering fun and exciting projects designed to educate young children with the visual programming language, ScratchJr.

Marina Umaschi Bers and Amanda Sullivan
July 2018
The Official ScratchJr Book

Official ScratchJr Book

The Official ScratchJr Book is an easy-to-use, interactive hands-on guide for parents and teachers, written by the creators of ScratchJr.

Marina Umaschi Bers and Mitchel Resnick
October 2015
Learn to Program with Scratch

Learn to Program with Scratch

Discover a step-by-step introduction to computer science as you create fun games, build science simulations, and more in Learn to Program with Scratch.

Majed Marji
February 2014