Herramientas de usuario

Herramientas del sitio


infocomp:pensamiento-computacional

Pensamiento computacional

Con la expresión pensamiento computacional nos referimos al procedimiento para resolver problemas cuya solución depende de múltiples factores, por lo que la forma de abordarlos es mediante un proceso de descomposición, representación mediante datos, generalización, modelización y puesta en marcha de un algoritmo

En su artículo Computational thinking publicado en 2006 en la revista ACM Communications, Jeannette M. Wing sugiere que el pensamiento computacional es una habilidad fundamental para cualquiera, no solo para programadores informáticos, ya que su metodología de abordar los problemas es aplicable a un sinnúmero de otras disciplinas.

El lenguaje de programación Scratch creado en 2007 por el MIT está especialmente concebido para ser incluido en la educación de jóvenes entre los 8 y los 16 años para enseñarles las bases del pensamiento computacional mediante la construcción de animaciones visuales. Hay una comunidad de usuarios muy activa alrededor de este lenguaje e incluso una comunidad específica de educadores para que estos intercambien experiencias educativas del uso de este lenguaje.

El pensamiento computacional está en la base de los nuevos modelos filosóficos explicativos de la biología (ver Neuroevolución) debido a las investigaciones actuales que usan modelos computacionales para comprender la naturaleza. Dichos modelos están siendo usados para elaborar teorías tanto sobre la naturaleza de la creatividad humana como sobre los mecanismos de funcionamiento de la selección natural.

Más información

infocomp/pensamiento-computacional.txt · Última modificación: 2017/12/13 07:52 por Joaquín Herrero Pintado