Este documento presenta el plan de estudios para el curso de Programación I. El curso introduce los fundamentos básicos de la programación de computadoras utilizando técnicas de diseño de algoritmos y un lenguaje de programación estructurado. El curso se divide en cinco módulos que cubren conceptos básicos, diseño de algoritmos, instrucciones fundamentales, ciclos y programación en un lenguaje de alto nivel. El objetivo es que los estudiantes aprendan a analizar, diseñar e implementar algoritmos para resolver problemas computacionales de