Cours particuliers de Python, à Savigny-sur-Orge
Pour les collégiens et les lycéens — spécialité NSI, algorithmique du programme de maths, ou simplement l'envie d'apprendre à programmer. Au domicile de l'élève, en cours individuel — je viens avec mon ordinateur, et on installe le nécessaire sur le sien.
On n'apprend pas à programmer en lisant
En programmation, une seule méthode fonctionne : se lancer. On écrit, on exécute, on se trompe, on lit le message d'erreur, on corrige — et on recommence. Un élève qui regarde faire n'apprend rien. Un élève qui tape lui-même chaque ligne apprend à chaque erreur.
On code, on exécute, on se trompe, on corrige
Le cours existe, mais il est court. L'essentiel de la séance, l'élève est au clavier. Une erreur n'est pas un échec, c'est l'information la plus utile de l'heure : elle dit exactement ce qui n'est pas encore compris. On la provoque, on la regarde, on la règle — et on passe à la suivante.
On lit le message d'erreur
Python dit toujours ce qui ne va pas, et à quelle ligne. La plupart des élèves ne le lisent pas : ils referment la fenêtre et réessaient au hasard. Apprendre à lire un message d'erreur comme une phrase — quel type d'erreur, où, pourquoi — c'est la moitié du chemin. C'est aussi ce qui rend autonome : un élève qui sait lire ses erreurs n'a plus besoin de moi pour les corriger.
On tient un cahier d'erreurs
Chaque élève note l'erreur rencontrée et sa solution. Pas pour la forme : pour ne pas la refaire. Au bout de quelques semaines, ce cahier vaut tous les cours de Python, parce qu'il est écrit avec ses propres erreurs, dans ses propres mots.
Pour qui
Spécialité NSI, en première et terminale
On travaille sur ce que l'élève a réellement à rendre : les projets demandés en classe, les exercices de son professeur, et les miens quand il faut consolider une notion. Puis la préparation des deux épreuves du bac, l'écrite et la pratique sur ordinateur.
L'algorithmique du programme de maths
Au lycée, Python fait partie du programme de mathématiques dès la seconde : boucles, fonctions, listes. Un élève à l'aise en maths peut bloquer là-dessus — et un blocage en Python peut coûter des points en maths. Une seule personne pour les deux, c'est plus simple.
Au collège : les premiers pas
Pour un collégien qui a envie d'apprendre à programmer avant le lycée. On part de zéro : installer Python, écrire son premier programme, et prendre dès le début les habitudes qui évitent les mauvaises surprises plus tard.
Comment se passe une séance
La première séance : on installe
Python dans sa dernière version et Visual Studio Code, tous les deux gratuits, sur l'ordinateur de l'élève — je viens toujours avec le mien. Comptez une heure : c'est le temps qu'il faut pour que tout fonctionne, et pour que l'élève sache le refaire seul.
Ensuite : du cours, et beaucoup de pratique
Le cours, oui — mais court. Le reste de la séance, l'élève est au clavier : on code, on exécute, on se trompe, on corrige. Sur les projets NSI du cours, sur les exercices de son professeur, ou sur les miens.
On garde une trace
Après chaque séance : une fiche avec le cours et les exercices corrigés, une feuille de devoirs autonome, et un bilan qui vous est adressé.
Voir des exemples ›
Les chapitres, un par un
Chaque chapitre a sa fiche de cours et d'exercices corrigés, écrite à partir de mes séances — l'élève repart avec, et elle lui sert entre deux cours.
- Premiers pas avec Python
- Les conditions : décider avec
if - Les boucles : répéter avec
foretwhile - Les listes
- Les chaînes de caractères
- Les fonctions
- Les dictionnaires — et un mini-projet « bulletin »
- Méthode : lire une erreur et déboguer
Le bac NSI
Je prépare aux deux épreuves de la spécialité : l'épreuve écrite, et l'épreuve pratique sur ordinateur, dont les sujets sont tirés d'une banque publiée à l'avance — on peut donc s'entraîner sur de vrais sujets, dans les conditions de l'examen. Et en amont, tout au long de l'année, les projets demandés en classe.
Où et à quel tarif
Les cours ont lieu au domicile de l'élève, à Savigny-sur-Orge, Juvisy-sur-Orge, Épinay-sur-Orge, Morsang-sur-Orge, Villemoisson-sur-Orge, Viry-Châtillon, Athis-Mons, Morangis et Sainte-Geneviève-des-Bois. Le tarif est le même que pour les autres matières : 30 € de l'heure, du collège au lycée, après avance immédiate de crédit d'impôt. La première rencontre est gratuite et sans engagement.
Les cours de maths au lycée ›
Les cours de maths au collège ›
Les cours de physique-chimie ›