En este repositorio se irán subiendo los códigos desarrollados durante la docencia de la asignatura Fundamentos de la Programación (Grupo B - Ingeniería de la Salud - UMA).
-
Clase 1 (12/09): Presentación y conceptos de algoritmo.
-
Clase 2 (18/09): Visión información de programación en python
- Clase 3 (20/09): Conceptos básicos: variables, tipos, identificadores y tipos. Operaciones básicas en python:
print
, conversión de tipos, expresiones matemáticas. - Clase 4 (25/09): Seguimos viendo conceptos básicos como comentarios, bibliotecas (módulos) y cómo leer de teclado
input
. Operaciones sobrestr
y acceso a los letras individuales o a subcadenas.
- Clase 5 (02/10): Repaso de problemas del Tema 2. Condiciones lógicas. Ejercicios.
- Clase 6 (04/10): Sentencias de selección.
- Clase 7 (09/10): Repaso de las sentencias de selección especialmente prestando atención a la sentencia de selección múltiple. También se empezó con la sentencia de repetición
while
yfor
. - Clase 8 (11/10): Vemos el segundo tipo de sentencia de repetición, el bucle
for
y hacemos ejercicios: cambiando los rangos del bucle, ejercicios de figuras y ejercicios cortos (entre los que se incluye el factorial, si un número es primo o si un número es perfecto). - Clase 9 (16/10): Ejercicios avanzados de bucles (incluyendo de parciales de 2020/2021 y 2021/2022)
- Clase 10 (23/10): Repaso de figuras. Introducción a los subprogramas. Creación de funciones. Ejercicios.
- Clase 11 (30/10): Procedimientos. Funciones que devuelven varios valores. Ámbitos. Ejercicios.
- Clase 12 (06/11): Resolución de dudas del tema de funciones. Conceptos de lista y acceso (rango).
- Clase 13 (13/11): Ejercicios con listas (incluyendo algunos más complejos).
- Clase 14 (20/11): El tipo string, operaciones sobre string y dividir en trozos.
- Clase 15 (27/11): f-string. Ejercicios sobre textos.
- Clase 16 (29/11): Concepto y uso de diccionarios.
- Clase 17 (04/12): Ejercicios de creación de diccionarios. Listas de Diccionario. Ejercicio de Spotify.
- Clase 18 (11/12): Introducción a ficheros. Ejercicios de ficheros.
- Clase 19 (18/12): Ejercicios de ficheros. Ejemplo de examen.
- Clase 20 (19/12): Resolución de dudas. Ejemplo de examen.