Este documento describe los pasos para resolver un problema por computador. Estos incluyen: 1) definir y delimitar el problema, 2) analizar el problema, 3) depurar, 4) documentar, 5) ejecutar, 6) diseñar el algoritmo, 7) codificar, 8) compilar y 9) mantener. El objetivo es conocer e interpretar estos pasos clave para resolver problemas de manera ordenada y comprensible usando computadoras.