Los fundamentos de programación son los conceptos básicos y lógicos necesarios para desarrollar software, independientes del lenguaje de programación. Incluyen el pensamiento computacional, algoritmos, estructuras de datos (variables, arrays), estructuras de control (condicionales, bucles) y funciones, esenciales para crear aplicaciones eficientes, depurar código y solucionar
- Profesor: Jácome Tapia Verónica Fernanda