Este documento describe los pasos para resolver problemas utilizando computadoras, incluyendo definir y delimitar el problema, analizar los datos de entrada y salida requeridos, diseñar un algoritmo para la solución, codificar el algoritmo en un lenguaje de programación, depurar y ejecutar el código, y mantener el programa.