This document outlines computing curriculum expectations for different key stages in the UK educational system. It provides examples of activities students should be taught, such as programming simulations and floor turtles. For key stage 1, it discusses planning and giving instructions to make things happen. For key stage 2, it discusses creating, testing, and improving sequences of instructions to monitor and respond to events using simulations. It also provides examples of using tools like LEGO Wedo, Arduino, and simulations to explore models and answer "what if" questions.