Estadística Aplicada
Grado y Doble Grado. Curso 2026/2027.
PROGRAMACIÓN I - 801586
Curso Académico 2026-27
Datos Generales
- Plan de estudios: 0825 - GRADO EN ESTADÍSTICA APLICADA (2009-10)
- Carácter: Básica
- ECTS: 6.0
SINOPSIS
COMPETENCIAS
Generales
CG5 Aprender a trabajar de forma autónoma
CG8 Demostrar un pensamiento lógico y un razonamiento estructurado
CG9 Mostrar capacidad de síntesis
CG8 Demostrar un pensamiento lógico y un razonamiento estructurado
CG9 Mostrar capacidad de síntesis
Específicas
CE4 Identificar y organizar la información relevante de un problema
CE23 Conocer las características básicas de un lenguaje de programación y utilizarlo diseñando soluciones eficientes
CE23 Conocer las características básicas de un lenguaje de programación y utilizarlo diseñando soluciones eficientes
ACTIVIDADES DOCENTES
Clases teóricas
25%
Clases presenciales en el aula.
Clases presenciales en el aula.
Clases prácticas
25%
Clases presenciales en el aula.
Clases presenciales en el aula.
Laboratorios
50%
Clases presenciales en el aula o en el laboratorio de informática.
Clases presenciales en el aula o en el laboratorio de informática.
TOTAL
100 %
Presenciales
2,4
No presenciales
3,6
Semestre
1
Breve descriptor:
En esta asignatura se introduce al alumno en los conceptos básicos de la programación y, especialmente, en la resolución de problemas de contenido matemático y estadístico. Entre las técnicas empleadas, se enfatiza principalmente la programación estructurada sin y con abstracciones procedimentales.
Requisitos
Ninguno.
Objetivos
El objetivo general es el siguiente: "adquirir las técnicas necesarias para construir programas correctos, fáciles de reutilizar y eficientes, con programas en pequeña escala, y usando los mecanismos siguientes: instrucciones básicas, instrucciones estructuradas y subprogramas". El enfoque será aplicado, y los campos de aplicación de los programas diseñados serán, principalmente,las matemáticas, estadística e investigación operativa.
Contenido
- Introducción a la Programación
- Representación y almacenamiento de la información.
- Problemas, algoritmos y programas.
- Lenguajes de programación.
- Elementos básicos de Python
- Abstracción funcional, tipos básicos y el módulo math.
- Documentación de código y guía de estilo.
- Programación estructurada
- Condicionales (instrucción if).
- Bucles while.
- Listas y bucles for.
Evaluación
La evaluación de la asignatura se realizará de dos formas posibles, la evaluación continua y la prueba final. Quien apruebe la evaluación continua no deberá realizar la prueba final.
- Evaluación continua: 10% participación. 3 exámenes con pesos 1,2 y 3: 15% (1er parcial), 30% (2º parcial), 45% 3er parcial. Para aprobar por evaluación continua es necesario aprobar el 3er parcial.
- Evaluación ordinaria y extraordinaria. Quien se presente al examen de final de cualquier convocatoria, su nota será max(10% particiapación + 90% examen, 100% examen)
- Evaluación continua: 10% participación. 3 exámenes con pesos 1,2 y 3: 15% (1er parcial), 30% (2º parcial), 45% 3er parcial. Para aprobar por evaluación continua es necesario aprobar el 3er parcial.
- Evaluación ordinaria y extraordinaria. Quien se presente al examen de final de cualquier convocatoria, su nota será max(10% particiapación + 90% examen, 100% examen)
Bibliografía
1. Introduction to Computation and Programming Using Python (3ª edición). John V. Guttag, MIT Press, 2021.
2. Tutorial oficial de Python (https://docs.python.org/3.13/tutorial/index.html).
3. Documentación oficial de Python (https://docs.python.org/3.13/index.html).
4. Python para todos (http://mundogeek.net/tutorial-python/). Raúl González Duque.
5. Learning Python (6ª edición). Mark Lutz, O'Reilly, 2025.
6. Python: An Introduction to Programming (2ª edición). James R. Parker, Mercury Learning & Information, 2021.
2. Tutorial oficial de Python (https://docs.python.org/3.13/tutorial/index.html).
3. Documentación oficial de Python (https://docs.python.org/3.13/index.html).
4. Python para todos (http://mundogeek.net/tutorial-python/). Raúl González Duque.
5. Learning Python (6ª edición). Mark Lutz, O'Reilly, 2025.
6. Python: An Introduction to Programming (2ª edición). James R. Parker, Mercury Learning & Information, 2021.
Otra información relevante
En esta asignatura se usará el Campus Virtual de la UCM así como el servidor moodle https://wild.ucm.es/moodle/
Estructura
| Módulos | Materias |
|---|---|
| MATERIAS BÁSICAS | INFORMÁTICA |
Grupos
| Actividades prácticas | ||||
|---|---|---|---|---|
| Grupo | Periodos | Horarios | Aula | Profesor |
| Grupo mañana A | 07/09/2026 - 18/12/2026 | MIÉRCOLES 09:00 - 11:00 | - | LUIS FERNANDO LLANA DIAZ |
| Grupo mañana B | 07/09/2026 - 18/12/2026 | LUNES 09:00 - 11:00 | - | LUIS FERNANDO LLANA DIAZ |
| Grupo tarde C | 07/09/2026 - 18/12/2026 | JUEVES 18:00 - 20:00 | - | CARLOS MONTERO REGUERA |
| Clases teóricas y/o prácticas | ||||
|---|---|---|---|---|
| Grupo | Periodos | Horarios | Aula | Profesor |
| Grupo mañana A | 07/09/2026 - 18/12/2026 | LUNES 11:00 - 13:00 | - | LUIS FERNANDO LLANA DIAZ |
| Grupo mañana B | 07/09/2026 - 18/12/2026 | JUEVES 11:00 - 13:00 | - | LUIS FERNANDO LLANA DIAZ |
| Grupo tarde C | 07/09/2026 - 18/12/2026 | LUNES 18:00 - 20:00 | - | CARLOS MONTERO REGUERA |