Algoritmos y Estructuras de Datos
(Curso Académico 2020 - 2021)
Mostrar Todo


Nota informativa: Atendiendo a la normativa de Protección de Datos y propiedad intelectual en la que se limita la publicación de imágenes de terceras personas sin su consentimiento, aquellos que difundan grabaciones de las sesiones de clase sin previo consentimiento de las personas implicadas, serán responsables ante la ley del uso prohibido de las citadas grabaciones.



1. Datos descriptivos de la asignatura
  • Código: 139261021
  • Centro: Escuela Superior de Ingeniería y Tecnología
  • Lugar de impartición: Escuela Superior de Ingeniería y Tecnología
  • Titulación: Grado en Ingeniería Informática
  • Plan de Estudios: 2010 (publicado en 21-03-2011)
  • Rama de conocimiento: Ingeniería y Arquitectura
  • Itinerario/Intensificación:
  • Departamento/s:
  • Área/s de conocimiento:
    • Ciencia de la Computación e Inteligencia Artificial
    • Lenguajes y Sistemas Informáticos
  • Curso: 1
  • Carácter: Obligatoria
  • Duración: Segundo cuatrimestre
  • Créditos ECTS: 6,0
  • Modalidad de impartición: Presencial
  • Horario: Ver horario
  • Dirección web de la asignatura: Ver web de la asignatura
  • Idioma: Español
2. Requisitos para cursar la asignatura
No existen requisitos para cursar la asignatura
3. Profesorado que imparte la asignatura

Profesor/a Coordinador/a: JAVIER HERNANDEZ ACEITUNO

General:
Nombre:
JAVIER
Apellido:
HERNANDEZ ACEITUNO
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Teoría y problemas
Contacto:
Teléfono 1:
Teléfono 2:
Correo electrónico:
jhernaac@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Miércoles 09:00 12:00 Edificio de Física y Matemáticas - AN.2B 0 Lab. Dept. Ing. Informática Sistemas
Todo el cuatrimestre Jueves 09:00 12:00 Edificio de Física y Matemáticas - AN.2B 0 Lab. Dept. Ing. Informática Sistemas
Observaciones: Teniendo en cuenta las medidas de seguridad y a fin de evitar aglomeraciones, las tutorías deben solicitarse de antemano a través del correo electrónico.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Miércoles 09:30 12:30 Edificio de Física y Matemáticas - AN.2B 0 Lab. Dept. Ing. Informática Sistemas
Todo el cuatrimestre Jueves 09:30 12:30 Edificio de Física y Matemáticas - AN.2B 0 Lab. Dept. Ing. Informática Sistemas
Observaciones: Teniendo en cuenta las medidas de seguridad y a fin de evitar aglomeraciones, las tutorías deben solicitarse de antemano a través del correo electrónico.
General:
Nombre:
MARCOS ALEJANDRO
Apellido:
COLEBROOK SANTAMARIA
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Teoría
Contacto:
Teléfono 1:
922845053
Teléfono 2:
Correo electrónico:
mcolesan@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Lunes 10:00 12:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Despachos de la 3ª planta ESIT
Todo el cuatrimestre Lunes 14:30 16:30 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Virtual
Todo el cuatrimestre Jueves 15:30 17:30 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Despachos de la 3ª planta ESIT
Observaciones: Las tutorías de los lunes de 14:30-16:30 serán virtuales. Para llevar a cabo la tutoría online, usaremos las siguientes herramientas: Chat del aula virtual (Moodle) y Google Meet.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 10:00 12:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Virtual
Todo el cuatrimestre Miércoles 10:00 12:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Despachos de la 3ª planta ESIT
Todo el cuatrimestre Jueves 11:30 13:30 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT Despachos de la 3ª planta ESIT
Observaciones: Las tutorías de los martes de 10:00-12:00 serán virtuales. Para llevar a cabo la tutoría online, usaremos las siguientes herramientas: Chat del aula virtual (Moodle) y Google Meet.

Profesor/a: PATRICIO GARCIA BAEZ

