Skip to content ↓

Computer science

Computer science at Cradley is designed to teach children not just how to use technology, but how it works, how to create with it, and how to think critically. We focus on computational thinking, which involves breaking down problems, identifying patterns, and creating logical solutions (algorithms). 

Here is a breakdown of the key concepts and skills the children will acquire throughout computer science at Cradley:

  • Algorithms: Understanding that an algorithm is a precise, step-by-step set of instructions used to solve a problem or complete a task.
  • Programming (Coding): Translating algorithms into code for a computer. 
  • Debugging: Learning to identify and fix errors in their own programs, fostering resilience and logical reasoning.
  • Logical Reasoning: Predicting the behaviour of programs and understanding how different commands affect the outcome.
  • Computational Thinking: Breaking down large, complex problems into smaller, more manageable parts (decomposition).