Escuela de verano de programación competitiva
Ficha
- Impartición:
- -
- Horas teóricas presencial:
- 5
- Horas prácticas presencial:
- 5
- Horas lectivas:
- 10
- Plazas disponibles:
- 0
- Aula:
- Sala 2.3 del Centro de Cálculo de la Escuela Superior de Ingeniería y Tecnología Camino San Francisco de Paula, nº 19. 38200. San Cristóbal de La Laguna
- Categoría:
- Informática, Diseño, Web y Audiovisuales
- Modalidad:
- Presencial
Descripción
- Objetivos
- - Resolver problemas algorítmicos de manera eficiente. Ayudar a los participantes a desarrollar habilidades para analizar problemas, diseñar algoritmos e implementar soluciones eficientes utilizando diferentes técnicas algorítmicas. En este sentido, es necesario prestar especial atención a las estructuras de datos y conocer algunos algoritmos avanzados que son comúnmente utilizados en la programación competitiva. Esto puede incluir árboles, grafos, algoritmos de búsqueda y ordenamiento, programación
dinámica, entre otros.
- Analizar la complejidad de los algoritmos, evaluando su eficiencia en términos de tiempo y espacio. Esto implica que el curso brindará a los estudiantes muchas oportunidades para practicar la implementación de algoritmos y estructuras de datos en algún lenguaje de programación pues la programación competitiva requiere habilidades sólidas de implementación de código.
- Fomentar la participación de los estudiantes en competiciones de programación competitiva, ya sean nacionales o internacionales. Esto les dará la oportunidad de aplicar sus habilidades y conocimientos en un entorno competitivo, así como mejorar sus capacidades para afrontar exitosamente entrevistas de trabajo. - Horario:
-
- Miércoles 09:30 13:00
- Jueves 09:30 13:00
- Viernes 09:30 12:30
- Profesorado:
-
- Carlos Segura González
- Metodología docente
- Sesiones presenciales donde se presentarán los conceptos y algoritmos, poniendo en práctica estos últimos a través de ejercicios de programación. Además, los estudiantes deberán completar tareas asignadas que serán revisadas por los docentes, quienes proporcionarán retroalimentación para asegurar la comprensión completa de los temas tratados.
- Programa
-
- INTRODUCCIÓN A LA PROGRAMACIÓN COMPETITIVA
- ESTRUCTURAS DE DATOS
- GRAFOS: ÁRBOLES RECUBRIDORES MÍNIMOS
- CADENAS DE CARACTERES: ALGORITMO KNUTH-MORRIS-PRATT
- Criterios de evaluación
- - Asistencia al 80% de las sesiones.
- Entrega y superación de las tareas asignadas. - Observaciones
El horario será el siguiente:
- Miércoles 12 y jueves 13 de 09:30 a 13:00h.
- Viernes 14 de 09:30 a 12:30h.
Dirigido a estudiantes de Grado que estén interesados en el área de programación competitiva y que quieran participar en la fase local del concurso AdaByron (https://ada-byron.es/2023/nac/) como preparación del International Collegiate Programming Contest (https://icpc.global/).
Será requisito tener conocimientos en algún lenguaje de programación de alto nivel (Python, C, C++, Java, etc.)
Organiza Grupo de Algoritmos y Lenguajes Paralelos.
Tipos de Inscripción
Información
Para inscribirte debes acudir a nuestras oficinas en
Lunes a Viernes (9:00 - 14:00)
Lunes (16:30 - 19:00) (*) No aplicable en jornada especial
Avenida de la Trinidad, 61. Aulario Torre Profesor Agustín Arévalo, Planta 0
Campus Central Universidad de la Laguna, 38204 San Cristóbal de La Laguna
(+34) 922319200, info@fg.ull.es