Este documento describe la resolución de problemas utilizando la computadora. Se divide en tres fases: análisis del problema, diseño del algoritmo y resolución del algoritmo en la computadora. Explica que un algoritmo es una secuencia de pasos precisos para resolver un problema y proporciona ejemplos. También describe los tipos de lenguajes de programación, como lenguaje máquina, ensamblador y de alto nivel, así como conceptos clave como tipos de datos y operadores.