Definición
Una de las definiciones más conocidas de este concepto la formuló la primera persona en acuñar el término, la ingeniera estadounidense Jeannette Wing:
“El pensamiento computacional es el proceso de pensamiento que interviene en la formulación de los problemas y sus soluciones, de manera que las soluciones se representen de forma que pueda ser realizada por un procesador de información” (Cuny, Snyder y Wing, 2010).
Wing acuñó el concepto en 2006 y su visión del aporte que la ciencia informática podía hacer ha dado pie a más de una década de investigaciones —no solo para ese sector, sino para el desarrollo del conocimiento humano. Investigaciones centradas en trasladar el sistema de pensamiento que utilizaría un científico informático a la resolución de un problema: aplicar procesos de pensamiento lógico, sistémico, algorítmico… para lograr representar las soluciones a un problema como secuencias de instrucciones y algoritmos.
Su premisa consiste en la capacidad de utilizar el pensamiento abstracto, de simplificar los elementos de un problema, para identificar los aspectos relevantes y desarrollar un modelo, una secuencia de procesos, que ofrezcan una solución y que esa solución pueda ser ejecutada por un sistema informático. En definitiva,
desarrollar una solución y descomponerla en los parámetros adecuados para dar forma a esa idea con tecnología.
Otra definición ampliamente aceptada de pensamiento computacional afirma que es un “proceso por el cual se reconocen aspectos de la informática en el mundo que nos rodea y aplicar herramientas y técnicas de la informática para comprender sistemas y procesos naturales y artificiales” (Royal Society, 2012).
Como la propia Wing explicaba hace ya una década, “el pensamiento computacional puede ser aplicado a la vida diaria”, ya que “permite adaptar la computación a tus necesidades”. Esta manera de pensar ha llevado al desarrollo de infinidad de programas informáticos que ofrecen soluciones simples a necesidades cotidianas. Por ejemplo, desarrollar una aplicación que permite realizar cobros con tarjeta en un teléfono móvil, de gran utilidad para pequeños comercios o servicios de transporte.
Según su punto de vista es, además, trasladable y de gran relevancia al ámbito educativo. Es un proceso que compone un círculo virtuoso: la tecnología no sólo permite impulsar el aprendizaje de los alumnos, sino fomentar su interés y conocimiento en áreas que son y serán clave para la economía: ciencia, tecnología, ingeniería, matemáticas e informática.
Las claves del pensamiento computacional
El pensamiento computacional se entiende como una batería de herramientas mentales que todas las personas pueden trabajar y desarrollar con el objetivo de resolver problemas aplicando las nociones fundamentales de la informática. Esto hace que las personas sean capaces de:
- Entender y evaluar qué aspectos de un problema son abordables a través de técnicas de ciencia informática y solucionables con tecnología.
- Aplicar o adaptar una herramienta tecnológica para un uso distinto al original.
Más allá, el pensamiento computacional permite a los distintos profesionales de ámbitos científicos y tecnológicos:
- Aplicar métodos informáticos a la resolución de sus problemas.
- Reformular los problemas bajo el prisma de la informática para desarrollar una estrategia apoyada en la tecnología.
- Analizar, organizar y representar la información de forma abstracta y construir modelos que ofrezcan una combinación eficiente de recursos.
- Reformular procesos de resolución para que sean aplicables a problemas distintos del original.
¿Qué ventajas tiene el pensamiento computacional en los niños?
El objetivo de la inclusión del pensamiento computacional en los currículos escolares es impulsar el aprendizaje para formar a los más jóvenes en las competencias que les hagan pasar de consumidores a productores de tecnología.
La introducción en el aula de actividades que fomenten el pensamiento computacional ofrece una serie de ventajas para el aprendizaje de los alumnos:
- Estimular la creatividad.
- Trabajar la capacidad de razonamiento y de pensamiento crítico.
- Desarrollar y reforzar las habilidades numéricas y lingüísticas.
- Fomentar los dotes de liderazgo y el trabajo en equipo.
En definitiva, el trabajo con el pensamiento computacional desde el colegio estimula la innovación y supone una inversión a largo plazo para la estructura económica y social de un país, ya que permite poner los cimientos de nuevas generaciones de creadores digitales que contarán con las herramientas y capacidades necesarias para responder en entornos cambiantes, gestionar situaciones complejas y configurar soluciones interdisciplinares.