Few websites for gentle introduction to game programming
Learn Python the hard way!
http://learnpythonthehardway.org/book/
Learn to code from Google Coding University
https://developers.google.com/university/
A few fantastic coding websites to visit for the young;
Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is something everybody should learn.
http://www.code.org/
Create stories, games, and animations
Share with others around the world with Scratch
http://scratch.mit.edu/
Introducing Kids to Java Programming Using Minecraft
https://blogs.oracle.com/arungupta/entry/introducing_kids_to_java_programming