El pensamiento computacional es un proceso mental que involucra formular preguntas para abordar y resolver problemas, utilizando estrategias fundamentadas en el análisis y la creación de algoritmos; durante este proceso, el individuo emplea un conjunto de habilidades y herramientas mentales (Polanco Padrón et al, 2020).
Es fundamental fomentar el desarrollo del pensamiento computacional en los estudiantes y profesores de STEM, para mantener la revolución científica.
En la actualidad, con la intención de preparar a sus graduados para incorporarse a una fuerza laboral centrada en la computación, las instituciones académicas están esforzándose por integrar el pensamiento computacional (CT, por sus siglas en inglés) en todas las disciplinas STEM; con el fin de desarrollar habilidades de análisis y resolución de problemas entre sus alumnos (Swaid, 2015).
En el siguiente video titulado “Pensamiento computacional: alianza poderosa” puedes conocer más sobre esta forma de pensar tan necesaria en el actual siglo XXI.
El pensamiento computacional es un conjunto de habilidades y conceptos que permite a las personas entender y participar en un mundo cada vez más influenciado por la tecnología.
Aunque hay diferentes interpretaciones de cuáles son los componentes exactos del pensamiento computacional, generalmente se aceptan los siguientes (Ministerio de Tecnologías de la Información y las Comunicaciones, 2021):
Descomposición
Reconocimiento de patrones
Abstracción
Pensamiento algorítmico
Depuración
Pensamiento lógico
Estos componentes no necesariamente son lineales y a menudo se entrelazan cuando se trabaja para resolver problemas.
Juntos ayudan a las personas a desarrollar una mentalidad computacional, que es útil en una variedad de disciplinas y contextos más allá de la informática.
En la siguiente imagen interactiva puedes ahondar en las características de cada una de estas.
El concepto de "pensamiento computacional desenchufado" o “desconectado”, se refiere a la creación y el diseño de actividades educativas orientadas a cultivar habilidades en niños, durante sus primeras etapas de desarrollo cognitivo (educación preescolar, comienzos de la educación primaria, juegos en casa con padres y amigos, etc.).
Estas habilidades pueden posteriormente ser aplicadas para mejorar y potenciar el aprendizaje del pensamiento computacional en etapas más avanzadas, ya sea en formación técnica, profesional o incluso universitaria (Zapata-Ros, 2019).
Las actividades suelen emplear materiales como fichas, cartulinas, juegos de mesa o al aire libre y juguetes mecánicos.
Existen diversas evidencias, conceptos e instancias que respaldan y posibilitan la realización de este tipo de trabajo; permitiendo la implementación de actividades, iniciativas y experiencias de pensamiento computacional desenchufado. (Zapata-Ros, 2019)
En el siguiente artículo web titulado: “Recopilación de actividades desenchufadas para trabajar el pensamiento computacional”, puedes ver diferentes actividades desconectadas que se pueden replicar y ajustar libremente en el aula.
El pensamiento computacional implica desglosar los problemas complejos en partes más pequeñas, identificar patrones, abstraer los detalles y crear soluciones algorítmicas.
En la siguiente infografía encontrarás una selección de plataformas y aplicaciones, tanto gratuitas como de pago, cuidadosamente seleccionadas; que te ayudarán a fomentar y desarrollar el pensamiento computacional en tus estudiantes.