In The Shepherd School, the children are taught to develop an understanding of the subject, focussing on principles, patterns, systems, functions and relationships. They will become competent and fluent in computation, which they can apply to everyday situations. Learners are encouraged to talk with others, challenge ideas and to provide evidence and results that validates solutions.