Este documento presenta las etapas metodológicas para resolver problemas mediante una computadora: análisis del problema, construcción de un algoritmo, diagramas de flujo y pseudocódigo, codificación del algoritmo, y pruebas, ajustes y documentación.