General:
Nombre:
PATRICIO
Apellido:
GARCIA BAEZ
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Teoría, problemas, prácticas y tutorías
Contacto:
Teléfono 1:
922845038
Teléfono 2:
Correo electrónico:
pgarcia@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 15:00 18:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT 2ª planta, 4º izquierda
Todo el cuatrimestre Miércoles 10:00 13:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT 2ª planta, 4º izquierda
Observaciones: Consultar actualizaciones y modificaciones puntuales de este horario en perfil del profesor del Campus Virtual
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 15:00 18:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT 2ª planta, 4º izquierda
Todo el cuatrimestre Miércoles 10:00 13:00 Escuela Superior de Ingeniería y Tecnología - AN.4A ESIT 2ª planta, 4º izquierda
Observaciones: Consultar actualizaciones y modificaciones puntuales de este horario en perfil del profesor del Campus Virtual

Profesor/a: DIONISIO PEREZ BRITO

General:
Nombre:
DIONISIO
Apellido:
PEREZ BRITO
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Prácticas y tutorías
Contacto:
Teléfono 1:
922318181
Teléfono 2:
Correo electrónico:
dperez@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 13:00 14:00 Secciones de Arquitectura Técnica e Ingeniería Civil - CE.5A sala de profesores
Todo el cuatrimestre Miércoles 13:00 14:00 Secciones de Arquitectura Técnica e Ingeniería Civil - CE.5A sala de profesores
Todo el cuatrimestre Lunes 09:00 11:00 Edificio de Física y Matemáticas - AN.2B 4ªplanta, despacho nº90
Todo el cuatrimestre Jueves 13:00 14:00 Edificio de Física y Matemáticas - AN.2B 4ªplanta, despacho nº90
Todo el cuatrimestre Viernes 13:00 14:00 Secciones de Arquitectura Técnica e Ingeniería Civil - CE.5A aula de informática
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 09:00 12:00 Edificio de Física y Matemáticas - AN.2B 4ªplanta, despacho nº90
Todo el cuatrimestre Miércoles 09:00 12:00 Edificio de Física y Matemáticas - AN.2B 4ªplanta, despacho nº90
Observaciones:
General:
Nombre:
ADRIÁN
Apellido:
CALZADILLA GONZÁLEZ
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Problemas
Contacto:
Teléfono 1:
922 84 5260
Teléfono 2:
Correo electrónico:
acalzadi@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Observaciones: Las tutorías serán atendidas por el profesor Marcos Colebrook en el horario que aparece en su sección de la guía docente.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Observaciones: Las tutorías serán atendidas por el profesor Marcos Colebrook en el horario que aparece en su sección de la guía docente.
General:
Nombre:
DAGOBERTO
Apellido:
CASTELLANOS NIEVES
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
Prácticas y tutorías
Contacto:
Teléfono 1:
922845006
Teléfono 2:
Correo electrónico:
dcastell@ull.es
Correo alternativo:
dcastell@ull.edu.es
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 16:00 19:30 Torre Profesor Agustín Arévalo - CE.1B 2 13
Todo el cuatrimestre Miércoles 08:00 10:30 Torre Profesor Agustín Arévalo - CE.1B 2 13
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 09:00 12:00 Torre Profesor Agustín Arévalo - CE.1B 2 13
Todo el cuatrimestre Jueves 09:00 12:00 Torre Profesor Agustín Arévalo - CE.1B 2 13
Observaciones:
4. Contextualización de la asignatura en el plan de estudio
  • Bloque formativo al que pertenece la asignatura: Fundamentos Tecnológicos de Ingeniería Informática
  • Perfil profesional: Ingeniero Técnico en Informática
5. Competencias

Competencias Específicas

  • C12 - Conocimiento y aplicación de los procedimientos algorítmicos básicos de las tecnologías informáticas para diseñar soluciones a problemas, analizando la idoneidad y complejidad de los algoritmos propuestos.
  • C13 - Conocimiento, diseño y utilización de forma eficiente los tipos y estructuras de datos más adecuados a la resolución de un problema.
  • C14 - Capacidad para analizar, diseñar, construir y mantener aplicaciones de forma robusta, segura y eficiente, eligiendo el paradigma y los lenguajes de programación más adecuados.

Competencias Generales

  • CG8 - Conocimiento de las materias básicas y tecnologías, que capaciten para el aprendizaje y desarrollo de nuevos métodos y tecnologías, así como las que les doten de una gran versatilidad para adaptarse a nuevas situaciones.
  • CG9 - Capacidad para resolver problemas con iniciativa, toma de decisiones, autonomía y creatividad. Capacidad para saber comunicar y transmitir los conocimientos, habilidades y destrezas de la profesión de Ingeniero Técnico en Informática.

Transversales

  • T1 - Capacidad de actuar autónomamente.
  • T7 - Capacidad de comunicación efectiva (en expresión y comprensión) oral y escrita, con especial énfasis en la redacción de documentación técnica.
  • T9 - Capacidad para argumentar y justificar lógicamente las decisiones tomadas y las opiniones.
  • T12 - Capacidad de relación interpersonal.
  • T13 - Capacidad para encontrar, relacionar y estructurar información proveniente de diversas fuentes y de integrar ideas y conocimientos.
  • T16 - Capacidad de planificación y organización del trabajo personal.
  • T20 - Capacidad de trabajar en situaciones de falta de información y/o con restricciones temporales y/o de recursos.
  • T21 - Capacidad para el razonamiento crítico, lógico y matemático.
  • T23 - Capacidad de abstracción: capacidad de crear y utilizar modelos que reflejen situaciones reales.
  • T25 - Capacidad de análisis, síntesis y evaluación.
6. Contenidos de la asignatura

Contenidos teóricos y prácticos de la asignatura

MÓDULO I
0. INTRODUCCIÓN. ALGORITMOS Y ESTRUCTURAS DE DATOS
¿Qué es un Algoritmo? Definición formal de algoritmo. Ejemplos de Algoritmo. Representación de un Algoritmo.

1. REPASO
Estructuras selectivas. Estructuras repetitivas. Estructuras de datos. Vectores, estructuras, uniones. Gestión dinámica de la memoria. Memoria dinámica y punteros. Subprogramas. Funciones. Objetos. Clases y objetos. Funciones. Sobrecarga de funciones. Ficheros.


MÓDULO II
2. ALGORITMOS SOBRE MATRICES DENSAS Y DISPERSAS
Comparación de números enteros. Comparación de números reales. Recorrido de un vector. Búsqueda secuencial de un elemento. Contabilización del número de ocurrencias de un elemento dentro de un vector. Búsqueda del menor o mayor. Suma de los elementos de un vector. Suma de los elementos pares de un vector. Suma de los elementos impares e un vector. Comparaciones con elementos reales. Producto escalar de vectores. Implementación de una matriz sobre un vector. Recorrido de una matriz por filas. Recorrido de una matriz por columnas. Suma de los elementos de la matriz. Suma de los elementos tales que la suma de los índices es par. Recorrido de la diagonal principal. Recorrido de la diagonal secundaria. Recorrido de la submatriz triangular inferior. Recorrido de la submatriz triangular superior. Suma de matrices. Producto de matrices. Obtención de submatrices. Representación de matrices escasas. Multiplicación de matrices escasas.


MÓDULO III
3. TIPO ABSTRACTO DE DATOS LISTA ENLAZADA.
Especificación formal del TAD lista. Implementación del TAD lista mediante estructuras estáticas. Implementación del TAD lista mediante objetos dinámicos. Operaciones sobre listas simplemente enlazadas: inserción, extracción, recorrido y búsqueda. Implementación de una lista ordenada.

4. TIPO ABSTRACTO DE DATOS LISTA DOBLEMENTE ENLAZADA.
Especificación formal del TAD lista doblemente enlazada. Implementación del TAD lista doblemente enlazada mediante objetos dinámicos. Operaciones sobre listas doblemente enlazadas: inserción, extracción, recorrido y búsqueda. Implementación de una lista ordenada. Implementación de una lista circular.

5. TIPO ABSTRACTO DE DATOS PILA.
Especificación formal del TAD pila. Implementación del TAD pila mediante estructuras estáticas. Implementación del TAD pila mediante objetos dinámicos. Evaluación de expresiones aritméticas mediante pilas.

6. TIPO ABSTRACTO DE DATOS COLA.
Especificación formal del TAD cola. Implementación del TAD cola mediante estructuras estáticas. Implementación del TAD cola mediante objetos dinámicos.


MÓDULO IV
7. RECURSIVIDAD Y BACKTRACKING.
Concepto de recursividad. Tipos recursivos de datos. Simulación de recursividad mediante una pila. Diseño de algoritmos recursivos. Eliminación de la recursividad. Divide y vencerás. Búsqueda exhaustiva sistemática. Proceso general de los algoritmos \"vuelta atrás\".


MÓDULO V
8. ALGORITMOS SOBRE CONJUNTOS
Representación de conjuntos. Inserción de elementos en un conjunto. Eliminación de elementos en un conjunto. Unión de conjuntos. Intersección de conjuntos. Diferencia de conjuntos. Diferencia simétrica de conjuntos.

