1.º del Grado en Ingeniería Informática – Ingeniería del Software · Universidad de Sevilla
Esa es la página de la asignatura y el mejor punto de partida: transparencias, calendario del cuatrimestre, fechas evaluables, hitos y laboratorios.
| Dónde | Qué es |
|---|---|
| Transparencias | Los doce temas, con ejemplos ejecutables y versión en PDF |
2627-M1-Turtle · 2627-M2-Arkanoid · 2627-M3-Memory |
Plantillas de los tres hitos. Se usan con «Use this template», ya no con fork. Cada hito se abre al entregarse el anterior: M1 el 15 de octubre, M2 el 22 de octubre y M3 el 19 de noviembre |
2627-LAB-* y 2627-TEO-* |
Enunciados de laboratorio. Cada uno se abre el día de su sesión, así que la lista va creciendo durante el cuatrimestre |
TEO-Training_Session_* |
Ejercicios de autoestudio |
AAAA-EXA-* |
Exámenes de convocatorias anteriores, para entrenar |
Todo lo del curso lleva el año por delante: 2627- es este curso. Lo de cursos pasados
(2526.1C.M1, 2425-EXA-1P-MotoFP, LAB-* sin prefijo…) está archivado: se puede
consultar, pero ya no se modifica.
| # | Tema |
|---|---|
| 00 | Presentación del curso |
| 01 | Introducción a Python |
| 02 | Expresiones y tipos |
| 03 | Condicionales y bucles |
| 04 | Funciones iterativas y recursivas |
| 05 | Listas, tuplas y cadenas |
| 06 | Diccionarios y conjuntos |
| 07 | Entrada y salida de ficheros |
| 08 | Buenas prácticas |
| 09 | Objetos y dataclasses |
| 10 | Funciones lambda |
| 11 | Patrones en laboratorios y exámenes |
En el primer cuatrimestre del curso 26/27 el orden de impartición no sigue la numeración: el tema 07 se da antes que el 06, y los temas 04 y 09 se reparten en dos sesiones cada uno. El calendario de la portada manda.
- Canal de Telegram — anuncios del día a día.
- Enseñanza Virtual — entrega de los hitos y calificaciones.
Si detectas una errata o quieres proponer una mejora en las transparencias o en un enunciado, abre un issue o envía un pull request en el repositorio correspondiente.
GPL-3.0, salvo que se indique lo contrario en algún recurso concreto.
José A. Galindo · Departamento de Lenguajes y Sistemas Informáticos, Universidad de Sevilla