Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pensamiento Computacional y sus fases - Coggle Diagram
Pensamiento Computacional y sus fases
¿Qué es?
Se trata del proceso mental a través del cual una persona se plantea un problema y para su posible solución utiliza una secuencias de instrucciones ejecutadas por una computadora, un humano o ambos. Es decir, aplica habilidades propias de la computación y del pensamiento crítico.
Descomposición de un problema en fases más pequeñas
Consiste en la ruptura de un sistema o problema complejo en partes más pequeñas para que así sean más fáciles de solucionar.
Cada pequeño problema se irá resolviendo uno tras otro hasta solucionar el sistema completo.
Ej.: Tienes una alimentación mala y la quieres mejorar. En esta fase se va a descomponer el problema en fases más pequeñas, primero vas a ver que es lo que vas a comer, luego vas a organizar tus comidas y al final vas a llevar a cabo la dieta.
Abstracción de información irrelevante al problema propuesto
La abstracción se refiere a centrarse en la información importante, dejando de lado aquellas características irrelevantes e innecesarias.
Pero, ¿Cuál es información importante? En la abstracción se trata principalmente de las características generales que son comunes a cada en elemento, en lugar de detalles específicos.
Ej.: En este caso la abstracción o idea principal, sería la salud y alimentación sana.
Reconocimiento de patrones
repetitivos
Una vez que hayas descompuesto el problema complejo en varios más pequeños, busca estándares de características comunes.
Encontrar estas semejanzas en los pequeños problemas descompuestos te ayudará a resolver el sistema de forma más eficiente.
Ej.: Los patrones en este problema son las cantidades que consumes de cada grupo alimenticio y los horarios en los que comes.
Algoritmos escritos presentados para la resolución del problema
Luego de dividir el gran problema en varios más pequeños, identificar las similitudes entre estos, centrarte en los detalles pertinentes y dejar atrás cualquier información irrelevante.
Entonces, ha llegado el momento de desarrollar instrucciones paso a paso o plantear las reglas a seguir para resolver cada uno de estos problemas a través de la programación de una computadora, es decir, crear los algoritmos.
Ej.: En este caso los algoritmos o pasos para poder llevar a cabo la alimentación sana son: No comer comida chatarra, seguir la dieta y no comer entre comidas.