Código: 505204 | Asignatura: PROGRAMACIÓN ORIENTADA A OBJETOS | ||||
Créditos: 6 | Tipo: Obligatoria | Curso: 2 | Periodo: 1º S | ||
Departamento: Estadística, Informática y Matemáticas | |||||
Profesorado: | |||||
ARMENDARIZ IÑIGO, JOSÉ ENRIQUE (Resp) [Tutorías ] | ERICE ERRECART, CARLOS [Tutorías ] |
Actividad formativa | Horas presenciales | Horas no presenciales |
A1- Clases expositivas/participativas | 22 | |
A2- Prácticas | 30 | |
A4- Realización de trabajos/proyectos en grupo | 4 | 12 |
A5- Estudio y trabajo autónomo del estudiante | 0 | 75 |
A6- Tutorías | 0 | 3 |
A7- Pruebas de evaluación | 4 | 0 |
Total | 60 | 90 |
Actividad de evaluación |
Peso (%) | Carácter recuperable |
Nota mínima requerida |
---|---|---|---|
SE1- Pruebas escritas | 70% | Sí | No |
SE5- Pruebas e informes de trabajo experimental | 30% | Sí. Recuperable con prueba escrita a propuesta del profesor | No |
Tema 1: Descripción del curso e introducción a Java
Tema 2: Estructuras de control y arrays
Tema 3: Clases y objetos
Tema 4: Herencia y Polimorfismo
Tema 5: Genéricos y colecciones
Tema 7: Uso de librerías de terceros: Procesamiento del Lenguaje Natural con OpenNLP y Java
Laboratorio 1: Configuración del entorno de desarrollo y creación de un programa Java simple
Laboratorio 2: Variables y tipos de datos en Java
Laboratorio 4: Arrays y operaciones con arrays en Java
Laboratorio 5: Creación de clases y objetos en Java
Laboratorio 6: Encapsulamiento y modificadores de acceso en Java
Laboratorio 7: Herencia y polimorfismo en Java
Laboratorio 8: Clases abstractas e interfaces en Java
Laboratorio 9: Genéricos en Java
Laboratorio 10: Marco de colecciones en Java
Laboratorio 11: Expresiones lambda y streams en Java
Laboratorio 12: Excepciones y manejo de errores en Java
Laboratorio 13: Manejo de archivos en Java con OpenNLP
Acceda a la bibliografía que el profesorado de la asignatura ha solicitado a la Biblioteca.
La bibliografía básica de la asignatura es la siguiente:
La bibliografía auxiliar de la asignatura es la siguiente: