Aller au contenu
Nouveau : rédigez des quiz avec l’IA

Des tests de code précis. Moins de correction.

Echelio propose à vos classes des évaluations de code et des quiz, vérifie chaque soumission avec vos cas de test et montre le niveau de chaque apprenant, compétence par compétence.

  • Évaluations de code

    Vérifiées par vos cas de test

  • Quiz

    Cinq types de questions

  • Bac à sable isolé

    Limites de temps et de mémoire

  • Progression par compétence

    Un niveau pour chaque apprenant

  • Écran de classe en direct

    Classement et podium

  • English · Français

    Au choix de chacun

Chaque résultat, preuves à l’appui.

Echelio garde la trace de tout ce qui s’est passé pendant chaque évaluation : un score s’accompagne toujours de ses raisons.

  • Cas de test cachés
  • Historique des exécutions
  • Tentatives échouées par type
  • Temps dépassés
  • Cas limites manqués
  • Erreurs de syntaxe
  • Mauvais résultats
  • Plantages
  • Changements d’onglet
  • Temps d’absence
  • Copier-coller bloqué
  • Texte déposé bloqué
  • Versions des questions
  • Scores des étudiants
  • Erreurs de compilation
  • Solutions de référence vérifiées
  • Niveaux de compétence
  • Apprenants à surveiller
  • Évaluations de suivi
  • Export CSV
  • Réponses ouvertes corrigées par l’IA
  • Révision par l’enseignant
  • Étiquettes de compétence
  • Justification des notes de l’IA

De la première question au prochain cours.

Évaluations de code, quiz, progression et écran de classe en direct, dans un seul espace pour les enseignants et les étudiants.

Évaluations de codeCas publics · cachés

Vous écrivez les cas. Nous les exécutons tous.

Fonctions JavaScript, méthodes Java ou programmes Java complets. Une question n’est publiée qu’une fois que sa solution de référence réussit tous les cas visibles et cachés.

Comment les évaluations restent équitables
QuizCinq types de questions

Rédigez avec l’IA. Gardez le dernier mot.

Choix unique, choix multiples, vrai ou faux, réponse courte ou ouverte, pour ce que le code ne peut pas corriger. Rédigez des questions avec l’IA et laissez-la corriger les réponses ouvertes : vous gardez le dernier mot.

Des questions sur l’IA
ProgressionFacile · Moyen · Difficile

Chaque tentative compte. Chaque compétence a son niveau.

Un niveau par compétence pour chaque apprenant, les apprenants à surveiller et une évaluation de suivi construite avec des questions qu’ils n’ont pas encore réussies.

Voir comment les compétences sont partagées
Écran de classeEn direct en classe

Mettez la classe à l’écran. Terminez sur un podium.

Projetez un classement en direct : le code de session, le temps restant et la progression de chaque étudiant, jusqu’au podium.

Voir le déroulement d’une évaluation

Une évaluation en trois étapes.

  1. Rédigez la question

    Donnez un énoncé, un code de départ, des exemples visibles et des cas cachés. Echelio exécute votre solution de référence sur chaque cas avant la publication.

  2. Les étudiants codent dans le navigateur

    Ils écrivent et exécutent leur code dans un éditeur complet, puis le soumettent. Chaque soumission est vérifiée sur tous les cas, y compris les cas cachés.

  3. Lisez les preuves

    Chaque exécution et chaque soumission sont conservées. Les tentatives échouées sont classées en erreurs de syntaxe, plantages, mauvais résultats, temps dépassés et cas limites manqués, puis alimentent les niveaux de chaque apprenant.

Pensé pour des écoles entières.

Chaque école est une organisation, avec ses enseignants, ses classes, ses questions et une liste de compétences commune.

Une banque de questions partagée

Les questions de vos enseignants restent dans votre organisation, à côté d’une bibliothèque de la plateforme ouverte à toutes les écoles. Enregistrez vos favorites et partagez des dossiers.

Des évaluations équitables par conception.

Vous décidez de ce que les étudiants peuvent exécuter, voir et faire pendant une évaluation, et vous voyez ce qui s’est passé.

  • Le code s’exécute en bac à sable

    Le code des étudiants ne s’exécute jamais dans l’application. Chaque cas a sa propre exécution isolée, avec des limites de temps et de mémoire.

  • Les cas cachés restent cachés

    Les étudiants ne reçoivent jamais les entrées, les résultats attendus ni la sortie brute des cas cachés.

  • Chaque question est vérifiée

    Une question ne peut être publiée que si sa solution de référence réussit tous ses cas.

  • Copier-coller bloqué

    Pendant une évaluation, l’éditeur bloque la copie, le couper, le coller et le texte déposé.

  • Changements d’onglet enregistrés

    Chaque fois qu’un étudiant quitte l’évaluation, vous voyez quand et pendant combien de temps.

  • Des rapports fidèles

    Une évaluation garde les versions des questions utilisées : chaque rapport montre exactement ce à quoi les étudiants ont répondu.

Vos questions, nos réponses.

Ce que les écoles demandent souvent avant leur première évaluation.

Qu’est-ce qu’Echelio ?
Echelio est une plateforme d’évaluation de code pour les écoles. Les enseignants publient des évaluations de code en JavaScript et en Java et des quiz, les étudiants les passent dans le navigateur, et les enseignants voient ce que chaque apprenant sait faire, compétence par compétence.
Quels langages de programmation Echelio prend-il en charge ?
JavaScript, exécuté sur Node.js 24, où les étudiants écrivent une fonction. Et Java, où ils écrivent une méthode ou un programme complet qui lit l’entrée standard et affiche sa réponse.
Comment Echelio limite-t-il la triche ?
Pendant une évaluation, l’éditeur bloque la copie, le couper et le coller, et chaque changement d’onglet est enregistré avec le temps d’absence. Les cas cachés n’arrivent jamais dans le navigateur. Aucune évaluation dans un navigateur ne peut exclure toute triche : ces contrôles la rendent plus difficile et visible.
Où s’exécute le code des étudiants ?
Dans un bac à sable Judge0 isolé, jamais dans Echelio. Chaque cas a sa propre exécution, avec des limites de temps et de mémoire, et les résultats sont comparés aux résultats attendus sur le serveur.
Que voient les enseignants après une évaluation ?
Chaque exécution et chaque soumission, les tentatives échouées classées par type, les changements d’onglet et le temps d’absence, et le score de chaque étudiant, avec un export CSV. La progression transforme ces résultats en un niveau par compétence pour chaque apprenant.
L’IA peut-elle corriger les réponses aux quiz ?
Oui. Avec la clé OpenRouter de votre organisation, l’IA peut rédiger des questions de quiz et corriger les réponses ouvertes, en justifiant chaque note. Les enseignants peuvent modifier toute note.

Votre prochaine évaluation commence ici.

Enseignants

Connectez-vous pour rédiger des questions, créer une évaluation et suivre vos classes.

Se connecter

Étudiants

Vous avez reçu une invitation de classe ? Créez votre compte, puis rejoignez votre évaluation avec son code.

Créer un compte étudiant