El documento describe los pasos para resolver problemas utilizando la computadora: 1) definir el problema, analizarlo y diseñar un algoritmo; 2) codificar el algoritmo en pseudocódigo o diagrama de flujo; 3) escribir el programa de código, compilarlo y depurarlo; 4) ejecutar el programa y elaborar documentación. La documentación incluye una guía interna en el código y una externa para el usuario.