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

    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
                  • L Lost User

                    I do accept your views.

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

                    Richard A. Abbott wrote:

                    I do accept your views.

                    Same here. I knew kids who couldn't be pulled away from computers and programming when I was 9, and the odd thing is, most of them did not go for jobs in IT :suss:


                    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
                    • L Lost User

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

                      D Offline
                      D Offline
                      Dave Kreskowiak
                      wrote on last edited by
                      #34

                      I started playing around with a primitive version of BASIC when I was 8. I taught myself TMS9900 Assembler at 12, Intel x86 Assembler at 15, COBOL, FORTRAN, and C at 16. What do you think is an appropriate age?

                      Dave Kreskowiak Microsoft MVP - Visual Basic

                      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

                        T Offline
                        T Offline
                        Tal Even Tov
                        wrote on last edited by
                        #35

                        If you'r looking for a simple language to get your kid started on then I would recommend (although it is my opinion), Python [^]. While most developers I know don't know python it is quite a useful language for teaching. It was originally developed to be an educational language (although is has grown far bigger these days). The nice thing about Python is that it comes with an interpreter as well. So your kid can type a command and see instantly what it does. E.g.: >>> a = 25 >>> b = 45 >>> print(a+b) 70 >>> Python has often been described as a minimalistic programming language because it's core is very basic.

                        The best times in life are the ones that you can't remember!!!

                        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