Hacker News new | ask | show | jobs
by Lukeas14 3390 days ago
Build a desktop computer together. 5 is a little young to start actual programming, especially if they're just learning to read. But putting together a computer from scratch is more like legos and in the process you can teach them about what each part does (power comes from the P/S at different levels, the CPU does all the calculations like addition/subtraction, HD holds data and memories forever, RAM holds it temporarily, etc)

I built one with my son when he was around the same age. Not sure how much computer knowledge he gained from that experience but it was still a fun project