All Books
Scratch Programming Playground by Al Sweigart - Learn to Program by Making Cool Games - Book Cover
Computers & Internet

Scratch Programming Playground: Learn to Program by Making Cool Games by Al Sweigart – A Hands-On Coding Book for Kids a

2,530

Inclusive of all applicable taxes. FREE shipping on all orders.

Quantity:
1
Share:
Free DeliveryOn every order
15-Day ReturnEasy returns
Genuine BookPhysical copy only

Available Offers

  • 🚚Free DeliveryFree shipping on all orders
  • 💵Cash on DeliveryPay when your order arrives
  • ↩️15-Day Easy ReturnsHassle-free return policy
  • 🔒Cash on DeliveryPay safely when your order arrives

Check Delivery

Product Description

Introduction

Welcome to the colorful world of coding with Scratch Programming Playground: Learn to Program by Making Cool Games by Al Sweigart. This hardcover edition from No Starch Press is the perfect companion for young learners and beginners in India who want to dive into programming without the complexity of text-based languages. Using the drag-and-drop magic of Scratch, this book turns learning into an exciting adventure where you build your own games from scratch—literally! Whether you are a student, a parent looking for educational resources, or a teacher seeking classroom-friendly material, this book offers a fun, hands-on approach to coding that feels more like play than study.

Book Overview

Scratch Programming Playground is not just another coding manual—it is a project-driven guide that teaches programming concepts by creating eight classic arcade-style games. Each chapter walks you through the entire process, from setting up the game environment to adding cool features like power-ups, levels, and cheat codes. You will learn to use Scratch 2, the free online programming language developed by MIT, which is widely used in Indian schools and coding clubs. The book is designed for absolute beginners, so you don’t need any prior coding experience. All you need is a computer, an internet connection, and a curiosity to make things happen on screen.

Key Highlights

  • Hands-on learning: Create eight complete games, including a Maze Runner, a Snake clone, a Fruit Slicer, and a Platformer inspired by Mario.
  • No prior coding needed: Perfect for students aged 10 and up, as well as adults who want a gentle introduction to programming.
  • Creative challenges: Each game comes with review questions and coding challenges to help you customize and expand your creations.
  • Step-by-step instructions: Clear, illustrated guides make it easy to follow along, even for first-time coders.
  • Teaches real logic: You will learn variables, loops, conditionals, events, and more—all through game design.

Inside the Book

Open the pages and you will find a treasure trove of game-building projects. The book begins with a quick introduction to Scratch, then jumps straight into making games. You will start with simple projects like Maze Runner, where you guide a character to escape a labyrinth, and gradually move to more complex games like Asteroid Breaker, where you smash space rocks with a spaceship. The Fruit Slicer game lets you channel your inner ninja, while Brick Breaker brings back the classic Breakout experience. The final project, a Platformer game, teaches you how to design levels, handle gravity, and create enemies—just like in Super Mario Bros. Each game includes a list of materials, step-by-step coding blocks, and debugging tips.

Key Topics

  • Scratch programming environment and basic blocks
  • Event-driven programming and user input
  • Variables, loops, and conditional statements
  • Collision detection and game physics
  • Sprite animation and sound effects
  • Scorekeeping, timers, and game states
  • Level design and game mechanics
  • Debugging and testing your code

Reader Benefits

By working through this book, you will gain confidence in your ability to code and create. You will not just learn syntax—you will understand how to think like a programmer. The projects are designed to be rewarding and fun, so you stay motivated. Each completed game gives you a sense of achievement and a tangible product you can share with friends and family. The creative coding challenges encourage you to experiment, which builds problem-solving skills. For Indian students, this book aligns well with the CBSE and ICSE computer science curricula that introduce Scratch in middle school, making it an excellent supplementary resource for school projects and hobby coding.

Learning Outcomes

  • Understand the core concepts of programming through visual blocks
  • Build and customize eight complete interactive games
  • Develop logical thinking and debugging skills
  • Learn to design game levels, characters, and scoring systems
  • Gain the ability to create your own original Scratch projects
  • Prepare for learning text-based languages like Python or JavaScript

Who Should Read

This book is ideal for children aged 10 and above who are curious about how video games work and want to make their own. It is also perfect for parents and teachers in India who want to introduce coding in a playful, low-pressure way. Even adults with no programming background will find the book accessible and enjoyable. If you are a student looking for a fun after-school activity or a hobbyist wanting to explore game development, this book is your launchpad. School computer labs and coding clubs will also benefit from having this as a project resource.

About the Author

Al Sweigart is a prolific author and software developer known for making programming accessible to everyone. He has written several best-selling books, including Automate the Boring Stuff with Python and Invent Your Own Computer Games with Python. Al’s teaching style is friendly, practical, and focused on real projects. He believes that coding should be a creative and enjoyable experience, not a dry academic exercise. His books are used by beginners worldwide, and he actively supports the open-source community by providing free resources and tutorials.

About the Publisher

No Starch Press is a leading publisher of high-quality books on programming, hacking, and technology. Based in San Francisco, they are known for their quirky, approachable, and well-illustrated books that make complex topics easy to understand. Their catalog includes many titles that are favorites among young coders and hobbyists. With a focus on practical learning and fun, No Starch Press has built a reputation for publishing books that turn readers into creators. This hardcover edition ensures durability, making it perfect for repeated use in classrooms and homes across India.

Conclusion

Scratch Programming Playground is more than a book—it is an invitation to explore the magic of coding through the games you love. With its clear instructions, engaging projects, and creative challenges, it turns learning into an adventure. Whether you want to build a maze, slice fruit, or jump across platforms, this book gives you the tools and confidence to bring your ideas to life. Order your copy today from Bookshops.in and start your journey into the world of programming—one game at a time.

Quick Summary

Scratch Programming Playground by Al Sweigart is a hands-on guide that teaches programming to kids and beginners through the creation of exciting games. Using MIT's Scratch, a free visual drag-and-drop language, readers build seven complete games including Maze Runner, Snaaaaaake, Asteroid Breaker, Fruit Slicer (a Fruit Ninja clone), Brick Breaker, and a Platformer inspired by Super Mario Bros. Each project comes with easy-to-follow instructions, screenshots, review questions, and creative challenges to customize the games. No prior coding experience is needed, making it perfect for young learners and anyone curious about programming. The book fosters logical thinking, creativity, and problem-solving skills. Published by No Starch Press, this hardcover edition is durable for repeated use. Indian students and parents will find it an engaging way to introduce coding at home or in school. By purchasing from Bookshops.in, you get a genuine copy with reliable delivery and excellent customer service across India.

Book Highlights

Learn programming by building 7 cool games
Step-by-step instructions with screenshots
Creative coding challenges to customize each game
Includes Maze Runner, Snaaaaaake, Asteroid Breaker, Fruit Slicer, Brick Breaker, and Platformer
No prior coding experience needed
Based on MIT Scratch, a free visual programming language
Review questions to test understanding
Encourages logical thinking and problem-solving
Perfect for ages 8 and up
Written by bestselling author Al Sweigart
Published by trusted tech publisher No Starch Press
Ideal for classroom or home learning
Helps build confidence in coding
Fun and engaging approach to STEM education

Book Specifications

ISBN-139781593277628
ISBN-101593277628
Publisher‎ No Starch Press
Language‎ English
Dimensions‎ 17.9 x 2.1 x 23.5 cm
Weight‎ 641 g
CategorySoftware Design, Testing & Engineering › Software Architecture
GenreNonfiction
Reading Age8 - 16 years
Original LanguageEnglish

Frequently Asked Questions

What is Scratch Programming Playground about?
It's a book that teaches programming by guiding readers to create fun games using Scratch, a visual drag-and-drop coding language.
Who is the author of this book?
The book is written by Al Sweigart, a popular author of programming books for beginners.
Do I need any prior coding experience?
No, the book is designed for absolute beginners and assumes no programming knowledge.
What games can I make with this book?
You'll make Maze Runner, Snaaaaaake, Asteroid Breaker, Fruit Slicer, Brick Breaker, and a Platformer game.
Is Scratch free to use?
Yes, Scratch is a free programming language developed by MIT and available online.
What age group is this book suitable for?
It's ideal for children aged 8 and up, but beginners of all ages can enjoy it.
Can this book be used in schools?
Absolutely, it's great for classroom coding activities and STEM programs.
Does the book include review questions?
Yes, each game chapter has review questions to reinforce learning.
Are there creative challenges in the book?
Yes, you'll find coding challenges to add your own features and levels.
Is this book available in hardcover?
Yes, the book is available in hardcover binding.
What is the ISBN of this book?
The ISBN-13 is 9781593277628.
Can I buy this book from Bookshops.in?
Yes, Bookshops.in offers this title with fast delivery across India.
Is this book only for kids?
While aimed at kids, it's also suitable for teenagers and adults new to programming.
Does the book cover advanced Scratch topics?
It covers intermediate concepts like variables, loops, and conditionals in a game context.
Will this book help me learn other programming languages?
Yes, the logic and concepts you learn can be applied to languages like Python and JavaScript.

Customers Also Bought

Buy Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer — BookShops.in

Programming

Algorithmische Sprache Und Programmentwicklung | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer | P. Pepper | Springer | by H. Partsch | F. L. Bauer

3,143
Buy Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean — BookShops.in

Programming

Distributed Algorithms | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean-Claude Bermond | Michel Raynal | Springer | by Jean

5,539
Buy Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm — BookShops.in

Programming

Meta-Level Control for Deductive Database Systems | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schmidt | Springer | by Helmut Schm

5,458
Buy Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O' — BookShops.in

Programming

Java Web Services | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'Reilly Media | by David A. Chappell | Tyler Jewell | O'

3,680
Buy Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.  — BookShops.in

Programming

Database in Depth | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J. Date | O'Reilly Media | by Chris J.

3,158
Buy Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |  — BookShops.in

Programming

Integration of AI and OR Techniques in Constraint Programming for Combinatorial Optimization Problem | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson | Springer | by Nicolas Beldiceanu | Narendra Jussien | Eric Pinson |

5,602

Related Products

View All
Buy Modern Full-Stack React Projects by Daniel Bugl — BookShops.in

Computers & Internet

Modern Full-Stack React Projects by Daniel Bugl

2,311
Buy Mootools 1.2 Beginner's Guide (English, Jacob Gube) — BookShops.in

Computers & Internet

Mootools 1.2 Beginner's Guide (English, Jacob Gube)

2,085
Buy Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology) — BookShops.in

Computers & Internet

Contemporary Methods for Speech Parameterization (Springerbriefs in Electrical and Computer Engineering / Springerbriefs in Speech Technology)

4,187
Buy Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo — BookShops.in

Computers & Internet

Information Technology and Lawyers | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lodder | Anja Oskamp | Springer | by Arno R. Lo

4,985
Buy Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao — BookShops.in

Computers & Internet

Digital Analysis of Remotely Sensed Imagery | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao | McGraw-Hill Companies | by Jay Gao

5,336
Buy Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan — BookShops.in

Computers & Internet

Computer-Aided Drug Design and Delivery Systems | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Companies | by Ahindra Nag | Baishakhi Dey | McGraw-Hill Compan

4,180
Get In Touch

Contact BookShops.in

Find our bookstore in Madurai on the map below, or let us know about your reading experience by leaving a review.

Phone+91 81899 68108
Address12, Rajan Street, Main Road, KK Nagar, Madurai — 625020, Tamil Nadu, India
Support HoursMon–Sat, 10:00 AM – 6:00 PM (IST)

Value your feedback

Enjoyed the books you ordered from us? Your review helps fellow readers discover our store and helps us improve.

Leave a Google Review

Your Cart

Your cart is empty

Add books to get started