Slashdot Mirror


What Should 10-Year-Olds Know About IT?

stephendl writes "I have been asked to give a computer based talk to a local primary school. It is part of an after school science club and I have a pretty free rein to talk about whatever I want for 10 minutes. The children will be aged 9 and 10 and will come from a range of backgrounds, there will be a parent of each child present too. My initial thoughts for the subject included the history of computers, the components in a computer and what computers are used for. Does the slashdot community have any suggestions, experience in this area or tips?"

234 comments

  1. How about things not to do? by nharmon · · Score: 4, Funny

    Perhaps some pointers on how everything you do on the internet can and will be recorded, and probably will come back to haunt you.

    Wait, there's someone at the door............... ......

    ARRRRRRRRRRRGH!!!!

    1. Re:How about things not to do? by Anonymous Coward · · Score: 5, Funny

      Look, if he was dying, he wouldn't bother to carve 'aaaaaggh'. He'd just say it!

      Or, perhaps he was dictating.

    2. Re:How about things not to do? by Anonymous Coward · · Score: 0

      Do you suppose he meant the Camaaaaaargue?

    3. Re:How about things not to do? by Anonymous Coward · · Score: 0

      I'm really confused here. Who said anything about carving? Why would anyone carve 'aaaaaggh'? And what would they carve it on? Are you an ancient Egyptian?

    4. Re:How about things not to do? by Anonymous Coward · · Score: 1, Funny

      No, no. 'Aaaauugggh', at the back of the throat. Aaauugh

    5. Re:How about things not to do? by Anonymous Coward · · Score: 0

      OK, but what about the carving thing? Is it a movie reference?

    6. Re:How about things not to do? by Anonymous Coward · · Score: 0

      I believe it's a reference to Monty Python and the Holy Grail.

    7. Re:How about things not to do? by MindStalker · · Score: 5, Funny

      MAYNARD:
      It reads, 'Here may be found the last words of Joseph of Arimathea. He who is valiant and pure of spirit may find the Holy Grail in the Castle of aaaaaagggh'.
      ARTHUR:
      What?
      MAYNARD:
      '...The Castle of aaaaaagggh'.
      BEDEVERE:
      What is that?
      MAYNARD:
      He must have died while carving it.
      LAUNCELOT:
      Oh, come on!
      MAYNARD:
      Well, that's what it says.
      ARTHUR:
      Look, if he was dying, he wouldn't bother to carve 'aaaaaggh'. He'd just say it!
      MAYNARD:
      Well, that's what's carved in the rock!
      GALAHAD:
      Perhaps he was dictating.
      ARTHUR:
      Oh, shut up. Well, does it say anything else?
      MAYNARD:
      No. Just 'aaaaaagggh'.
      LAUNCELOT:
      Aaaauugggh.
      ARTHUR:
      Aaaaaggh.
      BEDEVERE:
      Do you suppose he meant the Camaaaaaargue?
      GALAHAD:
      Where's that?
      BEDEVERE:
      France, I think.
      LAUNCELOT:
      Isn't there a 'Saint Aaauuves' in Cornwall?
      ARTHUR:
      No, that's 'Saint Ives'.
      LAUNCELOT:
      Oh, yes. Saint Iiiiives.
      KNIGHTS:
      Iiiiives.
      BEDEVERE:
      Oooohoohohooo!
      LAUNCELOT:
      No, no. 'Aaaauugggh', at the back of the throat. Aaauugh.
      BEDEVERE:
      N-- no. No, no, no, no. 'Oooooooh', in surprise and alarm.
      LAUNCELOT:
      Oh, you mean sort of a 'aaaah'!
      BEDEVERE:
      Yes, but I-- aaaaaah!
      ARTHUR:
      Oooh!
      GALAHAD:
      My God!
      [dramatic chord]
      [roar]
      MAYNARD:
      It's the legendary Black Beast of Aaauugh!
      [Black Beast of Aaauugh eats BROTHER MAYNARD]

    8. Re:How about things not to do? by n0d3 · · Score: 1, Troll

      pointers? POINTERS? don't get those poor kids started with pointers. They are too young!!

    9. Re:How about things not to do? by Anonymous Coward · · Score: 0

      My 8-year-old has already learned everything he needs to know about corporate IT, from my personal experience: It SUCKS .

  2. Tell them to learn Hindi by BigChigger · · Score: 5, Funny

    if they're interested in an IT career.

    BC

    1. Re:Tell them to learn Hindi by Anonymous Coward · · Score: 0

      And possibly chinese too. Once India gets too pricey, people will probably turn to China for another generation of IT slaves

  3. Hmmm. by Just3Ws · · Score: 4, Insightful

    9-10, you say? How about, NOTHING? C'mon, they should be learning the fundamentals (three r') at that age. Adding in "IT" will only muddle things for them. We try to stuff to many things into kids minds too early. Keep their lives simple so they can actually learn what fundamentals, not what YOU think matters.

    1. Re:Hmmm. by ericspinder · · Score: 1
      I think that you are right! My parents waited until I was 15 before they let me use that new fangled telephone.

      All kidding aside, the Internet is a part of growing up now, IT is the engine which drives part of our society today. For kids 9-10, I'd touch on security, like don't give out personal information online (but I wouldn't drone on it, I am sure that they get it alot). Maybe for something quick, I'd introduce them to Flowcharting.

      --
      The grass is only greener, if you don't take care of your own lawn.
    2. Re:Hmmm. by dtfinch · · Score: 1

      When I was 9 I was learning to program in basic.

    3. Re:Hmmm. by bizpile · · Score: 4, Insightful

      We try to stuff to many things into kids minds too early.

      I feel just the opposite. When I was growing up, I was constantly bored by school and, in hindsight, I wish they would have tought me more. Take math, for example, I'm pretty sure that between the grades of 3 and 7, I really did learn that much. The same can be said for other subjects. I do, however, understand that the public school system has to keep some kind of average pace so that the majority of students can keep up. But I still think they went too slow in many areas.

    4. Re:Hmmm. by Finuvir · · Score: 4, Insightful

      School goes too slow for half of people and too fast for the other half. If you're even a little bit above average you're going to find some things a lot easier than many other kids do. That's why education shouldn't be limited to the school. Hell it shouldn't even start in school. I learned to read at home. We had word games, puzzle games, a huge collection of encyclopedias, dictionaries, National Geographic. When we went to the zoo we read the signs that tell you about the animals--where they come from ("Mom, where's 'af-far-ika'?"), what they eat, how they live--instead of just gawking at them. Even in university I've learned far more outside of classes than in, entirely outside my area of study. People need to realise that education isn't limited to school. It's there, everywhere, for the taking.

      --
      Why is anything anything?
    5. Re:Hmmm. by joper90 · · Score: 3, Funny

      me too.. well at 8 on the spectrum in the shops in town:

      10 print "Joe is wicked..."
      20 goto 10

      ahhh.. the good old days.. however.. I did advance from that to the pc days: format c: .. then run...fast

    6. Re:Hmmm. by Just3Ws · · Score: 1

      Why does the security thing have to be taught in the context of IT? Wouldn't this be more prudent as a "Stranger, Danger" topic?

      Flowcharting is boring to grown college students. Most of us probably couldn't stay awake during a college-level introduction to flowcharting lecture, much less keep the interest of a 9 y/o with even the most trivial of introductions.

    7. Re:Hmmm. by vhold · · Score: 3, Interesting

      It was fairly common when I was kid to go on field trips to various workplaces, or have people come in and tell us what they do.. You see that kind of thing on sesame street. I remember when I was a kid checking that kind of stuff out was very interesting to me because I had a curiosity of how everything worked.

      You're just exposing them to things, you aren't shoving it down their throats and forcing them to become IT slaves. Not all education is some kind of indoctrination plot. Simply giving them a little exposure to something isn't really the same as drilling it into their brains. A think that a wide exposure to many things is really healthy for kids, if they don't know what a wide world it is where knowledge is valuable, they can't see any point to their education.

      Interesting side note, one field trip that virtually every kid in the city went on at some point was to tour the tidy didee diaper company, a cloth diaper cleaning service, which was probably the largest volume of foul smell I've ever been exposed it, even to this day. I think that was some kind of weird scare tactic trying to teach us that if we weren't capable of skilled work thats where we'd end up, they didn't present it that way though, they took it all very seriously and the operation was quite complex.

    8. Re:Hmmm. by tsm_sf · · Score: 1

      Keep their lives simple so they can actually learn what fundamentals, not what YOU think matters.

      Thanks for the practical demonstration.

      --
      Literalism isn't a form of humor, it's you being irritating.
    9. Re:Hmmm. by MrResistor · · Score: 3, Interesting

      It all depends on the teacher.

      When I was first introduced to flowcharts in high school we had a lot of fun with them. When I saw them again in college it sapped my will to live.

      Presentation can make anything interesting. That's the real genius of Bill Nye.

      --
      Under capitalism man exploits man. Under communism it's the other way around.
    10. Re:Hmmm. by ericspinder · · Score: 1
      Why does the security thing have to be taught in the context of IT? Wouldn't this be more prudent as a "Stranger, Danger" topic?
      Yea, your probably correct, I am sure that kids these days get many, many, more hours of professional, structured security education then I ever got. I think I remember a bike safety course once.

      Basicly is was part of an incomplete thought, when I was (like I figured everyone else was) going to suggest a topic on some part of the Internet. Then I thought of programming, but what can you really teach a kid in 10 minutes. I can describe a flow chart in 10 minutes. Maybe that's why the college course was so boring for you; 10 minutes of material stretched to three hours a week for 3 months*. [*just kidding]

      --
      The grass is only greener, if you don't take care of your own lawn.
    11. Re:Hmmm. by pilot1 · · Score: 1

      Not true, I have a 9 year old brother that knows the fundamentals quite well, and even knows a good amount about computers. Way more than alot of older people anyways.

    12. Re:Hmmm. by Just3Ws · · Score: 1

      Yes, a practical demonstration of why one should not type before their daily dosage of caffeine. :-P

      Still not as bad as some of the more egregious typing errors here on Slashdot.

    13. Re:Hmmm. by dheltzel · · Score: 1

      That's a good observation, and a prime reason why many people decide to homeschool their kids. By tailoring their education to the abilities of the child they are given the best possible chance to succeed and get as far as possible.

      I started teaching my oldest daughter basic algebra in the 3rd grade, because she was ready for it. The 2 younger kids were a lot older than her before we taught them algebra because they weren't ready for it. They still learn well at home, just at a different pace. My oldest would have been bored silly in a regular math class.

      By the way, they are all well socialized and well adjusted. Homeschooling was definately the right choice for us, though I admit it would not be for everyone.

    14. Re:Hmmm. by Finuvir · · Score: 1

      I hadn't even considered home-schooling in my first post. You're right, it's a logical consequence of my observations. I like the idea of home-schooling, but I think it would have been a bad choice for me, thinking about some parts of my primary-school education. I don't know why people get hung up on the issue of social adjustment. If there's a problem there it can be addressed just as any other problem can be. School is not a golden ticket to social capability either.

      --
      Why is anything anything?
    15. Re:Hmmm. by Slime-dogg · · Score: 2, Insightful

      School goes too slow for half of people and too fast for the other half. If you're even a little bit above average you're going to find some things a lot easier than many other kids do. That's why education shouldn't be limited to the school.

      The point of a montessori education is to avoid this. The pragmatic aproach that Americans have taken towards education, on the heels of Dewey and his ilk, has led to the modern "classroom" with "grade levels" that groups of students progress through. The montessori approach is to try to allow students to progress through their education at their own pace.

      Interestingly enough, the montessori kids/grads that I've met have been very political minded, opinionated, and have a lot of leadership qualities. There is definitely something lacking from the current American system, which may be addressed by instituting a montessori system instead.

      --
      You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
    16. Re:Hmmm. by redog · · Score: 1

      By 9 and 10 I was hacking up my Commadore 64 games.
      And I did'nt graduate HS.
      My 8 year old has been learning python. Amazeing what kids can/will do when they are not zombied to cable television 4-12 hours a day.

    17. Re:Hmmm. by Mr.+Slippery · · Score: 1
      C'mon, they should be learning the fundamentals (three r') at that age. Adding in "IT" will only muddle things for them.

      I learned to read punched cards when I was around 8. My dad was a programmer, back in the days when "IT" was "DP" ("data processing", for you kids). It was fun! And it taught me about binary codes.

      --
      Tom Swiss | the infamous tms | my blog
      You cannot wash away blood with blood
    18. Re:Hmmm. by Anonymous Coward · · Score: 0

      "I wish they would have tought me more"

      Yeah, I bet you wish they would have *taught* you a little more.

      Jesus. Maybe instead of being a bored little shitfuck you should have payed the fuck attention. Or read some books in your spare time.

    19. Re:Hmmm. by geminidomino · · Score: 1

      Interestingly enough, the montessori kids/grads that I've met have been very political minded, opinionated, and have a lot of leadership qualities. There is definitely something lacking from the current American system,

      Of course, current "social values" *spit* tend to paint qualities as being opinionated, assertive, and critical as being negative, particularly in the public school system.

    20. Re:Hmmm. by Anonymous Coward · · Score: 0

      "School is not a golden ticket to social capability either."

      A. Fucking. Men. Hook this person up with a cigar and a harem.

    21. Re:Hmmm. by james11111 · · Score: 1

      When i was ten I began learning how to program (In Visual Basic). I knew about variables, arrays, operations, procedures and such things. I knew nothing about low level stuff (stack, heap, API's, memory allocation).
      Children actually find flow diagrams extremly easy to understand.

    22. Re:Hmmm. by b!arg · · Score: 1

      Too much? I'd say it's just the opposite. We don't put enough into their brains at this time. I don't see why people always discount children for being ONLY children. This is the BEST time to be filling their heads with information. It's been shown time and time again that this is when people are most adept at learning. In fact if anything I would almost think that 9-10 might be at the outer reaches of that time span.

      That being said, I do have to agree that there tends to be too much focus on teaching technology for the sake of teaching technology. While it is definitely an important part of society today I don't want primary schools turning into trade schools. Teach fundamentals, teach concepts. Applied learning is for the later years.

      --

      Everybody dies frustrated and sad and that is beautiful
    23. Re:Hmmm. by vitraag · · Score: 1

      I dont know what you mean or imply. I my opinion kids should always learn to read before writing i.e fundamental should be taught selectively and then taught how to use them, before going on to learn more them....

    24. Re:Hmmm. by Feanturi · · Score: 1

      I got my first computer at age twelve (a Timex-Sinclair ZX-81), and at the time I felt it was several years later than I would have liked. At much younger ages, when at a mall with parents, I would have to be dragged away from computers on display at some store, which was very frustrating. I got to spend mere minutes at a time with a machine in those years. The computer became the main disciplinary tool for my parents, by the time I was 16 my C64 would be taken away and locked up for the stupidest reasons, and I'd be in the middle of a major programming project. Fucking tards, glad I was adopted because I would hate to think I share genes with those assholes.

      Fuck stupid parents that don't pay attention to the drives of their children. If your kid acts like a future IT geek, then set him up, regardless of age. If not, then let him focus on what he wants to focus on. He'll want to kill you 30 years later if you don't.

    25. Re:Hmmm. by Anonymous Coward · · Score: 0

      Yep...I went to a Montessori school from K-6 (public school 7-12). About the only things I learned in my 6 years of public school were Latin and Calculus. Without Montessori, I'd be a complete loser and generally clueless. Montessori definitely put my life on a better path! (I'm 25, 3 years out of college now).

    26. Re:Hmmm. by Hognoxious · · Score: 1
      I do, however, understand that the public school system has to keep some kind of average pace so that the majority of students can keep up.
      They should invent some kind of way of dividing them up. Like slow and fast lanes on a freeway. It needs a name though. How about "streaming"?
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    27. Re:Hmmm. by H09N0X10U5 · · Score: 0
      back in the days when "IT" was "DP" ("data processing", for you kids).
      Thanks for enlightening me. Like any other normal teenager I assumed it meant "one up the pink, one in the stink".
      --
      The post anonymously option you are [not] attempting to use is one that isn't available to your user.
    28. Re:Hmmm. by ogl_codemonkey · · Score: 1

      I learned to read when my parents bought an Apple Macintosh Classic.

      This computer, complete with it's failing 20M SCSI harddrive is currently sitting in its carrying case next to my desk, as I contemplate weather it's useful for anything with only one of those round Mac serial ports for networking...

    29. Re:Hmmm. by lachlan76 · · Score: 1

      Then I thought of programming, but what can you really teach a kid in 10 minutes

      You could teach a bit of C++ in a weekend, that's how long it took me to learn the very basic stuff (functions, variables, expressions, etc).

    30. Re:Hmmm. by lachlan76 · · Score: 1

      I know this isn't what was meant by security, but kids should also be taught about security against viruses, etc.

      Stuff like "This is a firewall. You use it like this." "Don't click .exes in email". I learnt the fast way: I have to clean up the family computer when it gets infected. Use VMWare if need be, kids should know how to keep a system secure.

      I just don't leave the computer on its own now.....my family uses Outlook, so I have to make sure that they use the webmail interface through Firefox.

    31. Re:Hmmm. by Anonymous Coward · · Score: 0

      Erm... do you realize that most kids nowadays can read at 7 or 8? "Fundamentals" are taught a lot earlier. Not only that, most computers are extremely easy to use if you don't go too deep (advent of Mac, Windows, padded Linux). This is the perfect time to teach kids about IT. They'll grow up aware of things they'll probably need even more later.

  4. Talk about by maxume · · Score: 5, Insightful

    Talk about what they are used for first. Add other stuff if you need to fill time. Make sure to mention things like atms and videogames having computers in them. And cars, cellphones, cd players, etc. The best thing you can do with your ten minutes is make the kids think that computers are everywhere, at least for a second or two, before they stop listening. Your next goal should be to reach the parents who haven't yet figured out that computers are an increasing part of reality and that computer skills are essential. Your likely audience and time limit prohibit much more than that.

    Ten year olds are not going to care about cpus, memory and such. The ones that do care will already know more than you can tell them in ten minutes.

    --
    Nerd rage is the funniest rage.
    1. Re:Talk about by Kethinov · · Score: 1

      Spot on.

      As someone studying elementary education, I couldn't recommend this approach more.

      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    2. Re:Talk about by Grab · · Score: 1

      Got to agree with that.

      To get the poster to answer their own question, what were they learning at age 10? Our school didn't do basic electricity ("This is a battery. This is a bulb. This is a switch. Look at the bulb glow.") until age 10-11. So don't imagine they'll follow much of the internals.

      At that kind of age, the computer *has* to be a magic box. You press the "on" button on the PS2, put your CD in, the game plays. Focussing on all the amazing things these magic boxes do would be a good start.

      Grab.

    3. Re:Talk about by babbage · · Score: 2, Interesting

      Of course, pointing out that computers are ubiquitous now will probably be more fascinating to the parents than to the children. At the age level we're talking about, the pervasive presense of computers in modern society may very well be taken for granted.

      It may be more illuminating to go on for a bit about how these are great automating machines, and that whereas today we can do all these cool things because of computers and the internet (of which they probably won't need many examples), it wasn't that long ago that these things weren't possible, or had to be done manually with great effort by lots of people.

      From there, the obvious conclusion -- which the kids should be steered towards but which they might figure out before you have to say it -- is that this has been a continual process for decades now, and it is only accelerating. Anything that can be automated, will be automated. Barriers to communication will keep falling. New possibilities will keep emerging. Nearly all of this will come as a surprise to everyone, but will seem obvious in hindsight. As examples, maybe point out things like digital music -- which they'll all already know about -- being a big change from the little silver discs you've been using for 20 years now, or how VoIP is making calling cheap or free (and how expensive long distance used to be), etc.

      In any case, the point is that kids today don't really need to be told that computers are everywhere, any more than people a generation or two older need to be told that electricity is everywhere. It's not novel to these kids, but you have to make it clear what a big, drastic, and world changing difference this is from only 10 or 20 years ago.

      There's a great Douglas Adams quote that the kids might like here:

      I've come up with a set of rules that describe our reactions to technologies;

      Anything that is in the world when you're born is normal and ordinary and is just part of the way the world works.

      Anything that's invented between when you're fifteen and thirty five is new and exciting and revolutionary and you can probably get a career in it.

      Anything invented after you're after thirty-five is against the natural order of things.

    4. Re:Talk about by maxume · · Score: 1

      I don't really disagree too much with what you said. I don't however, have enought contact with 10 year olds to know if they think of thier video game system as a computer being used as a toy, or as a toy. With ten minutes, it might make more sense to target the parents, so maybe a few of them realize how important it is for thier children to understand computers. Again pointing out my limited contact, I bet that if you asked most ten year olds how cell phones workd that you would get a bunch of very creative, very wrong answers, few of which involved the concept of computers.

      As an aside, that quote would take at least three minutes to deliver.

      --
      Nerd rage is the funniest rage.
    5. Re:Talk about by babbage · · Score: 1

      Yeah, I didn't literally mean to suggest that the quote should be part of the talk, but rather that it does a good job of illustrating how the kids & parents will probably respond to the ubiquity of technology. The talk given needs to be done on those terms: the kids are going to take this stuff for granted, so it has to be explained to them how it's a big deal, and what they may be able to expect in the future.

    6. Re:Talk about by shyster · · Score: 1
      Hmmm...My boss's ten year old kid is programming in Java (no, not anything for work...) and I just set up a website on a dev server for him to start doing ASP pages for a Pokemon (or something like that) trading website. And he seems quite interested in it.

      My daughter is yet to be born (November 1st) so I don't know how common this is....At 10, I was already into MS-DOS and hardware (we got our first computer around that time). I think I would've probably enjoyed some exposure to programming and the like...but didn't know where to get the resources. I don't think I discovered modems and BBS's for a couple of more years.

      Which leads me to 17 years in the future, where I know MS-DOS inside and out, but still lack programming skills. Of course, I've added to my DOS skills with networking, Windows, Linux, and basic programming...but still think I'd be more inclined to programming if I had started earlier. Because you never have as much time to learn as you do when you're a kid.

  5. what to tell them by tchdab1 · · Score: 2, Insightful

    Find out what they know already (ask them), and build on it at the level they can handle.
    Explain how the computers they use are connected on the Internet, and what makes up the Internet. Explain that thousands of organizations have their own "mini-internets", that connect to the internet and also to all the computers within the organizations. Explain what those computers are, what they do, how they are different from the computers that most kids know about, and how there are other things on the network besides computers too. And then explain that IT designs it, builds it, makes it run, fixes it when it breaks, and upgrades it as it goes along.

  6. Huh? by PrvtBurrito · · Score: 0, Redundant

    What should 10 year olds know about what?

    --
    Laboratree - Scientific collaboration based on OpenSocial.
  7. programming languages by HyperbolicParabaloid · · Score: 1

    I have a realated question: I want to start introducing my kids (7 and 9; those are ages, not names:) and potentially classmates to programming. I'm looking for thoughts on how to proceed.

    --


    -------------------------
    A person of moderate zeal
    1. Re:programming languages by vasqzr · · Score: 1

      Give them a BASIC book from a local library, and a Apple II. If they don't stay up until 3am drinking Mt Dew and eating cold pizza trying to write a PacMan clone, they're perfect.

    2. Re:programming languages by maxume · · Score: 1

      It's python specific, but there is probably some general discussion available at http://www.python.org/sigs/edu-sig/

      --
      Nerd rage is the funniest rage.
    3. Re:programming languages by ka9dgx · · Score: 1
      Two words: Lego Mindstorms

      And it's fun for you to play with as well.

      --Mike--

    4. Re:programming languages by Anonymous Coward · · Score: 0

      Here's one: don't.

    5. Re:programming languages by mwvdlee · · Score: 2, Interesting

      Drawing pretty pictures in logo was a good start as to how one needs to give "instructions" to the computer; it's immediately rewarding to see a nice house on screen. The thing is to make it somehow rewarding in the extremely short term; you can't expect a kid to work for weeks with the vague hope of some abstract result.

      Logo also taught me computers need precise instructions; enter the wrong command and the picture wasn't pretty anymore! By the time they get bored with it you'll know whether any of the kids has the skills to move onto basic or something similar.

      I understand there's something known as Squeek which is a similar language build specifically for this very goal. Apparently it's quite good at it too.

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    6. Re:programming languages by HyperbolicParabaloid · · Score: 1

      Yikes!!! maybe this isn't such a good idea!

      --


      -------------------------
      A person of moderate zeal
    7. Re:programming languages by bhima · · Score: 1

      Logo

      --
      Nothing in the world is more dangerous than sincere ignorance and conscientious stupidity.
    8. Re:programming languages by cdrudge · · Score: 1

      Start them out at a basic level assemby Teach them the basics and everything from there is a cinch. Sure the learing curve is pretty tough, but the ones who really aren't committed will get weeded out in the process.

    9. Re:programming languages by SportyGeek · · Score: 1

      I'd give them some logic lessons to get into that programmer mode of thinking. I wouldn't bother trying to teach them any code.

    10. Re:programming languages by JamesP · · Score: 1

      Python is your friend. Or find a (old) basic interpreter, that's a lot of fun.

      Java may be useful too.

      --
      how long until /. fixes commenting on Chrome?
    11. Re:programming languages by AuMatar · · Score: 1

      STart off with logic exercises. Teach them to break problems down into steps, and design solutions. Buy a book of those row column logic puzzles and help them solve them.

      Then I'd move on to a very simple language. Logo, basic, something of that sort. Some place they can learn the basics without all the syntax. Your best bet is probably some domain language run by an interpreter. You may even want to write one yourself, something that looks like a game. An interpreted language to drive a car (commands like start stop, turn) would be simple yet teach them the main ideas. Then bring in a real language once they've achieved that.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    12. Re:programming languages by scupper · · Score: 1

      I first used logo in 1986 in a HS computer programming class. The class was run by the Math Dept. and the class I was in was taught by a Geometry teacher. They'd yet to incorporate logo into their Math Program at the time, not sure why, but when I would get thru with my assigned exercises, I would play around and make what the teacher called "art" using logo.

      He seemed so surprised that logo could generate such patterns. I always got the impression they'd had some sales rep type explain how to start using logo on the Commodores we had, and didn't really know about the language and the opportunities.

  8. Let children be children first by christophe.vg · · Score: 5, Insightful

    Maybe not a direct answer to your question, but related to this topic I wanted to add this thought:

    Computers are entering our lives at every level and sooner and sooner. Children are born nowadays in an age where they rather learn to type on a keyboard than learn how to breath.

    Being a little geek myself I am the last to say that I'm not having fun fiddling with these damn nice machines, but still remembering the days without computers I do belive that children first need to be able to be children. Childhood only lasts for such a short time it is a shame that even this period of their live is invaded by these machines. Children should play, outside, with each other, In Real Life.

    There was a time I believed that every child should have a computer in class as soon as possible is something I've left behind me for a couple of years now.

    Let children be children first, they'll have time enough afterwards to discover the wonderfull virtual world ... in there.

    1. Re:Let children be children first by Anonymous Coward · · Score: 0

      Not flamebait, not a troll...

      The original question was about students at an after-school science club. These kids want to learn!

  9. Power, Choice, and Logic by Proteus · · Score: 5, Insightful

    Remember, young audiences will be bored to tears if you regale them on things they already know, or the history of anything unless it's exciting.

    Our 9 and 10 year olds already know that "computers are used for everything". They probably don't care (yet) about how they came into being. Instead, why not focus on what no one tells these kids: that the age of the Internet and the personal computer gives them a degree of unparalleled personal power.

    Show them how computers only ever do what a human tells them to. Give them fun logic puzzles and explain simply how they are really just programs. Explain how the ability to use logic and creativity together make the computer a powerful tool. Illustrate how computing gives them choices -- they don't have to use the software (not even the OS) that came with the computer, they can do whatever they can figure out how to do.

    Talk about the cool things computers will be able to do in the future. Have them work with a really simple encryption (secret messages! cool!) method, and explain how businesses and individuals use more complicated versions to keep their private messages private. Just about all kids love the idea of secret messages -- use it!

    Don't lie. Don't tell them it's all easy. Do tell them that it's all possible, if they work hard enough to learn. Make computing interesting and accessible, don't bore them with history and "hey, computers control your car, your games, and even the clock on the wall!"

    You have a very potent opportunity to motivate and educate. Don't waste it! Make sure every kid -- and especially the girls -- know that working with computers is rewarding and not just for "smart kids".

    --
    We may not imagine how our lives could be more frustrating and complex—but Congress can. – Cullen Hightower
    1. Re:Power, Choice, and Logic by mwvdlee · · Score: 1

      Remember, young audiences will be bored to tears if you regale them on things they already know, or the history of anything unless it's exciting.
      So you might want to show a photograph of one of those huge machines from the earliest days and compare it to their own wristwatches but telling them the 483 came after the 386, well... it bores me just writing about it! :)

      --
      Slashdot social media options: AIM, ICQ, Yahoo, Jabber and Mobile Text. Why no MySpace?
    2. Re:Power, Choice, and Logic by cdrudge · · Score: 1

      You mean a computer like this?

    3. Re:Power, Choice, and Logic by polyp2000 · · Score: 1

      LOL-- cool picutre;
      I can't for the life of me figure out what the huge steering wheel is for though...

      --
      Electronic Music Made Using Linux http://soundcloud.com/polyp
    4. Re:Power, Choice, and Logic by david+duncan+scott · · Score: 1
      I could be wrong, but I'm thinking that the whole thing was Photoshopped together as a gag.

      The console looks like an industrial control setup from a chemical plant or somesuch, with a big-ass valve control. The video screen is a TV (complete with a channel selector,) and if you look it's floating there, with no apparent bracket.

      And from the apparent size of the teletype, you'd type with your fists rather than your fingers.

      --

      This next song is very sad. Please clap along. -- Robin Zander

    5. Re:Power, Choice, and Logic by Infinite93 · · Score: 1
      It has to be a mock up. The 3 panels are from a submarine reactor control plant. From left to right, Throttleman, Reactor Operator, Electrical operator.

      The 2 wheels control the valves that release steam to the turbines for forward and reverse.

      An old plant based on the control configuration.

    6. Re:Power, Choice, and Logic by cdrudge · · Score: 1
      It has to be a mock up.
      You think? I would have thought that the phrase "Scientists from the RAND Corporation have created this model" in the caption would have indicated it was real.
    7. Re:Power, Choice, and Logic by damiam · · Score: 1

      Scientists from the RAND corporation wouldn't photoshop in submarine control panels, they'd actually build a model. Since this isn't an actual model, the picture is probably fake.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    8. Re:Power, Choice, and Logic by Solder+Fumes · · Score: 1

      Have them work with a really simple encryption (secret messages! cool!) method, and explain how businesses and individuals use more complicated versions to keep their private messages private. Just about all kids love the idea of secret messages -- use it!

      This is bad advice. Not in the subject matter itself, but in the current school environment. If the topic strays to security and encryption issues, rather than remaining in the Word and Powerpoint universe most teachers know, there could be accusations of "teaching the kids how to be hackers."

      In ten minutes, no one can really change another person's life except to save it or end it. These kids are used to people coming into class and trying to hype up their profession, trust me that every word will be tuned out. Instead focus on guiding and influencing the children that are close to your own life. If every computer-literate helps five other people become computer-literate, that's real progress.

    9. Re:Power, Choice, and Logic by tverbeek · · Score: 1
      I would have thought that the phrase "Scientists from the RAND Corporation have created this model" in the caption would have indicated it was real.

      I would have thought that the inconsistent light sources, the random disparity of sharpness from one area of the photo to the next, the contradictory scale of the various components, the complete lack of a discernable halftone pattern appropriate to a black and white print publication, and the pixel-perfect edges of the photo on the supposedly-scanned page, would have indicated that the whole image was a fake.

      --
      http://alternatives.rzero.com/
    10. Re:Power, Choice, and Logic by Infinite93 · · Score: 1
      I meant mock up as in totally fake picture.

      Even if the 'Scientist from RAND' build such a 'model', there is no rational reason they would use those particular banks of machinery and say that it was a reasonable prediction of a computer in any time frame.

      Nothing in those panels can be reasonably construed as a computer. Even their purpose does not align. What does a series of pressure and temperature gauges have to do with 'the home computer of tomorrow'? The picture might as well be a photo of a drill press for all the relevance the panels have to computing.

      As another poster puts it, this is likely a photoshop-job.

    11. Re:Power, Choice, and Logic by ameoba · · Score: 1

      That's the biggest misconceptions I ever had about computers and it wasn't dispelled in my first year computation theory class. On the first day the professor proved that there must be infinitely more uncomputable functions than there are computable functions. After you take the tiny few computable problems there are & throw away the intractable ones, there's not much left...

      --
      my sig's at the bottom of the page.
    12. Re:Power, Choice, and Logic by Edie+O'Teditor · · Score: 0

      ... and the pre-DaVinci perspective.

      --
      If X is the new Y, and Y is "X is the new Y", solve for X.
    13. Re:Power, Choice, and Logic by H09N0X10U5 · · Score: 0
      This is bad advice. Not in the subject matter itself, but in the current school environment. If the topic strays to security and encryption issues, rather than remaining in the Word and Powerpoint universe most teachers know, there could be accusations of "teaching the kids how to be hackers."

      There "could be accusations" that you're a spaztard and you don't know what the fuck you're talking about. Of course the difference is that the latter are true.
      --
      The post anonymously option you are [not] attempting to use is one that isn't available to your user.
  10. Calculators and Video Games by {8_8} · · Score: 3, Interesting

    You might look around the room for examples of computing technology. Calculators, cell phones, watches, etc. might be som good, concrete examples of how technology is all around us.

    You might also want to explore video game consoles as computers. You could look at the evolution of video games from the Pong days to now. That's a simple, easy way to show the development of computing technology for this audience. Most 10-year olds won't know or care about Linux distros, but they're probably familiar with video games.

    1. Re:Calculators and Video Games by Slugworth01 · · Score: 1

      Good idea. A quick round of "count the computers you encounter in a day" or something like that would encourage participation from the audience (kids, not parents.) With the age of your audience, you'll want to avoid the situation where you're doing all the talking and the kids are bored out of their minds.

  11. Source critisism. by noselasd · · Score: 5, Interesting

    There was recently a small study here in Norway about childrens attitude
    to information on the internet. Most of the childes asked, believed that
    what they found on the internet is true, 100% fact, and they had no training in spotting what's not facts or how to check the sources.

    So, teach them to be critic of information, there's so much bogous information out there, anyone can be confused.

    1. Re:Source critisism. by syrinx · · Score: 1, Redundant

      what they found on the internet is true, 100% fact

      So you mean it isn't?

      Does that mean BSD isn't dead after all?

      --
      Quidquid latine dictum sit, altum sonatur.
    2. Re:Source critisism. by cdrudge · · Score: 1
      Most of the childes asked, believed that what they found on the internet is true, 100% fact, and they had no training in spotting what's not facts or how to check the sources.
      I don't beleive you. You posted your information on the net with no type of source or corroborating evidence to back up your claim. So then obviously what you are saying is false and everything I find on the internet really is 100% true...but if that is the case, then your statement really is true, thus not everything is true....ahhh...circular logic.

      It's kind of like the "This sentence is false" line...
    3. Re:Source critisism. by DaoudaW · · Score: 1

      Judging from the "Fwd: Fwd: Fwd: Re: Re:" emails I keep getting from my relatives, it isn't just children who have this problem.

      On topic: The main task for 9 and 10 year olds is figuring out how the world works. So yes, help them be critical of information. But also show how the internet works, how a hard-drive works, how a monitor works. Huge numbers of kids who are "into computers", don't have a clue beyond how to chat or how to browse. They don't need alt-key trivia, they need to understand the principles of how it works.

    4. Re:Source critisism. by kabocox · · Score: 1

      Most of the childes asked, believed that
      what they found on the internet is true, 100% fact, and they had no training in spotting what's not facts or how to check the sources.


      Actually, it is even worse if it is a printed book in the school's library or worse yet the assigned school textbooks. Students are taught to take it on faith that those facts in those books are true. Adults are worse though. Adults take it on faith that either CNN or Fox News depending on their political leaning is "right" without looking at or for any hard facts.

    5. Re:Source critisism. by kmb · · Score: 1

      "Not everything is true" and "everything is false" are not equivalent statements....

      Even in jokes.

    6. Re:Source critisism. by Anonymous Coward · · Score: 1

      CNN or Fox?
      Fuck me! You are scaring me man. You're suggesting that these two right-wing propogandists represent a political spectrum? What, from far right to merely war mongering.

    7. Re:Source critisism. by vhold · · Score: 1

      I can remember quite clearly that up until I was 10 or so, I thought anything written in a nonfiction style to be 100% fact. I didn't question informational authorities until I was able to start really questioning and tracking down inconsistencies from various sources myself.

      There may not be a good way to teach kids to be critical along those lines because if you overdo it, they might miss the point entirely and no longer believe anything they read. I don't know if that'd be useful at a young age. The consequences for having bits and pieces of information incorrect back then are pretty minimal, the consequences of being stunted in sheer information gathering ability are profound.

    8. Re:Source critisism. by Brandybuck · · Score: 1

      Adults take it on faith that either CNN or Fox News depending on their political leaning is "right" without looking at or for any hard facts.

      I think I know why this is. I think I know why Fox viewers don't consider their station to the right, and why CNN viewers don't consider their station slightly to the liberal side. It's because most of us have been trained from earliest childhood that broadcast media is utterly objective and neutral. So we STILL beleive that today. Whatever station we have chosen for ourselves, we believe it to be objective and balanced. We believe it to the point that any other station that doesn't air an exact same level of content must be biased in our minds. Talk to someone who regularly listens to NPR and they will tell you that CNN is right wing. Talk to someone who regularly listens to World Net Daily and they will tell you that Fox is liberal.

      --
      Don't blame me, I didn't vote for either of them!
    9. Re:Source critisism. by gcaseye6677 · · Score: 1

      If CNN is a right wing propaganda station, what do you consider to be balanced? Al Jazeera?

    10. Re:Source critisism. by geminidomino · · Score: 1

      I think GP meant "right" as in "correct" or "accurate." Fox is the right-wing station in that set, CNN the left.

  12. They should know . . . by base3 · · Score: 1

    . . . to strive for a job in the medical or dental fields, rather than pursuing an interest for which any related careers will have been completely outsourced to the Third World by their working years. Of course, this doesn't apply if you're wealthy enough to leave him a trust fund to support him his whole life.

    --
    One CPU cycle wasted on digital restrictions management is ONE TOO MANY.
    1. Re:They should know . . . by Anonymous Coward · · Score: 0

      General Paractice and emergency medicine only. Cardiologists and other specialists are next on the list to be outsourced.

  13. Old Computers by mrgrey · · Score: 4, Interesting

    I used to do something similar with elementary students. The district had bunches of old toasted computers and I would let the students take apart everything they could (aside from the PSU which I removed ahead of time) and answer any questions they had about the components they found inside.

    The kids really enjoyed it and it gave them a basic understanding of the innerworkings of computers.

    --
    -Tolerate my intolerance
  14. What to talk about with 9 and 10 year olds by justanyone · · Score: 5, Insightful
    This depends on the savvyness of your audience.

    Ask at the outset:
    - Which have Nintendo, PS2s, gameboys, etc.
    - which have computers already?

    One Idea: Have a Show and Tell. If they're not tech savvy, keep it very high level (this is a CD Rom drive, you put CDs in it, like music CD's or ones with software on it).

    Show and Tell Ideas:
    • Bring an old computer, open it up, and point at the major components.
    • Tell them what software and hardware are, bring some CD's, and some burned CDs.
    • If you have an old hard drive, say a 200 Meg or something silly like that, OPEN IT UP. Yes, this will completely ruin it. Make sure to mention that if you do this (!). Show them the read-write head.
    • Open up a CDRom Drive. Pass it around and show the major parts.
    • Explain Google and Wikipedia if you've got a net connection, show some big sites, ask for interests and then show them sites. Warning: this could eat time quickly, and you've only got 10 minutes.
    • Show them the connectors and how they're all different shapes to make sure you don't plug the wrong thing in the wrong place (reduce fear)
    • Get a chip, and show how the chips are connected on the motherboard with traces (wires).
    Of course, if your audience is savvy, you can't impress them with cool tech, you could always do the science discussion route and explain binary numbers. But, they're a little young for that.

    I have always thought the primary purpose of education was to provide perspective so people make better-informed and wiser decisions. Perspective includes reducing fear levels to allow for rational thought and contemplation.
    Rational thought allows for inspired choices later based on whole sets of info you can't provide by rote learning.

    So: Inspire, have fun, and show that no matter how complicated something looks, it's made up of simpler things that can be understood and manipulated by people who are interested in doing that.

    Tell them that it never stops getting interesting, and if they're bored, to imagine what other people find interesting about it and see if that's interesting to them.

    Just my 5 cents.
    1. Re:What to talk about with 9 and 10 year olds by Dr+Reducto · · Score: 1

      Also, entice their imagination. Any kid who will be interested in tech probably is very inventive or has a good imagination already. Tell them about how all the businessmen basically failed at innovating, and it took a bunch of kids to change the computer industry, and bring about the PC revolution, and that they could be the next Steve Jobs, Woz, or (Gulp!) Bill Gates.

    2. Re:What to talk about with 9 and 10 year olds by BigJimSlade · · Score: 5, Funny
      this is a CD Rom drive, you put CDs in it, like music CD's or ones with software on it

      Just make sure you go over the talk with your local RIAA representative. They'll be sure to point out things you may have left out such as:
      • CD-ROMs are the work of the devil!
      • CD-ROMs were never meant for listening to music in, so if your new CD doesn't work in it... it's ok!
      • Every time you make make or download an MP3, God kills a kitten!
      • Did we mention that CD-ROMs are the work of the devil?
      • Make sure to buy your favorite album 10, or even 15 times!
    3. Re:What to talk about with 9 and 10 year olds by lphuberdeau · · Score: 1

      Any kid should know how to use a shell. If you got enough time, teach them how to use VI ;)

      --
      Qui ne va pas à la chasse n'a pas de gibier
      PHP Queb
  15. what kids should know by Anonymous Coward · · Score: 0

    dont smoke crack!

  16. Check out scouting by gi-tux · · Score: 1
    You might do some searching on google concerning scouting. Cub Scouts have a program for "belt loops" and "academic pins". One of those programs is in computers. Since 9-10 year olds are cub scout aged, you might find some help there.
    Basically to get the belt loop you have three things to do:
    1. explain parts of a computer
    2. how to start-up and shutdown a computer
    3. use the computer to prepare and print a document
    There are more requirements for the pin (you have to do five of the eleven choices), but you might find some interesting topics there. One is on computerized devices, one is on internet safety rules, etc.
    I applaud you for taking the time and interest to do this. I wish that more schools had programs like this, and I really appreciate the fact that the parents are participating with their children in this program.
    --
    I have no sig, does anyone have one to spare?
  17. Here's a few by crstophr · · Score: 2, Funny

    -Locating bomb making instructions on the internet...
    -How to disable parental controls on your web browser...
    -Bit Torrent, free games and movies and you...
    -Keystroke Loggers, how to watch what daddy is doing online...
    -Free porn resources...
    -Encrypting your .jpeg and movie collection...

  18. Hah by KDan · · Score: 2, Insightful

    1) They'll probably be telling YOU stuff you don't know about IT.

    2) Screw the theoretical/historical talks. You're talking about 10-year olds, not uni students. Get a projector and hands-on show them something interesting and fun. A game might actually not be a bad thing. Perhaps a simple game programmed in some BASIC-like language, preceded by some extremely brief examples of how writing somethign in the program and then running it results in the computer actually doing what it's told. Those who are likely to get interested in computers will be fired up by that. Those who aren't, well, they aren't. Perhaps page-down through the slightly more complex game to show them how long the program is, and tell them "that's about 1000 lines of code - nowadays computer games tend to have X bazillion lines of code, but the result is a bit more impressive!" and give them a brief demo of some modern game - perhaps even play the demo movie from a game.

    Daniel

    --
    Carpe Diem
  19. That's easy... by AlXtreme · · Score: 1

    C, OCaml, x86 asm, should be able to hack a kernel module with one hand behind his/her back. The usual.

    --
    This sig is intentionally left blank
  20. Straight from my ten year old by 74Carlton · · Score: 2, Interesting

    "That will take more than 10 minutes to go into any depth.

    History is the least interesting part.

    Talking about components is the most interesting part. Also talk about applications, directories, files, and aliases."

  21. CLI by martin · · Score: 1

    tell about the command line, shells etc and how much more powerful they are over a WIMP interface.

  22. not much ... by PerlDudeXL · · Score: 2, Insightful

    I don't think 10-year olds should need to know much about IT in general. Its just not important for them.
    Basic schooling is enough. I'm not even sure what to teach them about IT? some Network-basics?
    How a browser/mail client/... works? Word processing? programming? Its all not important for them.

    They will learn in automatically when they grow up or show an own personal interest in those things.

  23. Oh, have a demo. Please. by dmorin · · Score: 2, Interesting
    You don't say if you will have a demo, or are you just talking? If you're just talking, you have my pity. :)

    I'm still a believer that programming gets a bad rap. I don't care about what you tell me a computer can do, I care about what I can tell the computer to do. (You know what I mean). Been that way all my life. If you have a demo, then find some sort of open source video game that enables you to hack up easily visible changes (like skinning the characters or something else quick and easy to demonstrate). If you don't, then start writing on the whiteboard and go with logic problems. Maybe do Towers of Hanoi in long hand. Give them a problem, let them solve it, and then show them how they basically just wrote a computer program. Or "missionaries and cannibals" or one of those others that has some good visual quality.

    The advantage to taking that path, by the way, is that you're least likely to run into the "We already knew that" argument that you're gonna get if you plan to talk about information that can be found on the Internet.

    Barring that, go science fiction. Talk about the Mars Rover or something that they may know about, but not necessarily have realized can be connected back to the same computers they use every day.

  24. Kids! don't listen to noselasd!!! by S.+Baldrick · · Score: 0

    Everything on the Internet is true. Those Norwegian research are being secretly funded by the Encyclopedia Britannica in order to maintain their old media monopolies. Noselasd is really the boy who did a report on space posting under a pseudonym.

  25. Keeping it safe by Slugworth01 · · Score: 3, Insightful
    Sadly, one of the things you should talk about to kids this age is (in IT terms) "acceptible use." I'd say something along the lines of reinforcing with kids (and the parent) that users can do a lot of things with computers, but a few of those things may not be safe for them. The kids should understand that parents or teachers will provide them with instructions on what is allowed and not allowed when kids use computers in home or school settings. I'm referring to things that would help keep kids safe from predatory people.

    Sorry to be alarmist, but here are two examples:

    My step-daughter, 12 years old at the time, had bveen given the talk about not giving out private information online. In spite of this she gave out her phone number to someone online. When the person called my wife answered and talked to the person. He was not the 13 year old boy that he had told my step-daughter he was; his real age was off by probably 20 years. We then iterated the safety issue of what she had done and as a consequence she couldn't use IMs or email for 2 weeks.

    I got an Instant Message from my 11 year old niece; her newly chosen screen name was "SmoothnPink99." The screen name had some meaning to her that was innocent, but of course might mean something else to an unsavory character. I called my sister and let her know politely that her daughter had a new screen name that is not the best choice to a pre-teen girl.

    So bad stuff can happen to kids while online.

    I'm not saying this is the only thing you should talk about, just suggesting that you speak a few sentences on the subject. The point is parents, teachers, etc., have some say in what kids at that age should and should not do when using a computer, what information the kids should not disclose, etc. You don't have to spell it all out in gory details, just say enough to make the point that a responsible adult can and should help set guidelines.

    1. Re:Keeping it safe by Anonymous Coward · · Score: 0

      I got an Instant Message from my 11 year old niece; her newly chosen screen name was "SmoothnPink99."

      Whoops, sorry about that. I must have sent that "private" message to the wrong chat buddy.

      Won't happen again.

  26. Take apart a computer and don't take too much time by m_evanchik · · Score: 1

    One thing to keep in mind is that 10 minutes is not that much time.

    Limit what the scope of what you are talking about.

    Practice your presentation beforehand and time it. Make sure your practice sessions run under ten minutes. The worst thing you can do is end up rushing through the presentation, covering too much in a rush

    As to the subject matter of your presentation, I would encourage you to try something fun and relevant. Take apart an old (or new, if you don't mind voiding the warranty) computer or video game system and explain what the various components do. This mingles education with destruction, which is very cool for 10 year olds.

    But most important practice beforehand and keep it short.

    Have fun and good luck!

  27. Just one thing by fuzzybunny · · Score: 1

    ..."go away kid, ya bother me. Don't touch that, you'll break it.". That, and packet state driver flux capacitor dark matter engineering. About covers it.

    --
    Cole's Law: Thinly sliced cabbage
  28. don't direct towards only the nerds by xutopia · · Score: 5, Interesting
    the reason why computers give us a good living is because anyone can use it to do plenty of great things.

    I say you show what you can do with a computer. Here are a few ideas:

    1.Schedule a Skype call with a friend you have as far away on the globe as possible. Explain how a computer takes audio information and transfers it over the internet.

    2. View the solar system in 3D (I think there is some open source software that allows you to do that). Explain how a computer can take loads of data and draw it for you.

    3. If the classroom has dictionaries tell everyone to look up a complicated word up and race them with the computer. Explain that the computer's strenght is it's speed not it's intelligence. Tell them that you cannot ask a computer to draw a bird but you can use it do store and manipulate a bird picture.

    4. open up the computer and explain how each module has it's own specialty: graphics card, audio circuit, network circuits, etc... They'll feel like they've done something really cool.

    5. turtle! :) Install Python with the turtle program and challenge them to draw a square with a turtle. Explain to them that a computer is a tool for automation and that is why it is used. Humans still are the ones that have to think to make them automate tasks we ask them to do.

    The computer alone can captivate your audience but the great thing is to make them participate. Make them feel like they changed the world by doing something. Let them give you the obvious answers.

    1. Re:don't direct towards only the nerds by Kardamon · · Score: 1

      The first time I've seen a computer (a military telecom mainframe called MITRA), in 1975, I was 6 years old. I understood that the thing could reason (infere) but not *think* and that the reasoning had to do something with 'logic gates'. Next I started experimenting with electronics kits and building those gates, a simple adder, a flipflop, etc... The clue to understand computers is boolean logic, all the rest follows from that.

      Now, I have children aged 8 and 10, The moment I really impressed them with what a computer can do, was when I demonstrated Prolog.

      I've got them started with the NeverWinter Nights Aurora toolkit: they started just putting buildings and mosters on a map by drag & drop and can next evolve into more sophisticated stuff (up to the NWN scripting language) from there.

      --
      -- Qu'est-ce que la propriété intellectuelle? It is thought control.
  29. That's excellent! by Xystance · · Score: 1

    I was going to post an original reply... but you seem to have gotten it right. :)

  30. Obligatory City Slickers Tie-in by Safety+Cap · · Score: 1

    Value this time in your life kids, because this is the time in your life when you still have your choices, and it goes by so quickly. When you're a teenager you think you can work on any OS, and you do. Your twenties are a blur. Your thirties, you learn to program, you make a little money and you think to yourself, "What happened to my twenties?" Your forties, you grow into middle managment you grow another chin. The streaming video starts to get too fast and one of your old girlfriends from high school becomes a CTO. Your fifties you start to have trouble finding a job. You'll call it "planned obsolescence," but it's age discrimination. Your sixties you're totally unable to find a job, the computers are faster, but you're unable to use them anyway. Seventies, you and the wife retire to Fort Lauderdale, you start playing Ultimate Starcraft Tournament at two, Sims Live 10 around ten, Doom 7 the night before. And you spend most of your time wandering around malls looking for the ultimate in softcore virtual four-D porn and muttering "how come the kids don't 'holo'?" By your eighties, you've had a major stroke, and you end up babbling to some Jamaican AI nurse who your wife can't stand but who you call mama. Any questions?

    --
    Yeah, right.
  31. When I was 10 ... by polyp2000 · · Score: 2

    When I was 9 i was able to program simple basic stuff on my older brothers ZX81 from books and magazines. My first program was "Measles" which printed random blocks on the TV screen. My understanding of computers at that time was not really of textbook level , in the sense that it wasnt really taught to 9yr old kids in 1983, I understood what a computer was, what it could be used for and what its limitations were, and why a 16k ram pack opened up new possibilities. I understood why Machine Code meant faster programs that could do more things than basic (although the concept of machine code was rather scary). I knew what the different I/O mechanisms were and what they were for- although maybe not by their technical names. Some of this I probably learned off my older brother and other stuff I suppose just seemed logical, or not in need of explanation.

    EG - the keyboard was for giving the computer instructions, and the tape-recorder allowed you to store those instructions and play them back at a later date.
    The TV was used to display the stuff that was going on inside the computer.

    In my own way I new what input / output was, what backing store was and what memory was. In addition I had a basic understanding of programs, programming and the things a computer was good at.

    Oh, yeah, and that the best game of course for the ZX81 was "3D Monster Maze" in which you wandered through a 3D Maze being pursued by a giant T-Rex..

    It was'nt till a year or two later that I obtained my C64 that the real stuff started!

    When I was actually taught stuff at school a few years later that I had any formal education regarding computers and I naturally was very good at it because I knew most of it already.

    Nick...

    --
    Electronic Music Made Using Linux http://soundcloud.com/polyp
    1. Re:When I was 10 ... by mogwai_merritt · · Score: 1

      -- EG - the keyboard was for giving the computer instructions, and the tape-recorder allowed you to store those instructions and play them back at a later date.

      That's a key point that young students now don't get. I teach 5th - 9th graders and, with very few exceptions, the keyboard is a data entry device. The mouse selects from options, and the keyboard is what you use to type. The idea that you can *decide* what the computer will do and then describe it through some form of writing is absolutley foreign. There's no real way to get this across in 10 minutes, unfortunatley. I've found that playing and writing text adventures / IF to be a good spring board.

    2. Re:When I was 10 ... by ggambett · · Score: 1

      That's almost exactly like my story, including Monster Maze (I always hit BREAK when the monster came close) and a ZX Spectrum instead of a C64 :)

  32. For my own experience... by jakel2k · · Score: 3, Insightful

    I have a 9 soon to be 10 year old son. He has been using the computer for almost 3 years now.

    Initially we started him with "This is the computer, and here are the ONLY games you are allowed to play", (Reader Rabit and programs sold by his school.) He got to learn the comonents fo the computer like how to handle a CD and such. We had a Knoppix CD where he was able to load and play games on.

    He then started learning about programs like paint and office applications for some of his school projects. So he was allowed to use those programs, since there was really no harm in doing so. (Notice that access to web content is still not permitted.)

    We constantly made it known that he is not to open any programs that he was not allowed to. Even though he had access he was not *allowed* to use them.

    Then his friends from school said that they were on MSN and Yahoo and Email and were able to visit sites advertised during his TV shows. So we sat him down and informed him that not everything on the Internet was for kids and that he is only allowed to access sites that we say are okay and that he is to make up a fake identity when he is told to give personal information, NEVER GIVE OUT REAL INFORMATION. The computer was always in an open room and we constantly checked up on his activities.

    We follow the rule where anything new he does on the computer he has to okay-it with his mom and I. A few months ago he got his first hotmail account and got on MSN. Again another talk on how not everyone on the internet is a *good* person and a rule is that he is NOT ALLOWED TO GIVE OUT PERSONAL INFORMATION AND THAT HE IS ONLY ALLOWED TO MSN PEOPLE THAT HE GOT THEIR MSN IDs FACE TO FACE. We test him again and again and when he does do something wrong he is then corrected. His computer usage is a privledge and he remains under our watchful eyes while he is learning this relativly new frontier.

    Remember that you will not always be ahead of your child and that you should teach him the proper methods and give them guidelines before you reach this point.

    1. Re:For my own experience... by jakel2k · · Score: 1

      Other than the glaring typo in the title. :P I have a few more things to add.

      With exposing your child to the more advanced stuff I suggest that you let the child develop an interest in the stuff first. It's like forcing a child to play the piano. They'll hate it and won't develop the passion for it. Show them things they like and when ever possible show them how to do it.

      I'm not talking about playing Warcraft III and then showing them how to code it. Start with web pages. Not with frontpage but with notepad or better yet VI, (it's amazing how quick they'll pick up how to use tools and the syntax hilighting will really help.) It's the concepts that you have to ease into their brain. Then move to JavaScript and basic. Then Java. Get the interest then the fundamentals.

      There is also the simple calculator program and hangman text games that you can get them going on to understand loops and conditional statements.

      Remember they are just kids and let them enjoy being a kid. Let them play. They have the rest of their lives to sit in front of the computer.

    2. Re:For my own experience... by Anonymous Coward · · Score: 0

      Sheesh, you're trying to raise a nice little obedient drone, aren't you?

    3. Re:For my own experience... by handslikesnakes · · Score: 1
      We constantly made it known that he is not to open any programs that he was not allowed to. Even though he had access he was not *allowed* to use them.
      Well, I guess that's one way to kill a kid's natural curiosity.
  33. CARE by crapnutassneck · · Score: 2, Informative

    This group here in my home state of Oregon has a fantastic DARE type program focussed on computer use and ethics...

    http://www.cyberaware.org/about.html

    --
    .-=Wit is educated insolence=-. -Aristotle
  34. FLOWCHARTING at 9 yrs old!? by neitzsche · · Score: 1

    Wow.

    Please recall that were talking about little kids here. Flowcharting? No.

    I agree that they are probably overwhelmed with (far too abstract) warnings about the internet.

    In my children's class last week, they had a entire session just on identifying different media: CD, Floppy, ZIP, Jump, etc. I was momentarily tickled to hear that my daughter asked if she could just "put a cord from one to the other."

    That sounds about the right topic level for this Ask /. questioner - he's got a diverse group on his hands.

    Programming concepts? No way. Not for that target audience.

    --
    "God is dead." - Frederik Nietzsche
    1. Re:FLOWCHARTING at 9 yrs old!? by ericspinder · · Score: 1
      I learned flowcharting in middle school (and that was more than 20 years ago). In fact it is a very good start for basic analysis of a problem. I am not talking about a 'project size' flowchart, just a simple one with something like 4 boxes, perhaps even a simple loop.

      walk in icecream store
      ->choose flavor
      -> have flavor (yes) > eat
      (N0) > return to choose
      Damn lameness filter killing my formating
      --
      The grass is only greener, if you don't take care of your own lawn.
    2. Re:FLOWCHARTING at 9 yrs old!? by neitzsche · · Score: 1

      That's fine. You have your opinion, I have mine. I still think trying to teach programming concepts to a diverse group of CHILDREN is inappropriate.

      If instead it was a group of kids that are actually interested in learning to program...then it would be appropriate.

      Just my opinion.

      --
      "God is dead." - Frederik Nietzsche
    3. Re:FLOWCHARTING at 9 yrs old!? by Marxist+Hacker+42 · · Score: 1

      I ran a 4-H computer club at one time, that started with 4th graders, about 9-10 years old. Flowcharting was the FIRST thing we taught them- then BASIC (a real challenge in the early 1980s as we had computers from 12 different manufacturers, each with their own command for "clear the screen"). By the end of the year, programming was accomplished and blue ribbons were earned for a variety of basic text adventure games. If-then-else is quite easy to teach at that age, as is string processing.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    4. Re:FLOWCHARTING at 9 yrs old!? by Just3Ws · · Score: 1

      These were kids whose parents opted for them to be in this class because they thought the child might enjoy it. It is also extra-curricular, not part of their mainstream studies.

    5. Re:FLOWCHARTING at 9 yrs old!? by Marxist+Hacker+42 · · Score: 3, Interesting

      Much like the science club in the original article- extra-curricular, not part of mainstream studies, and stuff the kids might enjoy. These kids are already science geeks- even if they're still at the "Bill Nye The Science Guy" stage.

      --
      SJW: a person who perceives an injustice, and while correcting it, commits a greater injustice.
    6. Re:FLOWCHARTING at 9 yrs old!? by ericspinder · · Score: 3, Insightful
      I still think trying to teach programming concepts to a diverse group of CHILDREN is inappropriate.
      "Won't anyone think of the Children!?!". Kids just a little older than that are taught sex education. I could be wrong but you seem to be taking great offense to even mentioning programming to [these helpless, impressionable] children. Repeat after me... The Programmer is our friend, trust the Programmer, the Programmer will not harm you, ...
      If instead it was a group of kids that are actually interested in learning to program...then it would be appropriate.
      And I guess that every other child will be taught to flip burgers, by default. Or better yet, need permissions slips to learn algebra.

      Basic flowcharting is just a structured way of looking at the steps of any process. Trust me, in limited form, it is very appropriate for children under the age of 10, they will not be harmed by the knowledge of the mighty Flow Chart. I can understand some of your issue, you start a kid on Flow Charts, next thing you know they are thinking logically, then they *shudder* start thinking for themselves, next, total collapse of society.

      That's fine. You have your opinion, I have mine.
      No, actually, I have the opinion of some guy in Kansas, and he has mine, we traded for the day! So, I am not really reponsiable for this post, it content, or the next great flame war.
      --
      The grass is only greener, if you don't take care of your own lawn.
    7. Re:FLOWCHARTING at 9 yrs old!? by neitzsche · · Score: 1

      That was an interesting digression to insults. Are you on medication that you forgot to take?

      I did not say anything about "protecting" the children from programming. I am a programmer; I have been for decades. But forcing knowledge onto people when they are not interested in the subject is not only mean, it alienates those people (children or adult) to that topic.

      Permission slips to learn algebra? Wow. Was that a double dose of medication you missed? Why the sudden onslaught of insults? For what?

      Did I say your opinion (let's leave Kansas out of this for the moment) was invalid? No. I said mine was different from yours. Why did you sink to cretinous attacks just because I have a different opinion than you? Wow.

      I do NOT take offense to introducing the subject of programming to intereseted children...but the tread topic was pertaining to people who do not have that interest! Basic curiosity such as "what is a computer" does not in ANY way equate to "how do I make one do what I want." With careful nurturing, it can get there.

      Not everyone should be a programmer. Many that are programmers should not be programmers. Should most people that use computers have a basic understanding of how computer programs work? In my opinion yes. Should those interested in programming be encouraged to learning more? Of course. Should it be a required class in elementary school? I think not.

      In closing, I'd like to point out (since you raise the topic) that all flow charts are a total waste of time. Flowcharts used as program designs tend to force software development down untenable paths due to inflexible specifications. And people that "get along" with flow charts/Gantt Charts/MSProject tend to have very black-and-white views of the world, are usually very inflexible ("It's on the flowchart! It must be right!") and stubborn to the point of bankruptcy.

      [There, you see? Sinking to needless insults is not the best way to carry out a serious conversation.]

      --
      "God is dead." - Frederik Nietzsche
    8. Re:FLOWCHARTING at 9 yrs old!? by ericspinder · · Score: 1
      Are you on medication that you forgot to take?
      Was that a double dose of medication you missed?
      Why did you sink to cretinous attacks... [There, you see? Sinking to needless insults is not the best way to carry out a serious conversation.]
      Your very, very direct personal attacks are just way over the top. You jumped on my comment about a subject for a 10 minute talk to children and IN BOLD LETTERS indicated that teaching CHILDREN some basic flow-charting was something realy bad, hell you even changed the subject line. I took your lead and ran with it, perhaps a little far, but I never called you names. I directly quoted your 'arguement' and I thought, obviously took it a little to the extreme. It was never my intention to belittle you, just to point out the massive problems with your statements. If you took offense (obviously you did), I am a little sorry, but not very. I remember that I had a written line that went something like "You know that I am kidding here...", but I thought that it didn't flow well and it was way to obviously a joke. Hell, for a minute I considered that you might have been kidding around yourself.
      In closing, I'd like to point out (since you raise the topic) that all flow charts are a total waste of time. Flowcharts used as program designs tend to force software development down untenable paths due to inflexible specifications. And people that "get along" with flow charts/Gantt Charts/MSProject tend to have very black-and-white views of the world, are usually very inflexible ("It's on the flowchart! It must be right!") and stubborn to the point of bankruptcy.
      Now that what your previous post should have said, it's important to explain your arguement, not just pound out a couple of lines. Personally I see that you are way to wrapped up in the implementation some project. I believe that you found my simple comment on flowcharting as a place to vent your anger toward some stupid project manager who happens to like flow charts.

      Various project management tools are only as good as the people who use them. Just like a keyboard can be used to produce wonderful inspirational prose or deep seated anger and hate.

      Of course the subject of this discussion was ideas for a 10 minute talk to children. Despite your 'logical' arguements (from both your posts), I still firmly believe that children may and should be taught this valuable subject and a 10 minute discussion on some of the basics will not harm them in any way, unless of course in twenty years one of them comes into your office demanding to know where you are on the flowchart (kidding).

      Thank god I didn't suggest that he give a presentation on how to use MS Power Point, you'd probally be on the road looking for my house by now.

      --
      The grass is only greener, if you don't take care of your own lawn.
    9. Re:FLOWCHARTING at 9 yrs old!? by neitzsche · · Score: 1

      Thank you for your courteous response.

      I don't recall saying that flowcharting would harm anyone, I do recall saying it was inappropriate for this particular target audience.

      Yes, I am wrapped up in the implementation of a large project, and yes I was venting on you (sorry) because of a stupid project manager who likes flow charts. Part of the reason I thought you were "attacking" was due to your application of the straw-man technique...where my comments were suddenly exaggerated into the notion that knowledge could somehow harm someone.

      Politicians like to add the word "children" to just about anything when they want to persuade the general public that their pet project needs more funding. I was talking more realistically about the article topic: a talk to children.

      Yes, I have some deep-seated hate for certain tools I am too often required to use. Why yes, Power Point is on my list, almost as high as Outlook. :-)

      My opinion about the propriety of flow charts is still different than yours. Perhaps a conclusion that could be drawn would be "some people think introducing flowcharting principles would be helpful." I can agree with that; I'm jut not one of those people.

      --
      "God is dead." - Frederik Nietzsche
    10. Re:FLOWCHARTING at 9 yrs old!? by jybrd · · Score: 1

      Don't underestimate us. Identifying different media like CD vs. Floppy? Pleeze! My dad had me in a tech camp (http://mip.typepad.com/youth_technology_camp/) this past summer and it rocked. We programed our own robots and video games. Most of the kids totally got the idea behind programming - the oldest was twelve but we even had a 7 year old in the camp!

    11. Re:FLOWCHARTING at 9 yrs old!? by neitzsche · · Score: 1

      Fair enough.

      But perhaps a nine year old who posts to /. is a little more advanced than his peers! Perhaps all the tech-camp attendees themselves are far beyond the average nine year old.

      It sounds like you are a very smart student. I wish you great success.

      --
      "God is dead." - Frederik Nietzsche
    12. Re:FLOWCHARTING at 9 yrs old!? by jybrd · · Score: 1

      Yeah u r right. I guess most kids in my class at school wouldn't be able to do some of the stuff we did at the camp. As for reading /. it was actually my dad who got me into reading it. And it totally rocks! Thanks for your post to me. L8R. jybd

  35. Kids believe everything by swillden · · Score: 2, Insightful

    Most of the childes asked, believed that what they found on the internet is true, 100% fact, and they had no training in spotting what's not facts or how to check the sources.

    Not at all surprising, and it's very unlikely that you'll ever succeed in convincing kids not to believe everything they read. Kids don't seem to be capable of evaluating factual information until they're in their early teens. Not that they don't consider some sources more authoritative than others, but their opinions of different sources seem to be very black and white, and not really based on any sort of critical analysis.

    For example, because their teacher at school gives them a lot of information that everyone agrees is correct, they therefore assume that everything their teacher says is 100% correct, even when the teacher is speaking of something about which he or she knows little. Likewise, anything written in a textbook must be true, regardless of whether or not it makes sense, or agrees with other sources, and anything on the Internet must be true because the kids find so much material there that is accurate.

    I haven't conducted any studies, but I from what I observe from my children, source reliability is a boolean value, mostly, without any concern for the nature of the information vs the nature of the source. I say source reliability is "mostly" a boolean value, because they do understand the notion that otherwise reliable sources can be "kidding". They understand it, but are still sufficiently gullible to be an unending source of entertainment for me ;-)

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:Kids believe everything by vhold · · Score: 2, Interesting

      Well, one of the greatest things (well, probably the only good thing) about being so totally decieved is that it's the only way to become critical and suspect of new information.

      My sister went to a school where they had a very unusual song that they'd occasionally sing. It was something along the lines of "Don't trust the weatherman" and had little anecdotes about how the weatherman was wrong on various occasions. Apparently the teacher and the kids came up with it themselves after a field trip went bad because they were rained on after a sunny forecast.

      It's the only example I can think of in elementary school education of trying to teach kids to be critical of information they get from a supposed authority. I don't know if the song had any broader implication for any of them, but I do know they never trusted the weatherman.

    2. Re:Kids believe everything by swillden · · Score: 1

      I don't know if the song had any broader implication for any of them, but I do know they never trusted the weatherman.

      I doubt it had any larger effect, and the resulting skepticism of weather forecasts was almost certainly excessive. An adult can understand that weather forecasts are useful information while still accepting that they're sometimes wrong, and that the further away the forecast is the more likely it is to be wrong. Elementary-age kids, however, are more likely to trust them implicitly -- until they are disillusioned by a rained-out picnic, in which case they'll then discard the forecasts as completely useless, and may even assume that the weatherman is malicious and messed up their picnic on purpose.

      Kids' minds are absolutely fascinating. They say and do the most bizarre things, but if you dig a bit you often find that what they're doing is driven by flawless, inarguable logic -- reasoned from bad assumptions, mostly caused by correct but overly-simplified inferences.

      Then again, some of the stuff they do is simply baffling.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    3. Re:Kids believe everything by tverbeek · · Score: 1
      I haven't conducted any studies, but I from what I observe from my children, source reliability is a boolean value

      This is where the whole notion behind the word "liar" comes from it. On the playground, you're either a "liar" or you aren't, when in fact everybody tells lies at times, for good reasons and bad.

      --
      http://alternatives.rzero.com/
    4. Re:Kids believe everything by lkaos · · Score: 1

      Most of the childes asked, believed that what they found on the internet is true, 100% fact, and they had no training in spotting what's not facts or how to check the sources.

      Not at all surprising, and it's very unlikely that you'll ever succeed in convincing kids not to believe everything they read. Kids don't seem to be capable of evaluating factual information until they're in their early teens.


      *sigh* Wouldn't it be nice if we could live in such a world? Kids at that age haven't learned to distrust the world. I think the problem is less that kids are naive but that our world is a little too screwed up...

      --
      int func(int a);
      func((b += 3, b));
  36. Show them programming by querencia · · Score: 1

    These are all good suggestions. I'd suggest one more:

    Show them how programming works. Something simple will do. Maybe a simple programming environment, with a "hello world", followed by a "what is your name?", "hello there, [name]" example.

    It needs to be quick -- you're going to lose many of the kids quickly. But a few are going to be hooked. Make sure you're ready after class to let them try it themselves.

    In case you couldn't tell, I begged my parents for a Timex Sinclair 1000 when I was 10. It was one of the greatest gifts I've ever received.

    1. Re:Show them programming by ivan256 · · Score: 1

      Man, I loved my sinclair. Still have it too, but the 'L' button doesn't work...

      Those were the days.. When programming *was* the user interface. Sure for business all the modern interface stuff is great, but for a kid starting out.... They're best off with as low-level an interface as will grab their interest. If Timex Basic is to low level, try starting them off with logo.

  37. Copyrights by Maskirovka · · Score: 2, Funny
    what should I tell the children about computers?

    Talk to them about how evil copyright infringement hurts poor starving artists.

    /ducks!

  38. Tell them that Bill Gates is the Devil by BroadbandBradley · · Score: 1

    and everything else you say will make perfect sense.

  39. When I was 10... by clambake · · Score: 5, Funny

    Wow, is that really how messed up I am? When I was 10 I ran a warez/hacking BBS that was so popular that I was answering calls as far away as Guam and so actvie that I was forced to perm-ban ANYONE who dared to upload because my poor 20 meg hard drive was too full to boot properly... The LAST thing I needed was somone telling me what a keyboard was.

    If I were you, I would start by asking for a show of hands, how many kids know what an openSSH timing attack is and anyone who understands what you just said should be sent outside and forced to play in the sun.

    1. Re:When I was 10... by Anonymous Coward · · Score: 0

      As the FBI agent who swore to track you down and stop your nefarious activities, but was barely outwitted at every turn, thanks for the information. BTW I was ten at the time as well.

  40. 9-10 is perfect time of IT and such... by brak · · Score: 1

    You cracker. Sitting with my mom typing in code from from the back pages of HCM magazine for my TI-99/4A when I was 9 are very happy memories indeed. Going to my dad's work and printing out text art of the Enterprise from Star Trek on fanfold paper from files on the mainframe when I was 8 was the bomb!

    1. Re:9-10 is perfect time of IT and such... by Just3Ws · · Score: 1

      Yes, and I sat with my TRS-80 Color Computer III, doing much the same thing. But I liked doing it and I chose to do it. I moved at my OWN pace.

      And thank you for pointing out that I am a "Cracker", yes I am. Thanks.

  41. Disagree by TheLink · · Score: 1

    Most kids minds "set"/harden by the time they are 12. So if you want to get anything into their minds _fast_ you have to start early.

    If your kids aren't learning the fundamentals at age 3-5 they're have difficulty fitting the rest in before the usual growing processes kick in and their brains "harden" - apparently there's actually a significant brain cell die-off at that point.

    I'd suggest teaching the kids what YOU think matters. Coz otherwise MTV and friends are going to try to teach the kids what MTV et all think matters anyway.

    But hey you are free to teach your kids mostly nothing. Others will gladly step right up to fill in the gaps in your "syllabus". Good luck.

    --
    1. Re:Disagree by Just3Ws · · Score: 1

      Okay, maybe I wasn't specific enough by saying not to teach kids what "YOU" think matters. Specifically, I meant to give them a basic foundation in: math, science, reading, geography, history, etc. IT is too specialized, too focused on technology of today to be truly useful to a child at that age. I want them to have a basis for ALL things, not just the hottest career trends or what the corporate world thinks should be taught at that moment. And for others filling in my syllabus, teaching kids to go online at that age will get the corporate world in touch with their eyeballs faster than by sending them outide to play! Kids need foundations.

  42. Squeak! by jaaron · · Score: 1

    Let them run amuck in a Squeak environment. There are a ton of educational resources over at SqueakLand. It's a multimedia platform and a programming environment.

    --
    Who said Freedom was Fair?
  43. Nothing by easter1916 · · Score: 1

    Talk to them about something kids care about, puppies for example. Let kids be kids... don't start banging on at them about IT, for Christ's sake.

  44. Show them some basic computer theory. by Yaztromo · · Score: 2, Interesting

    You didn't really go into any sort of depth as to your audience other than their age, so it's diffficult to give any really good advice, as the best presentation you can do is always one tailored to the existing knowledge of your audience.

    However, being an after school science club, I'm going to assume that these kids are pretty smart, want to be there, and probably already know what the inside of a computer looks like, or how to surf the Internet, or how computers are used in society today.

    As such, I'd strongly consider teaching them something practical that they can use and build upon, and teach them some really elementary computer math and theory.

    Ten years old was the age I started programming at -- completely self-taught -- in BASIC on a Commodore 64 at school. But it wasn't until I was much older that I was even introduced to binary or hex number systems and math. And yet these things are the real underlying basis of how all digital computers are designed and programmed.

    Given you only have ten minutes, I'd give them an introduction to the binary number system and simple binary math, and how computers use binary information to do everything they do.

    Most kids like learning about how things work, and with a quick intro to binary number systems you can explain to them how computers add numbers, how CDs store music, and how networks inter-communicate (like explaining the basics of Quadrade Amplitude Modulation).

    Yaz.

  45. Show them how to build one by bwaynef · · Score: 1

    Kids could not care less about listening to someone talk ....especially about the history of something. Why not bring in a big box with the components of a computer...and ask them what each one is. Maybe have the drives in the chassis already or whatever your time will allow. Maybe ask for a few volunteers and guide them in installing a piece or two. Involve them, give them something to look at, show them something they've probably never seen and they'll be eating out of your hands (and most importantly sitting down and listening, as opposed to running around their mother singing loudly while she tells the child that they have til she gets to 3 to sit down or....) Show them the finished product of a Windows screen or if you're feeling froggy (and have already set up the drive) a cute little Penguin... then you might hear a gasp or two.

  46. the osi model. by Leonig+Mig · · Score: 1

    tell them about dns at least. kids need to know that the internet isn't magic.

  47. What? by Chess_the_cat · · Score: 2, Interesting

    The only thing they need to know is how to turn the computer on and off. My parents didn't know anything about computers but they bought me a C64. I taught myself everything from scratch. I'm sure your kids can do the same. The only thing you need to do is make sure you can see them playing on it so you can be sure they're not looking at porn or something. Better yet, don't give them their own net connection at all. If they don't want to figure it out themselves then they just aren't into computers; not everyone is and that's ok too.

    --
    Support the First Amendment. Read at -1
  48. Kind of like sex... by j_cavera · · Score: 1

    ... they seem to know more than I do. And I'm a professional programmer. Oh, wait... I think I just answered my own comment...

    --
    #include "humorous_pop_culture_reference.h"
  49. In My Experience by MarkLewis · · Score: 1

    I've been asked to give hour-long presentations to groups of 12 & 13-year olds, so I've asked myself the same question.

    I ended up coming up with this basic outline:

    1. The processor. At the core, a computer is very simple. It can:
    * add two numbers, subtract two numbers,
    * write a number down and read it back in,
    * a couple more similarly simple things.

    2. History. The first computers in the 1940's and 50's filled large rooms, used rotating steel drums to write numbers on and read them from, and could only communicate by punching holes in pieces of paper.

    3. Nowadays the ideas are basically the same, but we use tiny chips to write numbers on, and can communicate with the computer using a keyboard, mouse and monitor.

    4. At this point my presentation would give some brief examples in pseudo-assembly of how to program a computer-- basically how to script the adds, subtracts, and so forth. But in 10 minutes you probably wouldn't have time for that.

    -- Mark

  50. Talk about You by rlandrum · · Score: 1

    At 9 and 10, I already knew more about Macs than most people know now. Talking about computers probably isn't going to interest this class very much. Certainly by 9 and 10, they've started up a computer, connected to the internet, and solved problems their parents couldn't figure out...

    That's why I suggest talking about why you're in IT. How it happened. Why you're still doing it. What you like and dislike about IT, and how it's going to change.

  51. hogwash by YrWrstNtmr · · Score: 4, Insightful

    This is an after school science club. These kids have chosen to be there and to spend extra time learning about science. IT falls squarely under that umbrella.
    Kids in a voluntary, after school science club are probably already reading above grade level, and performing math at junior high levels.
    I was in such a club at that age, and it was a lot of fun.

    1. Re:hogwash by Just3Ws · · Score: 1

      Maybe I should have spent a little more time studying on my analytical reading skills. I admit I glossed over the "after-school" part. I think that other re-replies have stated my opinion on this matter. As far as in the normal curriculum I still say no, but think that as an extra-curricular activity it's beneficial. Thanks!

    2. Re:hogwash by Anonymous Coward · · Score: 0
      Maybe I should have spent a little more time studying on my analytical reading skills.

      Just reading TFA would be a start, 'dromer.

  52. Basketball Analogies by vhold · · Score: 1

    Everything is easier to learn with basketball analogies!

  53. Use the computer as a vehicle by real+gumby · · Score: 1
    Use the computer as an example for a more interesting lesson about engineering and life:
    • most of the structural elements of the everyday PC have their roots in, or are even copied wholesale from, older inventions.
    • The newer inventions are built upon the old. Sometimes traces remain.
    • People are built the same way.
    Some examples to talk about:
    • ICs (err, "microchips") are built of transistors, which used to be huge; they were originally used like tubes, which themselves were originally called "valves" by analogy to water valves.
    • We used to have lots of word lengths (for years I programmed machines with word lengths of 36 bits and 40 bit) but now we stick to powers of 10;
    • Machine architecture (which you could just characterize, incorrectly but good enough for the kids as CPU-Cache-RAM(w/I&D)-disk) is pretty well, but not completely standard (think of non-von-neumann DSPs or various embedded machines).
    • Graphics boards are a tradeoff between external I/O and cpu-based I/O, etc.
    • We develop, then lose gills in the womb, somewhat like the intel mode-switching that goes on in the PC bootstrap process; we have a vermiform appendix, etc.
    That would be a pretty useful lesson for the kids to learn that one or two of them might manage to remember.
  54. about IT? by Roadmaster · · Score: 0, Offtopic

    that its real name is Pennywise, the evil clown, and that it eats children and has evil powers. There's even a movie about IT!

  55. compilers by smoon · · Score: 2, Funny

    Explain that a compiler tokenizes input from a high level programming language and produces a parse tree which eventually results in object code, which is then linked to static or dynamic libraries with a linker and loaded into RAM by a loader.

    I would then immediately jump into the finer points of data structures and algorithms, for example balanced trees, big O notation, efficiencies of various sort algorithms, red/black trees, etc.

    Don't forget to use lots of greek characters. In fact this might be a good time to clear up some abstract programming topics, such as lambda functions, macros (in the lisp sense), continuations, anonymous functions, etc.

    Suggest Intercal as a good beginners language.

    Whatever demo machine you use, make sure to put a block of dry ice in it and claim it is cooled by liquid nitrogen.

    I hope these suggestions have been helpful. :)

    --
    "But actually trying to use m4 as a general-purpose langage would be deeply perverse" --ESR
    1. Re:compilers by Anonymous Coward · · Score: 0

      Yes, but you should do all that dressed in a Barney suit.

  56. the internet by hanulec · · Score: 0, Offtopic

    was made for p0rn!

    - Trekkie Monster, Avenue Q

  57. Logo ..... by gstoddart · · Score: 1

    I know it's an old language, and you may not actually be able to get working copies of it anymore.

    But Logo was specifically designed for exactly this task wasn't it? It was one of my first languages back in the day.

    --
    Lost at C:>. Found at C.
    1. Re:Logo ..... by bhtooefr · · Score: 1

      No working copies? MSWLogo is a bit old, but it works nicely on Win32 and Wine (you need to get the files out of the installer (that version of InstallShield crashes on Wine), which I did, but I forget where I stuffed the ZIP). There is a slightly older Win16 version, and there's good old fashioned GPLed source (Borland C++, so Kylix is the obvious choice to compile on Linux).

  58. Slashkids by wikinerd · · Score: 3, Funny

    Well, there is no need to tech them anything at all; just land them on Planet Slashdot and they will learn whatever they need to know to survive in the Net :)

  59. IT is... by SirCurrance · · Score: 1

    a book written by Stephen King about a mean clown.

  60. Just kids? by vhold · · Score: 2, Interesting

    I feel that adults' minds are very similar to that description, it's just no longer cute, so instead of fascinating, it's frustrating.

    A guy I know keeps falling for crap like "You are a great poet! Be immortalized in the hall of fame! ** $50 plz", and virtually all multilevel marketing schemes that he happens to encounter. He must be on the "World's Greatest Suckers" mailing list. I just utterly cannot comprehend whatsoever, he simply does not want to listen to reason, there is some kind of fantasy to it all that is so much more enjoyable.

    The most amazing aspect of it all is that absolutely every single last one of these weird things all lead up to one massively predictable point "Aaaand, lemme guess, they want some money from you?" Somehow or another he can just instantly believe the rationalizations created by slick marketting.

    Maybe the only way I can hope to fight back is to create some cool pamphlet describing all the similarities? He has been mildly scammed so many times, and have had so many people tell him way ahead of time that these things are scams that I have to wonder if he lets himself be scammed as a kind of rebellion against what he might see as oppression from his peers? It's really strange.

  61. Cartoons! by redog · · Score: 1

    Tell them yesterdays cartoons were done by skilled artists with pens and pencils, todays cartoons are done on Linux!
    Tell them not to solve todays problems with yesterdays technology!

  62. Re: What Should 10-Year-Olds Know About IT? by Heywood+Jablonski · · Score: 0, Offtopic

    I think that at 10 years old they need only know that IT is something that mommies and daddies do when they love each other very much.

  63. Morse Code by St.+Arbirix · · Score: 4, Interesting

    Show them Morse Code.
    Show them how information can be sent using a whole bunch of yes's and no's, on's and off's.
    Show them that 1's don't really get caught going around the corners of cables,
    that they don't need to sink $30 into a "digital audio" cable when any RCA will do,
    that data can be sent using light, radio, or current without giving you cancer or cramps,
    that extremely simple adds up to extraordinarily complex, just like the rest of the universe.

    Show them that there's no magic involved.

    --
    Direct away from face when opening.
  64. IT moves too fast. by sakusha · · Score: 2, Insightful

    There is very little you can tell a 10 year old that will have any relevance to the IT careers that will exist when they are 20 years old. In fact, the lead time for a 100% turnover in technology is more like 5 years.

    This reminds me of when I was in high school and a recruiter from MIT came by. He gave a long lecture on this very subject. He was retired, and said he knew almost nothing about modern technology, but he did have some particularly relevant advice.

    He said that the technologies that you will work on in your post-college life, the technology that will be your career path, will not even exist when you are in high school, so that anything you learned would be completely obsolete.. with ONE exception: math. Math is never obsolete, and is the fundamental basis of every technology sector. He gave his own example, he finished high school just as WWII broke out, but when he went to MIT, he worked on developing Radar, which did not even exist a when he was in high school. He spent the rest of his career working on Radar systems.

    I wasn't too sure if this was a realistic assessment of my future. A few months later (IIRC this was around ~1973) I visited MIT in person, for admissions interviews and to check out the campus. One of my hosts said I should come to his Comp Sci lecture to see something really important. The lecture was about the brand new Intel 8008 chip, the first time the chip had been shown on the MIT campus. I didn't realize the significance of what I was seeing until several years later when I built my own 8080 microcomputer.

    So yes indeed, the microprocessor technology I would work on for my entire career was invented just as I was graduating from high school.

    Moral of the story: study math. Forget the IT lecture, it will bore the kids and it will be obsolete before they even ENTER high school. Focus on the everchanging nature technology, that it will always be new tech, newer and more exciting than anything they can even imagine, and math will always be the key. Maybe you can use some elements of this story. Talk about what computers were like 10 years ago, and how things changed beyond even YOUR expectations in the last 10 years, and ask them to guess what it will be like in 10 years. Get them to use their imagination, get them excited about the future.

  65. That it doesn't begin and end with MS' shit. by Anonymous Coward · · Score: 0

    The best thing you can do for a 10 year old kid is buy him a Mac (and possibly a beginner's book on UNIX).

  66. taught 8-11 yr old kids computers long ago by tweedlebait · · Score: 1

    In the 80's I taught a series of programming classes to 3rd-6th grade kids. Not just a select few, but the whole grade level for the school.

    In 10 mins this might be difficult, but teach them to program! Ask what problems in math are hardest and write an app to do it for them and show the work. I know this sounds horrid but it isn't. It'll spark all the devious plans and interest in their heads.
    Example run:

    WHAT IS THE 1ST NUMBER YOU WISH TO MULTIPLY? 4
    WHAT IS THE 2ND NUMBER YOU WISH TO MULTIPLY? 5

    OK! THERE ARE MANY WAYS TO DO THAT BUT HERE IS HOW A COMPUTER LIKES TO DO IT (FAST!):

    4+4=8 4+8=12 4+12=16 4+16=20

    Or something like that. You should of course make it much more illustrative

    Anyway the advice is not to underestimate them at all. They'll pick up this stuff really quickly.
    Most importantly it shows that they don't have to be users but they can be creators! They can make their own games. They in fact DO have a pet/slave robot to do their bidding if they can ask it in the right way.

    My classes followed this path (Apple ][): Logo graphics, BASIC, Draw a pic in BASIC, make a text game, Animated pics, Make a game with hi-res graphics, add effects in assembly. Not bad for 10 year olds eh?

    Not long after I taught these classes there was a strong shift to remove programming from the curriculum until grade 7 and later grade 10!-- it was much easier to have everyone boot up oregon trail, math blaster, and The Print Shop and zone out to it. Pathetic.

    Now most of the kids I run into don't even think it's possible for them to program a computer and thus don't consider creating with one. This screws up and then congeals a lot of concepts of what computers are and how they work.

    Also another poster mentioned ripping apart some old computers and showing them all the parts. Couldn't agree more. Very useful..

    --
    Firefox & /. ? Use this often:
  67. My nephews learned at that age! by adolfojp · · Score: 1

    The first time one of my nephews used my computer he was able to become a power user very fast! My parents don't use it because it is too complex.

    I believe that young age they are able to learn faster. Now even more since videogame consoles are very similar to computers.

    Whatever you tell them, make it fun and interesting!!!

    While you are at it, maybe one of them will be able to program your VCR ;-).


    Cheers

    Adolfo

  68. On a serious note... by jd · · Score: 4, Insightful
    Actually, that's sadly not bad advice. The British did much of the preliminary work in computing (Alan Turing built the first stored-program computer in Manchester University in 1948) but really have done little since of any real note.


    (Oh, sure, the BBC computer was brilliant, the Inmos Transputer was the product of sheer genius, the Archimedes was very respectable for the time - far more advanced than PCs! - and the ARM/StrongARM processors were a work of art. Care to find any of these products outside of a few specialist shops in the UK? In fact, care to find anything other than the StrongARM anywhere at all???)


    Likewise, America isn't the tech centre it used to be. Most chip manufacture is done overseas, and sooner or later, it's going to occur to businesses in those countries that they can gain a massive competitive advantage by using these "local" resources. Why not? They're the ones with the experience, actually doing the work, these days. US labor is generally too expensive. Given the folks in Taiwan, etc, have the means, the motive and the opportunity to turn that work-experience into a profitable business of their own, it's just going to be a matter of time before it happens.


    With software outsourcing to Asian nations and the subcontinent, it's not just the hardware you need be concerned about. Again, these guys aren't stupid. With the necessary training, and the considerable work experience they are receiving, all it'll take is some imaginitive and a little venture capital, and you may very well see major companies coming out of such countries.


    Unlikely? Not really. Japan, after World War II, was a wreck, had very minimal up-to-date technology, and no history of being a major International power in commerce. With funding from the US, and an import of know-how (not all of it ethically obtained) they have cloned just about every piece of Western technology and have often made some impressive improvements.


    I heard this wonderful quote for Formula 1 motor racing - "if you're not moving forwards, you're moving backwards". In technology, this is certainly true. Last week's "new thing" is next week's "old hat". Plenty of places in the US still use COBOL, AS400s, etc. PL/1 compilers are still being sold for $15,000 a seat. (Someone's buying it or they wouldn't charge it.) That's not a sign of rapid forward movement.


    India, Taiwan, etc, don't have that legacy overhead. They're much freer to move forward to next-gen technologies, and that puts them ahead of the game, if they take the opportunity.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:On a serious note... by Guy+Harris · · Score: 1
      In fact, care to find anything other than the StrongARM

      You misspelled "XScale". :-)

      anywhere at all???

      Yes, I'd care to, although many of them aren't systems for which most people you might think of as "IT workers" would write software - a lot of them are embedded systems.

      I don't know how many of them are XScales and how many are other ARM instruction-set processors.

    2. Re:On a serious note... by gowen · · Score: 3, Funny
      The British did much of the preliminary work in computing (Alan Turing built the first stored-program computer in Manchester University in 1948) but really have done little since of any real note.
      <IRONY:>
      This message brought to you using the World Wide Web over a packet switching network.
      </IRONY>
      --
      Athletic Scholarships to universities make as much sense as academic scholarships to sports teams.
    3. Re:On a serious note... by Hognoxious · · Score: 1
      The British did much of the preliminary work in computing (Alan Turing built the first stored-program computer in Manchester University in 1948) but really have done little since of any real note.
      What about Psion? The 5mx was great (I still use mine). Their Epoc operating system was designed from the ground up for small, low powered devices. A true bike, not a car with two wheels chopped off like some others I could mention.
      It's the ancestor of Symbian that's used on a lot of smartphones.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    4. Re:On a serious note... by Will+Fisher · · Score: 1

      (Oh, sure, the BBC computer was brilliant, the Inmos Transputer was the product of sheer genius, the Archimedes was very respectable for the time - far more advanced than PCs! - and the ARM/StrongARM processors were a work of art. Care to find any of these products outside of a few specialist shops in the UK? In fact, care to find anything other than the StrongARM anywhere at all???)

      This year, ARM are on track to recieve licences for over 1 Billion ARM processor cores. There are more ARM cores in the world than pentiums.

      I can say with a very high degree of confidence that the reader owns at least one arm powered product. I own 7. 3 hard disks (complete with ARM based microcontrollers). Two cellphones (one powered by an ARM7 and the other an ARM9), one PDA (StongARM), an iPod (3 ARM cores in this device: one in the hard disk, and 2 for the main device).

      ARM are everywhere. One of the great british computing success storys. The only reason why nobody know about them is because nothing says "ARM Inside".

  69. Keep them engaged by jd · · Score: 5, Informative
    I tought for the National Association of Gifted Children, at one point, so this is a summary based on my experiences with that.

    DON'T lecture - talk a bit, ask some, get them to ask a lot and do a lot.

    Active participation is the key to teaching. Nobody learns, when bored or asleep.

    Keep sentances short. Break ideas down into parcels. Kids will lose track of things quickly. It takes a little longer to get complex ideas across, but it improves the kids' chances of learning what those complex ideas are.

    Attention spans also tend to be short. Same-old same-old will bore them after a while. That's one reason adverts are 30 seconds or less and why the more successful adverts put the bulk of the important information in the first 5 seconds of that.

    In other words, with each topic, you've 5 seconds to get their full attention AND give them a rough idea of what the topic is. You've about 25 more seconds to convince them that it's worth finding out more, AND to cover the main reasons why it would be interesting to them.

    Vocally, be interesting. Vary your tone. Monotone "robots" are almost universally ridiculed by kids. You want to be taken seriously. Constant patterns in speech can put anyone to sleep. (That's why many lulabies follow that formula.) Avoid repeating yourself, overusing words, or using words that are barely in your average PhD's vocabulary, never mind your average 10-year-old's.

    Above all, pick topics that interest YOU. Kids can spot a fake a mile off. If you don't believe a word you're saying, you're going to have a hard time convincing them.

    Visuals help a lot. Kids of that age-range can understand visually far better than they can understand intellectually. (Not always, but it's a fairly good rule-of-thumb.) For example, if you decide to cover transistors/logic gates, then you might want to try the following:

    Have one volunteer act as the first input. Have a second volunteer act as the second input. Give them a colored sheet of paper. Say, red for 1, and white for 0. Have a third volunteer act as your "high reference voltage". They carry a red piece of paper. A fourth, final, volunteer is your "low reference voltage" and carries a white piece of paper.

    For an AND gate, the first two volunteers are positioned one after the other. The fourth volunteer is to one side. The third volunteer is told to walk past the first two people, but must stop if one of them is holding a white piece of paper. The fourth volunteer is told to wait, unless the third volunteer stops. Then they are to walk on.

    For an OR gate, the first two volunteers are side-by-side. Again, the third volunteer cannot walk past someone holding a white piece of paper, but CAN walk past someone holding a red piece of paper. Again, the fourth volunteer can only go if the third one can't go.

    Again, to keep people's interest up, you would only want to do two or three runs of this game. Any more, and they'll get bored and lose the idea. Only one run and they won't get the point at all. (The point being to show how something electrical can make "decisions", even though it doesn't "think".)

    Time constraints mean that two demonstrations of this kind are about the upper limit. One demonstration should either show what logic is (eg: as above) or show how semiconductors work. (eg: Have the kids act as silicon atoms, and use different color balls to represent electrons and holes into which the electrons can fall. Have the kids swap balls, to represent the flow of electricity through a semiconductor.)

    The second demonstration should be something the kids are more familiar with (eg: a games console, a mobile phone, etc). Have the kids play different components in the system. For example, to show how mobile phones work, have two kids playing phones and have two more kids playing phone towers. The kids playing phones wander around, until you call stop.

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
    1. Re:Keep them engaged by Edie+O'Teditor · · Score: 0
      I tought for the National Association of Gifted Children
      I hope you didn't "teoch" them spelling.
      --
      If X is the new Y, and Y is "X is the new Y", solve for X.
  70. They need to know that... by roly · · Score: 0

    Bill Gates is the boogey man, SCO are monsters and that Tux is the Undisputed King of the software world.

    Seriously, teach them about the different OSes in general, how computers work, what all the different parts of the PC do (I can't coun't how many times I've heared a case called a "hard drive", also have seen people who think Windows is the only OS and that there is no alternative) and how not to end up with a machine full of viruses that spammers are using as a zombie spambot machine.

    --
    "With Microsoft, you get Windows. With Linux, you get the full house" - unknown
  71. Plant the seeds... by CasulPoster · · Score: 1

    The best thing you can do is get kids really interested in what they can do NOW. I recommend telling them they can start making video games.

    If tech is in their veins they'll become interested immediately, perhaps even try to find out more.. I know that's what motivated me as an over eager 11 year old.

    You can also tell them they can make web pages, programs, etc. - even an 9 year old can do these things if they really want to. THEY don't know that, but you can enlighten them.

  72. Visuals by laidon · · Score: 1

    I think kids are very visual at this age, seeing is believing. Show them an internetwork of routers, switches, hubs, WAPs, etc Give em a glimpse of what the Internet physically looks like. Show them the path of an email, or how the web works. Or maybe how cell phones work. Better yet take them to a data center if you can, now thats geeky!

  73. Human Computer by Siobhan+Hansas · · Score: 1

    Design a way for the group of them to act out a simple logic board - "program" them by giving them cards with binary actions then position them in such a way that a given input gives a predictable output. Change their action or their position to change the output. That way they can start to think of computers in terms of the simple steps that build up to produce complex behavior. Plus they get to stand up and be active instead of just listening to someone talking.

  74. purpose of learning - by albert einstein by vikrant · · Score: 2, Informative

    Here is what Einstien once told to a group of children:

    Title: Teachers and Pupils

    Description: An address to children, 1934

    Message: The principal art of the teacher is to awaken the joy in creation and knowledge.

    The Quote:

    My dear Children,

    I rejoice to see you before me to-day, happy youth of a sunny and fortunate land.

    Bear in mind that the wonderful things you learn in your schools are the work of many generations, produced by enthusiastic effort and infinite labour in every country of the world. All this is put into your hands as your inheritance in order that you may receive it, honour it, add to it, and one day faithfully hand it on to your children. Thus do we mortals achieve immortality in the permanent things which we create in common.

    If you always keep that in mind you will find a meaning in life and work and acquire the right attitude towards other nations and ages.

  75. good suggestions but ... by pbhj · · Score: 1

    The parents are going to hate you when they come in one day and find the family computer taken apart on the living room floor so they can show their friend all the special modules.

    Mind you I did that kind of thing as a kid and most of it worked afterwards.

    Never should have opened up that Acorn Electron with the power on though!

  76. "And in conclusion..." by Craig+Ringer · · Score: 1

    ... here's where to get a decent virus scanner - free for personal use - and go here to get a firewall. Do the rest of us a favour and install them, would you?" More seriously, I do think that's worth a mention - for the parents as much as the children.

  77. Good decision making by egon · · Score: 1

    As a parent myself, one of the things that I've been trying to teach my kid is that he has to use good sense while being online.

    I'm not one who believes in restricting access to things, nor am I one to watch over his shoulder (particularly as he starts getting to the age where he wants more privacy).

    Instead, I teach him about some of the things that go on online, some things to be aware of and to watch out for, the dangers of giving out personal information, etc. Beyond that I just encourage him to talk to me if anything comes up that he has questions about or just wants to talk about.

    --
    Give a man a match, you keep him warm for an evening.
    Light him on fire, he's warm for the rest of his life
  78. IT People Are NOT Telepathic by jsfetzik · · Score: 1

    Computers and people that build, program and support can not read your mind. Point out that the key to understanding IT and getting real help from people in IT is communication. If they communicate clearly and listen well they will have much better experiences with respect to IT.

  79. Children and binary by Jaeger · · Score: 1
    Of course, if your audience is savvy, you can't impress them with cool tech, you could always do the science discussion route and explain binary numbers. But, they're a little young for that.

    When I was in second or third grade, I was bored out of my skull with the pathetic math assignments I was given (spend a week adding three-digit numbers; spend another week adding three-digit numbers with a carry; spend another week adding three-digit numbers with *two* carries), so my father (an electrical engineer) taught me to convert the decimal numbers to binary, add them in binary, and convert the answer back to decimal. I thought it was great fun and enjoyed my math assignments after that point. :)

    Of course, that experience might have warped me for life, since now I'm a computer engineer...

  80. mod parent up!! (and read my reply too) by ibennetch · · Score: 1

    This is the best advice I've seen posted. Kids either aren't going to get anything out of a discussion of electronics and how things work or know that stuff already, what's going to impress a 10 year old is exactly what the parent said...mega-long distance phone calls -- how cool would it be, as a 10 year old, to have talked to someone in, say, Russia or Australia. If you don't know anyone there, I'm sure there are plenty of slashdotters around the globe ;-)

    And I love the solar system idea. I got hooked on astronomy when I was in elementary school so I may be biased a bit, but looking and flying around the solar system (with a big ol' projector...yeah, I'm thinking *I* need to do this around a projector tonight).

    These are the sorts of demonstrations needed -- not a discussion on why open source is better, not a discussion on jobs, but a demonostration of things they wouldn't normally see their computer do. All of them have probably played games on the computer (anyone else remember when Number Munchers was introduced on the Apple II?) but the parent poster's advice is absolutely brilliant.

  81. Long forgotten point by techstar25 · · Score: 1

    I think you should stress that computers are a means to an end and not the end. Tell them that computer are a tool like a hammer or screwdriver, or calculator (which they all should be familiar with). But unlike a hammer, it's a tool that can be manipulated to solve different types of problems. It's nothing more than a problem solver. Also maybe introduce them to the concept of what the intenet is. They should understand that their computer has files on it, and Joe Smoe's computer has files on it. WHen you browse the internet you are looking at files on Joe Smoe's computer because he gives you access. Something like that. High level concepts.

  82. Here's a game plan by turg · · Score: 1

    1) Prepare a ten-minute talk (informed by other comments in this discussion) with an introductory bit that's two minutes or less. (No longer!)
    2) Give the two-minute introduction and then ask if anyone has any questions.
    3) Only use the rest of your prepared talk if the kids are too shy to ask any questions.

    The thing that makes a talk interesting is that you're telling people things they want to know. The only people who can say for sure what these kids want to know are the kids themselves.

    --
    <sig>Guvf vf abg n frperg zrffntr
  83. Don't need a computer to learn by Fairdinkumz · · Score: 1

    You can assure them that contrary to the popular belief of computer manufacturers, kids today do not in fact need a computer to do homework or learn, and it won't help them to do it in 5 minutes like Radio Shack says it will. Computers are tools that require intelligence to use properly, they don't instill that intelligence, teachers and parents do.

    1. Re:Don't need a computer to learn by dpa_kork · · Score: 1

      they should - but in most cases they don't...

  84. Tell them what they need to know... by Anonymous Coward · · Score: 0

    Tips for downloading mp3 without getting caught by the RIAA...

  85. Must be great by titzandkunt · · Score: 1


    "...A guy I know keeps falling for crap like "You are a great poet! Be immortalized in the hall of fame! ** $50 plz", and virtually all multilevel marketing schemes that he happens to encounter. He must be on the "World's Greatest Suckers" mailing list. I just utterly cannot comprehend whatsoever, he simply does not want to listen to reason, there is some kind of fantasy to it all that is so much more enjoyable..."

    Must be great for him, and I'm not being sarcastic here: Can you imagine how happy and exciting life must be for a guy who has no concept of his limitations or capabilities?

    You and I (and the vast majority of people on /.) know damn well that we are very, very limited. We are limited by the choices we have made as we grow older.

    When I chose to study math, physics and chemistry in my senior years at school, the possiblity of me becoming a famous historian (I'd studied history as a junior) vanished. Poof!

    After leaving school and picking university courses, I chose mechanical engineering. No chance now of studying physics and developing a unified theory, or following (say) medical biochemistry and working on a cure for something which is currently fatal.

    My first job was writing structural analysis software. Goodbye professional engineering status...

    What I'm saying is, maybe it's not so bad to be the guy who gets scammed slighty, but to still have that naive self belief and lack of insight that says: "I might design and build a rocket ship tomorrow, and fly it to the moon. Unless it rains".

    T&K.

    --
    Political language ... is designed to make lies sound truthful and murder respectable...
    1. Re:Must be great by geoffspear · · Score: 0, Troll
      I chose mechanical engineering. No chance now of studying physics

      Wow... what school did you go to? Every mechanical engineering textbook I've seen is just loaded with physics.

      --
      Don't blame me; I'm never given mod points.
  86. Computers for kindergarteners by stuffduff · · Score: 1
    My son started with Stickybear Bop before he was three on my old Apple ][. When he started school, his kindergarten teacher was amazed with what he could do. She asked my to do a workshop for the students and we ended up with a day long event! (No naps, it was a little gruling!)

    We described the features of the computer in terms that they had vocabulary for. The keyboard was the ear (because you could tell it something). The monitor was the face (because it could tell you something). The 'stuff in the box' was the brains, and the floppy drive was the notebook.

    We played games where the 16 children were data bits and I was the data bus 'driver' we got on the bus at the keyboard, went to the cpu and ended up in the floppy, all walking around the room to different stations.

    We broke into two groups and became two separate binary numbers and then we used some really simple logic to add the numbers together.

    Then we entered into programming. A program is a story that you tell a computer. So we asked the students (a trick question) of what should we make the computer do. What we settled on was that the students wanted to type their names and have them appear on the screen. So there was a simple two line program with an input and a print statement, and by using a little formatting we got it to change color when it printed.

    Years later for an introduction to programming I had the students write a pong program, for a Freshman project.

    I know that 10 year olds like games, but not something that's terribly sophisticated. So I would suggest looking for a simplified maze game that draws random mazes and lets the user use arrow keys to traverse the mazes. I think that animation would be too hard for a 10 year old.

    In general I would work towards stuff that they could do and touch. Take an old motherboard, maybe a failed hard drive that they can see ine insides and pass them around, talk about what happens inside. Data travels from keyboard to ram to cpu to ram to disk and reverse it to get to the screen for output. I kad put together a little workbook for them, each pahe took 1 word or one drawing, that kind of thing. Instead of staples I used dead 1K ram chips, so they each got to take a piece of the computer home. Run the ideas by your child, and get them to help give the presentation, his/her ability to participate will help to get buy in from the other kids, and empower them to believe that they can do this. And of course check with the teacher to find out what they are already doing on the school computers; it's very unlikely that they have no expierence!

    --
    "Can there be a Klein bottle that is an efficient and effective beer pitcher?"
  87. Teach Them Not to Trust Wikipedia by Anonymous Coward · · Score: 0
    I'm posting this as an AC simply due to its controversial nature. Concerning the validity of information found online, children should be taught NOT to put much credence in the material they find on Wikipedia. I know 90% of you love Wikipedia, since it's the open source experiment for the masses. I also realize a lot of good information can be found there. But a lot is bunk. And some percentage of good information may be corrupted by someone at any time. Wikipedia is NOT an encyclopedia. It is NOT an authoritative tool. It is a fine reference for the trivial and at best a good starting point for the not so trivial. If anyone believes it is anything more than that, go to the Wiki that talks about the bridge in Brooklyn someone's selling.

    AC OUT!

  88. The Kid Now Are At the Same Level As School IT ppl by Anonymous Coward · · Score: 0

    Remember this is the same 10min talk the school IT guys had before they started the job.

  89. The order is backwards by mark99 · · Score: 2, Informative

    I would start with what they are used for. If you start out with the history you will lose a lot of them.

    History is more interesting ina context.

  90. Safety and ethics by octalgirl · · Score: 1

    I work in schools and whenever I have even two minutes, I push safety online and ethics. They know how to use computers, they see them in school, most at home, in libraries, at friends. I remind them even though they've heard the speech before about chatting with strangers, why don't they listen? Why do think they can go to the mall and meet a stranger without telling an adult? I let them know that just 3 years ago only around 400 kids world wide had been snatched by meeting someone online. That number is now in the thousands. Yes, I scare them, but I try to do it gently.

    10 Year-old kids are very confused about 'copyright'. Is it illegal to download or not? How do they know? This is something teachers never bother to talk about with a 10 year-old, but if you ever really sat down with a few, these are the very questions they will ask you. They don't want to be bad. They don't want to break the law. They want to be cool and hip and know the score. If you have the chance, you tell them the score. Trust me - you will have their ear.

    The last thing I would talk about (yes, all this in only 10 minutes!!!!) is understanding the game rating system. Real simple: Ask them, what kinds of games do you play? (watch the parents become all clueless) Gaurentee they will pop out a few "M" games, even GTA, etc. They will think they are soooooo cool and start looking at each other like - Well I played so and so, etc. My Dad lets me do this. I played at my Uncles, etc. Then you ask them - do your parents let you watch a movie that's rated "R"? Noooooo, they say. We would get in trouble for that. So you let them know that "M" is the same thing as "R" for movies, and watch how fast they change the subject. Watch how it goes from cool to, well, I only really looked at it, I didn't get very far. Again, 10 year-olds want to be cool, but they don't want to be bad. Can you do all this in 10 minutes? YES! Because you really only have about 2 minutes per topic - yes 2! That is the zone out time limit on kids, anything after that and they have tuned you out. So you spend around 2 minutes on each of these, just get your point accross. Then let them know that it is time to ask questions. Different kids will have been inspired by differnt topics - girls want to know how to be safe, boys want to know more about copyright They probably won't ask much more about games, they got the point the first time. but they may start asking if this game or that game is ok. Enjoy

  91. Easy by Anonymous Coward · · Score: 0

    Q & A have a few questions to get them started

    1. Re:Easy by chivo243 · · Score: 2, Informative

      Q & A is a good start! I work in a school as a network engineer/assist in any user issue kind of drone, and was in a classroom working on the instructors computer, while the they were having a disscussion/ Q & A about internet saftey, these were 11-12 yr olds. You should have a good knowledge of the basic internet topics, and let them ask away. Stay away from the indepth hardware topic, you will only interest the 7% geek factor, and they already know...

      --
      Sig Hansen?
  92. teaching kids by Grifter · · Score: 1

    My Dad does a lot of teaching kids and newbe computer people. We he found to work for him was to use information out of books that are ment to teach computers to the elderly. These books explain things well and explain them in a nice and easy way. Kids have been catching on at a pretty good rate. He takes about 3-5 books and creates lessons out of each of them.

  93. Slashdot Subculture by homeobocks · · Score: 1

    Tell them about how you'd like to have a Beowulf cluster of Soviet Russian school children.

    --
    MOUNT TAPE U1439 ON B3, NO RING
  94. If I were the speaker by Stonewise · · Score: 1

    Im sure youve already gone afront the kids by this time However this is a very intresting topic for i wish to become a teacher Ok 10 years old Everyone loves the story about how computers shrank in size whilst harnessing enhanced speed and programability amoung other things I however would briefen this speach and jump right into an activity surely you have many pcs lined up at the school you are at Take this into consideration There is an application for Windows OS Game Maker It includes examples 1945 a shoot em up airplane game is the best show it to them let them play a round then tell them they can change the instances the sprites of the airplane bullet enemies etc They can change the background the speed have infinate life Who's attention would that not grab There for you can introduce computer programming to 10 year old kids without boring them to death Hope you take into consideration how this concept could easily teach kids the power of modern operating systems Without boring them to death about Hard drives Proccessors Etc I figure they will develop that intrest once they begin realizing the mechanisms of electronic manipulation Good Day Oridinary Average Computer Geek Stonewise Arizona Usa 2004

  95. The Robot game and binary by epeus · · Score: 1

    2 things I've done with my sons (who are 7 and 9 but homeschooled so add 2 years for schooled children). the robot game You are the robot. The children have to give you simple commands (like forward, left, stop - think turtle) to move across the room. Your job is to be a bloody minded literal robot. Walk into walls. Bump into tables. Say "do not understand" if they give you commands requiring human knowledge. They love it, and all want to be the robot too. Binary counting Show them how to count up to 1023 on their fingers with binary bits. (start with 31 on one hand). Then, play the binary search guessing game - they pick a number 1 to 30, you get 5 guesses. Show them how you are setting one bit at a time. Then go to 1 to 1000 with both hands.

    1. Re:The Robot game and binary by mh101 · · Score: 1

      I can imagine afterwords all those kids getting in trouble for giving everyone the middle finger...

      "But teacher, I was just counting to 4 in binary, honest!"

      --
      Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
  96. Use lots of Analogons, provide a big picture by duesi · · Score: 1

    Hi, its a great question you are asking... I think its a big art to teach stuff to children, because one must really understand it to do so in order to know that a simplification is not too simple. Do you know the great books of David Macaulay (like "the way things work")? He has a great approach, explaining everything using mammouths :-) What I would do is: - Ask them, if they have used computers before - Try to explain that a computer is something simple (maybe use an abacus as abstraction) - Show them some nice program to give them somthing to try themselves (Logo or even better Squeak) I think generally its important to be enthusiastic and humourous about the topic! Cheers, Dani

  97. Science is Cool! by smchris · · Score: 2, Insightful


    They are pretty young. I think this is an opportunity for you to give the "science is cool" lecture -- that it is cool to be a scientist discovering new things and that scientists do good things for everybody.

    IT might be a little tougher to envison than some fields, "Kids can you imagine a world without relational databases!?!" But make them aware of all the digital devices around them: cell phones, DVD players, microwave and VCR timers, alarm clocks, portable music players. Let it sink in that somebody had to invent those replacements for earlier tools and if the robots in the movies are ever to exist, a lot of people are going to have to add together their discoveries over time to achieve those future wonders.

    Remembering that they are young, here's another angle. If you know they have been exposed to computers already, do you know anybody who has a working manual typewriter? Borrow it and bring it in with some paper and white-out. Let the kids somatically experience what the old days were like. After that, you could probably lead a meaningful discussion group as much as a lecture.

  98. Watch where you snip, cowboy by titzandkunt · · Score: 1


    I said: "...No chance now of studying physics and developing a unified theory..."

    You quoted: "I chose mechanical engineering. No chance now of studying physics"

    And commented: "Wow... what school did you go to? Every mechanical engineering textbook I've seen is just loaded with physics."

    I went to Oxford. Lots of some physics in mech. eng. textbooks. Not very much (well, none at all) relativity or quantum machanics , which is where you'd be starting when you develop your unified theory.

    T&K

    --
    Political language ... is designed to make lies sound truthful and murder respectable...
  99. The right maths ? also Security. by Sam+Nitzberg · · Score: 2, Insightful


    Numerical Analysis-

    Nothing fancy. Just a demonstration of how cumulative errors can lead to errors in calculation. Example : Two calculations that should each result in the value 3.0, but one results in 3.0 and the other in 2.9999999. An equality check will fail. Sometimes, these situations aren't handled well, even in real-world situations.

    Set Theory-

    Just some basics. Just enough to lead up to state-transition diagrams. Once some very basic set theory and state-transition diagrams are introduced, you have the basis for modeling many systems and automata, formal methods (which I would not introduce to kids - but the concept that development does not have to be flying-by-the-seat-of-your-pants is of value), and many other applicatons. Just the exposure could lead them to discover and think about a great deal more.

    Security - E-voting could be an excellent topic, with already many straighforward papers and analysis worth discussing and debating. Many important and approachable arguments lie here, as well as many important infosec principles.

    Anyway, these are just some ideas. There may be pros and cons that I am not considering, but I think that there should be some exposure in these areas.

  100. TV IT by jlapier · · Score: 1

    You could start by telling them that 90% of what they see on TV related to IT is fantasy, for example "hackers" != "criminal hackers".

    Of course, at 9 years old, by the time these kids are out of college, they will be looking at jobs as some kind of robot administrator, so maybe the Three Laws would be more appropriate....

  101. Yeah, I have a suggestion by Anonymous Coward · · Score: 0

    Tell them that unless their personality profiles point towards management, to avoid IT at all costs...go with something less stressful like tight rope walker or javelin catcher.