Introduction
The Scratch Coding Cards provide a structured approach for children to learn coding through interactive projects. This set of 75 cards guides users through creating games, stories, music, and animations using the Scratch graphical programming language. Each card offers step-by-step instructions, making complex coding concepts accessible to beginners.
These cards are designed to introduce fundamental coding principles such as sequencing, conditionals, and variables in a practical, engaging format. They are suitable for individual learning or group activities in educational settings.

Image: Front cover of the Scratch Coding Cards, displaying the Scratch cat mascot and the title "Scratch Coding Cards: Creative Coding Activities for Kids". The cover also indicates "75 Cards" and "Ages 8+".
Getting Started (Setup)
- Access Scratch: Ensure you have access to the Scratch programming environment. This can be done online at scratch.mit.edu or by downloading the Scratch desktop application. The cards are designed for Scratch 2, but most concepts are transferable to newer versions like Scratch 3.0.
- Organize Cards: Familiarize yourself with the 75 cards. They are typically grouped by project or concept.
- Select a Project: Choose a project from the card deck that aligns with your interest or learning objective. Examples include creating a version of Pong, an interactive story, or a virtual pet.
Operating Instructions
Each card in the Scratch Coding Cards deck provides a specific activity or step within a larger project. Follow these guidelines for effective use:
- Read the Front: The front of each card describes the activity or goal, such as "Animate a Character" or "Keep Score in a Game."
- Follow the Back: The back of the card illustrates the specific Scratch code blocks required and how to assemble them to achieve the activity's goal.
- Sequential Learning: For multi-card projects, follow the cards in numerical order to build the project step-by-step.
- Experiment: After completing a card's instruction, experiment with changing values or adding new blocks to understand their effects. This fosters deeper learning and creativity.
- Key Concepts: Pay attention to the coding concepts introduced, such as sequencing (order of operations), conditionals (if/then statements), and variables (storing data).
Maintenance
- Storage: Store the cards in their original box or a suitable container to prevent loss or damage.
- Handling: Handle cards with clean, dry hands to maintain their condition and readability.
- Avoid Liquids: Keep cards away from liquids to prevent warping or ink damage.
Troubleshooting
- Project Not Working:
Review the code blocks on the card and compare them carefully with your Scratch project. Ensure all blocks are correctly placed and connected.
Check for typos in any text inputs or variable names.
Verify that the correct sprites and backgrounds are selected for the code.
- Scratch Software Issues:
If using the online editor, ensure a stable internet connection.
Clear your browser's cache or try a different browser.
If using the desktop app, ensure it is the latest version.
- Difficulty Understanding a Concept:
Re-read the card's instructions and description.
Visit the official Scratch website (scratch.mit.edu) for additional tutorials and community support.
Specifications
| Publisher | No Starch Press |
| Publication Date | December 1, 2016 |
| Edition | 1st |
| Language | English |
| Print Length | 75 pages (referring to 75 cards) |
| ISBN-10 | 1593277741 |
| ISBN-13 | 978-1593277741 |
| Item Weight | 1 pounds |
| Reading Age | 7 years and up |
| Dimensions | 5.41 x 1.54 x 7.38 inches |
| Grade Level | 2 - 4 |
Support Information
For further assistance or inquiries regarding the Scratch Coding Cards, please refer to the official Scratch website or the publisher, No Starch Press.
- Official Scratch Website: scratch.mit.edu
- Publisher: No Starch Press (nostarch.com)





