Author Nick Morgan clearly understands the subject, but best of all, he understands how to teach it! This is an easy-to-follow, step-by-step guide that not only explains what certain code will do and why it’s important, but walks the reader through the process of going on-line and in-putting code and the best part is that the results can be seen immediately!
The tasks start small and simple and get more and more complex as we get further in to the book, but at all stages we can see the results immediately and the results get more fun as we go, until we are playing our own snakes game at the end.
When I see a book like this, with the cover designed as it is, and with the title “…for Kids” I tend to think of elementary school children. Given that, I’m not entirely sure that this (or any programming language, for that matter) is something kids will do. But I’ll admit that I’m not up on what elementary school children are learning these days. This feels like middle school or junior high level material – still ‘kids’ to most of us, but very different learning levels.
Still…I’m not convinced this really is for kids. I think it’s for adults like me who feel they might grasp something that’s written toward school-aged kids. In either case…this is a very valuable resource, and fun, to boot!
I received a digital copy of this book from the publisher, through Edelweiss, in exchange for an honest review.
* * * * * *
author: Nick Morgan
publisher: No Starch Press
paperback, 252 pages