The website says that these lessons are good for ages 8-12. This was accurate for us, Princess Belle is 11 and is a complete novice at programming and it was ideal for her.
This book was written by Phyllis Wheeler, nicknamed "The Computer Lady". She is a mechanical engineer and veteran homeschooler who has helped many kids develop a strong knowledge of computers. She couldn't find a curriculum for homeschoolers that taught these essential skills, so she created them herself. In 60 pages, ten lessons, it teaches your child the following (I am pasting right from the site):
Table of Contents: Introduction for Parents
Lesson 1: An Interview
Lesson 2: Download and Set Up the Program
Lesson 3: Add Text
Lesson 4: Make a Table
Lesson 5: Add Photo
Lesson 6: From the Internet, Add Animations
Lesson 7: Browser Check, Backgrounds, Photos
Lesson 8: Sound
Lesson 9: Links
Lesson 10: Post Your Work
Appendix: How to Upload to the Internet
Princess Belle and I had fun with this. Choosing the elements to make her webpage really fueled her creative side. The book really encourages you to be creative and do things your own way. This really is a great course for an introduction to programming. It is clear, with easy to understand directions and an enjoyable writing style and it is definitely very affordable, using a free software, so you just buy the course. I think that this is a very good value for the money and a really good beginner project for a child who has an interest. I would buy it to use for D a couple of years from now and I think it would be a great introduction.
Many other of my crewmates reviewed this program as well, so be sure to see what their experiences were with it!