- 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.