Chris Strom's 3D Game Programming for Kids (Pragmatic Programmers)

What's even better than playing games? Creating your own, of course. And thus you shall be so empowered if you digest the contents of Chris Strom's new book 3D Game Programming for Kids: Create Interactive Worlds with JavaScript. Targeted at younger readers, Strom's book illustrates how to create on-line games. Using nothing more than a browser and the language of the Web, JavaScript, readers will learn programming and visualize cool, 3-D results as they type. To make things easier for beginners, the kid-friendly ICE Code Editor was created especially for this book. Want a red donut? Make hundreds of them, spinning around like crazy, right next to the entered code. Readers can create games quickly by focusing on the project-based lessons. If they want to go further and understand the theory or mathematical functions, they can turn to the chapters that explain the programming concepts.

http://www.pragprog.com