Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ $3.99 shipping
Coding Projects in Python Paperback – June 6, 2017
From timeless classics to new favorites, find children's books for every age and stage. See more
Frequently bought together
Customers who bought this item also bought
From the Publisher
About the Author
Craig Steele is a digital making specialist creating engaging and fun learning experiences. Craig leads the CoderDojo movement in Scotland—a global collaboration that provides open learning to young people, particularly in computer programming.
Top customer reviews
Lots of diagrams to show what the text is trying to convey.
The first couple of chapters review python syntax. The rest of the book focuses on illustrating code for eight apps or games - but with little detail on how the solutions were developed. Added value is provided with a set of appendixes that provide all the code developed in the book, a glossary, and an index to all the features of python covered in the book. Lots of color and illustrations would make the book attractive to a child wishing to learn to program.
If the reader has prior training in developing algorithms and translating them into a programming language, this book might be of service. However, that is not likely to be a child. This is my first concern with this book. The other is the inclusion of syntax errors within the coding examples in the text. I did not test all the code, but did find one error on page 19 of Chapter 1 where a sample piece of code has an unmatched parenthesis.
The lack of instruction in creating algorithms and the presence of error(s) requires the need for an instructor to walk the student through the various samples provided in the book.
The book would serve as an ancillary text for a python course. The index and sample code would serve as excellent samples for the beginning programmer learning python. The book, however, is not suitable for teaching basic programming skills.
This review is based on a free electronic copy provided by the publisher for the purpose of creating this review. The opinions are mine alone.
*Updated review: I like it, but I am not experienced with python at all. I had no one to ask questions and was grateful that they included the website to download programs which is where I also was able to look up FAQs. This helped, but my daughters were able to find the solution in the book faster. I take it back, this book is definitely worth it. Indentions are more important than I thought. ;)
Good luck to all other moms and dads trying to encourage their kids to learn something new and useful. If you get stuck, as the kids for help :D
Kids are told to study this problem. Mia is 10 years old and 5 feet tall. Lets use the shell to check if she can ride a roller coaster
>>(age>8) and height >53 inches)