diff --git a/Makefile b/Makefile
index 9f5a7173d833419d26e0f9eda0665c0e62c3aa56..b72a63de647a0507865863b4b6e4291482ab010c 100644
--- a/Makefile
+++ b/Makefile
@@ -19,7 +19,7 @@ HTMLOPTIONS += -t html5
 HTMLOPTIONS += -c css/tufte-css/tufte.css
 HTMLOPTIONS += --self-contained
 
-all: ligne_commande.pdf strings.pdf tests_assertions.pdf make.pdf base_3.pdf base_2.pdf base_1.pdf intro.pdf index.html
+all: oral.pdf ligne_commande.pdf strings.pdf tests_assertions.pdf make.pdf base_3.pdf base_2.pdf base_1.pdf intro.pdf index.html
 
 intro.pdf: intro.md metadata.yaml
 	pandoc $(PDFOPTIONS) -o $@ $^
@@ -45,6 +45,9 @@ strings.pdf: strings.md metadata.yaml
 ligne_commande.pdf: ligne_commande.md metadata.yaml
 	pandoc $(PDFOPTIONS) -o $@ $^
 
+oral.pdf: oral.md metadata.yaml
+	pandoc $(PDFOPTIONS) -o $@ $^
+
 index.html: index.md
 	pandoc -s $(OPTIONS) $(HTMLOPTIONS) -o $@ $<
 
diff --git a/index.md b/index.md
index 90d2f1bbb7dfed942232c9787abfffd2e5c7e1f1..4332ee9bf581835b66169d5084bba2e3e98aa509 100644
--- a/index.md
+++ b/index.md
@@ -57,7 +57,17 @@ corrige: false
 - Les fonctions.
 - Les tableaux.
 - 
-## Introduction à `make` [PDF](tests_assertions.pdf)
+## Tests unitaires et assertions [PDF](tests_assertions.pdf)
 
 - Tests unitaires.
-- Assertions.
\ No newline at end of file
+- Assertions.
+
+## Chaînes de caractères [PDF](strings.pdf)
+
+- Le type `char *`.
+- Les fonctions de manipulation de chaînes de caractères.
+
+## Ligne de commande [PDF](ligne_commande.pdf)
+
+- Point d’entrée d’un programme.
+- Conversion des arguments.
\ No newline at end of file
diff --git a/oral.md b/oral.md
new file mode 100644
index 0000000000000000000000000000000000000000..0e3da6fa08ba6aed3e8044089d4018f2d05fac08
--- /dev/null
+++ b/oral.md
@@ -0,0 +1,24 @@
+% Instructions pour l'oral du 11.12.2019
+% OM, PA, PK
+% 4 décembre 2019
+
+### Administration
+
+- Durée de 20 min au total.
+- 15 min de présentation, 5 min de questions.
+- Prévoir une petite démo pendant la présentation.
+- Préparer 5-10 slides (indicatif).
+
+**Vous serez arrêté·e·s après 15min pour les questions!**
+
+Corollaire: tout dépassement sera pénalisé.
+
+### Contenu
+
+- Présentation générale du TP (contexte, but, ...).
+- Présentation du travail réalisé.
+- Les questions porteront sur **tout** le TP.
+
+**Impossible de tout présenter faites des choix!**
+
+