Why coding?

Young coders in the rest of the world

Programming courses for kids in Sydney

How is computing (ie computer science) taught in other countries? Here’s a couple of examples from The Guardian.


Scotland is in the midst of a major revision of the school curriculum, called Curriculum for Excellence. Computing science is firmly in the new curriculum, and the Royal Society of Edinburgh is now running an “exemplification” programme to develop teaching materials and training to support this strand, particularly at the pre-14 age level, at which all students will encounter computing.

New Zealand

New Zealand has revamped its school curriculum in digital technologies, and from 2011 has had an explicit strand entitled “programming and computer science”. The famous Computer Science Unplugged book, which describes dozens of activities that teach computer science without going near a computer, was written and trialled in New Zealand.

United States of America

There is a great deal of activity in the US aimed at improving the state of high-school education in computer science, albeit vastly complicated by the need to deal with 50 states and thousands of autonomous school districts. For example a new “computer science principles” course aims to focus on the foundational principles of computer science. At the state level “exploring computer science” is a significant new introductory-level course developed in Los Angeles, with a particular concern being lack of access to rigorous computer science courses in schools with high populations of under-represented minorities.


Computing education is not yet mandatory in schools in India. It is an optional subject from the 9th grade (age 14) onwards. However, this scenario is changing and computing education is likely to get standardised in the next couple of years.


ICT and computer science were recently introduced in primary schools as a pilot. There is no recommended teacher supporting material nor student textbooks, so the implementation of the curriculum depends on the teachers’ own skills and disposition.

South Korea

South Korea has a highly digital society and a long tradition of teaching computing in schools. At all levels of school in South Korea the curriculum contains a substantial amount on the use of computers (ICT). Many middle and high schools teach introductory material from computer science, and a proposed new curriculum substantially strengthens this component.