Haciendo simple lo complejo
Pregunta orientadora
¿Cómo piensas que los robots o los ordenadores en general saben cómo hacer las cosas que hacen?
¿Tienen cerebros que funcionan de la misma manera que lo hacen los nuestros?
Aunque a simple vista puede considerarse complejo el comprender el concepto, se podrían separar ambas palabras y definirlas por separado.
Pensamiento es la capacidad de formar o generar ideas en nuestra mente.
Computacional es todo aquello relacionado con los ordenadores.
Entonces el pensamiento computacional es una forma de resolver problemas con la informática, el pensamiento computacional (PC) es una forma particular de razonar y de tratar con problemas, se caracteriza por tomar elementos, herramientas, experiencias y conceptos de las ciencias de la computación.
Jeannete Wing (2006) emplea el termino por primera vez y manifestaba que se podrían resolver mejor los problemas si se aplicaba el pensamiento computacional, usando la informática como una secuencia de instrucciones en forma de algoritmo.
El objetivo del Pensamiento Computacional es desarrollar sistemáticamente las habilidades de pensamiento critico y resolución de problemas con base en los conceptos de la computación. En suma, potenciar el aprovechamiento del poder de calculo que tienen las computadoras actualmente. El pensamiento critico se divide en 6 fases:
Divide y venceras
Problema resueltos anteriormente
Eliminar informacion irrelevante
Pasos para resolver el problema
Crear el programa
Mejorar o buscar fallos
Ejemplificando el pensamiento computacional
Podemos encontrar una cantidad de situaciones cotidianas, rutinas y procesos que pueden dividirse en pasos secuenciales para lograr el objetivo.
Empacar la maleta para un viaje.
Aplicación para sumar 2 números enteros.
Receta de cocina.
Resolver un problema matemático difícil.
Escribir un informe gigantesco.
Hornear un delicioso pastel.
O simplemente describir los pasos para servir el cereal de las mañanas.
Actividad
En parejas trabajar las siguientes situaciones para descomponer cada una de las tareas en un conjunto de pasos de forma que cualquier persona, ¡o incluso un robot!, que siguiera las instrucciones pudiera realizar la tarea correctamente:
Nota: después de realizar y socializar estos casos, cada pareja debe proponer 2 ejercicios adicionales. Recuerda que, todos estos problemas deben vincularse con las lecciones a través de ejemplos y evidencias del mundo real.
Reflexión final
¿Qué hemos aprendido hoy?
● ¿Por qué crees que es importante aprender a dividir tareas grandes en pasos más pequeños?
● ¿Podemos pensar en otras tareas de nuestro día a día que se puedan dividir en pasos pequeños?
● ¿Podemos pensar en alguna tarea que no pueda ser dividida?
¿Qué piensas acerca de esta imagen? ...