So it's not totally odd for a 7 year old (or I was odd, which is quite possible).
So it's not totally odd for a 7 year old (or I was odd, which is quite possible).
>As a counterpoint, I started programming on my own at 7 with no guidance.
To nitpick, that's not really a counterpoint. Parent comment already allowed for the possibility that OP's 7yr old is independently interested in programming. If a child develops that interest of their own volition, with no pressure or leading from the parents, then by all means support and cultivate it. It's only a problem when the parents try to force the child in that direction before the child has developed their own interest first.
PC games have been the gateway drug for a huge number of programmers.
I think it works in at least a few ways:
1. You discover the amazing power and value of computers, they're not just boring work devices.
2. You learn that other people made the games by writing code, and that anyone can do it if they want to.
3. You end up making your own games and/or get bored of games and want to see what else the computer can do that is also intersting.
God, so much this!
Ok, I was also competing with my brother who was 10, but still: didn’t feel unusual at all.
When my kid was 6 he had no attention span or desire to learn so I didn’t push it. Now he’s 9 and is asking questions.
I found that the best way to engage him is the old DOS game ZZT. It has a simple but complete OO language. And since you’re programming sprites, the notion of what an object is makes sense.
I taught myself OO with ZZT and I’m hopeful that it’ll click with him too.
Plus, it runs on the beat up laptop I let him use.
This was in 1991 or so, and the books were from 1978..... I had no idea even where to TYPE the stuff I was learning into. My dad’s friend came over and gave me Qbasic. 30 years later, I still love to code.
Same here!
Getting started in programming seems so much more daunting these days.
My wife wishes my son wasn't so into gaming. I'm like, just push him to do gaming more, force him to game, then he will get into watercoloring.
In the 90s I got an Amiga and discovered the demoscene (basically showing off as mentioned in another comment).
Fast forward another decade and bored at my parents after finishing Uni I dragged my Speccy out of storage and managed to get the Tim Follin music routine running! And found an assembler and did some Z80 assembler demo effects for the lulz.
As you said: good times.