Subido por ignacioridruejo23

Pensamiento Computacional

Anuncio
ELEARNING TOTAL
Pensamiento Computacional
ELEARNING TOTAL
¿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.
ELEARNING TOTAL
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.
ELEARNING TOTAL
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"
ELEARNING TOTAL
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.
ELEARNING TOTAL
Técnicas del pensamiento
computacional
ELEARNING TOTAL
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.
ELEARNING TOTAL
El desarrollo y el trabajo continuado de estas técnicas
y habilidades nos proporcionará muchos beneficios
1.
2.
3.
4.
5.
6.
Entender qué aspectos de un problema son susceptibles de ser
resueltos mediante la computación.
Evaluar las herramientas y técnicas computacionales más
adecuadas a un problema.
Entender las limitaciones y las capacidades de las herramientas y
técnicas computacionales.
Aplicar o adaptar una herramienta o técnica computacional para un
nuevo uso.
Reconocer las oportunidades de utilizar las técnicas
computacionales de una manera novedosa.
Aplicar las estrategias computacionales como por ejemplo “divide
and conquer” en cualquier ámbito.
ELEARNING TOTAL
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 ..).
ELEARNING TOTAL
Pensamiento Computacional
A modo de cierre, en palabras de Alejandro Artopoulus (2016),
“el pensamiento computacional” es una competencia que
permite resolver problemas complejos de procesamiento de
información mediante la práctica de crear, desarrollar y curar
algoritmos. En la medida que las computadoras son una
herramienta universal todos los seres humanos sepan o no
dominar una computadora deben tener idea de cómo
aprovechar sus potencialidades y saber qué cosas puede
hacer un dispositivo digital, sea éste una computadora, un
celular, un auto o un lavarropas. Y también distinguir las tareas
que solo pueden hacer los humanos y que los dispositivos
digitales no manejan”.
Descargar