Start reading Python for Kids: A Playful Introduction to Programming on your Kindle in under a minute. Don't have a Kindle? Get your Kindle here or start reading now with a free Kindle Reading App.

Deliver to your Kindle or other device


Try it free

Sample the beginning of this book for free

Deliver to your Kindle or other device

Anybody can read Kindle books—even without a Kindle device—with the FREE Kindle app for smartphones, tablets and computers.
Python for Kids: A Playful Introduction to Programming

Python for Kids: A Playful Introduction to Programming [Kindle Edition]

Jason R. Briggs
4.1 out of 5 stars  See all reviews (12 customer reviews)

Print List Price: £22.50
Kindle Price: £10.27 includes VAT* & free wireless delivery via Amazon Whispernet
You Save: £12.23 (54%)
* Unlike print books, digital books are subject to VAT.


Amazon Price New from Used from
Kindle Edition £10.27  
Paperback £20.39  
Kindle Daily Deal
Kindle Daily Deal: At least 60% off
Each day we unveil a new book deal at a specially discounted price--for that day only. Learn more about the Kindle Daily Deal or sign up for the Kindle Daily Deal Newsletter to receive free e-mail notifications about each day's deal.

Special Offers and Product Promotions

  • Purchase any Kindle Book sold by and receive £1 credit to try out our Digital Music Store. Here's how (terms and conditions apply)

Product Description

Product Description

For Kids Aged 10+ (And Their Parents)

The code in this book runs on almost anything: Windows, Mac, Linux, even an OLPC laptop or Raspberry Pi!

Python is a powerful, expressive programming language that's easy to learn and fun to use! But books about learning to program in Python can be kind of dull, gray, and boring, and that's no fun for anyone.

Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.

Chapters end with programming puzzles designed to stretch your brain and strengthen your understanding. By the end of the book you'll have programmed two complete games: a clone of the famous Pong and "Mr. Stick Man Races for the Exit"—a platform game with jumps, animation, and much more.

As you strike out on your programming adventure, you'll learn how to:

  • Use fundamental data structures like lists, tuples, and maps
  • Organize and reuse your code with functions and modules
  • Use control structures like loops and conditional statements
  • Draw shapes and patterns with Python's turtle module
  • Create games, animations, and other graphical wonders with tkinter

Why should serious adults have all the fun? Python for Kids is your ticket into the amazing world of computer programming.

About the Author

Jason R. Briggs has been a programmer since the age of eight, when he first learned BASIC on a Radio Shack TRS-80. Since then he has written software professionally as a developer and systems architect and served as Contributing Editor for Java Developer's Journal. His articles have appeared in JavaWorld, ONJava and ONLamp. Python for Kids is his first book.

Product details

  • Format: Kindle Edition
  • File Size: 3383 KB
  • Print Length: 346 pages
  • Page Numbers Source ISBN: 1593274076
  • Publisher: No Starch Press; 1 edition (26 Nov 2012)
  • Sold by: Amazon Media EU S.à r.l.
  • Language: English
  • ASIN: B00ADX21Z6
  • Text-to-Speech: Enabled
  • X-Ray:
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (12 customer reviews)
  • Amazon Bestsellers Rank: #22,494 Paid in Kindle Store (See Top 100 Paid in Kindle Store)
  •  Would you like to give feedback on images?

More About the Author

Discover books, learn about writers, and more.

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

Most Helpful Customer Reviews
13 of 13 people found the following review helpful
5.0 out of 5 stars Python and games development for kids 2 Dec 2012
By mko
Format:Kindle Edition
It's hard to say how should you teach kids programming. This is not an easy topic. Jason tries to make the subject as simple as possible, but this is really not that easy if you start looking at details. However, Jason makes his best and makes it really good, to give you plain and straightforward explanation of Python. First of all he tells you how to install and configure programming environment. And for thous, who have never ever developed in the past, configuring Python may not be that straightforward. After you are ready to go, author takes you on the journey through the set of most basic constructs of the language. You will learn concepts of variables, classes, objects. You will get familiar with arrays, maps and constructs that let you create conditions and loops within the application. It would be fair to say, that half of the book is filled with these simple foundations of the development process. After all the basics are laid out you will be told how to use graphics in applications. How to combine the code and pictures and make them work for you. Do you recall famous LOGO? Yes, this "turtle like" computing language! You will find it here as well with all it's simplicity. But this time, you are getting it in Python flavor.

After you have learned all the basics it's time to do some serious stuff. Jason guides you through the game development process by showing how to create simple games. What's really cool here is the fact you really do something. You will create simple games that do something. And this is the place where simple, boring "Hello world" strings are taken over by moving objects and graphics. If you have read carefully first part of the book you should be able to follow second part and be able to develop discussed games. Just one remark here.
Read more ›
Comment | 
Was this review helpful to you?
13 of 14 people found the following review helpful
5.0 out of 5 stars Great for adults who struggle with programming 27 Dec 2012
Many teachers and adults have to complete a programming module at college, and struggle. If Java has left you cold, then try Python and this book.

You program "Game over"... rather than "hello world", to start off. The book begins by programming jokes.. to get the hang of the print statement and it's quirks.
Because the concepts are "applied", it allows massive leaps in learning.

Then you have shopping lists for wizards... and how to append into a wizards list. It's daft, but overnight, I've "leapfrogged" what I've done in a years programming course at college. Which is full credit to the Author.

If statements are explained as yes and no questions.
If you answer yes, then it's considered true - and it will run. eg If age > 20 years, then print out "What are you doing here? Why don't you go mow the lawn".

You can see that it's fun, and a bit cheeky (for those of us, who are over 20 years old).
Therefore, if you've struggled with programming, then don't give up.
Use this book, and Python, which is great for those of us, who have to master programming in order to graduate.

ps...I'm off to mow the lawn. Cheeky monkey!
Comment | 
Was this review helpful to you?
3 of 3 people found the following review helpful
Format:Paperback|Verified Purchase
My two sons have used this book to learn the basic fundamentals of python. They got through the examples and understood the concepts explained. Python is good language to start from, if you already know scratch. This book does a good job of getting a child to understand what is going on.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Ideal for all ages. 13 Mar 2014
Disclaimer: I'm not a kid!

Although this programming book is targeted towards the youngest generation of nerds, it works well for us oldies too! The book introduces the reader to basic, core programming in Python.

A short book, but it helps you develop a decent foundation in Python.
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
5.0 out of 5 stars Perfect - even 9 yr old girl can do it! 3 Feb 2014
Format:Paperback|Verified Purchase
My 9 yr old had a taster of Scratch and Kuda at school and as a responsible (geeky) Dad this was my choice of Xmas present. Just a month later, we still use family desktop (!) for something more educational than tablet-esque social network grazing and she feels truly empowered; so much that she mentioned this title to her IT teacher who asked to borrow it. My 30 years of IEEE membership cannot be wrong about this one and the next step is (something like) Raspberry For Kids
Comment | 
Was this review helpful to you?
1 of 1 people found the following review helpful
4.0 out of 5 stars Helpful to use to learn 6 Aug 2013
Format:Paperback|Verified Purchase
Good range of activities, great that it includes how to install and run the software. Activities are simple and complex and test your learning.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category