Devmind.
Menu

Apprendre, à votre rythme

Tous les cursus sont accessibles sans compte.

Chapitre 4 / Pratique

Carnet, dossier et reproductibilité

Organiser son travail pour refaire une expérience à l'identique.

◷ 15 minutesTravail sur votre machine

Énoncé

Créez un dossier mia-bloc-a avec un carnet carnet.md et un dossier code. Notez : version Python (python3 --version), date, et graine utilisée quand il y a du hasard. La version numpy sera notée à partir du Ch10 mia-numpy, pas avant.

Contraintes

Chaque expérience garde : la recette des données (d'où viennent les nombres), le sens des colonnes et unités, le programme exact, la graine, les résultats avec unités. Aucune donnée élève n'est envoyée à la plateforme : tout reste local.

Indices

Une expérience reproductible = un tiers avec votre dossier retrouve vos nombres. Notez même ce qui a échoué : un pas qui diverge est une information.

Correction disponibleCherchez d’abord par vous-même.Voir la correction

Correction

mia-bloc-a/
  carnet.md        question, nombres, protocole, résultats, limites
  code/            un fichier par expérience, nommé par date ou sujet

Exemple d'en-tête de carnet :

2026-09-15 — distance [1,2] vs [4,6]
Python 3.x, graine 0 (numpy noté à partir du Ch10)
Résultat : 5. Limite : exemple 2D, ne prouve rien en grande dimension.

Gardez cette habitude pour tout le cursus : avant d'ajouter une abstraction, décrivez son entrée, sa sortie, ce qu'elle apprend et comment vous vérifierez son résultat.