El documento describe el pensamiento computacional como procesos de pensamiento para formular y representar soluciones de problemas de manera que puedan ser ejecutadas por una computadora. Su objetivo principal es desarrollar habilidades de pensamiento crítico y resolución de problemas basados en conceptos de computación para aprovechar la capacidad de procesamiento de las computadoras. El pensamiento computacional incluye pensamiento crítico y conceptos de computación y se enfoca en estructurar problemas usando conceptos subyacentes de computación y considerando cómo resolverlos con procesamiento de información