I discovered these two books that are specifically written to engage kids in coding. Get these for the kids, hmm… and maybe even for yourself.
Python for Kids
For ages 10 and up.
Python for Kids brings Python to life and brings you (and your parents) into the world of programming. The ever-patient Jason R. Briggs will guide you through the basics as you experiment with unique (and often hilarious) example programs that feature ravenous monsters, secret agents, thieving ravens, and more. New terms are defined; code is colored, dissected, and explained; and quirky, full-color illustrations keep things on the lighter side.From: amazon.com
Coding for Kids: Scratch: Learn Coding Skills, Create 10 Fun Games, and Master Scratch
For ages 6 and up.
From sprites and code blocks to scripts and scorekeeping, Coding for Kids: Scratch helps you discover everything you need to know to create 10 amazing games that you and your friends can play. Watch your confidence grow with step-by-step instructions and clear directions that keep things simple―even as the games you’re making get more challenging. Game on!From: amazon.com