“The core of computing is computer science, in which pupils are taught the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming.” The National Curriculum in England, September 2013
Programming is the design, writing, testing and maintenance of the source code of computer programs. For primary age pupils this means writing a series of instructions to make something happen, usually without needing to understand the source code.
Although programming has been taught in primary schools for many years using a variety of hardware and software, it is clear that it will have a more prominent place than it has held previously. Here are some good reasons why –
“Creative technology into the hands of creative children will inspire them to help build a digital future” Ian Livingstone, life president of games publisher Square Enix