Un enfoque de resolución de problemas que implica romper problemas complejos en partes más pequeñas y manejables, y luego usar el pensamiento algorítmico y lógico para diseñar soluciones que puedan implementarse por una computadora u otros sistemas computacionales.
Guía de alumno