Hacker News new | ask | show | jobs
by chondl 1989 days ago
I've started working with my third child who is 10 years old. The older two weren't interested, but my youngest is really interested. We first tried to use Scratch and some of the online learning sites, but they all drove me crazy because things would break or wouldn't work like the videos. We switched to Python using Pygame Zero which is going MUCH better. Definitely recommend Python: using whitespace for blocks is very understandable and easier than balancing {}. At 10 my child is able to exclusively drive the keyboard and make many of the changes he wants. We've been doing this for about 6 weeks spending 1-2 hours on Sat and Sun.

My older son is much more interested in mechanical engineering so I'm mentoring his robotics team for programming.