Fundamentos De Programación Imperativa (FPI)
Introducción
Esta materia está diseñada para quienes nunca han escrito una sola línea de código, por lo que no necesitas tener conocimientos previos.
Aquí aprenderás desde lo más básico: cómo pensar en pasos lógicos para resolver un problema (algoritmos), cómo escribir esos pasos en lenguaje casi humano (pseudocódigo) y, poco a poco, cómo transformar esas ideas en programas reales usando el lenguaje de programación Python, uno de los más usados hoy en día por su sencillez y versatilidad.
A medida que avances, irás dominando conceptos fundamentales como variables, condicionales, ciclos, funciones, arreglos y más. También verás cómo manejar entrada y salida de datos, cómo detectar errores comunes y cómo escribir código más limpio y comprensible. Como parte del enfoque práctico que tiene esta materia, al final tendrás una introducción al desarrollo de interfaces gráficas (GUI), para que puedas darle una cara más amigable a tus programas.
