EdTech · IA

GoodGrades

Correction d'examens assistée par IA, validée par l'enseignant

goodgrades.io / examens / svt-3eme

Marie Dubois

SVT — Photosynthèse · 5 questions

Note finale

18.5/20

Q1 — Définir photosynthèse 4 / 4
Q2 — Équation bilan 7.5 / 10

« 6CO₂ + 6H₂O → C₆H₁₂O₆ + 6O₂ »

IA : équation correcte, manque la mention de l’énergie lumineuse.

Le contexte

Les enseignants et formateurs passent des heures à corriger des copies, souvent à reproduire les mêmes annotations. Les outils existants automatisent les QCM mais laissent les questions ouvertes entièrement manuelles.

L'objectif

Faire gagner du temps sur la correction tout en gardant l'enseignant maître de la note finale. L'IA ne remplace pas le correcteur : elle propose une note et un retour argumenté, l'enseignant valide ou ajuste.

La solution livrée

  • Pré-correction IA : pour chaque question, l'IA propose une note (sur le barème défini) et un commentaire de correction visible dans une bulle dédiée à côté de la réponse de l'élève.
  • Interface de validation : split view avec la liste des copies à gauche et l'accordéon des questions à droite. L'enseignant ajuste la note en un clic, valide ou demande une re-correction.
  • Note finale et badges : note globale calculée en temps réel, affichée dans un badge coloré (vert ≥ 80 %, orange 60-80 %, rouge < 60 %).
  • Synchronisation temps réel : WebSockets (Reverb) — si l'enseignant modifie une note sur son ordinateur, elle apparaît immédiatement sur sa tablette, et inversement.
  • Statuts de correction : suivi explicite des copies en "Correction en cours", "Corrigée", "En erreur" (avec bouton relancer).
  • Export & PDF : génération d'un compte-rendu PDF par élève, export CSV de la classe pour intégration au LMS de l'établissement.

Particularités techniques

Stack Laravel + Inertia React 19 + Tailwind v4 + shadcn/ui, avec une architecture événementielle pour traiter les paquets de copies en file d'attente et un cache des réponses LLM pour limiter le coût sur les questions reposées d'un examen à l'autre. Traçabilité complète de chaque décision (humaine ou IA) pour contestation éventuelle.

Autres réalisations

quizzard.app / courses / react-19
React 19HooksuseEffect

useEffect : les effets de bord

Page 2.2 · 3 min · brouillon enregistré

useEffect permet d’exécuter du code en réaction au cycle de vie d’un composant.

Syntaxe de base

useEffect(() => {
  document.title = title;
}, [title]);

Quizzard

LMS sur-mesure multi-tenant avec génération de cours et de quizz par IA

crm.2ai-concept.fr / formations
2AI-CRM

Formations · Mai 2026

Société Session Date Statut
SCOP Lumière #2418 14/05 Confirmé
CCI Lyon #2419 18/05 OPCO
Boulangerie Petit #2420 22/05 Confirmé
Cabinet Dubois #2421 28/05 Devis

2AI-CRM

CRM métier pour organisme de formation, avec gestion des sous-traitants et planning

formahub.fr / missions
F FormahHub

Nouvelles missions

+12 cette semaine

Bootcamp React 19

CCI Paris · 25 stagiaires

3 200 € / j

Management agile

SCOP Lumière · 12 stag.

1 800 € / j

RGPD pour PME

OF formation+ · 8 stag.

Urgent

FormahHub

Marketplace de mise en relation formateurs ⇄ organismes de formation

Un projet similaire en tête ?

Discutons de ce qu'on pourrait construire ensemble.

Démarrer la discussion