Estadística Aplicada
Undergraduate Programme. Academic Year 2024/2025.
PROGRAMACIÓN I - 801586
Curso Académico 2024-25
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
1. Introducción a la Programación
a. Representación y almacenamiento de la información.
b. Problemas, algoritmos y programas.
c. Lenguajes de programación.
2. Elementos básicos de Python
a. Abstracción funcional, tipos básicos y el módulo math.
b. Documentación de código y guía de estilo.
c. Manejo de excepciones.
3. Programación estructurada
a. Composición secuencial.
b. Sentencias condicionales (instrucción if).
c. Iteraciones (instrucciones while y for).
Evaluación
Evauación continua:
Exámenes 50%
Prácticas 40%
Participación 10%
Prueba Final
Examen 100%
La prueba final es común para los dos tipos de evaluación. En evaluación continua, la nota final será la más favorable entre la nota del examen final y la nota de la evaluación continua.
Exámenes 50%
Prácticas 40%
Participación 10%
Prueba Final
Examen 100%
La prueba final es común para los dos tipos de evaluación. En evaluación continua, la nota final será la más favorable entre la nota del examen final y la nota de la evaluación continua.
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.12/tutorial/index.html).
3. Documentación oficial de Python (https://docs.python.org/3.12/index.html).
4. Python para todos (http://mundogeek.net/tutorial-python/). Raúl González Duque.
5. Learning Python (5ª edición). Mark Lutz, O'Reilly, 2013.
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.12/tutorial/index.html).
3. Documentación oficial de Python (https://docs.python.org/3.12/index.html).
4. Python para todos (http://mundogeek.net/tutorial-python/). Raúl González Duque.
5. Learning Python (5ª edición). Mark Lutz, O'Reilly, 2013.
6. Python: An Introduction to Programming (2ª edición). James R. Parker, Mercury Learning & Information, 2021.
Otra información relevante
En el Campus Virtual de la UCM se facilita material adicional útil para el desarrollo de la asignatura.
Estructura
Módulos | Materias |
---|---|
MATERIAS BÁSICAS | INFORMÁTICA |
Grupos
Actividades prácticas | ||||
---|---|---|---|---|
Grupo | Periodos | Horarios | Aula | Profesor |
Grupo mañana A | 09/09/2024 - 20/12/2024 | LUNES 13:00 - 15:00 | - | CARLOS GREGORIO RODRIGUEZ |
Grupo mañana B | 09/09/2024 - 20/12/2024 | JUEVES 09:00 - 11:00 | - | OLGA MARROQUIN ALONSO |
Grupo tarde C | 09/09/2024 - 20/12/2024 | JUEVES 18:00 - 20:00 | - | CARLOS MONTERO REGUERA |
Clases teóricas y/o prácticas | ||||
---|---|---|---|---|
Grupo | Periodos | Horarios | Aula | Profesor |
Grupo mañana A | 09/09/2024 - 20/12/2024 | JUEVES 11:00 - 13:00 | - | CARLOS GREGORIO RODRIGUEZ |
Grupo mañana B | 09/09/2024 - 20/12/2024 | MARTES 11:00 - 13:00 | - | OLGA MARROQUIN ALONSO |
Grupo tarde C | 09/09/2024 - 20/12/2024 | LUNES 18:00 - 20:00 | - | CARLOS MONTERO REGUERA |