O pensamento computacional utiliza quatro dimensões interdependentes e de grande importância durante o processo de formulação de soluções computacionalmente viáveis. Essas dimensões são