Comment Internet access ~= public access; Creativity (Score 1) 742
If you're considering giving him internet access, consider what it means. It means the ability to interact with random strangers on the internet. I don't mean to over-exaggerate the risk of this, but it's something you would never consider doing in-person unattended.
If he has internet access at all, make sure it's supervised.
Make sure there's some form of security/anti-virus. Other than that, let him run wild, and see what he comes up with, as opposed to what you'd give him