Our son (age 8) just finished the HTML 101 computer programming course, offered for free here on the web. He really enjoyed the 14 video lessons, and coding projects. I would highly recommend this course for any student interested in computer programming.
A free course starts every month
The next free course starts September 8