Actividades a desarrollar en otro idioma

7. Metodología y volumen de trabajo del estudiante

Descripción

La asignatura se desarrollará en torno una parte teórica y una parte práctica. La parte teórica consistirá en clases magistrales con resolución de problemas.

Durante la ejecución de la parte práctica, el alumnado debe seguir un guión que le conducirá al desarrollo de diverso código informático en lenguaje de programación C++. La ejecución de dichos códigos deberá quedar plasmada en los informes que elabore el alumnado, y que deberán ser entregado en el aula virtual. Posteriormente, el profesorado de la asignatura evaluará la consecución de los objetivos fijados en los guiones.

Actividades formativas en créditos ECTS, su metodología de enseñanza-aprendizaje y su relación con las competencias que debe adquirir el estudiante

Actividades formativas Horas presenciales Horas de trabajo autónomo Total horas Relación con competencias
Clases teóricas 30,00 0,00 30,0 [T13], [T21], [T23], [T25], [CG9], [CG8], [C12], [C13], [C14]
Clases prácticas (aula / sala de demostraciones / prácticas laboratorio) 17,00 0,00 17,0 [T9], [T13], [T12], [T21], [T23], [T25], [CG9], [CG8], [C12], [C13], [C14]
Realización de seminarios u otras actividades complementarias 2,00 7,00 9,0 [T7], [T9]
Realización de trabajos (individual/grupal) 0,00 28,00 28,0 [T1], [T13], [T12], [T16], [T20], [CG9], [CG8], [C12], [C13], [C14]
Estudio/preparación de clases teóricas 0,00 10,00 10,0 [T1], [T13], [T12], [T16], [T20], [CG9], [CG8], [C12], [C13], [C14]
Realización de exámenes 4,00 0,00 4,0 [T25]
Asistencia a tutorías 7,00 0,00 7,0 [T9], [T12], [C12], [C13], [C14]
Estudio autónomo individual o en grupo 0,00 45,00 45,0 [T1], [T12], [T16], [T20], [C12], [C13], [C14]
Total horas
Total ECTS
8. Bibliografía / Recursos

Bibliografía básica

Jesse Liberty, Rogers Cadenhead (2011), "Sams Teach Yourself C++ in 24 Hours" Pearson Education (5th Edition) 
L. Joyanes Aguilar (2008), "Fundamentos de Programación. Algoritmos y Estructuras de Datos", McGraw-Hill, 4ª ed.
M. Olsson (2015), "C++ 14 Quick Syntax Reference", Ed. Apress.

Bibliografía complementaria

B. Stroustrup (2002), "El Lenguaje de Programación C++", Addison Wesley.
G. Brassard, P. Bratley (1997), "Fundamentos de Algoritmia", Prentice Hall.

Otros recursos

9. Sistema de evaluación y calificación

Descripción

EVALUACIÓN CONTINUA:
La Evaluación de la asignatura se rige por el Reglamento de Evaluación y Calificación de la Universidad de La Laguna (BOC de 19 de enero de 2016), o el que la Universidad tenga vigente, además de por lo establecido en la Memoria de Verificación inicial o posteriores modificaciones.

La evaluación del alumnado se realizará de acuerdo a los siguientes apartados:
1. Evaluación continua: seis trabajos prácticos individuales, entregados a lo largo de las clases prácticas de la asignatura.
2. Prueba final de evaluación.

La consecución de los objetivos se valorará de acuerdo con los siguientes criterios:
a. Evaluación continua (40%).
b. Realización de un examen final (60%).

Para superar la evaluación final en ambos apartados (a) y (b) se ha de obtener una calificación de al menos el 50%. En caso contrario sólo se tendrá en cuenta la primera nota obtenida que no supere 5 entre la suma ponderada de los apartados (a) y (b), la nota del apartado (b) o la nota del apartado (a).

La calificación alcanzada en el apartado (a) será válida para todas las convocatorias del curso académico en que ha sido obtenida.

Para pruebas no presenciales, los/as estudiantes deben indicar con antelación a qué convocatoria van a acudir e informar si tienen ordenador, cámara, micrófono y fibra/ADSL. Con respecto a la visualización remota de las pruebas o exámenes, se seguirá la "Guía sobre protección de datos en la evaluación en línea" de la ULL. 

