MathTrail

GratuitOpen sourceNiveaux 1–6

Les maths d’olympiade, dans le chat que vous utilisez déjà.

Un flot sans fin de problèmes de maths vérifiés, dans l’esprit des olympiades, pour les niveaux 1–6, dans n’importe quelle langue, avec le diagnostic de l’erreur de l’enfant et la mémoire de ses progrès.

Choisi pour Galt

Compétences de Galt

  • Énumération des cas
  • Intervalles et bornes
  • Parité et alternance

Pourquoi ce problèmeChoix automatique

  • 72 % de chances de réussite : dans la zone
  • thème le plus faible
  • revient sur une erreur récente : un de plus ou de moins
  • pas travaillé depuis 5 jours

Ajouter à ClaudeVoir une leçon

Servez-vous un thé pendant que votre enfant résout le problème.

Votre chat

Un nouveau problème, s’il te plaît

Galt
MathTrail
Coach d’olympiades · Niveau 3

Une clôture mesure 12 mètres de long. Il y a un poteau tous les 3 mètres, y compris aux deux extrémités. Combien y a-t-il de poteaux ?

312
Choisis une réponse

Comment se passe une leçon

Un problème à la fois, dans votre propre chat.

Vous êtes à côté ; c’est votre enfant qui appuie. Chaque étape est accompagnée de la carte telle que le chat l’affiche à ce moment-là.

  1. Demandez un problème

    Écrivez « un nouveau problème, s’il te plaît ». MathTrail choisit le thème et la difficulté, le chat rédige le problème, et un programme vérifie chaque réponse avant que votre enfant ne le voie.

    Votre chat

    Un nouveau problème, s’il te plaît

    Galt
    MathTrail
    Coach d’olympiades · Niveau 3

    Préparation du prochain problème…

    1. Terminé : Thème et difficulté choisis
    2. En cours : Rédaction du problème
    3. En attente : Vérification de chaque réponse
    4. En attente : C’est prêt
  2. Répondre avec un bouton

    Cinq réponses proposées, de A à E. Un appui enregistre la réponse tout de suite, avant toute explication : aucune discussion ne peut donc la rendre juste.

    Votre chat

    Un nouveau problème, s’il te plaît

    Galt
    MathTrail
    Coach d’olympiades · Niveau 3

    Une clôture mesure 12 mètres de long. Il y a un poteau tous les 3 mètres, y compris aux deux extrémités. Combien y a-t-il de poteaux ?

    312
    Choisis une réponse

  3. Ça bloque ? Un indice, pas la réponse

    L’indice montre par où commencer (dessiner une clôture plus courte), et la réponse reste cachée tant que votre enfant n’en a pas choisi une.

    Votre chat

    Un nouveau problème, s’il te plaît

    Galt
    MathTrail
    Coach d’olympiades · Niveau 3

    Une clôture mesure 12 mètres de long. Il y a un poteau tous les 3 mètres, y compris aux deux extrémités. Combien y a-t-il de poteaux ?

    312
    Choisis une réponse

  4. Une mauvaise réponse devient une leçon

    Chaque mauvaise réponse cache un piège connu. Dès que votre enfant répond, la carte devient l’analyse de la réponse : elle nomme le piège du point de vue de votre enfant (« on a compté les intervalles au lieu des poteaux »), puis détaille la solution.

    Votre chat

    Un nouveau problème, s’il te plaît

    Galt
    MathTrail
    Coach d’olympiades · Niveau 3

    Énoncé

    Pas tout à fait : c’est 5, pas 4.

    Le piège

    On a compté les intervalles au lieu des poteaux.

    333312
    12 ÷ 3 + 1 = 5, pas 4
    1. 1 12 ÷ 3 = 4 intervalles.
    2. 2 Une clôture droite avec des poteaux aux deux extrémités compte un poteau de plus que d’intervalles.
    3. 3 4 + 1 = 5 poteaux.
    Type de problème
    Intervalles et bornes
    Score dans ce thème
    1502 → 1480

  5. Demandez pourquoi, avec vos propres mots

    Une fois la réponse enregistrée, posez la question dans le chat (« pourquoi un poteau de plus ? »), et le modèle répond à propos de ce problème précis.

    Votre chat

    Un nouveau problème, s’il te plaît

    Galt
    MathTrail
    Coach d’olympiades · Niveau 3

    Énoncé

    Pas tout à fait : c’est 5, pas 4.

    Le piège

    On a compté les intervalles au lieu des poteaux.

    333312
    12 ÷ 3 + 1 = 5, pas 4
    1. 1 12 ÷ 3 = 4 intervalles.
    2. 2 Une clôture droite avec des poteaux aux deux extrémités compte un poteau de plus que d’intervalles.
    3. 3 4 + 1 = 5 poteaux.
    Type de problème
    Intervalles et bornes
    Score dans ce thème
    1502 → 1480

    Une illustration du chat
    L’adulte

    Pourquoi un poteau de plus ?

    Le modèle

    Si l’on suit la clôture depuis la gauche, chaque intervalle se termine par un poteau : 4 intervalles donnent donc 4 poteaux, et le premier poteau se trouve avant tous les autres. 4 + 1 = 5.

  6. Des progrès faciles à lire

    L’étape atteinte et celle de chaque thème, les erreurs qui reviennent, ce qui vient ensuite, et pour vous, un bilan de ce qui va bien et de ce qui reste à développer.

    Votre chat

    Où en est mon enfant ?

    Galt
    Niveau 3
    Étape 3sur 11
    43 % du chemin jusqu’à l’étape suivante
    • Étapes 1–4, dont l’étape actuelle : problèmes des niveaux 1–2.
    • Étapes 5–7 : problèmes des niveaux 3–4.
    • Étapes 8–11 : problèmes des niveaux 5–6.

    Pour les parents : cette échelle indique à peu près les problèmes de quels niveaux sont à la portée de l’enfant. Ce sont des problèmes d’olympiade, et ce n’est pas une note scolaire.

    Étape suivante — 4. Les bonnes réponses font avancer la barre, les erreurs la font un peu reculer.

    Prochain thème

    Énumération des cas, encore une fois

    L’étape dans chaque thème

    • Mise en ordreMaîtriséen avanceÉtape 4
    • Énumération des casà égalitéÉtape 3
    • Intervalles et bornesà égalitéÉtape 3
    • Parité et alternanceen retardÉtape 2
    • Chevaliers et menteursen retardÉtape 2

    • Cas oublié dans l’énumération3 fois
    • La même chose comptée deux fois1 fois

