Sounds logical to me. I have web lessons with my oldest son every Monday. He is 11 now, so he is starting to learn PHP. The deal is that when he turns 12, I will teach him to make money from his site.
I bought aboutfirstname.com for each of my kids. I felt a bit nervous about the firstlastname.com because of the perdator threat online. I figured just having the first name gave some anonimity.