Este documento presenta los pasos para resolver un problema mediante el uso de la computadora. Explica conceptos como los tipos de algoritmos y sus características, y cómo representar un algoritmo para dar solución a un problema. Luego, detalla cada paso del proceso de desarrollo de un programa, incluyendo definición del problema, diseño del algoritmo, codificación, depuración y documentación.