Cursos disponibles

El nivel de iniciación corresponde a una iniciación a la programación, donde aprenderás el lenguaje C++. El objetivo es que al finalizar el curso puedas resolver problemas variados con confianza y que tengas una base muy sólida para aprender temas más avanzados de algoritmia. Habrá sesiones de repaso a lo largo del curso para afianzar conceptos y las clases serán interactivas y en grupos pequeños para ofrecer una atención muy personalizada.

El nivel intermedio asume que las alumnas ya tienen comodidad programando, aunque empieza con unas sesiones repasando conceptos de C++ (a un ritmo muy superior al del nivel de iniciación) pensadas para las alumnas que cambian de lenguaje y para las que quieran asegurarse de haber entendido bien todos los conceptos introductorios. En este nivel se cubrirán los algoritmos más comunes que entran en concursos de programación. Tras completar este nivel, las alumnas podrán competir con seguridad en olimpiadas varias. Habrá una clase teórica cada dos semanas a lo largo del curso, con deberes entre clase y clase. Los fines de semana que no haya clase teórica habrá sesiones de repaso donde las profesoras resolverán dudas y volverán a explicar conceptos que hayan quedado poco claros en las clases teóricas.

El nivel avanzado es un curso centrado en los problemas de competición. Partiendo de unos conocimientos avanzados en algoritmia, se busca que las alumnas ganen mayor seguridad con su aplicación a la hora de resolver problemas muy variados. Se repasarán muchos conceptos del nivel intermedio en mayor detalle, pero principalmente es un curso diseñado para preparar el material de la EGOI con mucho tiempo. El objetivo es que haya tiempo en abundancia para practicar los temas clásicos, pero que a la vez vayamos poco a poco introduciendo materia nueva, permitiéndoos así ir con mucha confianza a competir donde vayáis.

El Nivel 1 corresponde a una iniciación a la programación, donde aprenderás el lenguaje C++. El objetivo es que al finalizar el curso puedas resolver problemas variados con confianza y que tengas una base muy sólida para aprender temas más avanzados de algoritmia.

El Nivel 2 corresponde a un curso en profundidad sobre algoritmia. Aprenderás las principales técnicas para resolver problemas y cómo implementarlas en C++. Este curso está diseñado para alumnas con una base sólida en C++ que quieran tener muchas más herramientas para la resolución de problemas. El objetivo es que al final del curso tengas los conocimientos necesarios para resolver la mayoría de problemas de concursos de programación.

El Nivel 3 es un curso centrado en los problemas de competición. Partiendo de unos conocimientos avanzados en algoritmia, se busca que las alumnas ganen mayor seguridad con su aplicación a la hora de resolver problemas muy variados. Se repasarán muchos conceptos del Nivel 2 en mayor detalle.

El Nivel 4 es un curso diseñado para preparar el material de la EGOI con mucho tiempo. A lo largo del curso, alternaremos una clase de teoría avanzada con una clase "concurso" donde tras vosotras intentar resolverlos, repasaremos soluciones a problemas de temas varios. El objetivo es que haya tiempo en abundancia para practicar los temas clásicos, pero que a la vez vayamos poco a poco introduciendo materia nueva, permitiéndoos así ir con mucha confianza a competir donde vayáis.