My family playing with Scratch

Why Is Coding Important?

In recent years, programming or “coding” has become a common part of parent’s and educator’s vernacular. The term has moved from the relatively small domain of a “geek” to the chatty classrooms in schools all over the world. This hasn’t happened by accident. In fact, learning facts and figures is growing less important in an environment where Google can provide answers in a matter of milliseconds.

Code powers our digital world. Every website, smartphone, computer and microwave relies on code to operate. Even toasters and refrigerators are becoming code-dependent and our reliance on technology is only going to increase. The kids of today will not only be consumers of it but will also need to know how to manipulate and control it. Through coding they will be the builders and architects of the future.

Not convinced yet? Still wondering why coding is important? Here are just a few reasons:

Why Is Coding Important? Learn to Code, Code to Learn

1. Coding: A Basic Literacy In The Digital Age

Our children are growing up in a very different world than we did. Phones, tablets, YouTube, Netflix et. al are embedded into their daily lives. Even toys are digital and many are even programmable!

Knowing how to use these things is one thing. To truly understand the logic behind their operation is quite another. Learning to programme is a process that helps kids understand, fidget and mess about with the digital world of which they are a part. Coding unveils the apparent magic of technology so that a kid can truly understand the logic and science that controls this technology. Now that is very magical!

2. Programming Can Change The World

Historically, people relied on the written word to spread ideas and opinions. Being able to write meant that you were able to instigate change. In order to change behaviour today, it is crucial to utilise the digital medium.

Why Is Coding Important - Trump and Clinton

Consider the recent US Presidential Election. Both candidates utilised social media and the web to put forth their policies and ideas for change; to connect with the world.

Why Is Coding Important - Tahir Square

Look at the Arab Spring. Again, technology enabled a revolutionary wave of protests and demonstrations that changed the course of the Middle East. Writing played a crucial role in exposing the injustices that were present and through online resources such as Facebook and Twitter, sweeping change was introduced. Technology, complimented by writing, brought about this change. We are seeing everywhere that the products of programming are changing the world.


ShawAcademy Free Course


3. Do You Have The Tools To Bring Your Ideas to Life?

Unless you have the tools, an idea will remain just that – an idea. The ability the code separates the thinkers from the doers.

If you want your child to be a thinker and an innovator who can bring ideas to life, encourage them to learn how to program. Programming builds confidence and confidence fosters character. Through learning to code they can become tomorrow’s designers and builders.

10 comments

  1. Good looking site my friend. Add a little flavor to it and it will really be popping. I love a blog that is simple and easy to read. Yours is that way.

  2. I agree with you, coding is growing in importance each and every year. It’s important for our kids to learn but I’d also argue that it’s not too late for grown ups either! Would you have any recommendations for adults?

    1. Totally agree with you there Sharon. I have met individuals that have changed their career paths towards software and website development. All it takes is determination and a commitment to work hard.

      Regarding other resources that adults might look at I have lots of suggestions. I’ll set up some lists here on codingBox but to start with you could look at Codecadamy (https://www.codecademy.com) or Free Code Camp (https://www.freecodecamp.com). These have been what I used when I was starting out 6 years ago. Best of luck and let me know how you are getting on!
      Dan

  3. I would have to agree with you Dan, coding is important for kids to learn and understand now, so they can be the leaders of tomorrow. Without the ability to be able to code, they will get left behind and won’t be able to transform their ideas into products that people can use to make their lives better.

    The meaning of literacy is changing, you are literate if you can read & write, you are computer literate if you can operate a computer and now kids need to be program literate if that’s the right word to succeed in the future, good post.

    1. I really like that phrase “program literate”! Maybe it could be extended to “coding literacy”. The understanding and appreciation of the logical operations of technology will surely hold students in good stead for partaking in today’s dynamic society and beyond! Thanks for the great comment!
      Dan

  4. Hi,
    I certainly agree!

    As a older person who has recently learnt to Code, and struggled to get my head round it, I can certainly see the huge advantages of starting early. Coding is essentially a new language and we are always taught how easy new languages are for younger minds to process. By teaching the next generation the language of code from an early age they will just soak it up like a sponge. This will be an advantage to all of us as the Product will be far more sophisticated programs being written for us all to benefit from.

    1. Wow! What a great comment – and you’re right! The product will be benefits for us all. Think about it this way: my 7 year old started school 3 years ago. That means he has another 11 to go before University. That will be the year 2027. No one has a clue what the world will look like! I predict that technology will be involved somehow though. 🙂

  5. You’re totally right. I wish I would know coding. It used to be necessary to build websites, but now you can use WordPress without ever having to code!

    Still, there are some advanced things that are impossible to do without coding, and I wish I knew how.

  6. It’s amazing that I stumbled upon this post this morning, since I was just telling my wife I want to go back to school to learn how to code. I am a teacher who will be retiring soon, and want to start a second career.

    Not to mention, I have three young boys, and would love to be able to pass the knowledge on to them. Where do you recommend learning how? I know many colleges have solid computer programs, but are there other reputable nationwide computer schools you recommend?

    Thanks, and great post!

    Chris

    1. Chris!
      So sorry for the tardiness in replying! That’s a great idea – one that will be rewarded. In terms of places I’d recommend, hmmm…. there are so many. I loved FreeCodeCamp which is online. Also Treehouse was really good too. I’m in Ireland so I’m not sure of any in Pennsylvania but I’m sure a quick Google search might provide some assistance. Best advice I can give you: Immerse yourself in it. It’s a fantastic (sometimes frustrating) discipline but it’s so rewarding!
      Dan

Leave a Reply

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