---
product_id: 1428791
title: "Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math"
price: "166.17 DT"
currency: TND
in_stock: true
reviews_count: 13
url: https://www.desertcart.tn/products/1428791-learn-to-program-with-scratch-a-visual-introduction-to-programming
store_origin: TN
region: Tunisia
---

# Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math

**Price:** 166.17 DT
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math
- **How much does it cost?** 166.17 DT with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.tn](https://www.desertcart.tn/products/1428791-learn-to-program-with-scratch-a-visual-introduction-to-programming)

## Best For

- Customers looking for quality international products

## Why This Product

- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Description

Scratch is a fun, free, beginner-friendly programming environment where you connect blocks of code to build programs. While most famously used to introduce kids to programming, Scratch can make computer science approachable for people of any age. Rather than type countless lines of code in a cryptic programming language, why not use colorful command blocks and cartoon sprites to create powerful scripts? In Learn to Program with Scratch , author Majed Marji uses Scratch to explain the concepts essential to solving real-world programming problems. The labeled, color-coded blocks plainly show each logical step in a given script, and with a single click, you can even test any part of your script to check your logic. You'll learn how to: –Harness the power of repeat loops and recursion –Use if/else statements and logical operators to make decisions –Store data in variables and lists to use later in your program –Read, store, and manipulate user input –Implement key computer science algorithms like a linear search and bubble sort Hands-on projects will challenge you to create an Ohm's law simulator, draw intricate patterns, program sprites to mimic line-following robots, create arcade-style games, and more! Each chapter is packed with detailed explanations, annotated illustrations, guided examples, lots of color, and plenty of exercises to help the lessons stick. Learn to Program with Scratch is the perfect place to start your computer science journey, painlessly. Uses Scratch 2

Review: Perfect book for all audiences that want to learn programming - I chose this rating because the text is easy to read and easy to understand. It cross-references the scratch tutorials online and offers formatted practices for new students of programming. I bought the book after working at a booth at a statewide library association conference where "Learn to Program with Scratch" was on display.. The response to the book and publisher by dozens of librarians was impressive. One youth librarian bought the only sample copy available to support the Scratch Camp he offers every summer at the public library where he is on staff. I gave the book to my grandson (age 11) as a gift and watched him work through the first few sections. "Learn to Program With Scratch" is an excellent companion to any student of Scratch. I highly recommend this purchase for classrooms, tech classes, libraries or as a gift for the young student of programming.
Review: Great for Kids that Want to Learn - This is a great book. I teach my students how to code using Scatch and this is such a great resource. The examples are perfect, visually appealing and fun. My students love the games they create and are always looking forward to the next. It simplifies the process so that it's easier to explain. This was a good investment. Saves me from having to come up with the world of lessons.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #696,706 in Books ( See Top 100 in Books ) #121 in Children's Programming Books #298 in Game Programming #474 in Children's Books on Computer Entertainment & Games |
| Customer Reviews | 4.6 out of 5 stars 200 Reviews |

## Images

![Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math - Image 1](https://m.media-amazon.com/images/I/71sWrmmkMEL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Perfect book for all audiences that want to learn programming
*by M***; on May 15, 2014*

I chose this rating because the text is easy to read and easy to understand. It cross-references the scratch tutorials online and offers formatted practices for new students of programming. I bought the book after working at a booth at a statewide library association conference where "Learn to Program with Scratch" was on display.. The response to the book and publisher by dozens of librarians was impressive. One youth librarian bought the only sample copy available to support the Scratch Camp he offers every summer at the public library where he is on staff. I gave the book to my grandson (age 11) as a gift and watched him work through the first few sections. "Learn to Program With Scratch" is an excellent companion to any student of Scratch. I highly recommend this purchase for classrooms, tech classes, libraries or as a gift for the young student of programming.

### ⭐⭐⭐⭐⭐ Great for Kids that Want to Learn
*by M***N on December 20, 2015*

This is a great book. I teach my students how to code using Scatch and this is such a great resource. The examples are perfect, visually appealing and fun. My students love the games they create and are always looking forward to the next. It simplifies the process so that it's easier to explain. This was a good investment. Saves me from having to come up with the world of lessons.

### ⭐⭐⭐⭐⭐ Great examples, generous supplementary resources, and fun try-it-out exercises!
*by M***N on March 18, 2014*

This is the best book I have ever purchased (I have 2 others plus an e-book) on Scratch and it is up-to-date with the latest version of the program (2.0). The examples are clear, concise, well-thought-out and a joy to work with. The first chapter alone gives you a very good overview of the whole program and the author has included lots of examples and try-it-out exercises. Well worth the money.

## Frequently Bought Together

- Learn to Program with Scratch: A Visual Introduction to Programming with Games, Art, Science, and Math
- The Official Scratch Coding Cards (Scratch 3.0): Creative Coding Activities for Kids
- Coding for Kids in Scratch 3: The Complete Guide to Creating Art, Artificial Intelligence, and Computer Games for Beginners

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.tn/products/1428791-learn-to-program-with-scratch-a-visual-introduction-to-programming](https://www.desertcart.tn/products/1428791-learn-to-program-with-scratch-a-visual-introduction-to-programming)

---

*Product available on Desertcart Tunisia*
*Store origin: TN*
*Last updated: 2026-07-04*