The next generation of education: Should we be teaching kids to code?

teaching kids to code, STEM
© Hanna Tverdokhlib

As our world evolves to embrace new technologies, so does our education system: Here, we discuss if our society should be teaching kids to code

Since the changes in the UK curriculum in September 2014, kids as young as five have begun to embrace branches of education that seem completely alien to many adults. The shift from the classic ‘ICT’ to ‘computing’ has sparked controversy among some parents. Is this because the idea of children this young harnessing something that seems so high-tech is overwhelming and, well, intimidating?

Fear of the unknown certainly contributes to these concerns, as does the negativity surrounding screen-time and the perceived lack of creativity behind coding. However, experts believe that there are countless benefits to the introduction of new branches of computing in schools.

Developing creativity

Although a lot of people struggle to see the creative side to coding, there is plenty of evidence that children and young adults enjoy the creative aspect of their computing education. When answering a survey about why they chose to learn coding at school, the top answer given by the group of British teenagers was “I thought it would be fun” (30 per cent of female respondents and 61 per cent of male respondents).

Many elements of modern computing education include creativity. After kids get to grips with coding, they will understand the link it has with storytelling, as it follows a similar ‘beginning middles, and end’ structure. As well as coding, children who get the opportunity to learn mobile application development experience a fantastic opportunity to be creative and think outside the box in a way that adults often can’t.

For example, in a workshop conducted by Future Legends at the Novoda offices in Berlin, a group of seven-to-nine-year-olds had a go at designing their own mobile app. The workshop inspired creativity in unexpected ways, especially in the discovery interview stage, in which the children were tasked with quizzing each other about visiting the zoo. After finding out about their zoo visits, they then came up with app ideas that could improve the zoo experience, combining creativity, problem solving, and social skills.

Plugging the STEM skill gap

As well as enjoyment, children will also get fantastic career prospects out of the computing element of their curriculum. The science and technology sector is the fastest going area of employment and, as it stands, there simply aren’t enough people to fill all the job opportunities. Although it may seem like an extremely long-term goal when teaching these skills to a five-year-old, learning these skills at a young age will brilliantly equip young people to enter into a constantly evolving workforce.

When first explaining these curriculum reforms in 2014, the department of education referred to them as “a long-term project which will ultimately be self-sustaining”. We’re certainly playing the long game but, with this, young people are having the opportunity to learn these valuable skills and the future of computing and coding looks bright.

Equipped for the world of the internet

As well as being taught the basics of algorithms from the age of five, pupils are learning how to understand the concept of the internet from seven years old. Many adults have protested, believing that children should be allowed to remain naïve from the web and away from screens.

However, this aspect of their education is essential for safeguarding children and making them aware of something that is inevitably going to become a big part of their lives at some stage. Rather than letting young people stumble blind into the challenging world of the internet, is it not better that they are now discovering it in a safe and controlled environment?

Problem-solving and perseverance

Finally, coding and computing can teach children valuable lessons in problem solving and perseverance. One great thing about coding, is that it teaches children how to approach problems creatively, and break down difficult conundrums into smaller, more manageable, chunks. Even if a child decides against a path in computer science, these skills are transferable and beneficial to pretty much every potential career path a young person might choose.

Although it can be difficult to fully comprehend, the world of education is transforming before our eyes. These changes are necessary for children’s smooth entrance into a technology-dominated world, and armed with skills in computing, the next generation is sure to bring some fantastic innovations in due time!

Sources

https://blog.novoda.com/teaching-app-design-with-future-legends/
https://www.gov.uk/government/news/teaching-the-new-computing-curriculum
https://www.theguardian.com/technology/2014/sep/04/coding-school-computing-children-programming
https://howtospell.co.uk/benefits-of-coding-for-kids
https://www.idtech.com/blog/stem-education-statistics
https://www.idtech.com/blog/5-reasons-your-child-should-learn-to-code
https://www.statista.com/statistics/436076/leading-reasons-for-programming-in-the-united-kingdom-uk-by-gender/

1 COMMENT

  1. Very informative post and would help many to understand the importance of teaching coding to kids. The way how technology is evolving, coding skills can prove to be useful in coming years.

LEAVE A REPLY

Please enter your comment!
Please enter your name here