Scratch Coding Cards

Look inside!
Scratch Coding Cards frontScratch Coding Cards back

Scratch Coding Cards

Creative Coding Activities for Kids
by Natalie Rusk
December 2016, 75 cards
Full Color, Box Set
Sorry, no ebook is available for this title. (Why not?)

Want to introduce kids to coding in a fun and creative way?

With the Scratch Coding Cards, kids learn to code as they create interactive games, stories, music, and animations. The short-and-simple activities provide an inviting entry point into Scratch, the graphical programming language used by millions of kids around the world.

Kids can use this colorful 75-card deck to create a variety of interactive programming projects. They’ll create their own version of Pong, Write an Interactive Story, Create a Virtual Pet, Play Hide and Seek, and more!

Each card features step-by-step instructions for beginners to start coding with Scratch. The front of the card shows an activity kids can do with Scratch—like animating a character or keeping score in a game. The back shows how to put together code blocks to make the projects come to life! Along the way, kids learn key coding concepts, such as sequencing, conditionals, and variables.

This collection of coding activity cards is perfect for sharing among small groups in homes and schools.

Uses Scratch 2

Author Bio 

The Scratch Coding Cards were created by Natalie Rusk. Rusk is one of the lead developers of Scratch and works as a Research Scientist in the Lifelong Kindergarten Group at the MIT Media Lab. Rusk co-founded The Computer Clubhouse, an international network of after-school centers where young people learn to use new technologies to express themselves creatively.


Author Natalie Rusk shared "8 Ways to Use Scratch Coding Cards in Your Classroom" with ScratchEd!

“One of the most interesting things about the projects is that in some of them you don’t have to follow the prescribed order. Some of the programs have an end goal you’re working to create, but others just have you experimenting with code and Scratch. This is honestly one of the best ways to do it, as playing about with your code to see different results is a great way to test the limits of what you can do.”
The MagPi

“I have some students who aren't comfortable with the computer, and the thought of programming terrifies them and they shut down. I've allowed them to use Scratch Coding Cards to create projects to help them build confidence. Now, I'm able to reference the blocks in Scratch when teaching them Javascript.”
Jaleesa Trapp, Computer Science Teacher and Clubhouse Coordinator

“It’s a great getting-started activity, one that you can hand to a child and they can do themselves.”

“They are large and sturdy and would be perfect for classroom use. While the cards can be used as definitive instructions for particular projects, their true purpose is to be inspirational and instructive for the creation of personalized projects.”

“If you are looking for some hands-on coding activities for upper-elementary age kids, this is a great place to start. Some kids are already familiar with the Scratch website for coding, but the addition of the box of Scratch Coding Cards provides a structure that takes them beyond 'click and guess' to having a set of instructions that tie the process together.”
Getting Smart

Scratch Coding Cards is a fun addition to one’s set of programming tools. If you gave a kid a book on Scratch for one holiday or birthday, this may be a good followup next time around a few months later.”
Greg Laden's ScienceBlogs

Featured on's Tech Tools Blog and Linux Journal

“These coding cards are a great way in to Scratch for anyone who’s new to the language.”
Apps Playground

“The cards are a fun way for anyone to play with Scratch without the bother of having to design an application. It’s also easy to shuffle through the cards to find tasks you want to learn more about.”
Kids, Code, and Computer Science Magazine

“These cards are easy to use, straightforward, and they provide a variety of tasks to complete...If you are thinking of ways to introduce programming into your curriculum, this is a great way to start.”
STEM Activities for Kids

“The various programs are diverse, showing the incredibly wide range of activities available to someone who masters the art of Scratch’s drag-and-drop programming. I definitely enjoy spending time with my son as he learns to create his own ball-drop game (with scorekeeping), or creates animated stories.”
Just Press Start

Scratch Coding Cards are a fun way to teach kids basic coding principles, all while playing games. Where were these cards when I was learning to code?”

“We use Scratch for our coding programs and we keep Scratch Coding Cards in our 'Inspiration Station.' It is a great way for kids to get ideas, visualize new scenarios and think differently!”

“Librarian or teacher? These cards are a class/program in themselves. Parent, or just interested in learning how to code? You can’t beat these cards for teaching and learning block coding.”
Mom Read It

“I'm a big fan of this method of instruction, guiding the kids into breaking down a large problem into several smaller problems (a central tenet of Computational Thinking) and then letting the students have lots of small 'wins' as they progress through the cards.”
Damien Kee, technology education expert