Plateforme de cours en ligne

Une plateforme de cours en ligne, pensée d’abord pour les mathématiques dans le supérieur. En cours de développement.

La plateforme de cours de mathématiques en développement
L’état actuel : 47 domaines, 19 cours, 55 chapitres, 344 atomes de contenu, 6 603 codes de la classification MSC 2020 et 790 mathématiciens, reliés entre eux.

Pourquoi les mathématiques changent tout

Le sujet est plus difficile qu’il n’en a l’air. La plupart des plateformes traitent une formule comme une image : elle s’affiche, et c’est tout. Elle n’est alors ni cherchable, ni lisible par une synthèse vocale, ni redimensionnable, ni copiable dans un autre outil.

Écrire des mathématiques sur le web demande de traiter le contenu comme une structure : une fraction est une fraction, une intégrale a des bornes. C’est la raison pour laquelle MathML figure dans mes langages, à côté de HTML et XML.

Ce que la plateforme doit tenir

  • Des cours structurés, dont les énoncés restent exploitables — recherche, accessibilité, export.
  • Des exercices dont la correction connaît la structure de la réponse, pas seulement sa chaîne de caractères.
  • Un suivi par apprenant, sans dépendre d’un service tiers pour les données.

Le troisième point n’est pas un détail : dans le supérieur comme dans les organismes de formation, les données d’apprenants sont des données personnelles, et leur hébergement se choisit.

Où ça en est

En développement, non publié à ce jour. La partie données s’appuie sur l’ORM de troisième génération : c’est précisément le genre de modèle — contenus imbriqués, contraintes fortes — pour lequel un typage strict dans la couche de données évite des années de reprise.

La vue d’ensemble est sur Développements ; ce qui me passionne dans ce sujet, sur À propos.