← All courses

Computational Thinking

Decomposition, pattern recognition, abstraction and algorithms through puzzles.

🟡 Intermediate5 lessons
  1. Lesson 1

    Decomposition

    Break down huge, scary problems into bite-sized, manageable chunks you can easily solve.

    50
  2. Lesson 2

    Pattern Recognition

    Spot similarities, trends, and repeating rules to solve complex problems much faster.

    60
  3. Lesson 3

    Abstraction

    Filter out unnecessary details and focus strictly on what matters most to build clean models.

    75
  4. Lesson 4

    Algorithm Design

    Create step-by-step instructions and foolproof recipes for computers to execute.

    85
  5. Lesson 5

    Puzzle Masterclass

    Combine all four pillars of computational thinking to conquer intricate logic puzzles and riddles.

    100