Este documento presenta tres elementos clave de la programación estructurada: algoritmos, pseudo código y diagramas de flujo. Introduce conceptos básicos de programación estructurada como las estructuras de control secuenciales, de selección y de repetición. Explica qué es un algoritmo y sus características, y provee ejemplos de cómo representar algoritmos usando pseudo código y diagramas de flujo.