Skip to content
Docs

Documentation

Welcome to the Computational Thinking Hub — a knowledge base that reorganizes computational thinking (CT) for the present moment.

How this knowledge base is organized

Classical treatments of CT stop at the “four pillars.” This hub keeps those foundations but adds the dimensions that today’s practitioners actually need: reasoning alongside AI systems, thinking in data and systems, and grounding everything in real applications.

CategoryWhat it covers
FoundationsThe classical core: decomposition, pattern recognition, abstraction, algorithm design, evaluation & debugging
CT in the AI EraProblem formulation for AI, verification thinking, human–AI task division, model thinking
Data & Systems ThinkingData thinking, systems thinking, modeling & simulation, scale & complexity
Applications & Best PracticesDomain case studies and proven practices
Trends & FrontiersCurrent developments and research frontiers
Hands-on LabsGuided exercises that fuse two or more CT concepts

Where to start