El pensamiento computacional se define como el proceso de desarrollar habilidades de pensamiento crítico y resolución de problemas basados en conceptos de computación. Esto permite trabajar de forma organizada a través de procesos y aprender de errores, aprovechando el poder de cálculo de las computadoras actuales. La computación es necesaria para la innovación y se estudia a través de conceptos como la computación, algoritmos y principios de diseño de hardware y software.