Please enable JavaScript.
Coggle requires JavaScript to display documents.
Pensamiento Computacional - Coggle Diagram
Pensamiento Computacional
Patrones
Simples
Reconocimiento de patrones repetitivos, Aplicación de soluciones estándar, Ejemplos: Iteración, selección, secuencia.
Compuestos
Combinación de patrones simples para resolver problemas complejos.
Estrategias de diseño avanzado. Ejemplos: Decorador, Observador, Estrategia.
Modelado
Representación simplificada de la realidad.
Herramientas y técnicas: diagramas, pseudocódigo, maquetas. Validación y verificación de modelos.
Abstracción
Ocultamiento de detalles complejos.
Enfoque en ideas generales en lugar de especificidades. Niveles de abstracción: desde conceptos generales hasta detalles implementativos.
Descripción del problema
Definición clara y precisa del problema, Importancia de entender el problema antes de buscar soluciones. Identificación de objetivos y restricciones.
Descomposición
iteración
Proceso repetitivo, refinamiento progresivo, evaluación y mejora continua.
Colaboración
Trabajo en equipo, compartir conocimientos y soluciones, roles y responsabilidades.
Calidad
Mejora continua, Criterios de aceptación, retroalimentación y ajustes.
Recursión
Solución de problemas mediante la autoreferencia, casos base y casos recursivos, eficiencia y límites.
Parelelismo
Ejecución simultánea de tareas, división del problema en subproblemas independientes, sincronización y comunicación entre tareas.