Why is this book unique.
Teaches programming concepts and not just the Python language.
So you can actually code on your own.
Not a recipe book where you are following steps to make one or two big projects. Explains concepts, and one project in detail so you can write your own code
Does not dumb it down, it goes further than most beginner books, explained using actual computer science vocabulary
Uses illustrations and simple metaphors to explain ideas
It is a visual treat - characters, colors, gorgeous layouts - makes it the most fun you can have reading a coding book.
Creative approach - open ended projects that can be modified by the user to make it their own.
Explained from an experienced CS teacher who has taught hundreds of students and teachers, so it is based on ideas that actually work.
Several 'Experiment and Extend' projects so you can reinforce your learning and strengthen your coding skills.