Algoritmos y Estructuras de Datos
(Curso Académico 2023 - 2024)
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 de matrícula y calificación
No existen requisitos para cursar la asignatura
3. Profesorado que imparte la asignatura

Profesor/a Coordinador/a: 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
Grupo:
2
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 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Lunes 15:30 16:30 - - - En línea (online)
Todo el cuatrimestre Martes 10:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Miércoles 10:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Jueves 10:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Jueves 16:30 17:30 - - - En línea (online)
Observaciones: Las tutorías de los lunes de 15:30-16:30 y del jueves de 16:30-17:30 serán en línea (online), mediante sala Meet en https://tinyurl.com/mcolesan-tutoria
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Lunes 10:00 11:00 - - - En línea (online)
Todo el cuatrimestre Martes 10:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Martes 14:30 15:30 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Miércoles 10:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Jueves 11:30 12:30 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.049
Todo el cuatrimestre Viernes 10:00 11:00 - - - En línea (online)
Observaciones: Las tutorías de los lunes y viernes de 10:00-11:00 serán en línea (online), mediante sala Meet en https://tinyurl.com/mcolesan-tutoria
General:
Nombre:
JORGE
Apellido:
RIERA LEDESMA
Departamento:
Ingeniería Informática y de Sistemas
Área de conocimiento:
Ciencia de la Computación e Inteligencia Artificial
Grupo:
1 + PA + TU
Contacto:
Teléfono 1:
922845040
Teléfono 2:
922319455
Correo electrónico:
jriera@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
01-09-2023 20-11-2023 Martes 08:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
01-09-2023 20-11-2023 Miércoles 08:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
20-11-2023 22-12-2023 Lunes 09:00 12:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
20-11-2023 22-12-2023 Martes 11:00 14:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
22-12-2023 22-01-2024 Martes 08:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
22-12-2023 22-01-2024 Miércoles 08:00 11:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
Observaciones: El horario y lugar de tutorías es orientativo y prevalecerá la información que aparezca en el aula virtual de la asignatura. Se establecerá un sistema de cita previa para las tutorías.
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 14:15 15:45 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
Todo el cuatrimestre Miércoles 14:15 15:45 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
Todo el cuatrimestre Jueves 14:15 15:45 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
Todo el cuatrimestre Martes 08:30 10:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 3 P3.012
Observaciones: El horario y lugar de tutorías es orientativo y prevalecerá la información que aparezca en el aula virtual de la asignatura. Se establecerá un sistema de cita previa para las tutorías (https://calendar.app.google/379F3dm4gVzUGEw39)
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:
PE
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 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Todo el cuatrimestre Jueves 13:00 14:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
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 Lunes 09:00 10:15 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Todo el cuatrimestre Martes 09:00 10:15 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Todo el cuatrimestre Miércoles 09:00 10:15 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Todo el cuatrimestre Jueves 09:00 10:15 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Todo el cuatrimestre Viernes 09:00 10:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.047
Observaciones:
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:
PA
Contacto:
Teléfono 1:
922845006
Teléfono 2:
Correo electrónico:
dcastell@ull.es
Correo alternativo:
Tutorías primer cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Miércoles 16:00 19:30 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.030
Todo el cuatrimestre Martes 08:00 10:30 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.030
Observaciones:
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Martes 08:30 11:30 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.030
Todo el cuatrimestre Miércoles 16:00 19:00 Escuela Superior de Ingeniería y Tecnología - Módulo A - AN.4A ESIT 2 P2.030
Observaciones:
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:
PA
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 Lunes 12:30 13:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Todo el cuatrimestre Martes 12:30 13:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Todo el cuatrimestre Jueves 09:30 12:00 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Todo el cuatrimestre Viernes 10:30 12:00 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Observaciones: Consultar actualizaciones y modificaciones puntuales de este horario en perfil del profesor del Campus Virtual. Se ruega solicitar cita previa
Tutorías segundo cuatrimestre:
DesdeHastaDíaHora incialHora finalLocalizaciónPlantaDespacho
Todo el cuatrimestre Lunes 09:30 10:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Todo el cuatrimestre Lunes 11:30 13:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
01-09-2023 28-04-2024 Lunes 14:30 16:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Todo el cuatrimestre Viernes 09:30 10:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
29-04-2024 31-07-2024 Viernes 10:30 12:30 Escuela Superior de Ingeniería y Tecnología - Módulo C - AN.4A ESIT 2 P2.102
Observaciones: Consultar actualizaciones y modificaciones puntuales de este horario en perfil del profesor del Campus Virtual. Se ruega solicitar cita previa
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 pare 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 [T25], [T23], [T21], [T13], [CG9], [CG8], [C14], [C13], [C12]
Clases prácticas (aula / sala de demostraciones / prácticas laboratorio) 17,00 0,00 17,0 [T25], [T23], [T21], [T13], [T12], [T9], [CG9], [CG8], [C14], [C13], [C12]
Realización de seminarios u otras actividades complementarias 2,00 7,00 9,0 [T9], [T7]
Realización de trabajos (individual/grupal) 0,00 28,00 28,0 [T20], [T16], [T13], [T12], [T1], [CG9], [CG8], [C14], [C13], [C12]
Estudio/preparación de clases teóricas 0,00 10,00 10,0 [T20], [T16], [T13], [T12], [T1], [CG9], [CG8], [C14], [C13], [C12]
Realización de exámenes 4,00 0,00 4,0 [T25]
Asistencia a tutorías 7,00 0,00 7,0 [T12], [T9], [C14], [C13], [C12]
Estudio autónomo individual o en grupo 0,00 45,00 45,0 [T20], [T16], [T12], [T1], [C14], [C13], [C12]
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

La evaluación de la asignatura se rige por el Reglamento de Evaluación y Calificación (REC) de la Universidad de La Laguna (aprobado en la sesión del 21 de junio de 2022, modificado por acuerdos del Consejo de Gobierno de 13-07-2022, 8-11-2022 y 31-05-2023), o el que la Universidad tenga vigente, además de por lo establecido en la Memoria de Verificación inicial o posteriores modificaciones.

Atendiendo al artículo 4.4 del REC, "todo el alumnado está sujeto a evaluación continua en la primera convocatoria de la asignatura, salvo quienes se acojan a la evaluación única según se dispone en el artículo 5.5". En dicho artículo 5.5, "Para que el estudiantado pueda optar a la evaluación única deberá comunicarlo a través del procedimiento habilitado en el aula virtual de la asignatura antes de haberse presentado a las actividades cuya ponderación compute, al menos, el 40 % de la evaluación continua."

Asimismo, y según el artículo 4.7, "Se entenderá agotada la convocatoria desde que el alumnado se presente, al menos, a las actividades cuya ponderación compute el 50 % de la evaluación continua".

EVALUACIÓN CONTINUA
  • Valoración de las actividades prácticas en el laboratorio e informes de prácticas (40%): seis trabajos prácticos individuales, entregados a lo largo de las clases prácticas de la asignatura. La Calificación de Prácticas (CP) se corresponde con el 40% de la calificación final.
  • Pruebas objetivas: se evaluará mediante una prueba escrita de teoría y problemas realizada en la fecha oficial de convocatoria. La Calificación de Teoría (CT) se corresponde con el 60% de la calificación final.
  • Ambas calificaciones serán valores entre 0 y 10, de forma que la Calificación Final (CF) se obtendrá mediante la fórmula: CF= 0,60*CT + 0,40*CP, si y solo si CT>=5 . Por tanto, es requisito mínimo para superar la asignatura obtener 5 o más puntos en la prueba objetiva. En otro caso, CF=0,4*CP.

EVALUACIÓN ÚNICA
  • Prueba objetiva: se evaluará mediante una prueba escrita de teoría y problemas realizada en la fecha oficial de convocatoria. La Calificación de Teoría (CT) se corresponde con el 60% de la calificación final.
  • Examen práctico: se evaluará mediante prueba práctica en el laboratorio realizada en la fecha oficial de convocatoria. La Calificación de Prácticas (CP) se corresponde con el 40% de la calificación final.
  • Ambas calificaciones serán valores entre 0 y 10, de forma que la Calificación Final (CF) se obtendrá mediante la fórmula: CF= 0,60*CT + 0,40*CP, si y solo si CT>=5 . Por tanto, es requisito mínimo para superar la asignatura obtener 5 o más puntos en la prueba objetiva. En otro caso, CF=0,4*CP.

Estrategia Evaluativa

Tipo de prueba Competencias Criterios Ponderación
Pruebas objetivas [T25], [T23], [T21], [T20], [T16], [T13], [T12], [T9], [T7], [T1], [CG9], [CG8], [C14], [C13], [C12] • Nivel de conocimientos adquiridos
• Adecuación a lo solicitado
• Concreción en la redacción
60,00 %
Informes memorias de prácticas [T25], [T23], [T21], [T20], [T16], [T13], [T12], [T9], [T7], [T1], [CG9], [CG8], [C14], [C13], [C12] • Nivel de conocimientos adquiridos
• Adecuación a lo solicitado
20,00 %
Valoración de las actividades prácticas en el laboratorio [T25], [T23], [T21], [T16], [T13], [T12], [T9], [T7], [T1], [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
4.00 4.50 8.50
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 4.50 8.50
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 6.00 10.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
4.00 6.00 10.00
Semana 6: Temas 3
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 6.00 10.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 6.00 10.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 6.00 10.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 6.00 10.00
Semana 13: Tema 7
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 6.00 10.00
Semana 15: 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 6.00 10.00
Semana 16 a 18: Evaluación Evaluación y trabajo autónomo del alumno 0.00 3.00 3.00
Total 60.00 90.00 150.00
Fecha de última modificación: 22-06-2023
Fecha de aprobación: 10-07-2023