EVALUACIÓN ALTERNATIVA:
La evaluación del alumnado se realizará de acuerdo a los siguientes apartados:
a. Examen práctico (40%)
b. Realización de un examen final (60%)

El alumnado podrá renunciar a la incorporación de las calificaciones de las pruebas superadas de la evaluación continua en la calificación final, al objeto de examinarse de nuevo de ellas. Esta renuncia habrá de comunicarse por escrito al profesorado antes del inicio del periodo de exámenes fijado en el calendario académico y, de efectuarse, tendrá carácter definitivo en las restantes convocatorias de ese curso. En caso de renuncia a la calificaciones de las pruebas superadas de la evaluación continua o de no haberlas superado, el alumnado deberá realizar un examen práctico que suplirá la evaluación continua. La nota de dicho examen práctico se conservará para posteriores convocatorias del mismo curso académico.

Estrategia Evaluativa

Tipo de prueba Competencias Criterios Ponderación
Pruebas objetivas [T1], [T7], [T9], [T13], [T12], [T16], [T20], [T21], [T23], [T25], [CG9], [CG8], [C12], [C13], [C14] • Nivel de conocimientos adquiridos
• Adecuación a lo solicitado
• Concreción en la redacción
60,00 %
Informes memorias de prácticas [T1], [T7], [T9], [T13], [T12], [T16], [T20], [T21], [T23], [T25], [CG9], [CG8], [C12], [C13], [C14] • Nivel de conocimientos adquiridos
• Adecuación a lo solicitado
20,00 %
Valoración de las actividades prácticas en el laboratorio [T1], [T7], [T9], [T13], [T12], [T16], [T21], [T23], [T25], [CG9], [CG8] • Nivel de conocimientos adquiridos
• Adecuación a lo solicitado
20,00 %
10. Resultados de Aprendizaje
Diseñar e implementar algoritmos en un lenguaje de programación para la resolución de problemas de diversa índole.
Desarrollar un código en un lenguaje de programación que recoja las especificaciones establecidas en los enunciados de práctica.
Desarrollar parcialmente algoritmos en un lenguaje de programación, de acuerdo con las especificaciones dadas en el aula.
11. Cronograma / calendario de la asignatura

Descripción

La asignatura participa en el Programa de Actividad Docente On-line Modalidad A, con la carga que se especifica en el cronograma.
La virtualización parcial de la asignatura (dos horas de sesenta) se desarrolla durante algunas prácticas. En ellas el alumno debe visualizar videos explicativos en lengua inglesa y española, y seguir un guión que le conducirá al desarrollo de diverso código informático en lenguaje de programación C++. La ejecución de dichos códigos deberá quedar plasmada en los informes que elabore el alumno, y que deberán ser entregado en el aula virtual. Posteriormente, el profesorado de la asignatura evaluará la consecución de los objetivos fijados en los guiones.

Segundo cuatrimestre

Semana Temas Actividades de enseñanza aprendizaje Horas de trabajo presencial Horas de trabajo autónomo Total
Semana 1: Temas 0 Clases teóricas
Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
3.00 4.00 7.00
Semana 2: Tema 1
 
Clases teóricas
Clases prácticas
Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 3: Tema 1
Práctica 1
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 4: Tema 2
Práctica 2
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 5: Tema 2
Práctica 3
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
3.00 4.00 7.00
Semana 6: Temas 2
Práctica 4
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 7: Temas 3
Práctica 5
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 8: Tema 4
Práctica 6
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 9: Tema 5
Prácticas 7
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 10: Tema 6
Práctica 8
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 11: Tema 7
Práctica 9
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 12: Temas 7
Práctica 10
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 13: Tema 8
Práctica 11
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 6.00 10.00
Semana 14: Tema 8
Práctica 12
Clases teóricas
Clases prácticas
Realización de trabajos (individual/grupal) Estudio/preparación clases teóricas
Estudio autónomo individual o en grupo
4.00 7.00 11.00
Semana 15 a 17: Repaso Repaso general de la asignatura
Ejercicios de repaso general de la asignatura Realización de exámenes de años anteriores
6.00 4.00 10.00
Total 60.00 90.00 150.00
Fecha de última modificación: 03-10-2020
Fecha de aprobación: 09-10-2020

1. Datos descriptivos de la asignatura
  • Código: 139261021
  • Titulación: Grado en Ingeniería Informática
  • Curso: 1
  • Duración: Segundo cuatrimestre
