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. The Lounge
  3. Best tools\methods to teach programming to Kids.

Best tools\methods to teach programming to Kids.

Scheduled Pinned Locked Moved The Lounge
toolsquestionlearning
43 Posts 34 Posters 1 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.
  • S SalCon

    So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

    E Offline
    E Offline
    egenis
    wrote on last edited by
    #2

    Posted this[^] link a while ago for someone...

    R N S 3 Replies Last reply
    0
    • S SalCon

      So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

      OriginalGriffO Offline
      OriginalGriffO Offline
      OriginalGriff
      wrote on last edited by
      #3

      At 5YO it's difficult to get their attention for too long, but given that reading and writing may not be perfected yet, have a look at Kodu: http://research.microsoft.com/apps/video/default.aspx?id=138732[^] It may be a bit advanced, but it is basic concepts oriented, rather than language and syntax. Haven't tried it myself, but then, I'm not 5... :-D

      Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

      1 Reply Last reply
      0
      • S SalCon

        So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

        D Offline
        D Offline
        David Crow
        wrote on last edited by
        #4

        SalCon wrote:

        Quite frequently I...feel that he should be made to fall in love with programming.

        Big mistake on your part. Making it available is one thing, but making someone like it is completely different, not to mention outright wrong.

        "One man's wage rise is another man's price increase." - Harold Wilson

        "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

        "Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous

        D S I 3 Replies Last reply
        0
        • S SalCon

          So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

          W Offline
          W Offline
          wizardzz
          wrote on last edited by
          #5

          He should be introduced to logic and programming, sure. I don't think anyone can be made to fall in love with anything though. Check this project out though: http://drtechniko.com/[^]

          1 Reply Last reply
          0
          • D David Crow

            SalCon wrote:

            Quite frequently I...feel that he should be made to fall in love with programming.

            Big mistake on your part. Making it available is one thing, but making someone like it is completely different, not to mention outright wrong.

            "One man's wage rise is another man's price increase." - Harold Wilson

            "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

            "Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous

            D Offline
            D Offline
            Dalek Dave
            wrote on last edited by
            #6

            Pushed in at too young an age will lead to rejection and fear! Better to encourage them in small steps and make no big deal of it. 'Boiling Frogs'

            --------------------------------- I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^]

            G J 2 Replies Last reply
            0
            • S SalCon

              So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

              K Offline
              K Offline
              Karl Sanford
              wrote on last edited by
              #7

              SalCon wrote:

              he should be made to fall in love with programming. Now , where should I start?

              This is a start: http://www.pbs.org/wgbh/cultureshock/flashpoints/theater/images/clockwork_big.jpg[^]

              Be The Noise

              1 Reply Last reply
              0
              • S SalCon

                So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

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

                Don't, not at 5 y.o. Let him come to you naturally out of curiosity.

                Watched code never compiles.

                1 Reply Last reply
                0
                • S SalCon

                  So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                  H Offline
                  H Offline
                  hairy_hats
                  wrote on last edited by
                  #9

                  Try doing something like programming some LEDs with an Arduino board while he's around and if he's interested show him how changing some very simple code changes how the lights work. Then you can attach motors etc. and show him how programming can have fun results.

                  1 Reply Last reply
                  0
                  • S SalCon

                    So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

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

                    If the rest of his uncles and aunts are thinking this way the poor little bugger is stuffed. Teach him chess or better still fishing.

                    Peter Wasser Art is making something out of nothing and selling it. Frank Zappa

                    1 Reply Last reply
                    0
                    • D Dalek Dave

                      Pushed in at too young an age will lead to rejection and fear! Better to encourage them in small steps and make no big deal of it. 'Boiling Frogs'

                      --------------------------------- I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^]

                      G Offline
                      G Offline
                      Gizz
                      wrote on last edited by
                      #11

                      Frogs? Hmmm.

                      1 Reply Last reply
                      0
                      • S SalCon

                        So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                        S Offline
                        S Offline
                        Shelby Robertson
                        wrote on last edited by
                        #12

                        Natural Curiosity, QBasic "compiler" and the related help file. :)

                        CPallini wrote:

                        You cannot argue with agile people so just take the extreme approach and shoot him. :Smile:

                        L 1 Reply Last reply
                        0
                        • S SalCon

                          So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                          J Offline
                          J Offline
                          jeron1
                          wrote on last edited by
                          #13

                          Take him fishing instead, he won't be tempted to beat his haed against a desk and/or throw his PC against a wall and/or put his fist through a monitor and/or hang out with the likes of us in the CP lounge and/or ...

                          1 Reply Last reply
                          0
                          • S SalCon

                            So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                            M Offline
                            M Offline
                            Marc Clifton
                            wrote on last edited by
                            #14

                            Kodu helps children with critical thinking, breaking a complex goal into manageable steps, and iterate on the design process – an approach applicable to all academic subjects, business and personal relationships Oh good grief. The ignorance of child development is appalling.

                            SalCon wrote:

                            So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming.

                            First of all, you should wait another 5 years or so. Second, this is a time for developing the physical body, fine motor control, artistic abilities, social skills, spending time outdoors, , etc., not sitting in front of a computer! All of which, by the way, has been shown, even in mainstream studies, to have direct and positive influence on brain development. Argh! Yes, I feel very strongly about this subject, I don't particularly care about the counter-views that promote introducing technology to young children, they are, quite simply, WRONG. Disagree if you will, but I will not be swayed. Marc

                            My Blog
                            The Relationship Oriented Programming IDE
                            Melody's Amazon Herb Site

                            G I 2 Replies Last reply
                            0
                            • D Dalek Dave

                              Pushed in at too young an age will lead to rejection and fear! Better to encourage them in small steps and make no big deal of it. 'Boiling Frogs'

                              --------------------------------- I will never again mention that I was the poster of the One Millionth Lounge Post, nor that it was complete drivel. Dalek Dave CCC Link[^]

                              J Offline
                              J Offline
                              J4amieC
                              wrote on last edited by
                              #15

                              Dalek Dave wrote:

                              'Boiling Frogs'

                              Oh god Dave, not another stupid meme that you believe without question. Next you'll be telling us little green men live on Mars! http://skeptics.stackexchange.com/questions/5402/can-a-frog-be-slowly-boiled-alive-without-it-noticing[^]

                              1 Reply Last reply
                              0
                              • D David Crow

                                SalCon wrote:

                                Quite frequently I...feel that he should be made to fall in love with programming.

                                Big mistake on your part. Making it available is one thing, but making someone like it is completely different, not to mention outright wrong.

                                "One man's wage rise is another man's price increase." - Harold Wilson

                                "Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons

                                "Show me a community that obeys the Ten Commandments and I'll show you a less crowded prison system." - Anonymous

                                S Offline
                                S Offline
                                Slacker007
                                wrote on last edited by
                                #16

                                DavidCrow wrote:

                                but making someone like it is completely different, not to mention outright wrong.

                                Agreed.

                                "the meat from that butcher is just the dogs danglies, absolutely amazing cuts of beef." - DaveAuld (2011)
                                "No, that is just the earthly manifestation of the Great God Retardon." - Nagy Vilmos (2011) "It is the celestial scrotum of good luck!" - Nagy Vilmos (2011) "But you probably have the smoothest scrotum of any grown man" - Pete O'Hanlon (2012)

                                1 Reply Last reply
                                0
                                • S SalCon

                                  So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                                  Richard Andrew x64R Offline
                                  Richard Andrew x64R Offline
                                  Richard Andrew x64
                                  wrote on last edited by
                                  #17

                                  If you really want to capture his imagination, try Lego Mindstorms robot kits. The programming is simplified, and he gets to build things, too!

                                  The difficult we do right away... ...the impossible takes slightly longer.

                                  1 Reply Last reply
                                  0
                                  • S SalCon

                                    So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                                    I Offline
                                    I Offline
                                    Ian Shlasko
                                    wrote on last edited by
                                    #18

                                    Why not instead see whether he's interested in it and has the right mindset for it? There's an indie game I picked up on Steam a while back called SpaceChem, which is essentially a visual programming game, where you build machines to construct certain types of molecules... It might be a little too advanced for a 5-year-old, though... Not sure, as I tend to avoid micro-humans :)

                                    Proud to have finally moved to the A-Ark. Which one are you in?
                                    Author of the Guardians Saga (Sci-Fi/Fantasy novels)

                                    I 1 Reply Last reply
                                    0
                                    • S SalCon

                                      So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

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

                                      Giant explosions, because they're cool. I'm not sure how that leads to programming, but it might catch his attention.

                                      1 Reply Last reply
                                      0
                                      • S SalCon

                                        So I have a 5 year old nephew who I am very fond of. Quite frequently I ponder about his education and feel that he should be made to fall in love with programming. Now , where should I start?

                                        P Offline
                                        P Offline
                                        PIEBALDconsult
                                        wrote on last edited by
                                        #20

                                        This type of question tends to be asked a couple of times a year. My kid is now eleven and shows little interest in learning how to program. One thing I'll mention is Gameroo LightBot, but I daren't try to find a link from work. If I remember, I'll post one later. Another thing that comes to mind is that on Club Penguin there's occasionally an EPF mission that involves giving movement instructions to a robot. Edit: http://www.kongregate.com/games/Coolio_Niato/light-bot[^]

                                        1 Reply Last reply
                                        0
                                        • E egenis

                                          Posted this[^] link a while ago for someone...

                                          R Offline
                                          R Offline
                                          Ravi Bhavnani
                                          wrote on last edited by
                                          #21

                                          FTW! :thumbsup:+5 /ravi

                                          My new year resolution: 2048 x 1536 Home | Articles | My .NET bits | Freeware ravib(at)ravib(dot)com

                                          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