# Option informatique - Agreg' - ENS de Rennes - 2017/18
- Pour qui : [agrégatifs en option informatique, ENS de Rennes](http://www.dit.ens-rennes.fr/agregation-option-d/).
- Par qui : **[Lilian Besson](../)** (ENS Cachan, CentraleSupélec Rennes). [Fiche information ?](fiche_info_Lilian_Besson__ENS_Rennes__2017-18.fr.pdf)
----
# Préparation
## 8 TPs de programmation
2h ensemble en salle machine (TP info 2), les ven.08/09 (DONE), mar.26/09 (DONE), mar.10/10 (DONE), mar.24/10 (DONE), mar.28/11, ven.16/02, ven.23/02, mar.09/05.
> Les corrections sont [là](TP_Programmation_2017-18/).
## Démonstrations
## Démonstration d'une **leçon** - DONE
- Quand : *mardi 03 octobre*.
- Quelle leçon : **906 "Programmation dynamique"**.
- [Voici mon plan](plans/906__Programmation_Dynamique__Exemples_et_applications__demo_Lilian_Besson__04-10-2016.pdf) ([un autre plan](http://perso.crans.org/besson/agreg/li/906_2012-2013.pdf))
- Et les développements :
+ [1 - Algorithme de Cocke-Younger-Kasami (notebook Python)](http://nbviewer.jupyter.org/github/Naereen/notebooks/blob/master/agreg/Algorithme%20de%20Cocke-Kasami-Younger%20%28python3%29.ipynb) ([CYK en Caml](http://perso.crans.org/besson/agreg/m/26-06/Cyk.html), et [en PDF](http://perso.crans.org/besson/agreg/di/CYK-algorithm.pdf))
+ et [2 - Calcul de la Plus Longue Sous-Séquence Commune (notebook Python)](http://nbviewer.jupyter.org/github/Naereen/notebooks/blob/master/agreg/Plus%20long%20sous%20mot%20commun%20%28python3%29.ipynb) ([PLSC en Caml](http://perso.crans.org/besson/agreg/m/12-06/Plsm.html), et [en PDF](http://perso.crans.org/besson/agreg/di/Plus_Longue_Sous_Sequence_commune.pdf)).
## Démonstration d'un **oral de modélisation**
- Quand : *vendredi 12 janvier*.
- Quel texte : sur un texte de 2012.
- TODO more information
----
## Leçons
- Quelques développements, implémentés et tapés en Notebook Python : sur [nbviewer.jupyter.org/github/Naereen/notebooks](https://nbviewer.jupyter.org/github/Naereen/notebooks/blob/master/agreg/).
- Planning des séances ensemble :
+ 921 : *Algorithmes de recherche et structures de données associées*, **mardi 24 octobre**, 13h30 -- 15h30, Qui : Joshua et Pascal (DONE).
+ 913 : *Machines de Turing. Applications*, **mardi 14 novembre**, 13h45 -- 15h45, Qui : Bastien et Joshua.
+ 901 : *Structures de données, exemples et applications*, **mardi 30 janvier**, 10h15 -- 12h15, Qui : ? et ?.
+ 907 : *Algorithmique du texte, exemples et applications*, **mardi 6 février**, 10h15 -- 12h15, Qui : ? et ?.
+ 912 : *Fonctions récursives primitives et non primitives. Exemples*, **mardi 20 février**, 10h15 -- 12h15, Qui : ? et ?.
## Oraux de modélisation
- Planning :
+ 3ème : **mardi 13 février**, 13h30.
+ 4ème : **mardi 20 février**, 13h30.
+ 6ème : **mardi 15 mai**, 13h45.
+ 7ème : **vendredi 18 mai**, 13h45.
----
# Oraux blancs
## Leçons d'informatique
- Planning : ven.27/04 et mar.01/05.
## Oral de modélisation
- Planning : lun.02/04 et ven.06/04; lun.21/05 et lun.28/05.
----
## Autres ressources ?
- Liste de plans, [sur minerve.bretagne.ens-cachan.fr](http://minerve.bretagne.ens-cachan.fr/index.php/Le%c3%a7ons_d%27informatique)
- Liste de liens et ressources externes, sur mon site : [agreg-2014/](http://perso.crans.org/besson/agreg-2014/)
- *Ma* liste de développements en info (*2014*) : [info.html](http://perso.crans.org/besson/agreg-2014/info.html) et [info.pdf](http://perso.crans.org/besson/agreg-2014/info.pdf)
- *Ma* liste de développements en maths (*2014*) : [maths.html](http://perso.crans.org/besson/agreg-2014/maths.html) et [maths.pdf](http://perso.crans.org/besson/agreg-2014/maths.pdf)