Este documento introduce los conceptos básicos de la programación y la solución de problemas. Explica que la programación es un proceso para escribir instrucciones que permitan a una computadora realizar una tarea específica. Describe el ciclo básico de programación que incluye analizar el problema, diseñar un algoritmo, traducir el algoritmo a un lenguaje de programación y depurar el programa. También presenta un ejemplo de cómo aplicar este ciclo para calcular el área de un triángulo rectángulo.