3. Tutorías no presenciales
JAVIER HERNANDEZ ACEITUNO
General:
Nombre:
JAVIER
Apellido:
HERNANDEZ ACEITUNO
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
Teléfono 2:
Correo electrónico:
jhernaac@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Miércoles 09:00 12:00 Videoconferencia Google Meet
Todo el cuatrimestre Jueves 09:00 12:00 Videoconferencia Google Meet
Observaciones: Las tutorías deben solicitarse de antemano a través del correo electrónico, a fin de evitar solapes entre alumnos. También se atenderán de forma asíncrona todas las consultas a través del correo electrónico y en los foros habilitados en las asignaturas.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Miércoles 09:30 12:30 Videoconferencia Google Meet
Todo el cuatrimestre Jueves 09:30 12:30 Videoconferencia Google Meet
Observaciones:

Las tutorías deben solicitarse de antemano a través del correo electrónico, a fin de evitar solapes entre alumnos. También se atenderán de forma asíncrona todas las consultas a través del correo electrónico y en los foros habilitados en las asignaturas.
MARCOS ALEJANDRO COLEBROOK SANTAMARIA
General:
Nombre:
MARCOS ALEJANDRO
Apellido:
COLEBROOK SANTAMARIA
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
922845053
Teléfono 2:
Correo electrónico:
mcolesan@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Lunes 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Martes 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Miércoles 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Jueves 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Viernes 10:00 11:00 Virtual Chat del aula virtual o Google Meet
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Lunes 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Martes 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Miércoles 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Jueves 10:00 11:15 Virtual Chat del aula virtual o Google Meet
Todo el cuatrimestre Viernes 10:00 11:00 Virtual Chat del aula virtual o Google Meet
Observaciones:

PATRICIO GARCIA BAEZ
General:
Nombre:
PATRICIO
Apellido:
GARCIA BAEZ
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
922845038
Teléfono 2:
Correo electrónico:
pgarcia@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Martes 15:00 18:00 Virtual Correo electrónico
Todo el cuatrimestre Miércoles 10:00 13:00 Virtual Correo electrónico
Observaciones: En caso de que sea necesario se concertaría una videoconferencia mediante Jitsi
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Martes 15:00 18:00 Virtual Correo electrónico
Todo el cuatrimestre Miércoles 10:00 13:00 Virtual Correo electrónico
Observaciones:

En caso de que sea necesario se concertaría una videoconferencia mediante Jitsi
DIONISIO PEREZ BRITO
General:
Nombre:
DIONISIO
Apellido:
PEREZ BRITO
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
922318181
Teléfono 2:
Correo electrónico:
dperez@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Martes 09:00 12:00 videoconferencia / email https://meet.google.com/kjt-qryc-hha / dperez@ull.edu.es
Todo el cuatrimestre Miércoles 09:00 12:00 videoconferencia / email https://meet.google.com/kjt-qryc-hha / dperez@ull.edu.es
Observaciones:

ADRIÁN CALZADILLA GONZÁLEZ
General:
Nombre:
ADRIÁN
Apellido:
CALZADILLA GONZÁLEZ
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
922 84 5260
Teléfono 2:
Correo electrónico:
acalzadi@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Observaciones: Las tutorías serán atendidas por el profesor Marcos Colebrook en el horario que aparece en su sección de la guía docente.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Observaciones:

Las tutorías serán atendidas por el profesor Marcos Colebrook en el horario que aparece en su sección de la guía docente.
DAGOBERTO CASTELLANOS NIEVES
General:
Nombre:
DAGOBERTO
Apellido:
CASTELLANOS NIEVES
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Contacto:
Teléfono 1:
922845006
Teléfono 2:
Correo electrónico:
dcastell@ull.es
Correo alternativo:
dcastell@ull.edu.es
Tutorías primer cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Martes 16:00 19:30 Virtual Correo electrónico
Todo el cuatrimestre Miércoles 08:00 10:30 Virtual Correo electrónico
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora inicialHora finalTipo de tutoríaMedio o canal de comunicación
Todo el cuatrimestre Martes 09:00 12:00 Virtual Correo electrónico
Todo el cuatrimestre Miércoles 09:00 12:00 Virtual Correo electrónico
Observaciones:


7. Metodología no presencial

La asignatura se desarrolla a través del Campus Virtual de la ULL, haciendo uso de las diversas herramientas que posibilita dicho medio, combinando actividades formativas sincrónicas (conexión en tiempo real profesor-estudiante) y de carácter interactivo con otras asíncronas.

