
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