diff --git a/1-table/presentation.md b/1-table/presentation.md
index e9756569f453401b692e0c0caa30a6dbf24cb059..c76daee98715cda90f7a170be8e29c941bd7d057 100644
--- a/1-table/presentation.md
+++ b/1-table/presentation.md
@@ -16,7 +16,7 @@ On va prendre un objet concret, du monde réel : une **table**.
 - 
 - 
 
-### Que va t'on faire dans le constrcuteur ?
+### Que va t'on faire dans le constructeur ?
 
 - Initialiser les attributs
 - 
\ No newline at end of file
diff --git a/2-complexe/presentation.md b/2-complexe/presentation.md
index 837091c7a5f5b6316a172e843198746e94afcbdf..bcf37527d8153af2c73486a6db97662ff0b878e3 100644
--- a/2-complexe/presentation.md
+++ b/2-complexe/presentation.md
@@ -16,7 +16,7 @@ Nous allons prendre un objet beaucoup plus abstrait, mais que l'on connaît tous
 - 
 - 
 
-### Que va t'on faire dans le constrcuteur ?
+### Que va t'on faire dans le constructeur ?
 
 - Initialiser les attributs
 - 
diff --git a/3-graphe/presentation.md b/3-graphe/presentation.md
index 1962dec29b030f78067cafdf76483e31c5801532..8fd26ccff512caec79f2d5b610c092ad151dc7b4 100644
--- a/3-graphe/presentation.md
+++ b/3-graphe/presentation.md
@@ -8,7 +8,7 @@ On prend encore un degrés d'abstraction supplémentaire : un **graphe**. De nou
 
 ### Une nouveauté : réfléchir à l'implémentation
 
-On doit maintenant réfléhir à **l'interface** et à **l'implémentation** :
+On doit maintenant réfléchir à **l'interface** et à **l'implémentation** :
 - Liste d'adjacence
 - Matrice d'adjacence
 - ...
@@ -23,7 +23,7 @@ On doit maintenant réfléhir à **l'interface** et à **l'implémentation** :
 - 
 - 
 
-### Que va t'on faire dans le constrcuteur ?
+### Que va t'on faire dans le constructeur ?
 
 - Initialiser les attributs
 -