Become responsible, competent, confident and creative users of information and communication technology, who can make informed choices about their use of information technology.
Understand and apply the fundamental principles and concepts of computing, including decomposition, abstraction, logic, algorithms and data representation
Analyse problems in computational terms, and have practical experience of writing computer programs (in Python) in order to solve such problems
Appreciate the relevance of digital literacy in our society and recognise it as an essential tool for learning, communication, finding information and for controlling and understanding their environment.