Programación express con Python

Metodlogía del curso

Aprender-Haciendo: Se abordarán clases magistrales como introducción a las actividades que se desarrollan en cada sesión.

Plan del curso

El lenguaje de programación Python

  • Antecedentes.
  • Aplicaciones y usos.
  • Paradigmas de programación.
  • Tipado.
  • Instalando Python.

Algoritmos

  • Concepto.
  • Modelado.
    • Pseudocódigo.
    • Indentación de instrucciones.
    • Diagramas de actividad.

Programación iterativa

  • Estructuras y elementos del lenguaje.
    • Elementos del lenguaje.
  • Variables.
  • Tipos de datos.
  • Conversión de tipos de datos.
  • Operadores aritméticos.
  • Operadores relacionales.
  • Operadores lógicos.
  • Comentarios.
  • Tipos de datos complejos.
  • - Listas.
  • - Tuplas.
  • - Registros.
  • Estructuras de control de flujo.
    • Indentación.
    • Secuencialidad.
    • Estructuras de control de flujo condicionales.
    • Estructuras de control de flujo iterativas.

Funciones

  • Funciones preconstruidas.
    • Lectura de archivos.
  • Definición de funciones de usuario (programador).
    • Paso de parámetros por valor o referencia.