Fundamentos de Programación en Python
Descripción
El texto Fundamentos de Programación busca introducir a los estudiantes en el mundo de la informática y la programación, desarrollando competencias clave para resolver problemas en áreas como la ingeniería, las ciencias básicas, sociales o de la vida. Aunque la mayoría de las personas ya ha interactuado con programas complejos como sistemas operativos o aplicaciones cotidianas, este libro enfatiza la importancia de aprender a crear soluciones propias mediante la programación, incluso para problemas aparentemente sencillos, como resolver ecuaciones o analizar datos experimentales. El enfoque principal del texto no es dominar un lenguaje específico, sino adquirir habilidades para pensar algorítmicamente y traducir soluciones en programas funcionales. Aprender a programar implica conocer la sintaxis y semántica de un lenguaje, así como practicar con ejercicios que simulen situaciones reales. A lo largo del tiempo, diversos lenguajes han sido utilizados como herramientas para enseñar programación, como FORTRAN, C, C++, Java o Pascal. Sin embargo, todos estos cumplen la función de “vehículos” para aprender los fundamentos, más que fines en sí mismos.