Slashdot Mirror


Introducing a Child to Constructive Computer Use?

trevorgensch asks: "I have a young boy, about 6 years old, who is starting to take an interest in the computer I seem to spend too much time at lately. Lots of Slashdot readers out there must have had experiences with their young child wanting to learn more. I am all for it! But where to start? He has had a bit of experience with the Internet and children's sites and official sites of Pixar and Disney movies, but he wants more. Any pointers?"

131 comments

  1. NickJr by turtled · · Score: 2, Informative

    My son has been fluent with a mouse for about a year, since he was 3 1/2. He has graduated to GameCube (yes, he blazes on Mario Kart). I brought him to Nick Jr sites, played Bob the Builder, went to Shockwave and let him play some puzzle games, and his favorite PC game is Snail Mail (sorry, don't have the link). I think its a great thing, he has his own computer (PIII 550) and he goes at his pace.

    Check my link to see more of what we do as father and son =)

    --
    "I cannot think of any need in childhood as strong as the need for a father's protection." -- Sigmund Freud
    1. Re:NickJr by SoCalChris · · Score: 1

      Cute kid. He looks a lot like my son. Good luck on your fight.

    2. Re:NickJr by tonsofpcs · · Score: 1

      Whatever happened to ReaderRabbit and MathBlaster???
      And even Super Muncher! **super muncher tune plays**

    3. Re:NickJr by Morgalyn · · Score: 1

      OMG, I thought I was the only one that remembered MathBlaster.... and I've been looking for an operable copy of Munchers for a long time now! Thanks for the nostalgia flashback :)

      --
      You say you got a real solution
      Well, you know
      We'd all love to see the plan
      (The Beatles)
    4. Re:NickJr by tonsofpcs · · Score: 1

      If you email me ( slashback@tonsofpcs.com ), I may be convinced to looking through piles of diskettes for you :)

  2. Get him a PC, and : by DaedalusHKX · · Score: 2, Funny

    A gentoo Linux command prompt livecd (not the graphical new one) and a FreeBSD (or netbsd if you like)

    Teach him to work it at first. Teach him how to look up data online, how to use links at that command prompt. He will respect that machine and what it can do FAR more once he spends time building it :)

    Get him reading Linux Kernel Internals and other things.

    He'll come away with understanding but without becoming too embroiled in the corporate wars. (let him form his own decisions about it later, I may hate Microsoft, and always have, but at one time I did quite a bit of gaming on the sole windows machine I used to have, now I no longer need them and can use Wine and Cedega to do so if gaming becomes a necessity)

    All in all you will get a technically aware child who will understand (hopefully) that something is far more precious if you build it yourself and put your own blood sweat and code than if you just throw away 299.99 bucks on it and expect to learn nothing and have it still work.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
    1. Re:Get him a PC, and : by BinLadenMyHero · · Score: 1

      Linux Kernel Internals? A bit too much for a child...

      I'd rather teach him BASIC, or LOGO.

    2. Re:Get him a PC, and : by Otter · · Score: 4, Funny
      Get him reading Linux Kernel Internals and other things.

      I don't see how coddling the child does him any good in the long run. Give the 6-year-old a copy of Operating Systems: Design and Implementation and have him write his own damn OS.

    3. Re:Get him a PC, and : by Geoffreyerffoeg · · Score: 1

      Is that one of the Andrew Tanenbaum books? I remember those from when I was 6. The cartoons on the covers were amusing.

      (Implying, of course, I never saw any of it past the front cover.)

    4. Re:Get him a PC, and : by iminplaya · · Score: 1

      Gentoo is too easy. Show some "tough love" and make him install Linux from Scratch :-)

      --
      What?
  3. Lego by brilinux · · Score: 4, Informative

    I showed my (now 7 year old) brother to Lego's website. It has a lot of games there, but many of them are of an educational type too. It is, howver, rather flash intensive, but my brother enjoys it.

  4. The World Wide Web by hahafaha · · Score: 1

    I suggest you show him the World Wide Web and explain somethings about it. Show him some programs (by the way, what OS do you have?) Let him go on the computer by himself someday, maybe with or without supervision.

    Let him become a guru by12!

    1. Re:The World Wide Web by Anonymous Coward · · Score: 0

      "Now this is Daddy's favorite website on the entire World Wide Web. Can you say 'cum on my face dot com'? No? Just give it a try! That's right! Very good! Now it is very important that we not tell Mommy about Daddy's favorite website. Can you keep a secret? It's fun to keep a secret sometimes. In a few years, this may be your favorite website, too! Now let me show you Daddy's second favorite website. Can you say 'her first gangbang dot com'?"

    2. Re:The World Wide Web by hahafaha · · Score: 1

      I hardly think that is a good reason to prevent fathers to teach their sons about computers. If their father is a pervert, he will pass some of it on to his son anyways.

  5. Easy peasy by rylin · · Score: 0, Redundant

    Point him in the direction of slashdot!

    1. Re:Easy peasy by Dachannien · · Score: 2, Funny

      It's important to teach him those life skills of "trolling" and "flaming" at an early age!

    2. Re:Easy peasy by Anonymous Coward · · Score: 0

      Kids figure it out on their own. Just give them hints as to how the computer works. When they have an idea in their head about their file system, and where everything is located, they'll progress fast. Installing/uninstalling programs, setting up a network, taking off computer's cases(adding/removing hardware) are great things to start with. I'm only fourteen now, but I can remember when I started about seven years ago. Mostly playing games, word documents, entertainment websites,and (of course, as my age progressed) instant messaging. Don't force anything on them. I encourage teaching small things and hints as to how it works and everything. Start kids on Windows. *Nix operating systems are difficult at any age, without any experience.

  6. Also try... by turtled · · Score: 1

    The Jump Start series. Sam's Club has a 6CD pak I think for $60. Animals, numbers, etc.

    And here is Snail Mail http://www.shockwave.com/sw/content/snailmail

    --
    "I cannot think of any need in childhood as strong as the need for a father's protection." -- Sigmund Freud
  7. If you ask why I said the above, here goes. by DaedalusHKX · · Score: 1

    I learned Basic at the age of 8 on an apple. I moved onto DOS around 10 because I had to (every pc shipped with it). I jumped onto linux and bsd at the age of 14 and at 17 and 18 moved completely into *nix. I haven't looked back. I left IT, but friends and family know that I'll outperform, outfix and undercharge every IT shop in town. I will not, however compromise my passion for *nix by working at any computer shop ever again.

    Hope that helps... I wasn't 6 like your son, but I was 8, and it was the first time a personal computer was in my vicinity... from then I got hooked.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  8. Disclaimer: the following is a JOKE by TripMaster+Monkey · · Score: 2, Funny


    Introduce him to GTA as soon as possible. That way he'll be nicely inured to all the violence and sex, so by the time he sees it outside the house, it won't be a big deal.

    By the way, when he starts having nightmares, DON'T coddle him...nightmares never killed anyone (although I'm not sure about night terrors), and what does not kill you makes you stronger.

    Trust me, one day he'll thank you.
    Probably while you're asleep...you won't feel a thing.

    --
    ____

    ~ |rip/\/\aster /\/\onkey

  9. No kidding? by hahafaha · · Score: 1
    Re:Disclaimer: the following is a JOKE
    It is sad that in our world, people need such disclaimers...
  10. Learning Through Games by north.coaster · · Score: 2, Informative

    I introduced both of my kids (now ages 6 and 8) to computers at an early age. We started with games that taught them something, like math, reading, or memory skills. The Reader Rabbit series is pretty good for this.

    I try to steer them away from surfing the web, because most sites that are oriented toward kids their ages tend to be pure entertainment (usually tied to a brand of toy). But it gets hard when their friends start telling them about the latest update to barbie.com.

    Unfortunately, there is little (if any) open source or Linux software aimed towards young children.

    Good Luck!

    1. Re:Learning Through Games by hahafaha · · Score: 1
      Unfortunately, there is little (if any) open source or Linux software aimed towards young children.


      This not true. As a matter of fact, letting him play with TuxTyping or TuxPaint might be a good way to start...
    2. Re:Learning Through Games by Daxster · · Score: 1

      I was introduced with those games, and Reader Rabbit is a very good series. Same with Operation Neptune, an old DOS game where you would pilot a submarine and 'shoot' sea creatures with ink pellets which would make them possible to pass momentarily. At predefined areas in each level, you had to answer questions that had something to do with your mission - if fractions math was turned on, then you could get something like "If you use 15 1/2 gallons of water per day, and have 220 gallons, how many days until a refill is needed?".

      The Dr.Brain series of games are fun too, and mainly work with just puzzle solving than with numbers and vocabulary.

      --
      Death by snoo-snoo!
    3. Re:Learning Through Games by north.coaster · · Score: 1

      Are there any others besides TuxTyping and TuxPaint? Is there anything that compares with the ReaderRabbit series?

    4. Re:Learning Through Games by kent_eh · · Score: 1

      TuxMath. It is still under development, but it does work (the splash screen calls it "Alpha version", but it seems stable).

      I was messing with it last night, and I (as the parent) want the option to slow it down a bit. It'll be good for older kids once it's got a few more Revs behind it.

      --

      ---
      "I can't complain, but sometimes still do..." Joe Walsh
    5. Re:Learning Through Games by hahafaha · · Score: 1

      No native programs that I know of. Of course you could use WINE or a similar emulator (I know, I know, it's technically not an emulator, but that's beside the point). I think the reason behind this is that GNU/Linux is mainly used by people who don't need to play educational kids' games.

    6. Re:Learning Through Games by north.coaster · · Score: 1

      I think the reason behind this is that GNU/Linux is mainly used by people who don't need to play educational kids' games.

      I have made this point before. There are probably a lot of parents who would love to have a low cost, non-Windows, PC for their kids if it ran the software thet they want their kids to use. Linux would be a great platform for kids, except that there is very little native educational software available.

      WINE might be helpful, but most parents don't have the time (or the knowledge) to set up a Linux box, install WINE, then experiment to see what educational software will run under WINE. And it's probably reasonable to asume that some educational software will not run under WINE, so they would probably end up needing Windows anyway. So they don't bother trying.

      The Linux community is missing a great opportunity...

    7. Re:Learning Through Games by hahafaha · · Score: 1

      Maybe someone should go out and make an educational game. Want to team up?

    8. Re:Learning Through Games by Zphbeeblbrox · · Score: 1

      as a matter of fact yes Not quite as complete a selection what you might find with the ReaderRabbit series but it's getting there.

      --
      If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
    9. Re:Learning Through Games by Zphbeeblbrox · · Score: 1

      oh and this and this might also be of interest

      --
      If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
  11. Get him an old PCjr by HotNeedleOfInquiry · · Score: 2, Informative

    That's what I did with my daughter when she was 4-5. She's 18 now and, in her second year of college with a 4.0 majoring in botany. Ok, don't get him a PCjr. I just wanted a little geek-parent-brag. The point is to get him something he can play with, hammer on, and call his own. Something where he can play games and learn the keyboard layout, later doing typing games and then writing documents. Make sure the machine also has a printer somewhere.

    --
    "Eve of Destruction", it's not just for old hippies anymore...
    1. Re:Get him an old PCjr by Profane+MuthaFucka · · Score: 1

      I want to add that you should hook yourself up to a cheap source of replacement keyboards.

      http://shop4.outpost.com/product/3069669?site=sr:S EARCH:MAIN_RSLT_PG

      Keep a couple handy at all times.

      --
      Fascism trolls keeping me up every night. When I starts a preachin', he HITS ME WITH HIS REICH!
  12. Programming by stanmann · · Score: 2, Insightful

    Get an old PC(C64, Apple 2xx, IBM PCjr, etc) with basic built in, teach him the basic coding/programming rules as he learns to read and write.

    --
    Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    1. Re:Programming by Syrae · · Score: 1
      My grandfather tried to teach me basic when I was 2 and again when I was 8. I don't remmeber the first attempt, but I definately remember the second. He wanted to show me how to draw a circle, but I didn't understand why typing random characters made anything, and why I would want to do that over using the really cool paint program that he had on DOS instead. :P

      If you want to introduce a child to programming, I STRONGLY suggest using Logo.

    2. Re:Programming by uradu · · Score: 1

      The average child simply doesn't have sufficiently well developed abstract thinking for most programming languages. You're talking about an age at which most children are still struggling to understand monetary equivalences, forget about fractions. They MAY be able to understand something like Logo up to a point, but even that has a pretty substantial disconnect between cause and action.

    3. Re:Programming by stanmann · · Score: 1

      Forget fractions and money, start with the basics, Print, IF-THen, Do until.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
    4. Re:Programming by Sigma+7 · · Score: 1
      Get an old PC(C64, Apple 2xx, IBM PCjr, etc) with basic built in,
      No - there's almost no way to store what you want to work with. While it is true that you could use Floppy disks, don't count on being able to find or keep them for a long time. In addition, most old PCs have minimal similarities to modern operating systems.

      Get a copy of QBasic, QuickBasic, GW-Basic, or FreeBasic. While still marginally related to current computers, it's much better than just using a random old PC. As a last resort, you can use VB - but it is not recommended as it places a distance between coding and the user.

      And that not all - as the child grows older, there on how could other applications could possibly do things quickly. At that time, grab a C/C++ compiler (such as MinGW or Cygwin at the least), a Java compiler, or a C# compiler. Give yourself a crash course in that language, and show that the new system does things much more effeciently overall. Make sure you collect offline references as well - either a programming book (excluding "* for dummies" and "Learn * in * [units of time]"), an API reference or list of valid functions, and/or a tutorial on the programming language.

      Remember - a programming language is useless unless your offspring has easy access to it. The BASIC interpreters in the old computers accomplished this with minimal problem. However, as older computers relied on floppies, the more advanced Assemblers and Compilers tended to be *much* harder to use (and therefore fail to attract young learners.)
    5. Re:Programming by Gleng · · Score: 1

      Damn right. When I was 6, I had a ZX81 and a book full of code. Only way to learn.

      No one ever learned anything by clicking on pictures!

      --
      "Proudly Posting Without Reading The Article"
    6. Re:Programming by yuri+benjamin · · Score: 1

      Logo, like some of the others have said.
      Then, when he gets older, something like python (just as easy as basic but without the bad habits).

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    7. Re:Programming by stanmann · · Score: 1

      The bad habits are the fault of the teacher, not the language, and trusting the language to prohibit the "bad" habits means that those tools won't be available when they are needed.

      --
      Food not Bombs is a nice platitude but it breaks down when you notice that the Bombees are usually well fed
  13. Mindstorms by Seymour Papert is excellent by joelparker · · Score: 1

    Do you know about the book Mindstorms by Seymour Papert? His book is about young children learning computers, and I very highly recommend it.

  14. Related articles by Brahgam · · Score: 3, Informative

    There were similar articles in slashdot:

    http://ask.slashdot.org/article.pl?sid=05/01/04/05 9230&tid=95&tid=146&tid=126&tid=4
    "When Should Children Be Introduced to Computers?" and
    http://ask.slashdot.org/article.pl?sid=05/01/03/16 41207&tid=156&tid=185&tid=4
    "Introducing Children to Computers?"
    for example

  15. start with... by middlemen · · Score: 2, Insightful

    HI
    Start with Logo. It's a simple language, plus some very basic graphics built into it. Kids like graphics and stuff, so if "something is happening on screen" it feels good.
    Then move to Basic in a few weeks/months. Teaches fundamental procedural programming easily.
    Then later in a few years or so, depending on your kid's intelligence, C, Lisp , Perl etc.

    1. Re:start with... by Anonymous Coward · · Score: 1, Funny

      Introducing a small child to perl, you're sick. Think about all the ways it could scar the kid's mind. WON'T SOMEBODY THINK OF THE CHILDREN.

      Posted AC because the mod's have no sense of humor, it's funny, laugh.

    2. Re:start with... by saintp · · Score: 1
      Go straight to Lisp or another recursive language. If the kid learns to grok Lisp at age 7, he'll be able to understand anything that comes down the pipes after that. There's nothing more difficult than trying to learn Lisp after years and years of imperative programming.

      Also, don't just sit the kid in front of the monitor and leave a sign that says, "Before you ask daddy, RTFM!" Program with the kid. Let him watch how you approach problems, help him solve some of his own. Something like BASIC or Pascal is perfect for this -- you get graphics very easily and have something the kid can get interested in. Write games with the kid and then challenge him to make changes. (I remember when I got started with BASIC. I took the sample "Gorillas" game that came with about half of the various versions of BASIC and turned the bananas into bombs.)

    3. Re:start with... by Anonymous Coward · · Score: 0

      Introducing a small child to Basic, you're sick. Think about all the ways it could scar the kid's mind. WON'T SOMEBODY THINK OF THE CHILDREN.

      Posted AC because the mod's have no sense of humor, it's funny, laugh.

  16. Text adventures by RuneB · · Score: 2, Insightful

    Try a text-adventure game, such as one of the classic Infocom games or one of the many text games that others have made since then. That will exercise the important skills of reading, typing, and the imagination, and will be pretty fun too.

    --
    dtach - A tiny program that emulates the detach feat
    1. Re:Text adventures by Nutria · · Score: 1

      Try a text-adventure game, such as one of the classic Infocom games or one of the many text games that others have made since then. That will exercise the important skills of reading, typing, and the imagination, and will be pretty fun too.

      Exactly. My son (now 7.5yo) has been playing xnethack (a GUIfied version of nethack) for about a year. Since he's studying Tae Kwon Do, he likes to play the monk character (based on Caine).

      There's no sound, lots of reading, and it's turn based, so he can think about what to do, instead of having his attention span turned to mush.

      --
      "I don't know, therefore Aliens" Wafflebox1
  17. Logo Programming by Anonymous Coward · · Score: 0
  18. Perlmonks by Anonymous Coward · · Score: 0

    http://www.perlmonks.org

    Can't start early enough...

  19. Edutainment by Wespionage · · Score: 1

    You don't mention having any software for kids around. There are lots of edutainment titles out there. One company that produces some very high-quality software with characters is Kutoka. They do some great software for both language and math skills. Even my daughter, who is almost five years old now, benefits a lot from their titles.

    On another note, you can also find several large investment companies that have a fair amount of online resources available for helping your children learn amount money and saving. I think Fidelity has a whole site for kids, for example.

  20. I have no kids, but... by BigZaphod · · Score: 2, Interesting

    Why not think back to how you started and go from there? Did you have someone holding your hand or did you explore yourself from first principals on up?

    The reason I suggest this is that back when I was that age, I did all the computer learning myself. My parents had no clue and never used the thing so that left it entirely in my hands. I wasn't monitored on the net or while playing games, typing in BASIC programs, etc. (Of course things were different back then as I didn't even get online with BBSes until I was around 14 or 15 with the net following soon after.)

    All my parents did was buy the computer equipment (up until I got a job working for the first local ISP), take me to the library to get computer books now and then, and paid for the subscription to a couple magazines over my time growing up, and take me to swap meets (hamfests were awesome). The rest of the time I was typing in BASIC programs, playing games, hacking games, taking the machines apart and putting them back together, understanding IRQs, etc. by myself as I didn't have anyone around to ask. I think if I had had someone to ask all of the time, I'd not be nearly so into computers as I am. (For better or worse...)

    If your kid is showing an interest in digging in and understand the machines as opposed to just using them, give them tools, books, magazines, and old hardware and just stand back and see what happens. Something interesting to try might be to not allow access to the web until the kid is able to build a computer from a pile of parts complete with working ethernet to connect it to the network. That might not be entirely reasonable, but it is certainly one way to go. If your kid is showing that kind of desire to understand the internals, you probably want to keep him challenged. Giving him a state of the art computer complete with broadband which you might feel you have to monitor right from the start is like handing him the keys to the Ferrari and telling him to keep it under 45. If he has to build his computer and figure out how to get connected himself, it might go a long ways towards building not only self esteem and pride, but useful skills that many of his peers are going to lack.

    1. Re:I have no kids, but... by jhoger · · Score: 1

      Yes WE learned at a BASIC command prompt. But that was then... perhaps the natural stepping stone today is HTML, JavaScript, then on to bigger stuff. A text editor and a web browser is an interactive, instant gratification environment. Easy to place text and graphics and he/she can instantly show his friends and parents what they've done by putting it on a personal web site. -- John.

    2. Re:I have no kids, but... by BigZaphod · · Score: 1

      Yes, true, that is how we learned and some things are different now, but I don't think modern systems lend themselves very well to learning about the internals. If you want your kid to grow up actually understanding how it works instead of just how to use it, he has to eventually dig in under the hood at some point. There's only a few years where a kid can safely experiment on things that society considers outdated or old fashioned before he learns via his peers and television that he should be using the uber fancy Pentium XP with Windows Ultra and not the old P-233 he's been taking apart and reconfiguring every few days. But, during those innocent years, he'll have learned a hell of a lot more about computers than the other kids with their shiny laptops and now broken iPods. His knowledge can then easily map onto the more "modern" stuff like HTML and Javascript thus propelling him even more far ahead in terms of understanding -- assuming he's still into computers by that point.

    3. Re:I have no kids, but... by Nutria · · Score: 1

      Why not think back to how you started and go from there?

      Let him take a course in TRS-80 BASIC when he's a senior in high school?

      And then drift away until he has to take a COBOL For Business Majors, and realilzes that even though mainframe COBOL-74 really, really sucks, that computer programming is his great passion?

      Seriously, though, I think that putting so many computers in schools is a big waste of time, money and learning.

      My children (most probably) won't have to go to a dead tree Encyclopedia Brittanica to do term paper research and thus have the opportnity (like I did) to find interesting articles while flipping thru the pages trying to find the proper article.

      --
      "I don't know, therefore Aliens" Wafflebox1
    4. Re:I have no kids, but... by yuri+benjamin · · Score: 1

      My children (most probably) won't have to go to a dead tree Encyclopedia Brittanica to do term paper research and thus have the opportnity (like I did) to find interesting articles while flipping thru the pages trying to find the proper article.

      Instead they'll have the opportunity to find interesting articles while trying to get the search terms right to find the proper article.

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    5. Re:I have no kids, but... by timmyf2371 · · Score: 1
      My children (most probably) won't have to go to a dead tree Encyclopedia Brittanica to do term paper research and thus have the opportnity (like I did) to find interesting articles while flipping thru the pages trying to find the proper article

      Maybe not, however even now at the age of 22 I regularly find myself on Wikipedia hours after I've read the initial article I was looking for in the first place.

      --

      Backup not found: (A)bort (R)etry (P)anic
  21. I meant later on, I should've been more verbose. by DaedalusHKX · · Score: 1

    I meant later on, I should've been more verbose.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  22. Give him a Commodore64 by mnmn · · Score: 1

    And broken games. He will have to get into the BASIC code to fix things.

    More seriously, he wont be digging into wikipedia data yet, and cant program that early. Beside browsing websites and drawing pictures, its all games for him.

    Do get him hooked up to games on the PC instead of consoles. In a console you just insert the disc and there you go. In the PC you have to install the game, and configure things like the resolution. Dont underestimate the power of broken games to teach alot about how the computers work.

    --
    "Give orange me give eat orange me eat orange give me eat orange give me you." -Nim Chimpsky
    1. Re:Give him a Commodore64 by Skidge · · Score: 1

      Dont underestimate the power of broken games to teach alot about how the computers work.

      Related to that, you could give him an old DOS box and make him fight with autoexec.bat and config.sys to get enough memory allocated to play his games. I learned quite a bit just having to do that and other arcanery to get my games working as a kid.

  23. I say don't by Anonymous Coward · · Score: 1, Insightful

    I have a daughter about that age. I say don't let them watch tv or use the computer. Kick their little butts outside and let them play, explore the world, use their imagination. Get them books, legos an erector set or anything let will let them build and use their imagination.

    1. Re:I say don't by avi33 · · Score: 3, Funny

      I have a daughter about that age. I say don't let them watch tv or use the computer. ...and when your daughter gets a BSOD, my daughter will fix it for her.

    2. Re:I say don't by pclminion · · Score: 1
      I have a daughter about that age. I say don't let them watch tv or use the computer. Kick their little butts outside and let them play, explore the world, use their imagination. Get them books, legos an erector set or anything let will let them build and use their imagination.

      And while you're at it, don't waste their precious time teaching them how to eat with a fork, dress themselves, or brush their teeth. We mustn't take away that important time for fucking around.

      I'll all for letting kids explore, create, and imagine with no educational framework constraining them, but some things just need to be taught. At an early age. Whether you want to or not, and whether the kid wants to or not. The ability to use a computer skillfully is no longer optional. Forbidding them from using a computer is like forbidding them from tying their own shoes.

    3. Re:I say don't by Nutria · · Score: 1
      How do you make the mental jump from
      don't let them watch tv or use the computer. Kick their little butts outside and let them play, explore the world, use their imagination. Get them books, legos an erector set or anything let will let them build and use their imagination.
      to
      And while you're at it, don't waste their precious time teaching them how to eat with a fork, dress themselves, or brush their teeth. We mustn't take away that important time for fucking around

      That's about as logical as W trying to claim that an inheritance tax is a "death tax".
      --
      "I don't know, therefore Aliens" Wafflebox1
  24. Very Important! by Daxster · · Score: 1

    Whatever you do, do not introduce him to IRC. That's just child abuse.

    I got my programming/computer skills with DOS 5.0/6.2 upgrade..introducing someone to linux would be great though. Let them get an early use and learning of the shell.. I was del *.*'ing in DOS when I was around that age _

    --
    Death by snoo-snoo!
  25. Re:Disclaimer: the following is a JOKE by mooingyak · · Score: 1

    This would have been funny if you hadn't put the disclaimer up there.

    --
    William of Ockham had no beard. The most likely explanation is that it was chewed off by squirrels every morning.
  26. Learning about, or learning with, the computer? by Requiem+Aristos · · Score: 1

    I see a few comments suggesting simple games to teach basic concepts a la Mathblaster. A key thing to note is that such games do not teach computer literacy any more than the "burger" icon on a McDonald's cash register teaches English literacy. In such cases, you could be using a book or Cuisenaire rods and get the same or better results. (Actually, the rods may be a good idea to help encourage abstract thinking.) Drills encourage memorization, not thinking. You'll want his abstract thinking abilities to grow; this is actually the most critical thing to develop.

    If you want the child to understand computers you can start out with a simple language like BASIC. (I don't think there's any reason why Java or perl wouldn't work as well; C might also be good.) Don't forget to cover number skills; he should be able to understand different bases and exponentiation. (That's understand, not just "mechanically convert".)

    If you like, you can skip the programming and focus on the numbers. Once he has a grasp of how to do basic loops and conditionals you might inroduce him to simple turing machines. (Say, a device with only a few (1 to 3) instructions and have him learn to write programs that would do something simple, like add two numbers. (You'll need to have worked on the math before this, obviously.) This should give him an understanding of the connection between lower level machine code and higher level languages.

    I'm going to end the post now, since I have to get back to my work...

  27. mostly games, but some cartoons and science... by avi33 · · Score: 2, Interesting

    My daughter has been pushing a mouse around since she was 2, and here are the top hits in our house...

    There were some decent kid-appropriate cartoons in the wired.com/animation section, which was a nice break from the DisneyWarner machine. They are gone, which is sad, since they still have that three-legged dog called Webmonkey limping around.

    Goof ball is a shareware, non-violent, dexterity building game, and it teaches some simple rules about gravity and colliding spheres that are probably good to have ingrained at a young age. It's actually a set of 6-8 ball games, so there's a lot to learn, ever for a grown up kid.

    I found that Mame is an excellent source, since a lot of the games are easy, non-violent, non-indoctrinating into the DisneyWarner ad machine, and, uh, free.

    That being said, my kids also go to a couple games on the Disney.crap site, though only under strict supervision, and only to a fraction of the offerings. I try to minimize their exposure to it, but some of the games/puzzles/activities are ok.

    Shockwave games are usually better, but you have to sort of pre-screen the pages to make sure you have all of the inappropriate ad servers blocked.

    Outside of games, NASA has an excellent kids' section, with models to build, pictures, projects, etc.

    Zoo and aquarium sites are ok too, plenty of educational material with enough pictures to keep them entertained.

    1. Re:mostly games, but some cartoons and science... by Ratbert42 · · Score: 3, Insightful
      DisneyWarner ad machine

      This is important. My 5-year old loves her computer and the ability to just go to the browser and type in "animal planet" and have the right page come up. What's scary is all the ads she sees. She ignores ads on TV most of the time, but a simple banner ad draws her in. She's been one mistake away from getting NetNanny installed for a while. (I just wish there was a good open-source solution for this that didn't mean going back to a Linux/BSD firewall/proxy).

      Then we just caught her looking around the house for a credit card to complete her order on an online candy store. We'd noticed her filling up a shopping cart there but thought it was cute. A $500 candy order wouldn't have been so cute.

    2. Re:mostly games, but some cartoons and science... by Anonymous Coward · · Score: 0

      To rid of the ads, consider Firefox http://www.mozilla.org/ with AdBlock http://adblock.mozdev.org/.

    3. Re:mostly games, but some cartoons and science... by yuri+benjamin · · Score: 1

      I just wish there was a good open-source solution for this that didn't mean going back to a Linux/BSD firewall/proxy

      What's wrong with a *nix firewall/proxy?
      I know several people running IPCOP with the DansGuardian addon. The only downside is an extra box humming away

      --
      You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
    4. Re:mostly games, but some cartoons and science... by lachlan76 · · Score: 1

      Adblock could help with some of these things, and perhaps you could search for/write a Firefox extension which does something similar? I mean it's not like she'd know how to disable it....right?

  28. pbskids.org by fw_dude · · Score: 1

    My kids (6 1/2 year old boy and 4 year old girl) both really enjoy pbskids.org. There are games there for each of the pbskids cartoons. My son especially liked CyberChase, as there is usually a math lesson in the cartoon. He loves numbers.

  29. Not to sound harsh but... by Anonymous Coward · · Score: 2, Insightful

    Maybe he just wants more attention from his dad. You said you've been spending a lot of time on the computer lately so maybe he's just showing interest so that you give him more attention.

  30. Hah, I meant it as a follow up when he hits 12+ by DaedalusHKX · · Score: 1

    Besides, if you recall, the first quarter of the book will DEFINITELY make you laugh anytime someone says "In a Jiffy". Heh heh.

    Look it up. :) (I'm not saying that to linux kernel coders and people taking Operating Systems in college. You guys should already know it :)

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  31. Tux Paint --Open Source Drawing Software for Kids by Sundroid · · Score: 1

    Try teaching him how to use Tux Paint (free download at: http://www.newbreedsoftware.com/tuxpaint/), an open source (free) drawing software designed specifically for children. Personally, I find using drawing software the best way to learn computer -- for both children and adults. You learn how to use the interfaces, how to be creative, how to solve problems, and the children get to create a bunch of cute graphics for wallpaper.

    I taught myself how to use GIMP, a more advanced open source graphics software, and have been using the graphics I created for my blog at: http://sunandfun.blogspot.com/

  32. Relational Databases by infonography · · Score: 1
    Start them early with Oracle Finacials so you can get them working in a 21st Century Sweatshop at 8.

    Spare the Rod, Spoil your early retirement.

    Oh and if you got a cat or two freeloading about the house they actually can type, get them going on perl scripting. You would be suprized what cutting back on Catnip can do for productivity.

    --
    Sorry about the writing. Robot fingers, you know? Cliff Steele in DOOM PATROL #23
  33. Perhaps some basic programming? by EggyToast · · Score: 1
    No pun intended, although feel free to interpret it that way.

    When I was a kid, my parents bought the family an Atari XE. A "console" system that was physically a keyboard and ran BASIC. You could type in a program from the command line and it would run. At the time, I was 4 or 5 I think, and I would just type stuff verbatim from the book. But it was an awful lot of fun. When the book has you do stuff that essentially just results in a flashing screen or a moving blob, sure, that's boring to adults or teens, but kids get a kick out of stuff like that. Or at least, I did.

    When I was a teenager, I first got introduced to more creative programming with Pascal. It's a very easy language to learn, and you can do some fun stuff with it. After learning some basics, I had made a cheesy "dungeon" style game. I kept adding on to it as I learned more and it really became pretty neat.

    So that's what I'd say. Sure, absorbing media from the internet is fun, but learning about what you can make computers do is probably more valuable. Having a basic understanding of computer guts teaches you things like saving time through batch processing or writing basic little scripts, but that's all worthwhile both for future jobs or just future fun. Don't jump into C, though -- encourage the easier, more basic languages and give your child some fun example programs, that give a visual output of some sort. Even things like, say, if you compile programs, have your child type in the appropriate things at the command line. Sure, they're just typing back what you tell them, but then having their screen fill with code, and a few minutes later having a program that they can play with is pretty neat. Have them "compile" frozen bubble, for instance ;D

  34. Neopets... by Shads · · Score: 1

    Neopets is a good choice, my 7 year old loves it. Slews of little webgames that reward higher score with more neopoints to buy stuff. Good for hand eye coordination in alot of cases.

    --
    Shadus
  35. Edu-Games by fwice · · Score: 2, Insightful

    I don't know if 6 is a little too young, but let him play some games on the computer. Oregon Trail, Where in the World is Carmen Sandiego, Civilization, Colonization, maybe Age of Empires. All of those (excluding AoE) were games that I played when I was younger, and I am certain that because of those games I have very good knowledge of ancient history (civilization), the pioneers (oregon trail), and geography / culture of the world (carmen sandiego).

    1. Re:Edu-Games by cmeans · · Score: 1
      I don't think any age is "too young", it's merely a matter of manipulation.

      For my 1 year-old (who's 10 now), I wrote a simple program that just displayed a single letter (character) on the screen...whatever key he pressed on the keyboard.

      It was plain, simple and somewhat interesting to him. At least he's comfortable around computers...he better be, there are 10+ in the house.

  36. Set him up a hotmail account. by Goalie_Ca · · Score: 1

    It's easy! Just set him up a hotmail account. Soon enough he'll be hitting all the sites, buying and selling like a pro, and he'll even get an early start on the teachers thanks to all natural herbs. When it comes to school, you can never hold a child back!

    --

    ----
    Go canucks, habs, and sens!
  37. "Ceteris Paribus" by hey! · · Score: 2, Insightful

    or "everything else being the same", I'm all for kids learning about computers too. The only thing to keep in mind is that things taken to an extreme don't remain the same.

    I have nothing against kids watching televion -- so long as they still play with their friends, get outside get excercise, read, build things, draw etc.. But it's pretty easy for them to spend every waking moment watching TV to the exclusion of these things. All things being equal, I'd rather they play computer games all the time than watch TV, and rather they read books all the time than play computer games all the time. But I don't even want them to read all the time either.

    Maybe being computer geeks is in my kids future. But my rule is it shouldn't be the path of least resistance. They don't know what other things they might love unless they've experienced them. So, we limit the kids screen time. We're actually pretty generous, but they can't go over their limit unless they earn additional time by physical activity.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  38. mmm, what NOT to do by Goeland86 · · Score: 1

    don't let him get to bash.org for quite a few years yet, maybe show him Blender, and let him have fun creating stuff on his own. In a year or two give him an old computer and as a previous post said a linux distribution (gentoo is a little harsh for starters, even though I'm a big fan of it, but you can introduce him to Fedora first, then gentoo later). Have him discover what really goes on under the hood at his pace. Eventually he'll know a lot about it, probably more than you. And that's what's sad: the new generation is always going to catch on faster than us. But it's still important to give him the basics (I started on qbasic and win 3.11), so he'll learn from the ground up.

    --
    ---- I am certain of only one thing : I know nothing else.
  39. Get them an 8-bit computer and disk drive! by gozar · · Score: 1
    I prefer the Atari 8-bit series, mostly the 800XL. You can either get a disk drive for it, or better yet, make a SIO2PC cable, get a copy of APE and an old PC. The old PC acts like a disk drive, and makes it easier to download software for the Atari from the Internet.

    You can get started with programming in Basic, and can also play a ton of games.

    P.S. Steve Tucker at AtariMax.com has a bunch of cool toys for the 8-bits, including flash carts.

    --
    What, me worry?
    1. Re:Get them an 8-bit computer and disk drive! by BigZaphod · · Score: 1

      Totally. My first computer was an Atari 800 with a tape drive, baby, yeah! That was great fun. Many a long hour were spent typing in BASIC programs from books that eventually didn't work or the tape would corrupt while saving... Good times.... :-)

  40. Do what my dad did by vga_init · · Score: 1
    First, he showed me the game. Maybe I was 5 at the time (the games we had were simple and cutesy), and I was hooked. It all flowed naturally from there.

    "If you give a mouse a cookie," for those of you who are familiar with the reference. Soon I was asking my dad how to run the games. Next I asked my dad how to install new games. One thing lead to another, and I started learning basic system administration. Later I started asking him how to program, and he sat down and taught me the fundamentals of BASIC. Later I took a class on C, and now I'm majoring in computer science, hoping to be a programmer or administrator.

    Basically, it was something that I lead myself to, but my dad was there to support me the whole time. I probably would have gone nowhere without him, so I suggest you do the same; support your son or daughter when you can, or at least show them how they can further their knowledge and expand their interest. For me it was just about games, but then my interest was sparked other things like operating systems and programming languages.

    As long as you keep things constructive and pay attention to your child's interests, they will basically develop on their own. Therefore, wait until you get questions, then answer them, but don't try to set your child up with some prepackaged dealie you're trying to cook up; just go with the flow, man.

  41. Web filtering!! by musselm · · Score: 1

    Under linux, add to /etc/hosts:

    127.0.0.1 slashdot.org
    127.0.0.1 slashdot.com
    127.0.0.1 slashdot.net
    127.0.0.1 slashdot.edu
    127.0.0.1 slashdot.tv
    127.0.0.1 slashdot.xxx
    127.0.0.1 slashdot.info
    127.0.0.1 slashdot.cx
    etc.

  42. I can't think of a good subject.... by Syrae · · Score: 1

    First, let me recommend Neopets. It's been getting fairly commercialized, but what I saw of it a few years ago looked good for younger children (and adults who act young. :P) Neopets will give you son a pet or pets to take care of as well as introducing him to an economy (through the market place) and allow him to play many fun games. The only thing to really watch out for is the merchandise. :P As for programming experience, I do recommend it. I personally was exposed to BASIC when I was 2 and 8, and I just didn't get the connection between typing in weird "sentances" and the output. For an initial programming language, try Logo. It's cute and simple. Most of the basic "easy" programs consist of instructing the "turtle" what to draw through a series of simple commands such as the example below, which draws a sqaure. Of course, if he doesn't know about degrees in a circle yet, then the LEFT 90 may be above his head, but that shouldn't be too hard to help him with. (I don't remember what school taught me when...) FORWARD 100 LEFT 90 FORWARD 100 LEFT 90 FORWARD 100 LEFT 90 FORWARD 100 The nice thing about Logo is that it's a graphic output that responds to your programs immediately. After he begins to understand Logo, he can move on to BASIC. Frankly, even just having some random simple, yet "cool" programs will help him type better. Learning programming will help him get a better basic understanding of the computer, which will aid him in the long run compared to the next generation of luddites who will always be relative neophytes compared to him!

    1. Re:I can't think of a good subject.... by Syrae · · Score: 1

      I am an idiot and forgot to put in whitespace. Thank you for your time.

  43. Kid: 1, Dad: 0 by sockdoll · · Score: 1

    I was going to suggest a combination of a few fun games, (not necessarily "educational"), and a command line interface.

    When my son was quite young he watched me play some old LucasArts games, among others, and one day he insisted on being allowed to play too. Most of the ones that he was interested in were old DOS games, so I showed him how to fire them up. At the age of four he learned how to boot straight to DOS and change directories until he found the executable for the game he wanted to play, which he was soon doing all by himself.

    He was strongly motivated to learn how to work from a command prompt because he loved those games and was willing to do whatever it took to play them. A couple of years later when he was six we let him play around on a few kid-oriented web sites, (with supervision), so he got familair with how web browsers worked.

    Just how familiar he was proved itself one day when he was watching me surf the web. This was before scroll mice were available, so I was clicking and dragging the scroll bar as I read down the page. I mentioned to him that you could also click the arrow button at the bottom of the scroll bar to get to the bottom of the page.

    He put his hand on my mouse hand and looked me in the eye and said, "It's easier if you just hit the "Space" bar to do that, Daddy." (And I honestly didn't know that at the time - color me poorly informed.)

    So yeah, put away the game consoles and get your kids hooked by letting them watch you play fun games on the computer, and then show them how to work a command line to get to them...

    --

    Got to keep the loonies on the path
  44. Drawing! Creativity! by danger359 · · Score: 1

    My kids just loved the KidPix software. I'm not sure if it is still available, but it was surely a winner. Other than just line drawing and filling, it had stamps, patterns, coloring templates (and make your own templates) and even animation. As they got older, they switched to more sophisticated programs and now adobe illustrator, photoshop and proCreate and similar design/art tools are their favorites. The "read aloud" type books were ok - once or twice. They quickly lost their novelty. Some of the math-oriented games (I think from the Learning Company) were also a hit. My youngest, now 11, loves to make lego movies. there are a couple of ways to do this. He likes the old-fashioned "claymation" approach where he moves lego pieces according to a script, along with other stuff (like a piece of chicken, silly putting, I've seen it all), takes a few frames on the video cam, and then when he's ready to edit he and I use iMovie to make the final versions. He's almost able to handle the iMovie part on his own. Generally I'd say the most successful introductory items for my kids have been those that are highly interactive (yet sensitive to different skill levels), allow them to exercise creativity, and have "analogs" in the grown up world ("I want to use your software!") Regarding web surfing, there is a lot of interesting stuff out there. Lego and NASA sites were good suggestions. But be careful to screen and consider using a tool like Norton Parental Control to block some web sites. There are some out there that *look* like they are for kids but quickly lead you to porno sites.

  45. Don't expect "physical education class" to help... by DaedalusHKX · · Score: 1

    PE will not teach kids how to run, how to exercise or anything except this:

    Jocks are "naturally gifted" at being thugs and winning at sports, but geeks are "naturally gifted" at things that require two braincells or more actually firing electrical impulses at each other.

    Get what I'm saying?

    If you want them exercising, teach them properly. Teach them to avoid junk food and to use "treats" in the right amounts. Otherwise they'll eventually get lazy and become fat. Later they'll say that they were "naturally prone" to becoming fat...

    That being said, a bit off topic, here's my other on topic material.

    Get your kids to THINK. Exercise is good, but make sure they get to think... and yes, TV is out. I'm considering disconnecting the TV altogether once I move again. Not because it costs 60 bucks a month (that's a reason too) but because other than PBS, a few good friday shows on scifi and discovery/history/learning channels, everything else is tripe).

    I think TV is a brainwashing medium, and given the options, I'd sooner have my kids join the local Linux User Group or Slashdot meetup than have them vegetating in front of a TV.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  46. Scheme by Knights+who+say+'INT · · Score: 1

    Start him on Dr. Scheme http://www.drscheme.com/ as a calculator, and gradually teach him to write functions, evaluate lists. The mere incentive of having the computer doing his homework as soon as he builds the abstract toolkitshe needs will have him writing simple functional programming libraries in weeks.

    Oh, and he won't have been spoiled by GOTOs.

  47. BASIC by FinestLittleSpace · · Score: 1

    I started fiddling in basic at the age of 6/7. I was just left to my own devices with some 'my first basic' book and basic open and hacked away till I could work out stuff. I think it taught me a lot.

  48. My toddler's got an old iMac by jht · · Score: 1

    When he was two, I took an old iMac G3 we had and set it up with a couple of preschooler games. He grasped the mouse idea very quickly, and now at 3 1/4, he's actually pretty proficient with his Mac. I've set him up with the Simple Finder in Mac OS X 10.3, and I made .dmg files from all the games that require the CD to be inserted - and then set them up to auto-mount. I covered the CD slot with a shield of duct tape, since he can't always resist the impulse to put stuff in there (and disassembling the iMac G3 is a pain). Besides that, I set up his Applications folder with only the apps we want him to have access to.

    The whole thing is sitting on a table in his playroom - when he feels like using it he knows how to turn it on, and when he's done he knows how to put the iMac back to sleep.

    Then again, he also knows how to operate our TiVo, too.

    Seriously, though, depending on the age of a child there's a lot of different ways to go about this. I already had the Mac available - otherwise, I could have hooked up a PC or something. We don't give him any web access yet, of course - not much point to that when you can't even really read yet. But overall he's a surprisingly skilled user for his age and I figure he'll kick me out of my job by the time he can drive. That gives me 13 more years, though, so I'll make the best of it while I can!

    One other related thing I've noted is that the quality of preschooler software is vastly improved from what it used to be. Requiring the CD to be present, though, is pretty stupid - as good at technology as some kids can be I have yet to see any who know how to take care of either a CD or a DVD. I rip and copy all his DVDs and just run off another dupe when he ruins the first dupe.

    --
    -- Josh Turiel
    "2. Do not eat iPod Shuffle."
  49. Let them learn by harryman100 · · Score: 1

    Whatever you decide to introduce kids to, let the learn and explore for themself. Sure, introduce them to things, but don't tell them what to do, let them figure that out themselves, kids have an incredible capacity for learning, and using their naturally high curiosity to drive this, is one of the most satisfying ways to watch a child learn (and also satisfying for the child).

    --
    .sigs are for losers
  50. 6?! by pclminion · · Score: 0
    The kid's 6 years old and you're now thinking about letting him... browse the web? No offense, but you're WAAAAY behind.

    My best friends' child knew how to start up Internet Explorer, go to the History, load her favorite Flash games site, and navigate to the game she wanted to play before she even knew how to READ. Why haven't you made the computer a part of the child's life from day one? Are you afraid he's going to "break" it? Sheesh!

    Okay, so maybe your kid hasn't been interested in using the thing. But what sort of excuse is that? Most kids aren't too interested in learning how to dress themselves for school, but this skill isn't optional. Age 6?! I'm stunned.

    1. Re:6?! by Nutria · · Score: 1

      The kid's 6 years old and you're now thinking about letting him...

      How did the aerospace engineers of the 1960s build the moon rockets without having grown up with NeoPets and god damned flash game sites?

      You're right! It's impossible! This proves that the moon landings were faked, and that everything up until 1995 was an illusion.

      But wait. How did people build the first computers, if they themselves hadn't grown up with computers?

      --
      "I don't know, therefore Aliens" Wafflebox1
  51. Pixar and Disney? Get real. by Glonoinha · · Score: 1

    Come on man, be real - what motivated you when you were six or seven?

    Pr0n, and plenty of it. If the kid wanted to watch Disney he would go pop in his favorite tape / DVD.

    Pr0n is why VHS dominated Beta. In fact it is why VCR's made it into every home on the planet in the first place.
    Pr0n is why the Internet took off as fast as it did.
    Pr0n drove the first profitable aspect of the web.

    You want your kid to learn how to navigate the file system, throw some Pr0n on there - and hide the really good stuff in some hard to find places.

    --
    Glonoinha the MebiByte Slayer
  52. SQUEAK by redog · · Score: 1

    [url=http://squeak.org]Squeak[/url] is designed to teach programming. Squeak is an open, highly-portable Smalltalk-80 implementation whose virtual machine is written entirely in Smalltalk

    [url=http://squeakland.org]Squeakland[/url] is its community site.

  53. Re:Disclaimer: the following is a JOKE by man_ls · · Score: 1

    Killing someone in cold blood should never be something a normal person is acustomed to, but unfortunately in American society, that's the way it is. On the other hand, the natural workings of the human body are things to shame children into never discussing or thinking about except in private.

    Europe has it right -- no violence, and more sex.

  54. Compiler by hixie · · Score: 1

    Give her a command line, a compiler, some basic instructions on how to program, and teach her how to find out more information herself... worked for me at that age (course back then I was on CP/M and using compas (a Pascal compiler)... I expect it's probably easier with a real OS).

  55. Instilling technofetish in your child is harmful by slashdot_commentator · · Score: 1

    Back in the '80s, my dad would disparage my interest in computers, which were basically bad video games back then. Anything that looked like a toy couldn't possibly be of use in the future. Yeah, he was wrong and clueless, but I'm not going to make the same mistake my dad did. And that mistake is thinking that the facts and situation of this culture today will be applicable twenty years from now.

    You have to stop thinking, "if I can get my kid to be an engineer, or doctor, or computer/electronics whiz, he will have a financially prosperous future.". Its just not true.

    It was a great time to be into computers pre-2K. It was an open field. You could start up your own company with a useful app, become filthy rich, and die an alcoholic. Those days are gone. Even if you have a groundbreaking idea, you'll need major financing to make it happen, and the richer guys will just steal it from you if you haven't covered all bases. That is not what ubergeek training prepares your kid to face.

    Training your child to be the penultimate ubergeek only trains him to be a technical cog in the future. Salaried men are not wildly sucessful or significant people. In the future, they will be competing with some form of exploited foreigner for the same crappy job.

    That's why CS enrollment is dropping like a rock. Everyone with eyes can see that there is no goldrush in the computer field. Why put yourself $20-40K in hock to be treated like a lowly dork who should volunteer to work 60hr weeks?

    He's unlikely to get a job as an engineer, or computer programmer. Asia will own all the manufacturing, and Sony won't hire him. Unless you can invest advanced education into your child, he won't have the academic background of the lowliest asian drudge out of high school. And no, getting an A in "Intelligent Design" will not help change their minds.

    If you really cared, you'd chuck that SUV, avoid buying at Walmart, start making politicians' life hell, repeal NAFTA/CAFTA, put tax dollars into education rather than tax cuts, and agitate like hell to get out of Iraq and shrink our military spending, so that money can be put into our infrastructure and science research. (Like it was in the early '90s.) That way, twenty years from now, there would be a healthy economic base to find a job which can pay off a house mortgage.

    Why would you think your child is getting any useful training from using computers now??? Computers and computing will be almost unrecognizable in twenty years. But go ahead and teach him how to program in COBOL.

    No, don't go looking for ways to teach your kid to program, or use the Internet, or play computer games (unless you want your kid to be a grunt in the Middle East twenty years from now). Get your kid interested in READING, and more important, THINKING. Teach him how to quickly get the answers to everything by himself. And if you can hook him into liking math, you're way ahead of the game.

    Sure, let him knock himself out on the IBM PC. Childhood toys are irrelevant to grownups, and the PC will be a cherished toy 20 years from now. But get your head screwed on straight. Its not about making your kid the best ubergeek he can be.

    --
    There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
  56. One Word: by torpor · · Score: 1
    --
    ; -- the corruption of government starts with its secrets. a truly free people keep no secrets. --
  57. Re:Don't expect "physical education class" to help by Nutria · · Score: 1

    PE will not teach kids how to run, how to exercise or anything except this:

    You must have gone to a suck-a** school.

    When we were in grammar school, they taught us fun things like kickball, dodgeball, softball, basketball, and generally got us moving. Pretty much the only excersize I got at all.

    In junior & senior high school, it got harder, but so what? Being a pudgy geek, it emotionally hurt, but now I'm glad they pushed me to do things I'd have never done on my own. Of course, they were Good People, and not sadistic assholes...

    --
    "I don't know, therefore Aliens" Wafflebox1
  58. Re:Instilling technofetish in your child is harmfu by Zphbeeblbrox · · Score: 1

    Wow someone sounds bitter. Computer skills will be a necessity even for scientist type jobs. Heck many researchers write their own test software to run simulations sometimes. Teaching your kids those skills will give him an edge. Computer skills cross boundaries. Knowing how to program doesn't mean you can only use that information working for a software company. It also teaches valuable thinking skills. Knowing how to research on the web is useful anywhere.

    By all means the ability to think and read and discover things out by himself is of the most importance. But that doesn't mean avoiding computers. Not even slightly. He'll need those skills later you can guarantee it.

    --
    If you see spelling or grammatical errors don't blame me. I tried to preview but IE here at work borked the CSS
  59. Re:Instilling technofetish in your child is harmfu by flyneye · · Score: 0

    quit being a prynical cick. Knoppix4kids at http://www.osef.org/ live disk has loads of programs for the education of the young.My daughter,8 has been running it since 6.She learned to type with tuxtype.Sharpens her math skills with tuxmath and the list goes on. If the skills are necessary they will occur from circumstance and resource.If not they won't.provide the resource for the upcoming circumstances and give yourself the good parent award.Be present to answer questions and create curiosity. Don't present yourself as cynical lest your child become a prick too.

    --
    *Repent!Quit Your Job!Slack Off!The World Ends Tomorrow and You May Die!
  60. Second hand C64's and BBC's... by oliverthered · · Score: 1

    You should be able to pickup a spectrum or BBC or C64 quite cheaply, my younger brothers and sisters got a huge amount just typing in code listings and running them.

    --
    thank God the internet isn't a human right.
  61. Re:Don't expect "physical education class" to help by DaedalusHKX · · Score: 1

    Really? I was athletic in high school, but not all THAT athletic... here's what I meant by the above... if with my brother's help (he really ought to be a physical trainer, he's awesome) I got my lung capacity to allow me to run 2 miles straight without dropping in only ONE freaking month, then something is AWFULLY wrong with PE in schools. They aren't trying to teach kids to stay in shape, they're just wasting everyone's time with a little physical activity but no real PHYSICAL EDUCATION.

    For comparison, I could never run more than half a mile before needing to walk for a bit and catch my breath... I thought it was genetic until this last year with my bro's help, I proved to myself it was lack of EDUCATION about exercise that made me think I was incapable of running a straight mile without running out of breath. (Granted it took work on my part too... but the point is, I had previously thought it to be the domain of pure sports jocks who run all day and drink power drinks and the like.)

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  62. Re:Don't expect "physical education class" to help by Nutria · · Score: 1

    Really?

    Really. Of course, it was an expensive prep school, back when parents expected more for their money than a fancy diploma and a high GPA.

    --
    "I don't know, therefore Aliens" Wafflebox1
  63. Re:Instilling technofetish in your child is harmfu by slashdot_commentator · · Score: 1

    1) If the kid was meant to program, he's gonna program. He doesn't need an adult to muck up his development with his '70-'90's era thinking.

    2) Getting a kid to use a computer at the age of three is the same kind of retarded thinking that computers are critical to primary school education. That's idiotic. Reading, writing, arithmetic, science; that's critical. But no, lets lose those textbooks and teachers so we can have an up to date computer lab, along with salaried sysadmin, and chuck that equipment two years later.

    3) I never said AVOID computers! I said don't stuff it down the 5 year olds' throat! Its pointless! Technofetish is not education or knowlege. Its as useful as trying to make your kid the next Bobby Fischer.

    --
    There is no America. There is no democracy. There is only IBM and AT&T and DuPont, Dow, General Electric, and Exxon
  64. Mine too... (creatively using computesr at 3.5+) by hadaso · · Score: 3, Interesting
    > My son has been fluent with a mouse for about a year, since he was 3 1/2.

    That's about the same age my younger son Jonatan started using the computer intensively. The older one (Daniel) started a bit later (about 4 1/2). But we had a laptop with only a touchpad back then so it was more difficult for him. Last year the children's demand for the computer became so high that I set them up with their own computers (photo of their room, that my wife would never have allowed me to publish if she could prevent it...).

    Whatever they play, on the computer or not on the computer, the most important thing is that it should be a tool to aid their creativity, not to limit it. In "Hardware toys" it means things like Lego basic constrution sets (and other manufacturers. Both quality and quantity are mportant factors here: lack of each limits the child's creativity).

    With Daniel we started with some cheap commercial games from Office Depot clearance. I don't think it's the right way. These quite limit the child to following instructions.

    With Jonatan, we didn't make the effort to look for things to buy. He's a second child... So it was more like finding whatever we have that can occupy him so he doesn't bother us, and it worked better. M$ Paint turned out to be really great for him. It was simple enough to use, and he was very creative with it. Then he discovered Google: he uses Google images to look for pictures, then he cpopies and pastes them into his own works (He got a bit addicted to Google, and when we went on a 3 weeks vacation and he didn't have acess to the computer he was drawing pictures of the Google logo with his crayons... A few months ago when he wanted to find something his granfather told him it cannot be found on Google. So he said to his Grandpa: "Grandpa, anything can be found on Google if you know how to look for it!". Even searching Google requires creativity).

    Another good piece of Children's software that encourages creativity is Drape (Drawing Programming Environment). It is a sort of programming environment similar to to Logo in some respect, but not exactly the same. One advantage is that it allows for very easy mouse interaction, so a child can create things that "work" quite easily (i.e., with just a bit of adult intervention). Form the same source, Game Maker is more suitable for older children. It is a programming environment to create games, either by using drag and drop or a builtin programming language. I've seen nice cooperation between the younger and older brother here: the young one chooses the objects and graphics, and drwas the levels of the games. The older one completes the game by adding the more abstract parts: actions and interactions. Logo is of course a very good thing for children. For the smaller ones the online r-logo is very easy and fun to use. For more serious Logo programming MSWlogo is a much more powerful implementation (including 3-dimensionality and multi-tasking). There's no need to "choose one". My son Daniel first thinks of an idea he wants to implement, then chooses the most appropriate tool, just like a programmer choosing the most appropriate programming languge for the job (he has several flavors of Logo and choses the one that has what he needs for a project. He also uses Visual Basic that he learned at school).

    What else?
    For several months my kids were addicted to Enigma. It's "just a game", but actually it involved loads of creativity in solving an entirely different puzzle in each level, and has the right balance between sing the brain and coordinating mo

  65. Just so you know by Anonymous Coward · · Score: 0

    I think it's a great idea, but get him his own computer. I my son use my computer and he found my porn folder.

  66. You want to teach him WHAT?! by bhiestand · · Score: 1

    I don't know what you're thinking. These guys want you to teach him to become a code monkey. You're better off teaching him chinese so he can easily submit to our new chinese overlords.

    Seriously, though, most americans don't encourage their kids to learn anything other than english until they're what? 14? 16? At that point it's a lot harder for a kid to learn their first language. Get them started now, teach them some of the basics, maybe get him a nanny or babysitter that speaks another language, and get her to talk to him in that. Let him try to repeat some of the sounds and learn some basics.

    Now, getting back on topic, I learned DOS from my dad when I was a little kid. I learned to type at the same time as I was learning to write, and I still thank him for that. He gave me tutorial programs on 5 1/4" diskette, and encouraged me how to use commands to FIND things I was looking for (like dir/p/s). Then he got me into things like QBASIC and editing the settings for the menuing program he used. That gave me all the foundations for my future, so whenever I wanted to learn a new language all I had to learn was the grammar and vocabulary. This is where it ties into foreign languages, because it's really the same thing. You learn how to learn new languages from learning them. Learning your first [second] language is the hardest because you've never really done it before. It just gets easier after that as long as you don't start confusing the two systems. Get him into REALLY basic stuff like changing settings for programs, give him an idea of the foundation of the GUI he's working on. Introduce him to some real basic command line stuff. Teach him basic logic and troubleshooting skills, and try to do it that he finds interesting.

    IMO, the main mistake people make with their kids is thinking they're stupid because they don't have a lot of knowledge. Kids can be incredibly smart if you stop telling them things are magic and just explain them. When you're loading drivers on, explain it in a simple way. When a window comes up asking to update your antivirus, explain what that is. If your sound card goes out, take some time to explain that. Just get some of the basic concepts in his head and try to get him into somewhat normal software. Maybe teach him how to write a note to his mother in openoffice. Create a christmas card in a cardmaker program. Do things that'll make him think and be a bit creative. Otherwise you're just giving him a home arcade system.

    Just my two cents, repeated about 500 times in various ways.

    --
    SWM seeks new sig for a brief fling
  67. Re:Mine too... (creatively using computesr at 3.5+ by turtled · · Score: 1

    Now that's a nice setup for the kids! That's really aweseom.

    Another thing to mention, is not to just not limit them, but be involved with what they do (general parental rule seems skipped in most households today).

    --
    "I cannot think of any need in childhood as strong as the need for a father's protection." -- Sigmund Freud
  68. Forget all the crappy kids sites by WarpGiGA · · Score: 1

    Forget all the crappy kids sites, you will want to teach your kid that a computer is not (only) a entertainment machine. Browse for animals, trains, cars and try to inspire your kid to want to learn more, by provding him with the skills he needs to be an efficient "information hunter" of the 21th century..

  69. For younger kids, the BBC Ceebies by ladybugfi · · Score: 1

    For younger kids, check out the BBC Teletubbies web site http://www.bbc.co.uk/cbeebies/teletubbies/funandga mes/index.shtml

    There are a lot of cool but simple games there, and they are on a level that does not really require reading skills nor the capability to understand English. So our soon-to-be-5-year-old daughter has surfed that site a lot after she got the idea of a mouse two years ago or so.

    Other favourites for our kid have been SimTunes and Bille & Trille games from Savannah in Denmark http://www.savannahkids.net/. If you're from Scandinavia, check them out, they're great!

  70. gcompris by Anonymous Coward · · Score: 0

    Try gcompris - it's in most UNIX distros. It pulls down python and most of GNOME, but it's otherwise good. My son enjoyed playing with it starting when he was four, and he got used to having to login.

    On Windows, most of the applications for kids are a pain to support, because they all use various versions of QuickTime, and most of the publishers are out of business. JumpStart has worked pretty well, though.

  71. Re:Don't expect "physical education class" to help by hey! · · Score: 1

    Jocks are "naturally gifted" at being thugs and winning at sports, but geeks are "naturally gifted" at things that require two braincells or more actually firing electrical impulses at each other.

    No, I have to disagree.

    Jocks are people who happen to be aware of the natural physical potential that nearly every human being is born with, and in whom that potential hasn't been squandered.

    Geek are people who happen to be aware of the natural mental potential that nearly every human being is born with, and in whom that potential hasn't been squandered.

    In the state of nature, the weak and stupid perish.

    --
    Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
  72. Re:Disclaimer: the following is a JOKE by ToasterofDOOM · · Score: 1

    May I ask what American society you are talking about? Each and every place you go to in the US is unique, and never have I met anyone who is accustomed to that. Some are more accustomed to it, living in violent areas, but it is just as bad each time. Simply saying American this or American that almost always marks a fallacy. People don't seem to fully understand that in a free country, you have the freedom to be completely individual, not a sheep or a borg of society.

    --
    I am Spartacus
  73. Re:Don't expect "physical education class" to help by DaedalusHKX · · Score: 1

    And then there are those who squander both, and those who squander neither... my point exactly :)

    I said that the lesson most kids learn when going to PE in school is that they are made painfully aware of a falsehood that takes years and effort to transcend.

    --
    " What luck for rulers that men do not think" - Adolf Hitler
  74. Good GPL SW: GCompris by sroensberg · · Score: 1

    My 6 year old daugther really likes GCompris.

    http://www.ofset.org/gcompris/

    From their site:
    GCompris is an educational software which proposes miscellaneous activities to kids from 2 to 10

    Some activities are game oriented, but always educational. You will find activities in the following topics:

            * computer discovery: keyboard, mouse, different mouse gesture, ...
            * algebra: table memory, enumeration, double entry table, mirror image, ...
            * science: the canal lock, the water cycle, the submarine, ...
            * geography: place the country on the map
            * games: chess, memory, ...
            * reading: reading practice
            * other: learn to tell time, puzzle of famous paintings, vector drawing, ...

  75. My First PC Experience by LilithWebMonkey · · Score: 1

    I was lucky enough to have a computer growing up (dad was in air force, was computer programmer), and the things that interested me most were the painting programs. I begged and pleaded and finally got my own computer when I was a teenager - I learned well from my mistakes (like, don't type in "del *.*" at the C:\ prompt) and my interests went on from there. Programs nowadays are much more complex and interesting - a friend's child was playing with a painting program that made all sorts of interesting sounds when the tools were used. My best piece of advice is find out what your kid likes and find things that would appeal to them.

  76. Teach him skills for everything by kinglink · · Score: 1

    I'd start him off with a linux or make him learn the dos window if he can. I learned it when I was around 4-5. It's not hard for basic commands and it allows me to drop into Dos shells in any Windows XP machine with out a second thought.

    If you want to make it easier. Best thing to do is give him a good amount of learning games, even old Dos ones such as Super Solvers and such, and let them enjoy it. The typing games definatly will help no matter WHAT your kid wants to do. And games like Super Solvers definatly are enjoyable (They are my fondest memories of old Dos games)

    Best thing to do is try a game yourself. If these games are fun but below your skill level, your kid will likely love them. Basically the best games I've played in any catagory especially educational software are fun games that teach, and can be enjoyed by anyone.

    Good luck with your kid though but remember that computer games are good, but there's other areas they should use too, spending 1 hour with your son or daughter a night is probably more important then if he was able to spend 8 hours a day learning on a computer.

    And of course remember that some games are just fun, and that's ok, not everything they do should be educational but it's better if there is a good percentage that they are learning something from.

  77. Here's a tip: stay off the internet by Anonymous Coward · · Score: 0

    I grew up in a fairly computer savvy family (my father was a sometimes programmer) but it wasn't until I was about 9 or 10 that AOL and Internet use became a totally unavoidable comsumer product and it was brought into our house. Up until then I spent a lot of time on the computer doing stuff which, with all due respect to the internet, was far more productive than what I did in the years after we got hooked up. It may seem blase to you, but writing stories and then picking different fonts and colors in a word processor, drawing pictures in a basic graphic editor, and (the best) learning BASIC programming were extremely exciting when I was that age. Obviously I don't propose cutting your kid off from the internet and keeping him totally inept until an arbitrary age, but I do believe that the 'advertisement qua entertainment' websites that big companies set up for kids are essentially a huge waste of time. They want your kids to play with the flashy toy, but he'll probably have more fun and be better off playing make believe with the box.

  78. other things to do... by unlabeledchick · · Score: 1

    I'm in the process of turning my 6 year old brother into a geek... I guess it's kinda natural for him- he already prefers Linux, though that may have something to do with Tux... Anyway, for his birthday, I'm giving him an older computer. I think that it's better for kids to learn HTML/xhtml, some basic control of a commandline as well as playing some games. Try giving your kid a pre-school type typing tutor that also teaches some reading skills. Don't teach ... Internet access shouldn't be restricted too much, but try to keep your daughter/son off mindless sites. Get rid of Internet Explorer, for everyone's sanity. My brother can use Opera with no problems (neopets and the Wiggles and stuff like that...)

  79. from a single parent of a 12 year old boy by kingofpits · · Score: 1

    Get him off the internet or get a filter, one click could mean a whole lot of explaining! Offline educational games are great, and when he gets a little older, internet time is a great reward for good grades. (a C put mine on a one hour of extra homework=one hour of game play) My son built his first system at 11, in hindsight I would have waited a bit for that, but it was a great project for us to work on together. Now I am ready to lock the side of his case.