La programmation aide en Maths

Emails du Samedi

0  commentAIREs

Le texte ci-dessous est la copie d'un email que j'ai envoyé 19 septembre 2020 aux élèves inscrits à la newsletter (tu peux t'inscrire tout en bas). Il se peut que certains liens ne soient pas pertinents ou même valides. L'idée est avant tout de te montrer le genre de choses que je partage, et ce que tu pourrais en tirer !

Hello hello !

J’espère que t’es en pleine forme en ce début d’année et que tu souris à la vie malgré les trucs pas super funs du moment (masques et tout ça…)

Aujourd’hui j’ai eu envie de te parler de programmation, car ça condense un peu tout !

Si tu ne le sais pas encore, j’ai pas mal codé en tant que matheux car pendant et après mon doctorat j’ai bossé à l’interface des maths de la physique et de l’info.

Mon job était d’améliorer la qualité des simulations numériques de mécanique des fluides (écoulements d’air, d’eau,… c’était vraiment intéressant !)

J’ai toujours kiffé les ordis et la programmation pour une bonne raison : la programmation c’est ce qui permet de faire bosser les ordis à ma place !

Tout bon fainéant intelligent devrait savoir coder 😉

Ouais tu m’as bien lu ! Un Faineant Intelligent doit savoir exploiter un ordinateur pour faire le taff à sa place. Pense à ça quand tu fais un cours de programmation…

Tu verras que ça rend les choses intéressantes !

Je te prends un exemple : quand je fais un cours particuliers, je demande à Skype d’enregistrer la vidéo et ensuite je la mets à dispo de mon élève sur YouTube…

Si je devais le faire à la main à chaque fois j’y passerais bien 15-20 mn (sans compter l’émail recap !)…

Du coup je me suis écrit un petit code en python qui récupère la vidéo, la regarde comme il faut, et le voie sur YouTube dans la bonne playlist !

Ça ne me prend plus que 5 secondes le temps de cliquer 🙂 

Je n’envisage pas ma vie sans la programmation !

Y’a des exemples beaucoup plus simples aussi. Je note toutes mes dépenses dans une feuille Google Sheet (comme Excel) et ça me permet  de tout suivre et analyser.

C’est beaucoup moins complexe mais tout aussi utile !

Ou encore je reformates des gros fichiers Excel pour analyser les pubs que je gère pour les romans de ma compagne (elle vient de sortir son 7ème roman, va voir !)

Ce que j’aime c’est réfléchir une fois et utiliser à l’infini !

C’est vraiment un truc de faineant intelligent ça, tu crois pas ?

Et en gardant cet état d’esprit en permanence (même sans parler programmation) tu finis par avoir très peu de contraintes tout en abattant une tonne de taff !

Dis-moi, qu’est-ce que tu aimerais automatiser dans ta vie ? Est-ce que tu pourrais pas déjà le faire ? Me répond pas un truc genre faire mes devoirs ou aller en contrôle pour moi !

J’ai dit Faineant Intelligent, pas juste faineant (^^). Le but c’est de garder les avantages (ce que tu apprends) tout en enlevant les inconvénients.

En plus le code c’est top pour la logique mathématique et la rigueur !

Si t’as déjà codé, tu le sais… la syntaxe est importante. Suivant le language une virgule mal placée et rien ne marche.

Ça peut paraître chiant comme ça mais en fait c’est super : ça apprend la rigueur !!! Et tu le sais, en maths la rigueur est important .

En plus ça apprend une deuxième chose : décomposer en toute petites actions !

Chaque grosse tache que tu veux automatiser doit être décomposée en un « protocole » fait de petites taches. Sinon t’arrives a rien !

Et c’est ce même processus que je mets toujours en avant dans ce que je te raconte pour devenir bon en maths… D’ailleurs c’est une des clés principales de la Méthode Focus™ bien entendu !


La prochaine fois que tu dois bosser du code, pense à tout ça et vas-y à fond. Et si tu dois choisir un langage pour débuter, choisi Python (c’est tellement agréable, simple et beau !)

A samedi prochain,

Steven

PS : Tout ce qu’il faut pour devenir un bon faineant intelligent se trouve ici !

partage si ça t'a aidé !

Ces emails sont là pour te filer un Coup de Boost Régulier pour Rester Motivé et des conseils différents qui vont vraiment T'Aider à Progresser. Il suffit de cliquer sur ce bouton pour les recevoir !

__CONFIG_colors_palette__{"active_palette":0,"config":{"colors":{"62516":{"name":"Main Accent","parent":-1}},"gradients":[]},"palettes":[{"name":"Default Palette","value":{"colors":{"62516":{"val":"rgb(255, 75, 110)","hsl":{"h":348,"s":0.99,"l":0.65}}},"gradients":[]}}]}__CONFIG_colors_palette__
oui, Je veux les recevoir
>