The document outlines the new computing curriculum for UK schools. It discusses the purpose of computing education, which is to equip students with computational thinking and digital literacy skills. The core of computing is computer science, including programming. The aims of the national curriculum for computing are also outlined. Key stages 1 and 2 each have specific subject content objectives divided into computer science and digital literacy. There is a progression of skills across the key stages with more advanced concepts and skills being taught at key stage 2, such as designing and writing programs, understanding computer networks, and evaluating digital content.