Réglons ça tout de suite : non, tu n'as pas besoin de savoir coder avant d'entrer en prépa. L'informatique pour tous de MPSI, PCSI et PTSI part de zéro, et même la MP2I, où l'informatique est une discipline à part entière, reprend les bases avant d'accélérer. Chaque année, la moitié des élèves n'ont jamais écrit une ligne de code, et ça se passe très bien.
Mais si tu lis cette page, c'est sans doute que tu veux prendre un peu d'avance cet été, ou simplement te rassurer. Bonne idée : arriver en connaissant Python et les premières notions d'algorithmique enlève une couche de stress à la rentrée, pendant que les autres découvrent tout en même temps que le reste du programme. On a écrit un article dédié pour chaque brique. Voici comment les enchaîner, dans le bon ordre.
Qui fait quoi ? En MPSI, PCSI et PTSI, l'informatique pour tous se programme en Python (quelques heures par semaine). En MP2I puis MPI, l'informatique est renforcée : OCaml, C et SQL, avec une vraie théorie des algorithmes. Les quatre premières briques ci-dessous sont pour tout le monde ; les trois dernières visent surtout l'option informatique.
Étape 1 · pour tout le monde
Le point de départ : Python
Tout commence là. Avant les tris, les arbres et la récursivité, il faut posséder à fond un petit noyau : variables, types, opérateurs, structures de contrôle, fonctions et listes. C'est le langage commun à toutes les filières, et même en MP2I on te conseille de réviser ces bases en Python avant d'attaquer OCaml, car les notions sont les mêmes partout. Si tu ne devais lire qu'un seul lien de cette page, c'est celui-ci.
Cours particuliers
Maîtrisez l'informatique avec un prof expert
Python, algorithmique, structures de données... Un accompagnement adapté.
Étapes 2 à 5 · pour tout le monde
Le cœur algorithmique
Une fois que tu écris des fonctions Python sans réfléchir à la syntaxe, l'informatique de prépa devient de l'algorithmique : concevoir une méthode, prouver qu'elle est correcte, mesurer son coût. Quatre notions structurent toute la première année, et chacune a son article. Fais-les dans l'ordre.
Trouvez le prof qu'il vous faut
Échangez avec notre équipe pour trouver le professeur idéal selon vos besoins.
Étapes 6 à 8 · option informatique
Pour l'option info : MP2I et MPI
Les trois briques suivantes concernent surtout ceux qui visent la MP2I puis la MPI, où l'informatique est une discipline à part entière au concours. Rien d'obligatoire avant la rentrée, mais si les précédentes t'ont donné le goût, c'est la suite logique.
let et let rec, filtrage par motif et listes. Un langage fonctionnel : une autre façon de penser que Python, où la récursivité prend tout son sens.7Programmation dynamiqueLe grand classique de 2ᵉ année : résoudre un problème par des sous-problèmes qui se chevauchent, avec mémoïsation et table (rendu de monnaie, sac à dos).8Bases de données et SQLLe modèle relationnel qui complète le programme : SELECT, WHERE, GROUP BY et jointures JOIN. À survoler l'été pour ne pas les découvrir de zéro.En pratique
Par où commencer, et combien de temps
L'ordre conseillé suit simplement la liste : Python d'abord, puis la complexité, puis les trois chapitres d'algorithmique. Ne saute pas Python pour aller « voir les arbres » : sans le socle, le reste ne tient pas. Pour l'immense majorité des futurs MPSI, PCSI et PTSI, s'arrêter après le cœur algorithmique est largement suffisant pour aborder l'année dans de bonnes conditions.
2 à 3 h
par semaine, pas plus
Régulier > intensif oublié en septembre.
Tape
le code, ne le lis pas
Recopier et exécuter vaut dix fois lire passivement.
Zéro
c'est le niveau attendu
Le but : ne plus avoir peur d'ouvrir un éditeur.
Nos profs Hadamard, anciens de MP2I et de MPSI option info passés par l'X, l'ENS et CentraleSupélec, sont tous passés par là : personne ne savait coder avant la prépa, et ça n'a empêché personne d'y arriver.
Si prendre de l'avance en informatique fait partie d'un plan plus large pour ta pré-rentrée, on a aussi rassemblé nos conseils dans préparer sa rentrée en prépa pendant les vacances.



