INFORMÁTICA II
GRADO EN ESTADÍSTICA
1. Datos de la asignatura
(Fecha última modificación: 02-06-26 9:35)
Datos del profesorado
- Coordinador/Coordinadora
- Mario Francisco Sutil
- Grupo/s
- sin nombre
- Centro
- E.T.S. Ingeniería Industrial de Béjar
- Departamento
- Informática y Automática
- Área
- Ingeniería de Sistemas y Automática
- Despacho
- Facultad de Ciencias, planta 2ª despacho F3016
- Horario de tutorías
- Pedir cita: mfs@usal.es
- URL Web
- https://produccioncientifica.usal.es/investigadores/55878/detalle
- E-mail
- mfs@usal.es
- Teléfono
- 923 294500, Ext. 6073
- Profesor/Profesora
- Daniel Hernández de la Iglesia
- Grupo/s
- sin nombre
- Centro
- Fac. Ciencias
- Departamento
- Informática y Automática
- Área
- Arquitectura y Tecnología de Computadores
- Despacho
- G2006 (Acceso por las escaleras del hall de la Facultad de Ciencias)
- Horario de tutorías
- Pedir cita: danihiglesias@usal.es
- URL Web
- https://produccioncientifica.usal.es/investigadores/262700/detalle
- E-mail
- danihiglesias@usal.es
- Teléfono
- Ext. 5479
2. Recomendaciones previas
Es muy recomendable haber superado la asignatura Informática I
3. Objetivos
- Utilizar aplicaciones informáticas para resolver problemas en el ámbito de las Matemáticas y Estadística.
- Conocer los fundamentos del lenguaje de programación Python y su uso para resolución de problemas científico-técnicos.
- Desarrollar programas que resuelvan problemas en distintos ámbitos mediante la utilización de algoritmos.
- Desarrollar un enfoque de programación basada en la eficacia del código.
- Conocer el editor de textos científicos Latex.
4. Competencias a adquirir | Resultados de Aprendizaje
5. Contenidos
Teoría.
- Tema 1.- Introducción. Desarrollo de algoritmos mediante diagramas de flujo.
- Tema 2.- El entorno de programación en Phyton.
- Tema 3.- Variables, Expresiones, Operaciones, Rangos.
- Tema 4.- I/O. Escritura/lectura de ficheros. Formatos.
- Tema 5.- Cadenas, fechas y tiempos. Control de flujo. Estructuras condicionales e iterativas.
- Tema 6.- Funciones definidas por el Usuario y funciones predefinidas.
- Tema 7.- Vectores y matrices.
- Tema 8.- Bibliotecas. El entorno Scipy. Numpy. Matplotlib.
- Tema 9.- Representaciones gráficas. Aplicaciones.
Seminarios
- LaTeX: introducción a la edición de textos científicos
6. Metodologías Docentes
En las sesiones de teoría se expondrán los fundamentos necesarios para entender los conceptos fundamentales del lenguaje de programación Python y su entorno de desarrollo. En cada sesión se expondrán los aspectos y problemas fundamentales del tema, implicando directamente a los alumnos en el razonamiento y la búsqueda de soluciones, y atendiendo a las posibles dudas que surjan.
Por otro lado, mediante las sesiones de práctica se trabajará en un entorno real sobre los conceptos vistos en teoría, para llegar a comprender en toda su dimensión estos problemas y su resolución. En cada sesión práctica se revisarán los conceptos teóricos, se explicarán conceptos prácticos y propondrán ejercicios a resolver por el alumno. Asimismo, se debatirá sobre la fase anterior, para ver los problemas y dudas que han surgido y analizar las soluciones alcanzadas.
Por último, los seminarios servirán para exponer otros aspectos de la asignatura de especial relevancia por su utilidad en el mundo profesional y/o académico.
Todo el material didáctico necesario se pondrá a disposición de los alumnos a través de la plataforma Studium
7. Distribución de las Metodologías Docentes
8. Recursos
Libros de consulta para el alumno.
Downeym, A. (2012): Think Python: How to think as a computer scientist. 2nd ed. Green Tea Press. http://greenteapress.com/wp/think-python-2e/
Valenzuela, J. S. N. (2018). Python Aplicaciones prácticas. Ra-Ma Editorial.
Walker, J. S. (2018). Python: La Guía definitiva para principiantes para dominar Python. Babelcube Inc..
Singh, P., & Raman, B. (2026). Python for Mathematical Thinking.
Lutz, M. (2013). Learning Python. 5th ed. O’Reilly
9. Evaluación
Criterios de evaluación.
Los criterios de evaluación se ponderarán en base a tres puntos principales:
- Realización de examen final teórico-práctico (70 %): Constará de una parte teórico-práctica, así como la realización de algún programa en Python y diagramas de flujo. Se evaluará tanto la calidad y eficiencia del código como su correcta ejecución para realizar las tareas indicadas.
- Examen parcial (20 %): Constará de la realización de algún programa en Python y diagramas de flujo para evaluar la evolución de la destreza programadora del estudiante.
- Evaluación continua (10 %): Mediante ejercicios prácticos se evaluará la capacidad del alumno de realizar programas en el lenguaje de programación Python y LATEX, acorde a los contenidos explicados en las sesiones prácticas.
Es indispensable tener una calificación mínima de 4 sobre 10 en el examen final teórico-práctico para poder superar la asignatura.
Sistemas de evaluación.
Pruebas escritas: se corresponde con la parte escrita de los exámenes teórico-prácticos.
Pruebas sobre ordenador: se corresponde con la parte práctica de programación de los exámenes teórico-prácticos.
Entrega de ejercicios: Puntualmente se propondrán ejercicios para entregar por los estudiantes, correspondientes a alguna sesión práctica o seminario.
Ejercicios prácticos opcionales: se pueden ejercicios prácticos a lo largo del cuatrimestre que los alumnos han de realizar en casa dentro de los tiempos establecidos por el profesor, de forma opcional.
Recomendaciones para la evaluación.
Para superar la asignatura, es imprescindible conocer y comprender los conceptos teóricos básicos que se imparten y cómo dichos conceptos se aplican en la resolución de los diversos problemas planteados.
Para la evaluación de la asignatura en segunda convocatoria, se seguirán los mismos criterios de evaluación con los correspondientes porcentajes que en primera convocatoria. La nota de evaluación continua también se considerará en la recuperación.
Un aspecto muy importante de la formación universitaria es la ética profesional. Por tanto, propondremos el suspenso automático si se detecta y demuestra la copia, total o parcial, en un ejercicio práctico o en los exámenes escritos. Además, los profesores se reservan la posibilidad de elevar dichas prácticas a la comisión académica correspondiente para la apertura de expediente.