Full description not available
S**J
Great book for kids starting to code
I used the first 39 pages of this book as the basis for an introductory programming course for three 11-year olds who had not previously expressed a lot of interest in programming. The exercises are set up so that the kids were quickly making real programs that were interesting to them, and it was fun to read without a lot of text to plow through. The kids all love creative writing, and the sample programs in those first pages let them build a choose-your-own-adventure type book in code, and they had a lot of fun adapting the examples to make crazy stories for the others to try. I had a copy of the book for each child to serve as a reference for them in case they worked at different speeds.
Z**N
Great book. My son and daughter love it.
Using for homeschool.
L**.
This is a great book for learning basic python programming
This is a great book for learning basic python programming. It is presented in a very kid friendly format with lots of pictures and explanations of the how and why the lines of code work. My only complaint would be that I couldn't get the last program to work. It is called bat and ball and is similar to breakout for Atari minus the blocks to break. Anyway the very first line of code "import tkinter" should read "import.tkinter.messagebox" because later in the program without adding "messagebox" it will not open the "play again" window to open. I also could not get the game to run properly, but I am still checking my lines of code. All the other programs are fun and work just fine, and are lots of fun.
F**G
Very nice easy to follow book.
Been reading several books about python and several online references. This book, even though is sonewhat short, has very easy to follow projects to help kids and adults as well on how to code with python. When learning to code of a book my advice is to have soneone you can ask questions. My 11 year old niece was able to follow by herself with me supplementing and answering her questions. Note I do not know python but do know C and Visual Basic.