---
product_id: 72973304
title: "Creative Coding in Python: 30+ Programming Projects in Art, Games, and More"
price: "€ 39.01"
currency: EUR
in_stock: true
reviews_count: 10
url: https://www.desertcart.be/products/72973304-creative-coding-in-python-30-programming-projects-in-art-games
store_origin: BE
region: Belgium
---

# Creative Coding in Python: 30+ Programming Projects in Art, Games, and More

**Price:** € 39.01
**Availability:** ✅ In Stock

## Quick Answers

- **What is this?** Creative Coding in Python: 30+ Programming Projects in Art, Games, and More
- **How much does it cost?** € 39.01 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.be](https://www.desertcart.be/products/72973304-creative-coding-in-python-30-programming-projects-in-art-games)

## 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

desertcart.com: Creative Coding in Python: 30+ Programming Projects in Art, Games, and More: 9781631595813: Vaidyanathan, Sheena: Books

Review: Python Coding That Will Stick - As a computer science teacher, I have found that many of the coding books available for tweens and teens do not lead to long term learning of a programming language. These books typically have lots and lots of code that the reader uses to create projects, but the reader is often not learning the concepts behind the code and they are not able to transfer anything they have done to a new programming project. Creative Coding in Python is the answer to this problem and a fun and engaging way to learn to program in Python. Each chapter of Creative Coding in Python allows the reader to create a programming project like a chatbot or geometric art or interactive fiction or a game. The Big Ideas in each chapter provide foundational knowledge about programming concepts like variables, loops, lists, conditionals, functions, and more with short explanatory text and code that readers can try themselves. In addition to the explanatory text and code examples, readers are also presented with flowcharts or pseudocode of what they will be creating. This helps readers to build the good programming habits of thinking about the project they are creating and planning before programming. Once the Big Ideas are introduced, readers then create the main project for the chapter. While code is provided for the basic project, readers are also asked to improve the basic project in some way. Each chapter also has an Experiment and Extend section with more programming project ideas that can be created with the knowledge from the Big Ideas. Completing the projects in this section of each chapter reinforces the learning and provides the needed transfer of the concepts to new programming challenges. Parents: If you are looking for a book for your budding programmer who wants to truly learn an industry standard language, this would be a great book for your child. By reading, understanding, and completing the programming projects, your child will have a solid foundational knowledge of Python and some creative programming projects to show off, as well. Teachers: Do you have students that are ready to move on to text-based programming but the rest of your class isn’t ready yet? Creative Coding in Python would be a great addition to your classroom for those students. It is the latest addition to my classroom library. Beyond adding the book to your classroom library, this book and the companion website could be a great primer for you, as a teacher, if you would like to teach an introductory Python class to your students.
Review: Great Python introduction for kids and adults - What I like best about this book is that the approach is to build a useful project, and use it to introduce programming concepts. Starting in chapter 1, we build a simple chatbot, and use it to introduce important concepts such as variables, input, printing and commenting the code. All the other introductory material I’ve come across starts with abstract programming concepts, without providing a framework of how to assemble the concepts into a program. This book’s approach is much easier to grasp. Another important aspect are frequent sidebars to explain how to deal with the “overhead” of coding: how to create and save a new program file, how to interpret errors to debug the program, and that choosing good names for variables and functions is helpful in the long run. I can see this being a valuable textbook for computer classes as early as middle-school. In addition to providing a shallow learning curve, each chapter ends with “Experiment and Extend” with some engaging programming project suggestions that could be homework or in-class assignments. By the end of the book, we’ve progressed to writing interactive graphic games. I was inspired to create a turtle-graphic photo of a random walk, attached.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| Best Sellers Rank | #113,180 in Books ( See Top 100 in Books ) #2 in Teen & Young Adult Computer Software Books #3 in Teen & Young Adult Computer Programming #73 in Python Programming |
| Customer Reviews | 4.6 4.6 out of 5 stars (357) |
| Dimensions  | 8 x 0.75 x 10.1 inches |
| Edition  | Illustrated |
| Grade level  | 5 - 7 |
| ISBN-10  | 1631595814 |
| ISBN-13  | 978-1631595813 |
| Item Weight  | 2.31 pounds |
| Language  | English |
| Print length  | 144 pages |
| Publication date  | December 18, 2018 |
| Publisher  | Quarry Books |
| Reading age  | 10 - 12 years |

## Images

![Creative Coding in Python: 30+ Programming Projects in Art, Games, and More - Image 1](https://m.media-amazon.com/images/I/91cpJlNJxhL.jpg)

## Customer Reviews

### ⭐⭐⭐⭐⭐ Python Coding That Will Stick
*by V***K on December 18, 2018*

As a computer science teacher, I have found that many of the coding books available for tweens and teens do not lead to long term learning of a programming language. These books typically have lots and lots of code that the reader uses to create projects, but the reader is often not learning the concepts behind the code and they are not able to transfer anything they have done to a new programming project. Creative Coding in Python is the answer to this problem and a fun and engaging way to learn to program in Python. Each chapter of Creative Coding in Python allows the reader to create a programming project like a chatbot or geometric art or interactive fiction or a game. The Big Ideas in each chapter provide foundational knowledge about programming concepts like variables, loops, lists, conditionals, functions, and more with short explanatory text and code that readers can try themselves. In addition to the explanatory text and code examples, readers are also presented with flowcharts or pseudocode of what they will be creating. This helps readers to build the good programming habits of thinking about the project they are creating and planning before programming. Once the Big Ideas are introduced, readers then create the main project for the chapter. While code is provided for the basic project, readers are also asked to improve the basic project in some way. Each chapter also has an Experiment and Extend section with more programming project ideas that can be created with the knowledge from the Big Ideas. Completing the projects in this section of each chapter reinforces the learning and provides the needed transfer of the concepts to new programming challenges. Parents: If you are looking for a book for your budding programmer who wants to truly learn an industry standard language, this would be a great book for your child. By reading, understanding, and completing the programming projects, your child will have a solid foundational knowledge of Python and some creative programming projects to show off, as well. Teachers: Do you have students that are ready to move on to text-based programming but the rest of your class isn’t ready yet? Creative Coding in Python would be a great addition to your classroom for those students. It is the latest addition to my classroom library. Beyond adding the book to your classroom library, this book and the companion website could be a great primer for you, as a teacher, if you would like to teach an introductory Python class to your students.

### ⭐⭐⭐⭐⭐ Great Python introduction for kids and adults
*by D***E on December 24, 2018*

What I like best about this book is that the approach is to build a useful project, and use it to introduce programming concepts. Starting in chapter 1, we build a simple chatbot, and use it to introduce important concepts such as variables, input, printing and commenting the code. All the other introductory material I’ve come across starts with abstract programming concepts, without providing a framework of how to assemble the concepts into a program. This book’s approach is much easier to grasp. Another important aspect are frequent sidebars to explain how to deal with the “overhead” of coding: how to create and save a new program file, how to interpret errors to debug the program, and that choosing good names for variables and functions is helpful in the long run. I can see this being a valuable textbook for computer classes as early as middle-school. In addition to providing a shallow learning curve, each chapter ends with “Experiment and Extend” with some engaging programming project suggestions that could be homework or in-class assignments. By the end of the book, we’ve progressed to writing interactive graphic games. I was inspired to create a turtle-graphic photo of a random walk, attached.

### ⭐⭐⭐⭐⭐ Gentle & gratifying introduction to Python: For all ages!
*by A***T on January 7, 2019*

This book arrived just in time to make it into the Xmas stockings of the middle-schoolers on our list. It's a gentle introduction to programming (coding) with easy-to-follow declarative instructions accompanied by rich illustrations. Python is a suitable language for beginners in terms of syntax, popularity, and the availability of tools and samples. IDLE is a good starter environment to learn the ropes. The projects are simple and gratifying but leave room for creative experimentation. Starting from variables, operations, input/output the reader is introduced to more powerful concepts such as loops, conditions, and functions, eventually culminating in GUI's and animation. The companion website is useful for access to the underlying code though I think it's more educational to follow along and type the code. I look forward to future work from the author. Computing skills are gaining importance and this book is useful for anyone with the interest & motivation to learn more.

## Frequently Bought Together

- Creative Coding in Python: 30+ Programming Projects in Art, Games, and More
- JavaScript Coding for Teens: A Beginner's Guide to Developing Websites and Games
- Coding for Kids: Python: Learn to Code with 50 Awesome Games and Activities

---

## 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.be/products/72973304-creative-coding-in-python-30-programming-projects-in-art-games](https://www.desertcart.be/products/72973304-creative-coding-in-python-30-programming-projects-in-art-games)

---

*Product available on Desertcart Belgium*
*Store origin: BE*
*Last updated: 2026-04-24*