Computational Thinking

Open the PaeRere project planner

Research Example 2

Computational Thinking

Computational Thinking

Computational thinking is a way of solving problems that helps us tell a computer exactly what to do. It isn’t about "thinking like a robot"; it’s about breaking down tricky challenges into logical steps that a human or a machine can follow.

Even if you aren't using a computer, you use these skills every day. For example, when you plan a route to a friend's house, follow a recipe, or figure out a strategy for a video game, you are using computational thinking.

The Four Pillars of Computational Thinking

  • Decomposition:

    Breaking a big problem into smaller, easier pieces.


  • Pattern Recognition:

    Looking for things that repeat or are similar.


  • Abstraction:

    Focusing on the important details and ignoring the rest.


  • Algorithmic Thinking:

    Creating a step-by-step "to-do list" to reach the solution.