Desarrollo en curso, en breve se publicarán el resto de temas.

Tema 1. Fundamentos de Programación

Tabla de Contenidos

  • 1.1. El Arte y la Ciencia de Resolver Problemas

  • 1.2. El Algoritmo: La Receta del Éxito

  • 1.3. El Programa: La Materialización del Algoritmo

  • 2.1. Introducción: Visualizando la Lógica

  • 2.2. Diagramas de Flujo: Una Visión Gráfica

  • 2.3. Pseudocódigo: Lógica en Lenguaje Humano

  • 3.1. Introducción: La Anatomía de un Programa

  • 3.2. El Modelo Universal: Entrada-Proceso-Salida (IPO)

  • 3.3. Estructura y Legibilidad del Código

  • 3.4. Errores: El Enemigo a Vencer

  • 4.1 Introducción: ¿Por qué existen tantos lenguajes?

  • 4.2 El Espectro de la Abstracción: De la Máquina al Humano

  • 4.3 Paradigmas de Programación: Diferentes Maneras de Pensar

  • 4.4 De Código Fuente a Ejecución: Compiladores e Intérpretes

  • 4.5 El Proceso de Programación Moderno

  • 5.1. Introducción: Almacenando Información

  • 5.2. El Enfoque de Python: Tipado Dinámico y Fuerte

  • 5.3. Tipos de Datos Fundamentales

  • 5.4. Operadores Aritméticos y Precedencia

  • 6.1. Introducción: Diálogo y Decisión

  • 6.2. El Operador de Asignación =

  • 6.3 Operadores de Comparación y Lógicos

  • 6.4. Entrada de Datos: La Función input()

  • 6.5. Salida de Datos: La Función print()

  • 7.1. Introducción: Los Pilares de la Lógica

  • 7.2 Estructura Secuencial

  • 7.3. Estructuras Alternativas: Tomando Decisiones

  • 7.4. Estructuras Iterativas: El Poder de la Repetición

  • 7.5. Control Avanzado de Bucles


Última actualización

¿Te fue útil?