El documento define el pensamiento computacional como el proceso a través del cual las personas desarrollan habilidades de pensamiento crítico y resolución de problemas utilizando conceptos de computación. Estas habilidades incluyen descomponer problemas complejos en partes más pequeñas, reconocer patrones para resolver problemas de manera similar, abstraer información irrelevante y usar algoritmos de pasos para resolver problemas. El pensamiento computacional permite aprovechar el poder de cálculo de las computadoras para resolver problemas.