Pensamiento computacional, la base del futuro… sesión 2.
En el post anterior habíamos planteado que el pensamiento computacional es la base del futuro. También dijimos que era lo único que podíamos desarrollar dadas las circunstancias actuales de avances tecnológicos exponenciales respecto a las IA generativas.
Allí también planteamos dos grandes ideas centrales: que el uso de dispositivos no es garantía de la adquisición de capacidades digitales y que el pensamiento computacional no consiste en incluirlos en cursos de programación desde muy pequeños.
Incluso establecimos que el pensamiento computacional es en realidad "analógico" o "desenchufado", y que hay actividades que permiten desarrollar capacidades cognitivas propias de los seres humanos, como abstraer, ordenar, reconocer patrones y resolver problemas.
Hoy, en cambio, vamos a profundizar más en qué es el pensamiento computacional.
¿Qué es el Pensamiento Computacional?
Definir el pensamiento computacional es algo difícil. Al incluir la palabra "computacional" inmediatamente nos remitimos a computadoras; casi imaginamos que se trata, simplemente, del uso de computadoras. Sin embargo, no es tan así.
El término pensamiento computacional, abreviado con las letras PC (sí, las mismas que personal computer, punto a favor de la confusión), es un concepto elaborado hace algunas décadas. El punto interesante aquí es que quienes comenzaron a desarrollar esta idea provienen del área de las ciencias de la computación.
Una de las primeras en profundizar y desarrollar el concepto de pensamiento computacional fue Jeannette Wing, vicepresidenta ejecutiva de investigación de la Universidad de Columbia y ex vicepresidenta de Microsoft Research. Ella, a grandes rasgos, sostenía que el pensamiento computacional era un conjunto de habilidades que permitían la resolución de problemas y que todos los seres humanos deberíamos desarrollarlas, aunque no estén directamente relacionadas con el campo de la computación.
Aquí tenemos la primera aproximación al concepto: se trata de un conjunto de habilidades mentales. Ahora, veamos cuáles:
- Descomposición: entendida como la habilidad para dividir un gran problema en varios problemas de resolución más sencilla.
- Reconocimiento de patrones: entendida como la habilidad de identificar patrones en los problemas aislados o en los datos que se obtienen a partir de su observación.
- Abstracción: entendida como la habilidad para quitar todo el material irrelevante del problema y aislar lo esencial.
- Uso de algoritmos para encontrar la solución: entendida como la habilidad para identificar una solución repetitiva y metódica al problema.
Conociendo esto, cada familia puede evaluar si las propuestas que le ofrecen realmente desarrollan estas habilidades o si solo prometen resultados superficiales.
Una vez que tenemos la certeza de que los chicos han desarrollado avances en estas habilidades, es recién en ese momento cuando pueden comenzar a explorar la potencialidad de las herramientas tecnológicas que hoy están a disposición. Sin lugar a dudas, harán un uso significativo de las nuevas tecnologías porque ya tendrán desarrollado el pensamiento computacional.
Conocer esta información nos permite tomar mejores decisiones como padres, educadores o, al fin y al cabo, como la generación de adultos que está preparando a las generaciones venideras.
Esto también nos sirve para transitar el mundo que nos rodea y gestionar el futuro. Sabemos, y está claro e indiscutido, que el uso de pantallas en las infancias es dañino. Pero ahora también sabemos que podemos ayudarlos a surfear su futuro tecnológico fomentando el desarrollo de habilidades que van a ser los cimientos de un futuro ciudadano digital.
Si llegaste hasta aquí, te estarás preguntando: ¿qué hago entonces para desarrollar el pensamiento computacional?
Lo que podés hacer es buscar programas que apunten a desarrollar estas habilidades desde diferentes enfoques. En Argentina, al igual que a nivel mundial, se desarrolla el desafío Bebras, donde existen actividades desenchufadas para distintas edades. Podés visualizar material desenchufado en su página web https://www.chicos.net/bebras/
Sin embargo, lo mejor que podés hacer es buscar este tipo de formación en espacios especializados, con educadores formados y un eje de trabajo serio. Al menos ahora ya sabés qué exigir, y qué no hacer.
💡 ¿Sabías que...?
Espera, nos quedó algo por decir. ¿Por qué se llama computacional? Porque quienes desarrollaron esta idea provienen de las ciencias de la computación. Ellos identificaron los procesos mentales que usaban para resolver problemas complejos y que luego podían convertir en programas: descomponer, abstraer, reconocer patrones, seguir pasos ordenados. Se dieron cuenta de que esa forma de pensar era útil para todos, no solo para programadores.