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.