Pupils at key stage 1 should be taught to:
- understand what algorithms are, how they are implemented as programs on digital devices, and that programs execute by following precise and unambiguous instructions
- create and debug simple programs
- use logical reasoning to predict the behaviour of simple programs
- use technology purposefully to create, organise, store, manipulate and retrieve digital content
- recognise common uses of information technology beyond school
- use technology safely and respectfully, keeping personal information private; identify where to go for help and support when they have concerns about content or contact on the internet or other online technologies
National Curriculum Computing Programmes of Study
- Primary School Coding Curriculum Key Stage 1
- Junior School Coding Curriculum Key Stage 2
- Secondary School Coding Curriculum Key Stage 3
- Secondary School Coding Curriculum Key Stage 4
Continue Reading National Curriculum in England: Computing Programmes of Study





Raspbian SSH Tutorial #Raspbian #RaspberryPi...
Boston Dynamics SpotMini is a small 4 legged robot dog that comfortably fits in an...
Connect to a Raspberry Pi Securely Using SSH #RaspberryPi #CyberSecurity...
EduBlocks Example Button Code #EduBlocks #Coding #Teachers...
The most popular topics covered by Dojos are Scratch, HTML/CSS, Python, Raspberry Pi, Arduino, and...
Google Coding for Boys: A simple Google image search for 'Coding for Boys' shows lots...