Python pour le supérieur – avec Gilles Bailly-Maitre

Bonjour, bonjour ! Retrouvez sur la chaine Maths Adultes de Gilles Bailly-Maitre une série de vidéos « Python pour le supérieur ». Voici les diapositives et codes en téléchargement libre.

1- Bases en mode interactif

Diapositives en pdf — diapositives en typ (modifiable)

2- Bases en mode script

Codes — diapositives en pdf — diapositives en typ (modifiable)

3- Suites et séries

Codes — diapositives en pdf — diapositives en typ (modifiable)

4- Arithmétique

Codes — diapositives en pdf — diapositives en typ (modifiable)

5- Approximations

Codes — diapositives en pdf — diapositives en typ (modifiable)

Scratch en PDF (via LaTeX)

Écrire du code Scratch pour produire des documents lisibles n’est pas immédiat. Le plus rapide est bien entendu une capture d’écran mais cela n’a pas un bon rendu : les instructions sont difficiles à lire, surtout lorsque cela est imprimé en noir et blanc.

J’ai installé sur mon site un code, écrit par deux développeurs pour le collectif Coopmaths.

Lire la suite

Tablettes en cunéiforme

Entre 3400 et 3200 av. J.-C., en Mésopotamie, nait le premier système d’écriture. La civilisation qui le développe compte en base 60 (aussi appelée base sexagésimale).

Ce système de numération très ancien a perduré de nos jours dans :

  • la mesure du temps (1 heure = 60 minutes = 3600 secondes)
  • la mesure des angles (6 secteurs de 60° = 360°, un tour complet)

Vers 2000 av. J.-C., les Babyloniens utilisent l’écriture cunéiforme sur des tablettes en argile. Dans ce document, nous nous plongeons dans la vie d’un élève scribe d’il y a 4000 ans, en fabriquant nos propres tablettes en argile.

Télécharger la ressource en pdf (en odt)

Télécharger le document explicatif (sans la partie fabrication), en 2×A5 : pdf, odt, ods.

fb-cuneiforme

40 thèmes…

Mon premier livre est sorti aux Éditions Ellipses le 3 mars 2026. Il est intitulé 40 thèmes illustrés par le numérique pour l’agrégation interne de mathématiques – Développements, exercices et figures avec Python, Geogebra et LibreOffice.

Commande, extrait et sommaire sur le site web de l’éditeur

Téléchargement libre des codes Python

Erratums
p. 34-35 : échanger les coefficients de u et v (voir la correction)
p. 71 : ∆k(A1) = ∆k+1(A) / ∆1(A) et non ∆k(A) au dénominateur.

Quelques gammes en Python

À l’image des gammes en musique, il est proposé ici de pianoter sur son clavier d’ordinateur pour s’entrainer à coder.

Dans cette ressource, nous voyons les sommes, les suites définies par récurrence (ordre 1), celles définies explicitement ainsi que les graphiques.

Télécharger la ressource

Algorithme des jours-pivots

Présentation

Nommée « 11 sur impair », la méthode suivante permet de trouver le jour de la semaine de n’importe quelle date à partir de l’an 1583 (*). Elle utilise une propriété du calendrier : certains jours de l’année, assez faciles à retenir, tombent toujours aux mêmes dates : on les appelle les « jours-pivots ».

Par exemple, les 4 avril, 6 juin, 8 aout, 10 octobre et 12 décembre sont des jours-pivots.

En 2026, le 4 avril est un samedi. Donc les 6 juin, 8 aout, 10 octobre et 12 décembre 2026 sont aussi des samedis. On dit que « samedi est le jour-clé de l’année 2026 ». Ainsi, le 9 aout 2026 est un dimanche car le 8 aout (jour-pivot) tombe samedi.

Lire la suite