El pensamiento computacional es un proceso mental a través del cual una persona utiliza una secuencia de instrucciones, que ejecutadas por una computadora, un humano o ambas, resuelven un problema previamente planteado.
Guiar al robot hasta la salida!!!
¿Qué pasa si el robot esta en otra posición?
Y si mira potro lado ¿Me sirve la solución ara el anterior?
¿Qué elementos encontramos hasta ahora?
-Un problema que requiere solución
No es cualquier problema
Hay un estado inicial especifico
Un autómata(maquina)
Realiza acciones a partir de instrucciones primitivas
No entiende nada mas que esas instrucciones.
¿Cómo solucionamos el problema?
Desarrollamos un programa para que la máquina lo ejecute.
Así, es la máquina la que soluciona en forma autónoma el problema con nuestras instrucciones.
No hay (en principio) intervención humana durante la ejecución.
Un ejemplo de programa
¿contaríamos así la solución?
Conclusión:
Planteamos una situación problemática
Aplicamos el pensamiento computacional
Obtenemos una solución al problema
Ejecutamos la solución obtenida