Pourquoi ne pas simplement demander au chat ?

Un modèle de chat écrit un problème en une seconde, et se trompe tout aussi vite : deux réponses justes à la fois, une solution qui ne tient pas debout, le problème d’hier avec de nouveaux nombres. Et si votre enfant insiste, il lui donne volontiers raison. MathTrail laisse au modèle ce qu’il fait bien, écrire, et vérifie tout le reste avec un programme.

Le chat seul

Un problème d’olympiade pour le niveau 3

Un nombre est divisible par 2 et par 3. Quel peut être ce nombre ?

  • A 12
  • B 18
  • C 20

Deux bonnes réponses : personne n’a vérifié

Le chat seul« Un problème d’olympiade pour le niveau 3 »

  • Deux réponses peuvent être justes à la fois, ou aucune.
  • Accepte une mauvaise réponse si l’enfant insiste.
  • Oublie sur quoi votre enfant a buté.
  • Il faut savoir quoi demander : thèmes, niveaux, ce qui vient ensuite.
  • Chaque problème est un cas isolé, sans modèle de la façon dont les enfants apprennent.
  • Aucune carte de ce que votre enfant sait déjà.

Chat + MathTrail« Un problème d’olympiade pour le niveau 3 »

  • Une et une seule bonne réponse : un programme qui résout le problème passe en revue tous les cas.
  • La réponse est enregistrée d’un simple appui : impossible de la rendre juste en discutant.
  • Retient les compétences et les erreurs, et choisit le problème suivant.
  • Il suffit de dire « un nouveau problème » : MathTrail choisit le thème et le niveau.
  • Un modèle de compétences fondé sur la recherche : Elo appuyé sur la TRI, 11 étapes.
  • Un score dans chaque thème, et une carte des thèmes qui s’appuient les uns sur les autres.
  1. Les problèmes ne s’épuisent pas.

    Chaque problème est écrit spécialement pour le thème, le niveau et la dernière erreur de votre enfant, dans la langue de votre chat, au lieu d’être tiré d’une banque figée. Un problème sur trois est construit autour de ses centres d’intérêt.

    FrançaisEnglishРусскийEspañol中文+ toute autre

  2. Un programme vérifie le modèle.

    Un problème n’arrive à votre enfant qu’après avoir réussi toutes les vérifications : une seule bonne réponse, la réponse retrouvée par un solveur, un texte lisible pour le niveau scolaire, pas de doublon, et un dessin, s’il y en a un, dont les étiquettes sont celles de l’énoncé et qui ne montre pas la réponse.

    une seule réponsesolveurlisiblepas un doublon

  3. Une erreur est un diagnostic.

    Chaque mauvaise réponse cache un piège qui porte un nom : « Un de plus ou de moins en comptant les intervalles », « Cas oublié dans l’énumération », « La même chose comptée deux fois ». L’explication part du raisonnement de votre enfant, pas de la bonne réponse.

    Piège : on a compté les intervalles, pas les poteaux

Ce qu’il y a derrière chaque problème

Connexion

Quelques étapes avant le premier problème.

Claude

Fonctionne déjà · même avec le plan Free
  1. Dans Claude, ouvrez Personnaliser → Connecteurs.

  2. Cliquez sur + Ajouter et choisissez Ajouter un connecteur personnalisé.

  3. Nommez-le MathTrail et collez l’adresse :

    https://mcp.mathtrail.app/mcp
  4. Cliquez sur Continuer, puis encore sur Continuer : les paramètres d’authentification que Claude détecte n’ont pas besoin d’être modifiés. Cliquez ensuite sur Ajouter, puis sur Connecter, et connectez-vous avec Google. MathTrail demande à conserver un fichier dans votre Google Drive : le profil de votre enfant. Accordez cette autorisation sur l’écran de Google : sans ce fichier, il n’y a nulle part où conserver les progrès.

  5. Dans un chat, cliquez sur + → Connecteurs, activez MathTrail et dites : « Faisons un problème MathTrail. »

Le plan Free autorise un seul connecteur personnalisé.

ChatGPT

Pas encore dans l’annuaire

Les comptes ChatGPT gratuits n’ajoutent des applications que depuis l’annuaire de ChatGPT. Dès que MathTrail y figurera, cherchez-le par son nom, connectez-le, puis connectez-vous avec Google. Il n’y figure pas encore.

En attendant, le mode développeur de ChatGPT permet d’ajouter une application par son adresse, avec les forfaits Plus, Pro, Business, Enterprise et Education, sur le Web : activez-le et ajoutez une application avec l’adresse ci-dessus, comme le décrit OpenAI. MathTrail est encore en cours de test dans ChatGPT.

Il vous faut un compte Claude ou ChatGPT et un compte Google ; votre enfant n’a besoin ni de l’un ni de l’autre.

Commencez par un problème.

Ajoutez MathTrail à Claude : cela prend environ deux minutes.

Ajouter à ClaudeVoir le code sur GitHub