The national curriculum for computing aims to ensure that all pupils:
- can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation;
- can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems;
- can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems; and
- are responsible, competent, confident and creative users of information and communication technology.

Within school, we use Purple Mash to deliver our computing content as we believe it offers fun and engaging lessons, whilst offering progression from year to year and covers the curriculum as detailed above.
The national curriculum for D&T aims to ensure that all pupils:
- develop the creative, technical and practical expertise needed to perform everyday tasks confidently and to participate successfully in an increasingly technological world;
- build and apply a repertoire of knowledge, understanding and skills in order to design and make high-quality prototypes and products for a wide range of users;
- critique, evaluate and test their ideas and products and the work of others; and
- understand and apply the principles of nutrition and learn how to cook.