They learn how to create new environments such as animations and games. They learn about the different components of code, such as repeat loops, if statements and functions, and how to type and construct the Python coding language. Learning how to type is a key priority at the start of Year 7.