Why Kids Should Learn To Code..

By | February 28, 2016

Today,  computers and software is involved in almost all day to day activities. From Social Media (Read FB, Whatsapp) , communication, education and gaming to banking,  online shopping . The list is end less.

Software is not just the websites or mobile apps. There is embedded software inside your car , TV, DVD Player, Washing machine and almost all gadgets that we use.

It is fair to say that software has almost become the  language of our world.  In few years  not knowing this language of computers will be almost like being illiterate.

So if  we have subjects like say Geography, biology or mathematics in our school curriculum to understand the world around us then is it not that knowing how software is developed, how websites work or mobile apps are coded is also a need of time?

Am I saying that one needs to learn coding or software so that they can work as software engineers? No, not exactly. Rather learning computers promote computational thinking and will make the kids ready for future.

Lets look at what is computational thinking.

Computational thinking

Jeannette Wing, Head of the Department of Computer Science at Carnegie Mellon University (CMU)  first coined the phrase “Computational Thinking“.

Computational Thinking  combines many different skills that work together to solve problems. It ultimately helps in  studying computation. Here are few important skills that we can think of.

  • Creativity
  • Logical Thinking
  • Thinking in terms of Algorithm
  • Recursive Thinking
  • Team work.
  • Understanding people.

After all Computational thinking is how software developers solve problems. Naturally it combines mathematics, logic and algorithms and ultimately leads to overall development of person.

This should give idea of the importance and benefits of learning software and coding.

The coding momentum

All over world there are many initiatives taken up to promote coding to kids.  See some of the links below to understand the momentum for promotion of coding for kids.

Also watch a video of What Barack Obama, President of the United States says on learning computer science.

Learning Resources

If you are convinced and thinking of getting started for your kids then the good news is that there are hundreds of websites , software or mobile apps available.  Some of them are online only, meaning requires internet connection continuously to use. However many are offline too. The offline ones are useful especially in small towns and villages where internet connectivity may not be available every time.  And yes many of them are even FREE!

Most of these learning tools are user friendly, interactive and full of Audio, Videos and animations. So it is fun using these tools and tutorials and most kids or early teenagers will enjoy learning. It is not typical boring stuff like typing code in notepad that usually comes in mind when you think of learning computers or software language.

In fact many of them do not require you to do any typing at all but still develop workable programs, software, mobile apps  or even games. Sounds interesting?

I am in the process of preparing a list of such resources, websites and software and will be posting it soon. I will explain how to access those resources, what are the prerequisites for running on your PC,  what age group it is suitable for etc. Keep watching this space.

Thank you for reading. Please leave your comments / suggestions and questions on this topic.

 

15 thoughts on “Why Kids Should Learn To Code..

  1. Anil Karmankar

    Very logical and detail explanation. Good post and looking more informative post again…

    Reply
  2. Gorakh

    Very nice article.
    New generation is showing lot of interest towards computational stuff . Giving them exposure will create wonders.
    It is already started in many schools.
    I was suprprized to know that my Son’s first day of school in kindergarten had computer class.

    Reply
  3. Sarang Inamdar

    Yeah, Its informative. If these article would gone through by Parents then they will encourage to their child.
    Good Data Collection. Sanjeev, keep it up !!

    Reply
  4. Archana Kulkarni

    Hi Sanjeev,
    Very nice informative Article… Waiting for next..

    Reply
  5. Nitin Bhavsar

    Dear Sir , My self & my children very impressed from this blog. Thanks for valuable information & looking forward more information.

    Reply
  6. Mrs.manasi hajeri

    Hi Sanjeev
    Nice to see you doing this wonderful job .feeling good that you want to do it for R. H. S. Students also . All d best.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *