Este curso introductorio de programación en Python está dirigido a estudiantes universitarios de primeros semestres, estudiantes de secundaria y profesionales que deseen adquirir una base sólida en el desarrollo de software. A través de seis módulos progresivos, se enseñarán los fundamentos de la programación, desde los conceptos básicos hasta la resolución de problemas reales mediante algoritmos y estructuras de control. Al finalizar el curso, los participantes estarán en capacidad de comprender y aplicar los principios esenciales de la programación con Python. Se desarrollarán competencias clave como el diseño de algoritmos, el uso adecuado de estructuras de control (condicionales y ciclos), la creación de funciones reutilizables y la depuración de código. Además, podrán estructurar programas de forma lógica, utilizar librerías especializadas y aplicar herramientas fundamentales del lenguaje. Este curso no solo enseña a programar, sino a pensar con precisión y lógica. Gracias a su enfoque práctico y gradual, constituye una experiencia formativa integral que permite adquirir habilidades técnicas y resolver problemas computacionales de manera eficaz, preparando a los estudiantes para futuros retos académicos y profesionales en el ámbito tecnológico.
What you'll learn
understand programming fundamentals
develop algorithms for real-world problems
utilize control structures like conditionals and loops
create reusable functions
debug code effectively
structure programs logically
use specialized libraries in Python
apply essential tools of the language
Course objectives
provide foundational programming skills
encourage logical and precise thinking
equip students to tackle computational problems effectively