Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Other Discussions
  3. IT & Infrastructure
  4. Programming for Children [modified]

Programming for Children [modified]

Scheduled Pinned Locked Moved IT & Infrastructure
csharplearning
35 Posts 15 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • P pnhnt

    Hello All, My 9-year-old has expressed an interest in computer programming. I am currently taking a college level course in C#, which probably would not be suitable for him. I would like to get some suggestion on where to get him started. Thank you, R/ Howard -- moved at 16:33 Wednesday 6th December, 2006

    M Offline
    M Offline
    MatrixCoder
    wrote on last edited by
    #13

    You could try teaching him KPL (Kid's Programming Language).

    1 Reply Last reply
    0
    • L Lost User

      It gets laughed at sometimes but how about VB.NET? Then the transition to C# etc. would be easier. Elaine :rose:

      The tigress is here :-D

      L Offline
      L Offline
      led mike
      wrote on last edited by
      #14

      Trollslayer wrote:

      how about VB.NET?

      Yes if you want him to "think" he can develop software, but if you want him to "learn" how to develop software... ummm no.

      led mike

      1 Reply Last reply
      0
      • L Lost User

        At 9 years old, I think that is too young to start learning programming.

        1 Offline
        1 Offline
        123 0
        wrote on last edited by
        #15

        Richard A. Abbott wrote:

        At 9 years old, I think that is too young to start learning programming.

        Nonsense! http://www.papert.org/[^]

        L 1 Reply Last reply
        0
        • 1 123 0

          pnhnt wrote:

          My 9-year-old has expressed an interest in computer programming. I am currently taking a college level course in C#, which probably would not be suitable for him. I would like to get some suggestion on where to get him started.

          You might want to take a look at our Plain English development system, designed specifically with "the programmers of tomorrow" in mind. There's a sample program you can download at www.osmosian.com, and you can write us for further information: help@osmosian.com.

          L Offline
          L Offline
          led mike
          wrote on last edited by
          #16

          Osmobi-Wan, why did you change your name? Did you think "The Grand Negut" looked better in grey than "Osmobi-Wan"? It doesn't. However currently Score: 1:0(3 votes) induces a Kyle chuckle.

          led mike

          1 1 Reply Last reply
          0
          • 1 123 0

            Richard A. Abbott wrote:

            At 9 years old, I think that is too young to start learning programming.

            Nonsense! http://www.papert.org/[^]

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #17

            Think we might have to agree to disagree.

            1 Reply Last reply
            0
            • L led mike

              Osmobi-Wan, why did you change your name? Did you think "The Grand Negut" looked better in grey than "Osmobi-Wan"? It doesn't. However currently Score: 1:0(3 votes) induces a Kyle chuckle.

              led mike

              1 Offline
              1 Offline
              123 0
              wrote on last edited by
              #18

              led mike wrote:

              Osmobi-Wan, why did you change your name?

              Y'know, I like "Osmobi-Wan"; wish I'd thought of it. But my official title has been Grand Negus since we formed the Order, and I've got the hair in my ears to justify it. The change occurred when we removed ourselves from these forums, ran a few experiments under other names, and then returned.

              led mike wrote:

              However currently Score: 1:0(3 votes) induces a Kyle chuckle.

              Yeah, I get the reference. But 3 out of 3,603,949! What are we to do? Surely, the people have spoken! Here's a thread with (I think) the most votes we've ever generated on this site - 24 out of 3,603,949 [^]. And almost all of them got the answer wrong! Shog's thread (just above the one sited) got 25 votes, from apparently brighter (or less biased) people. But still a tiny minority...

              P 1 Reply Last reply
              0
              • P pnhnt

                Hello All, My 9-year-old has expressed an interest in computer programming. I am currently taking a college level course in C#, which probably would not be suitable for him. I would like to get some suggestion on where to get him started. Thank you, R/ Howard -- moved at 16:33 Wednesday 6th December, 2006

                M Offline
                M Offline
                Maximilien
                wrote on last edited by
                #19

                LOGO and nothing else, or maybe the new lego thingy.


                Maximilien Lincourt Your Head A Splode - Strong Bad

                L 1 Reply Last reply
                0
                • 1 123 0

                  led mike wrote:

                  Osmobi-Wan, why did you change your name?

                  Y'know, I like "Osmobi-Wan"; wish I'd thought of it. But my official title has been Grand Negus since we formed the Order, and I've got the hair in my ears to justify it. The change occurred when we removed ourselves from these forums, ran a few experiments under other names, and then returned.

                  led mike wrote:

                  However currently Score: 1:0(3 votes) induces a Kyle chuckle.

                  Yeah, I get the reference. But 3 out of 3,603,949! What are we to do? Surely, the people have spoken! Here's a thread with (I think) the most votes we've ever generated on this site - 24 out of 3,603,949 [^]. And almost all of them got the answer wrong! Shog's thread (just above the one sited) got 25 votes, from apparently brighter (or less biased) people. But still a tiny minority...

                  P Offline
                  P Offline
                  Paul Conrad
                  wrote on last edited by
                  #20

                  The Grand Negus wrote:

                  most votes we've ever generated on this site

                  :| I've seen people a while back do a trick to get over 200 votes that were all 5's :suss:


                  I'd like to help but I don't feel like Googling it for you.

                  1 Reply Last reply
                  0
                  • M Maximilien

                    LOGO and nothing else, or maybe the new lego thingy.


                    Maximilien Lincourt Your Head A Splode - Strong Bad

                    L Offline
                    L Offline
                    Leah_Garrett
                    wrote on last edited by
                    #21

                    Yeah LOGO was the first language I learned. Simple environment and good visual feedback. VB.Net would probably be a bit overwhelming. My nephews are around that age and they played around with Flash a fair bit. I think this could be a good start.

                    1 Reply Last reply
                    0
                    • L Lost User

                      At 9 years old, I think that is too young to start learning programming.

                      M Offline
                      M Offline
                      Michael Dunn
                      wrote on last edited by
                      #22

                      I disagree, I was doing BASIC programming at age 9. It's never too early to try new things and discover what you're good or bad at. I thought I was going to be an architect until I discovered that I can't draw.

                      --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ

                      L 1 Reply Last reply
                      0
                      • M Michael Dunn

                        I disagree, I was doing BASIC programming at age 9. It's never too early to try new things and discover what you're good or bad at. I thought I was going to be an architect until I discovered that I can't draw.

                        --Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #23

                        A child aged 9 should be having fun with his/her friends playing whatever games etc that is suitable for that age group. And yes that can include some PlayStation games. There is plenty of time for a child to develop an interest in the finer workings of computing insofar that children are not expected to have any kind of computing knowledge until they reach the latter years of primary education and even then the kind of knowledge should be restricted to how to use a web browser for very basic research and the low-end basics of how to use a word processor, but not much else until they start High School education.

                        C 1 Reply Last reply
                        0
                        • L Lost User

                          A child aged 9 should be having fun with his/her friends playing whatever games etc that is suitable for that age group. And yes that can include some PlayStation games. There is plenty of time for a child to develop an interest in the finer workings of computing insofar that children are not expected to have any kind of computing knowledge until they reach the latter years of primary education and even then the kind of knowledge should be restricted to how to use a web browser for very basic research and the low-end basics of how to use a word processor, but not much else until they start High School education.

                          C Offline
                          C Offline
                          Colin Angus Mackay
                          wrote on last edited by
                          #24

                          Why shouldn't a child want to learn how computer programs work? I was 8 when I got interested in that sort of thing. I wrote programs in BASIC and assembler (although I have to admit the assembler programs were very simple and only did things like drive the audio to produce a siren sound rather than the simple beeps the supplied BASIC language would permit)


                          Upcoming Scottish Developers events: * We are starting a series of events in Glasgow in 2007. Are you interested in a particular subject, or as a speaker? * Developer Day Scotland: are you interested in speaking or attending? My: Website | Blog | Photos

                          L 1 Reply Last reply
                          0
                          • P pnhnt

                            John, Since this si the Suggestions Dicussion board, I would think this is would be an approriate forum for such questions. However, Where would you suggest I ask the question. Thank you, R/ Howard

                            N Offline
                            N Offline
                            Not Active
                            wrote on last edited by
                            #25

                            pnhnt wrote:

                            Since this si the Suggestions Dicussion board

                            Am I missing something? I see this in the general discussions forum, not the suggestions forum.:confused:


                            only two letters away from being an asset

                            D 1 Reply Last reply
                            0
                            • N Not Active

                              pnhnt wrote:

                              Since this si the Suggestions Dicussion board

                              Am I missing something? I see this in the general discussions forum, not the suggestions forum.:confused:


                              only two letters away from being an asset

                              D Offline
                              D Offline
                              Dan Neely
                              wrote on last edited by
                              #26

                              The thread was moved.

                              -- Rules of thumb should not be taken for the whole hand.

                              N 1 Reply Last reply
                              0
                              • D Dan Neely

                                The thread was moved.

                                -- Rules of thumb should not be taken for the whole hand.

                                N Offline
                                N Offline
                                Not Active
                                wrote on last edited by
                                #27

                                :cool:


                                only two letters away from being an asset

                                1 Reply Last reply
                                0
                                • P Paul Conrad

                                  John Simmons / outlaw programmer wrote:

                                  The Lounge is probably the best place.

                                  But wouldn't someone get on the OP's case for a "programming question"?


                                  You will see a delete button on each of your posts. Press it. - Colin Angus Mackay

                                  realJSOPR Offline
                                  realJSOPR Offline
                                  realJSOP
                                  wrote on last edited by
                                  #28

                                  It's not a programming question.

                                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                  -----
                                  "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                  P 1 Reply Last reply
                                  0
                                  • C Colin Angus Mackay

                                    Why shouldn't a child want to learn how computer programs work? I was 8 when I got interested in that sort of thing. I wrote programs in BASIC and assembler (although I have to admit the assembler programs were very simple and only did things like drive the audio to produce a siren sound rather than the simple beeps the supplied BASIC language would permit)


                                    Upcoming Scottish Developers events: * We are starting a series of events in Glasgow in 2007. Are you interested in a particular subject, or as a speaker? * Developer Day Scotland: are you interested in speaking or attending? My: Website | Blog | Photos

                                    L Offline
                                    L Offline
                                    Lost User
                                    wrote on last edited by
                                    #29

                                    Colin, don't get me wrong, I am all in favour of all our children learning the art of programming but not until such time that they are ready, willing and able. But if, from a child's perspective, they see their parents using the computer for programming then the child is likely to show an interest which dependant upon the age of the child could be either a good thing or an unhealthy thing. This argument is equally true if say a parent was a graphics artist, the child being inquisitive, will show similar interest in that rather than programming. Above I said "ready, willing and able", I qualify that by saying that in terms of a child's development, they all develop at different at rates, but broadly, statistics can show when a child is most likely to be receptive of a particular subject, consequently the UK National Curriculum addresses that. This is also a reason why calculus is not taught to a child at an earlier age, although there are exceptions such as where a child might be particularly gifted in mathematics. But I am still of the opinion that a 9 year old child should be playing with his/her friends and/or brothers/sisters rather than sitting in front of a computer monitor, which does nothing to address the problem of childhood obesity and childhood health and fitness. Richard.

                                    P 1 Reply Last reply
                                    0
                                    • L Lost User

                                      Colin, don't get me wrong, I am all in favour of all our children learning the art of programming but not until such time that they are ready, willing and able. But if, from a child's perspective, they see their parents using the computer for programming then the child is likely to show an interest which dependant upon the age of the child could be either a good thing or an unhealthy thing. This argument is equally true if say a parent was a graphics artist, the child being inquisitive, will show similar interest in that rather than programming. Above I said "ready, willing and able", I qualify that by saying that in terms of a child's development, they all develop at different at rates, but broadly, statistics can show when a child is most likely to be receptive of a particular subject, consequently the UK National Curriculum addresses that. This is also a reason why calculus is not taught to a child at an earlier age, although there are exceptions such as where a child might be particularly gifted in mathematics. But I am still of the opinion that a 9 year old child should be playing with his/her friends and/or brothers/sisters rather than sitting in front of a computer monitor, which does nothing to address the problem of childhood obesity and childhood health and fitness. Richard.

                                      P Offline
                                      P Offline
                                      Paul Conrad
                                      wrote on last edited by
                                      #30

                                      Richard A. Abbott wrote:

                                      I am still of the opinion that a 9 year old child should be playing with his/her friends

                                      I did when I was 9 and learning to program then, too. So learning to program at the age of 9 may not necessarily hurt a kid's social skills.


                                      If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa

                                      L 1 Reply Last reply
                                      0
                                      • P Paul Conrad

                                        Richard A. Abbott wrote:

                                        I am still of the opinion that a 9 year old child should be playing with his/her friends

                                        I did when I was 9 and learning to program then, too. So learning to program at the age of 9 may not necessarily hurt a kid's social skills.


                                        If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #31

                                        I do accept your views.

                                        P 1 Reply Last reply
                                        0
                                        • realJSOPR realJSOP

                                          It's not a programming question.

                                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                                          -----
                                          "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                                          P Offline
                                          P Offline
                                          Paul Conrad
                                          wrote on last edited by
                                          #32

                                          John Simmons / outlaw programmer wrote:

                                          It's not a programming question.

                                          I know, but it is almost certainly given that somebody would start spouting off about it in the Lounge.


                                          If you try to write that in English, I might be able to understand more than a fraction of it. - Guffa

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups