Page 2 of 2 FirstFirst 12
Results 11 to 11 of 11
Like Tree3Likes

Thread: Introducing computer programming to my son.

  1. #11
    Senior Member john_gabriel's Avatar
    Join Date
    Feb 2013
    Location
    I am a nomad.
    Posts
    7,362

    Default Re: Introducing computer programming to my son.

    Quote Originally Posted by tom View Post
    I started to discuss computer programming with my 7 year old son. He is really serious about becoming a computer game writer. I downloaded the programming language Scratch from MIT:
    Scratch | Home | imagine, program, share

    it is pretty cool because there is no typed code. Basically it just has these building blocks of logic and drag and drop cartoon characters or images and you can define event processing with these blocks.

    My son loves it! Any tips about how to get children into coding ?
    I have no children but many nieces and nephews and grand nieces and nephews.

    The best way for any kid to learn programming is to help them understand what is an algorithm. For example, you can start with a simple sum: 2 + 3 = 5. Jumble up the numbers and operators and have your 10 year old arrange them in the correct order.

    Another example is to write down the instructions for making coffee using a drip machine.

    However, there are many other examples. Once your kiddo is able to arrange these steps in the correct order, then he has learned the most important concept of programming - the algorithm.

    As he masters the competency, you can produce more complicated algorithms or simply have him write out the steps himself.
    Last edited by john_gabriel; 03-01-2016 at 03:46 PM.
    The more I publish the truth, the more society hates me.
    There is no sympathy for those who expose deeply flawed mainstream ideas.

    The official New Calculus site
    The 9 applet New Calculus course
    Die Neue Analysis
    新微积分

Page 2 of 2 FirstFirst 12

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •