Está en la página 1de 4

1

Pensamiento

Computacional

¿Qué es el pensamiento computacional?

Hay muchas definiciones del término "pensamiento computacional".


Una de las más conocidas es: "Pensamiento computacional:
proceso mental utilizado para formular problemas y sus soluciones
de forma que las soluciones se representan en una forma que puede
ser llevada a cabo por un agente de proceso de información“

Cuny, Snyder, Wing

"Research Notebook: Computational Thinking--What and


Why?", por Jeannette M. Wing.
Robótica
Educativa

Características principales:

Hace referencia a un proceso mental, y por tanto a los humanos.


Está orientado a la formulación y solución de problemas.
El pensamiento computacional no es solamente aplicable al mundo
informático, al contrario. Los beneficios educativos de poder pensar de
manera computacional son varios, empezando por el uso de abstracciones que
mejoran y refuerzan las habilidades intelectuales, y que por tanto pueden ser
transferidos a cualquier otro ámbito.

Problema

Pero la palabra "problema” pueden entenderse en un sentido muy amplio, y


abarcan una gran cantidad de tópicos. Van desde los clásicos problemas
matemáticos, con una solución exacta, a los problemas del mundo real, como
la falta de agua en un pueblo, que pueden abordarse, aunque parezcan muy
diferentes, usando los mismos principios.

La definición del problema tiene que estar expresada de forma precisa, para
que se pueda comprobar que la solución efectivamente lo es. Y ha de estar
formulada de una forma en que las TIC nos puedan ayudar, o al menos, en que
esa sea una opción (aunque luego encontremos una solución que no implique el
uso de TIC).

"Pensar con ideas y datos, combinarlos con la ayuda de

las TIC y de esta forma resolver problemas"

1 Pensamiento Computacional
Robótica
Educativa

La mejor solución y las TICs

Es muy posible que la mejor solución para un problema incluya el uso de una
herramienta especializada, o incluso el desarrollo de una nueva herramienta.
No todo el mundo podrá realizar este desarrollo, pero cuanto mejor podamos
especificar la solución de forma que alguien que sepa realizar herramientas lo
entienda, o cuando más cerca estemos de construirla nosotros mismos, más
cerca estaremos de resolver el problema.

En muchos casos, el apoyo TIC puede venir no sólo por el lado de las
herramientas, sino también por la posibilidad de encontrar y usar datos que sin
ellas no teníamos a nuestra disposición. Y por supuesto, también puede consistir
en reelaborar estos datos mediante las herramientas adecuadas. En general,
se trata de combinar herramientas y accesibilidad a datos e información de la
forma más conveniente para resolver nuestro problema.

Técnicas del pensamiento computacional

Descomposición. Un ejemplo sería la capacidad de identificar los ingredientes


de un plato desconocido basándonos en su sabor.
Reconocimiento de patrones. Como los analistas del mercado de valores que
utilizan el análisis técnico para decidir cuándo vender y comprar acciones.
Generalización de patrones y abstracción. Por ejemplo en una agenda
utilizamos la abstracción para representar una semana en términos de días y
horas para poder organizar mejor nuestro tiempo.
Diseño algorítmico. Por ejemplo cuando un cocinero escribe una receta está
creando un algoritmo que permite que otras personas lo puedan seguir para
obtener el plato.

1 Pensamiento Computacional
Robótica
Educativa

El desarrollo y el trabajo continuado de estas técnicas y habilidades


nos proporcionará muchos beneficios
1. Entender qué aspectos de un problema son
susceptibles de ser resueltos mediante la
computación.

2. Evaluar las herramientas y técnicas


computacionales más adecuadas a un problema.

3. Entender las limitaciones y las capacidades de


las herramientas y técnicas computacionales.

4. Aplicar o adaptar una herramienta o técnica


computacional para un nuevo uso.

5. Reconocer las oportunidades de utilizar las


técnicas computacionales de una manera
novedosa.

6. Aplicar las estrategias computacionales como


por ejemplo “divide and conquer” en cualquier
ámbito.

El Pensamiento computacional en vocaciones del futuro


Además de todo lo que hemos hablado hasta ahora hay que tener presente la
vertiente práctica de estas habilidades que permitirán a nuestros alumnos utilizar
los ordenadores como herramientas de creación desarrollando sus propios
programas o contribuyendo a su desarrollo sea cual sea en un futuro la su
actividad profesional. Sin ser exhaustivos, y a modo de ejemplo, algunas de estas
posibilidades podrían incluir:

1. Creación de aplicaciones web (como Google, Facebook, Twitter, Gmail …).


2. Creación de aplicaciones para dispositivos móviles y tablets (Whatsapp,
Instagram ..). 3. Creación de videojuegos.
4. Desarrollo de software de control de robots.
5. Inteligencia artificial y realidad virtual.
6. Creación de nuevas técnicas médicas (Bioinformática).
7. Carrera espacial (NASA, Agencia Espacial Europea ..).

1 Pensamiento Computacional

También podría gustarte