Book Review: Python For Kids

pythonforkidsPersonally, I consider programming as a fundamental right. The programming will teach children problem solving and reasoning skills. So, if you have gifted kid or nephew who is about to turn 10 or 11, gift him Python for kids book. The book introduces kids to the basic concepts of Python programming. The kids require no previous programming experience. However, must understand basic math concepts.

As a kid gorilla.bas was the first code that I hacked for my personal pleasure. First, I just played it and then I started to make changes to the code. I broke it every day. It was a fun and got me into computers. The same idea is applied to this book, and kids will learn to code. The “Python for Kids” book divided into three parts:

  • Part I: Learning to Program : First, book will cover the installation of Python on Windows 7, Mac OS X, and Ubuntu. Chapters in the first part will tech kids simple programming concepts and Python tkinter module to draw graphics on the screen. At the end of each chapter kids will deal with programming puzzles. The first part cover basic programming blocks such as decision making, loops, variables, and calculations. Kids are also introduced to fundamental data structures such as lists, maps, tuples, functions and use of classes and objects. At the end of this part kids can write a program by themselves.
  • Part II: Bounce : The kids will get more excited as they are going to write their first game called “Bounce” using the tkinter module. You will learn how to draw and animate basic objects on the screen.
  • Part III: Mr. Stick Man Races for the Exit : This part covers the second game. You will learn how to draw characters for games using gimp and other tools. The reader will also learn about events, click-able objects, animation techniques and much more.

The book is engaging and full of colors to keep young reader engaged in their programming adventure. Kids will learn all about Python, data structures, object oriented programing, and end up building games and animation for fun and profit. However, this book is not just for kids. If you are an adult and interested in Python programming for the first time, this book is a good way to learn Python. I recommend this book to both kids and new users who wish to learn Python.

* Title: Python for Kids
* Author: Jason R. Briggs
* Publisher: Nostarch press.
* Length: 345 pages
* Targets: Kids (age 9-12) / New python users
* Ratings: 4.5/5
* Disclaimer: No Starch sent us a review copy.
* Purchase online at Amazon (Kindle Edition)

+ Easy to read.
+ Clear explanations.
+ Good collection of programming puzzles for kids.
+ Requires no previous programming experience.

– Very little PyGame coverage and no 3D programming / drawing coverage.

🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.

🐧 1 comment so far... add one

CategoryList of Unix and Linux commands
Disk space analyzersncdu pydf
File Managementcat
FirewallAlpine Awall CentOS 8 OpenSUSE RHEL 8 Ubuntu 16.04 Ubuntu 18.04 Ubuntu 20.04
Network UtilitiesNetHogs dig host ip nmap
OpenVPNCentOS 7 CentOS 8 Debian 10 Debian 8/9 Ubuntu 18.04 Ubuntu 20.04
Package Managerapk apt
Processes Managementbg chroot cron disown fg jobs killall kill pidof pstree pwdx time
Searchinggrep whereis which
User Informationgroups id lastcomm last lid/libuser-lid logname members users whoami who w
WireGuard VPNAlpine CentOS 8 Debian 10 Firewall Ubuntu 20.04
1 comment… add one
  • Mohamed Abou Abed Apr 23, 2013 @ 13:01

    Thank you for the review
    Is this book good also for adult without programming background ?

    Thank you

Leave a Reply

Your email address will not be published.

Use HTML <pre>...</pre> for code samples. Still have questions? Post it on our forum