Decomposition pattern recognition, data literacy and communication & Collaboration

What is problem-Solving?

We break problem-solving down into four core and two enabling skills.

  • Decomposition

    Breaking complex problems into manageable parts.

  • Pattern Recognition

    Indentifying and using patterns to simplify and solve problems. Recognize patterns across problems.

  • Abstraction

    Focusing on essential aspects of problems while filtering out irrelevant details. Generalizing and coming up with rules.

  • Algorithmic Thinking

    Design step-by-step challenges to address various challenges. Identify key parts of the process.

  • Communication

    Making their thinking visible verbally and visually.

  • Collaboration

    Working in groups and building on each other’s ideas