Ask Slashdot: Best Computer For a 7-Year Old?
First time accepted submitter Boldizar writes "My son turns seven next month and I'd like to buy him a cheap computer. I'm looking for the Slashdot hivemind opinion on what would be the best computer for a child. I'm looking for a computer that will teach him basic computer literacy, and hopefully one wherein the guts are a bit exposed so that he can learn how a computer works rather than just treating it like a magic object (i.e., iPad) – but that would still keep him interested and without leaving him behind in school. For the same reason, I prefer a real keyboard so he can learn to type. I don't know enough about computers to frame the question intelligently. Perhaps something in the $300 range that would be the computer equivalent of an old mechanical car engine? Another way to think about it: I'm looking for the computer equivalent of teaching my son how to survive in the forest should the zombie apocalypse ever come."
Firstly, I'd ask you WHY you'd want him to learn anything in particular, than - everything?
A computer is just ONE part of his life, if you want him to be "computer smart", you know...understand todays technology, just give into his curiosity, it's very dangerous to "force" a kid into anything, it's better to just let them stumble upon anything in their way, and support them there any way you can.
I'm sure it will come naturally. If he's a gamer, let him play with consoles.
If he's curious how these things are made, introduce him to a computer with a simple Programming IDE set up for him...like Python and SDL. (Just like we grew up with C64 and basic, you know...)
etc..
What this world is coming to - is for you and me to decide.
Get him started off programming BASIC, and then inlining bits of machine code. He'll be a natural in no time.
Give me Classic Slashdot or give me death!
Why not build it together, with your child. The experience of putting something together and making it work will far exceed any other expectations you may have.
Pick one: a PC or a circular slide rule...
Seriously, a 7-year-old has too much to learn about almost everything. He is better off with his own account on a shared PC (e.g. a family PC, where our kids started), where he can dabble and can sometimes look over an adult's shoulder. Give him his own PC, and he's likely to still want to use the same one as dad or mom.
Those who can make you believe absurdities can make you commit atrocities. - Voltaire
Is buy parts for a PC off of some website, get a case with a clear side. Build it with him, teach him the importance of discharging static etc. Let him put the pieces together, tell him what each piece does.
You should be able to get parts for a standard PC relatively inexpensively.
Load the operating system with him, and explain what it does.
This is essentially how I got my start, I was about 9 years old I believe, it was an awesome experience! My Dad bought the parts from a magazine, we waiting the grueling week for it to come in. He watched over my shoulder as I assembled it, making sure I didn't do anything wrong. My Dad is awesome for many reasons and this is one of them.
I applaud your effort to get your son involved at an early age, and with the right mindset!
This article should be inspirational:
http://changelog.complete.org/archives/7562-i-introduced-my-5-year-old-and-2-year-old-to-startx-and-xmonad-theyre-delighted
The thing is kids can get stuff pretty quick if you don't put the fear of knowledge in them.
"Enjoy what you're doing! If it becomes drudgery, you're doing it wrong!" - Jim Butterfield
Get him a programmable robot. The act of learning how a computer "thinks" is the best takeaway from an early computer experience, and even involves some programming, even if not in a language he'd ever use again. Plus, you get the reward of seeing it actually do something. Otherwise, get him a WoW account and treat the PC as a gaming console for all he'll learn from a computer.
So many here have the nostalgia of their first PC. Mine required that I program just about anything I wanted to do with them. I'd buy the magazines with fold-out programs in them, and spend hours typing and saving it to an audio tape. Then load it up later and play. Choplifter was the only game that I had to play that wasn't programmed by me.
Playing with the computer should require learning about the computer. The closest I've seen are the programmmable assembly-required robot kits where you can build what you want, then program it how you want. For the home PC, they made it so easy now, it's like learning about microwave communications by heating coffee in a microwave oven.
Learn to love Alaska
At 7, get him a set of throw away clothes and tell him to go out side and explore and don't get angry when he comes home filthy.
Wash, rinse and repeat...
Plenty of time for computers later.
Undetectable Steganography? Yep, there's an app fo
Or a better idea..
For $300 you buy a shitload of books, especially if you go to the used book store.
If you need web hosting, you could do worse than here
I'm not so sure I like the idea of a 7 year old opening a desktop machine with mains voltages available.
Unless it's a dedicated battery system (say a Raspberry Pi) I would not allow a 7 year old unfettered access to any hardware. Too dangerous.
If the goal is to teach a kid about basic electronics / logic or similar, the Lego Mindstorm sounds like a much better idea.
Faster! Faster! Faster would be better!