Skip to main content

Algorithms · Pédagogie

Le parcours Algo XP devient la surface interactive du programme Algorithms. Il conserve la boucle courte : comprendre, essayer, expliquer, valider, revoir.

Contrat d’apprentissage

  • Le diagnostic ne donne pas une note de niveau définitive. Il choisit un premier point de travail.
  • Les exercices commencent par le contrat : INPUT, OUTPUT, CONSTRAINTS, BRUTE FORCE, BOTTLENECK, IMPROVEMENT, VERIFICATION.
  • Les indices, la solution et le walkthrough sont des aides enregistrées. Ils ne sont pas obligatoires pour lancer un test.
  • Une réussite de code ne suffit pas à déclarer un pattern maîtrisé. La maîtrise combine correction, indépendance, reconnaissance, complexité, cas limites, rétention, transfert et explication.
  • La pratique mixte retire volontairement le module et le pattern pour tester le transfert.

Progression

Les modules existants restent la source du curriculum : Fondamentaux, Intermédiaire, Expert et trois boss de transfert. La bibliothèque permet une entrée par problème ; le Pattern Lab permet une entrée par signal.

La révision revient par date calculée après une validation. Les erreurs reviennent plus tôt et peuvent être classées dans le ledger pour créer une prochaine action explicite.

Entretien

La simulation locale suit six phases : clarifier, proposer une approche, justifier la complexité, coder, tester et débriefer. L’interlocuteur local est complet sans service distant. Un provider optionnel doit respecter le même contrat de session et ne change pas les règles de progression.