Las actividades formativas que se desarrollan son las siguientes:

Actividades formativas no presenciales

Actividades formativas
Sesiones virtuales/clases en línea del profesor/a (Equivalencia con GD: Clases teóricas)
Vídeos explicativos grabados por el/la docente (Equivalencia con GD: Clases teóricas)
Inclusión de documentación sobre cada tema (Equivalencia con GD: Estudio autónomo, preparación clases teóricas/prácticas, etc.)
Foros/debate (Equivalencia con GD: Participación activa y asistencia a clase)
Resolución de ejercicios y problemas (Equivalencia con GD: Clases prácticas. Preparación de trabajos)
Casos prácticos (Equivalencia con GD: Clases prácticas)
Realización de pruebas evaluativas en línea (Equivalencia con GD: Exámenes, test, etc.)
Tutorías (Equivalencia con GD: Asistencia a Tutoría)

Comentarios adicionales

La asignatura se desarrollará en torno una parte teórica y una parte práctica. La parte teórica consistirá en clases magistrales con resolución de problemas.

Durante la ejecución de la parte práctica, el alumnado debe seguir un guión que le conducirá al desarrollo de diverso código informático en lenguaje de programación C++. La ejecución de dichos códigos deberá quedar plasmada en los informes que elabore el alumnado, y que deberán ser entregado en el aula virtual. Posteriormente, el profesorado de la asignatura evaluará la consecución de los objetivos fijados en los guiones.
9. Sistema de evaluación y calificación no presencial

Las pruebas evaluativas a realizar y su ponderación en la calificación es la siguiente:

Estrategia Evaluativa

Tipo de prueba Ponderación
Pruebas objetivas 60,00 %
Informes/Memorias/Trabajos/Proyectos individuales o grupales 20,00 %
Valoración de actividades prácticas en el laboratorio 20,00 %
Total 100,0 %

Comentarios adicionales

EVALUACIÓN CONTINUA:
La Evaluación de la asignatura se rige por el Reglamento de Evaluación y Calificación de la Universidad de La Laguna (BOC de 19 de enero de 2016), o el que la Universidad tenga vigente, además de por lo establecido en la Memoria de Verificación inicial o posteriores modificaciones.

La evaluación del alumnado se realizará de acuerdo a los siguientes apartados:
1. Evaluación continua: seis trabajos prácticos individuales, entregados a lo largo de las clases prácticas de la asignatura.
2. Prueba final de evaluación.

La consecución de los objetivos se valorará de acuerdo con los siguientes criterios:
a. Evaluación continua (40%).
b. Realización de un examen final (60%).

Para superar la evaluación final en ambos apartados (a) y (b) se ha de obtener una calificación de al menos el 50%. En caso contrario sólo se tendrá en cuenta la primera nota obtenida que no supere 5 entre la suma ponderada de los apartados (a) y (b), la nota del apartado (b) o la nota del apartado (a).

La calificación alcanzada en el apartado (a) será válida para todas las convocatorias del curso académico en que ha sido obtenida.

Para pruebas no presenciales, los/as estudiantes deben indicar con antelación a qué convocatoria van a acudir e informar si tienen ordenador, cámara, micrófono y fibra/ADSL. Con respecto a la visualización remota de las pruebas o exámenes, se seguirá la "Guía sobre protección de datos en la evaluación en línea" de la ULL. 

EVALUACIÓN ALTERNATIVA:
La evaluación del alumnado se realizará de acuerdo a los siguientes apartados:
a. Examen práctico (40%)
b. Realización de un examen final (60%)

El alumnado podrá renunciar a la incorporación de las calificaciones de las pruebas superadas de la evaluación continua en la calificación final, al objeto de examinarse de nuevo de ellas. Esta renuncia habrá de comunicarse por escrito al profesorado antes del inicio del periodo de exámenes fijado en el calendario académico y, de efectuarse, tendrá carácter definitivo en las restantes convocatorias de ese curso. En caso de renuncia a la calificaciones de las pruebas superadas de la evaluación continua o de no haberlas superado, el alumnado deberá realizar un examen práctico que suplirá la evaluación continua. La nota de dicho examen práctico se conservará para posteriores convocatorias del mismo curso académico.
Fecha de última modificación: 22-07-2020
Fecha de aprobación: 24-07-2020