CONTACT US NOW

King's Tutors - Private Tutoring For All Academic Levels & Subjects

The Rise of Coding and Programming

Common Entrance

Since September 2014, children from the age of five at Key Stage 1 level to teenagers at the age of 16, undertaking their GCSEs, have been introduced to the new English ‘Computing’ curriculum. The foundation subject is compulsory and, in short, aims to teach children how to programme and how to make computers work for them instead of simply being able to navigate a computer.

In little more than a single generation, the presence of computers in classrooms has advanced from basic typing instruction and classes on how to “surf the web” has evolved into a curriculum that embraces the most modern and up-to-date lessons computing skills and technology. The changes in the curriculum represent the movement from computer literacy to computer science, information technology and digital literacy.

The ICT curriculum was starting to be viewed as outdated and useless; a relatively undemanding course which still featured the basics in Microsoft Office skills as its central focus. Whilst being able to compose a Word document or Excel spreadsheet are undeniably important and useful, they are not skills which stand out on a CV or skills which reflect the global technology race. Rather, they are skills which are expected automatically, core skills upon which more current computing competencies can be built.

BBC technology consultant Rory Cellan-Jones insists that the aim of the new curriculum is not to produce a generation of programmers as “only a minority of children will have any great interest in or aptitude for coding, just as only a few will become mathematicians.” What, then, are the aims of the curriculum?

Overall aims of the Computing curriculum:

  • Ensure that all pupils can understand and apply the fundamental principles and concepts of computer science (i.e algorithms and logic).

  • Ensure that all pupils can analyse problems in computational terms and have ample experience of writing computer programs to solve such problems.

  • Ensure that all pupils can evaluate and apply information technology.

  • Ensure that all pupils are confident, creative and competent users of information and communication technology.

The curriculum, detailed in full on the Gov.uk website, encourages Key Stage 1 pupils to be able to recognise and understand the basics of computer programming and advance their skills in logical and creative thinking to solve problems. From Key Stage 1, pupils will gradually build on their skills until Key Stage 4 (the final stage of compulsory Computing education), where they will be taught to: develop their capability, creativity and knowledge in computer science; develop and apply their analytic, design, problem-solving and computational thinking skills; and understand how changes in technology affect safety.

Whilst the prospect of an entirely new curriculum that tackles an ever-changing technology may be daunting, it also broadens the skillset of Britain to (in Michael Gove’s words) better “allow our children to compete in the global race”. Furthermore, the teaching of programming skills fills the gap between the (ever-increasing) number of technology jobs and the people qualified to fill them.

It is important to consider why it is that coding and programming is so important and why it continues to grow in importance. Anthony Cuthbertson for the International Business Times explains that  “code powers our digital world. Every website, smartphone app, computer programme, calculator and even microwave relies on code in order to operate. This makes coders the architects and builders of the digital age. Over the next 10 years it is estimated that there will be 1.4 million jobs in computer sciences and only around 400,000 graduates qualified to do them.”

Whilst this may seem daunting, particularly to people who have had no exposure to programming, the art of coding has been compared to learning a foreign language or a musical instrument and, akin to languages and music, the earlier a child is exposed to it the better they can learn and adapt. Furthermore, there are support systems in place for teachers, pupils and parents to help everyone grow accustomed to the changes.

  • Computing at School (CAS) aims to provide strategic support and guidance to those who are involved with creative education in schools. CAS provides, amongst other things, teaching materials and advice, newsletters, and contacts so that like-minded colleagues who have an interest in Computing can meet.

  • Codeacademy offers free online programming classes in various languages such as Python and JavaScript. Codeacademy aims to rethink the education system and encourage forward-thinking.

  • This summer (July- August 2015) Google is hosting a number of  free coding classes for children. Classes include ‘Playing with Code’ and ‘Music Maker’, and encourage children to get to grips with coding and experience the fun side of programming.

  • This Guardian article explores the programmers who are offering free training in coding and computing, to combat the stereotype that programming is a subject for the rich and well-connected only.

Programming at University

There are a growing number of Universities offering Computer Science and Software Engineering related degrees (here is the current full list on UCAS). With so many degrees on offer, it can be difficult to know which can offer students the best skillsets to succeed. A recent Edinburgh Napier graduate of Software Engineering, who now works as the lead mobile applications developer of a promising start-up company as well as doing freelance mobile applications work, believes that as well as the obvious modules students should aim for a course that encourages project management and close collaboration with fellow software engineers. He feels that these are both crucial skills to gain and become well practiced in, as they are so central to the post-University programmer life.

What are your thoughts on the Computing curriculum?

Websites Consulted

Guardian article: Programmers offering free training

Codeacademy: Learn to code for free

BBC article: The computing revolution

CAS website

Guardian article: Teaching our children to code

Gov.uk website: The Computing curriculum

Guardian article: A parent’s guide to computing in schools

Telegraph article: Google’s free coding classes

UCAS: Software engineering providers

IBTimes: Why is coding so important?

Image source

Let us know at Kings Tutors what you think.

Filter by

1 … 3 4 5 6 7
GCSE Tuition and private art tuition

The Rise of Coding and Programming

Since September 2014, children from the age of five at Key Stage 1 level to teenagers at the age of 16, undertaking their GCSEs, have been introduced to the new English ‘Computing’ curriculum. The foundation subject is compulsory and, in short, aims to teach children how to programme and how to make computers work for […]

Continue ReadingArrow
GCSE Tuition and private art tuition

Why Children and Reading Should go Hand-in-Hand

It seems that, as with many of his other philosophies, Dr. Seuss’ views on reading were correct. The importance of reading for children is monumental, both in terms of personal development and for the progression of lifelong skills that aid academic success and social mobility. Yet, with reports and research suggesting that fewer and fewer […]

Continue ReadingArrow
GCSE Tuition and private art tuition

British Books Worthy of a Prince!

Kings Tutors would like to wish Prince George a very happy second birthday! We can not believe it has already been two years since the media furore surrounding his birth and we are enjoying seeing the “little monkey”, as Prince William described him, growing up. Prince George’s birthday has had us thinking: what on earth […]

Continue ReadingArrow

MY TOP 10 TIPS TO SURVIVE THE 11+

In London (or at least where I happen to live!), going to a secondary school is a selective process and only the best get their first choice of school. If your child is bright, you will inevitably try to get him (or her) into a grammar school or a selective school. This is called the […]

Continue ReadingArrow
exams

Foreign Languages: The 10 Easiest to Learn

The English language is closely related to many Germanic and Romance dialects, so when it comes to language study English speakers aren’t starting from scratch. Anne Merritt lists the 10 easiest to pick up. We English speakers have a bad reputation in the world of language. According to a European Commission survey in 2012, 61 […]

Continue ReadingArrow
open day

Revision Course at The Peligoni Club during May Half Term 2015

After the resounding success of last year, Kings Tutors will be running a complimentary Common Entrance tuition each morning for all families staying at The Peligoni Club during May half term (Sunday 24th – Sunday 31st May 2015)! Half term is a crucial time for revision, so with tutors on-site, parents can continue to relax […]

Continue ReadingArrow
open day

How to Create A Revision Timetable

Something to think about at the start of the New Year so you do not get into a panic! Revision is both the most important and, potentially, the most daunting element of the examination process. Good revision is integral to achieving the best possible grades and meaning you’re as prepared as possible for exams and […]

Continue ReadingArrow
1 … 3 4 5 6 7

Ivy Education, 126 New Kings Road, London SW6 4LZ

+44 (0)207 736 6977

Terms and Conditions

Subscribe