El Pensamiento Computacional incluye habilidades tales como modelar y descomponer un problema, procesar datos, crear algoritmos y generalizarlos.
Además, se utiliza para resolver de forma algorítmica problemas de distintas disciplinas incluyendo las matemáticas, las ciencias biológicas y las humanidades.
El pensamiento computacional involucra la resolución de problemas, el diseño de sistemas y el entendimiento del comportamiento humano, aplicando para ello conceptos estructurales de la computación.