Aller au contenu

Des examens en ligne auxquels vous pouvez vous fier.

Vous décidez de ce que les étudiants peuvent exécuter, voir et faire pendant une évaluation, et chaque résultat s’accompagne de ce qui s’est passé. Aucune évaluation dans un navigateur ne peut exclure toute triche : Echelio la rend plus difficile et visible.

Plus difficile de tricher, facile de le voir.

Chaque contrôle est activé par défaut, et ce qu’il enregistre figure dans les résultats de l’évaluation.

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

  • Code similaire côte à côte

    Après une évaluation de code, vous voyez côte à côte les réponses de la classe qui se ressemblent le plus.

Équitable de l’exercice au rapport.

  1. Avant l’évaluation

    La solution de référence d’un exercice doit réussir tous ses cas avant publication : un cas échoué vient donc de l’étudiant, pas de l’exercice.

  2. Pendant l’évaluation

    Le code s’exécute dans un bac à sable isolé, avec des limites de temps et de mémoire. Les exercices sont mélangés pour chaque étudiant, et quitter la page est enregistré.

  3. Après l’évaluation

    Le rapport garde les versions des exercices auxquels les étudiants ont répondu, chaque soumission et chaque changement d’onglet avec le temps d’absence. Le code final de chaque étudiant est comparé à celui des autres, et les réponses les plus proches s’affichent côte à côte.

Les détails.

Chaque contrôle et ce qu’il fait.

Bac à sable
Le code des étudiants s’exécute 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.
Cas cachés
Les étudiants voient seulement si chaque cas caché est réussi, jamais son entrée, son résultat attendu ni la sortie.
Mélange
Les évaluations de code vont du plus facile au plus difficile et mélangent les exercices dans chaque niveau. Les quiz mélangent les questions et les réponses pour chaque étudiant.
Presse-papiers
La copie, le couper, le coller et le texte déposé sont bloqués dans l’éditeur pendant les évaluations, et le collage l’est aussi à l’entraînement.
Code similaire
À la fin d’une évaluation qui contient des exercices de code, le code final de chaque étudiant est comparé aux réponses des autres étudiants au même exercice, en JavaScript, Java, Python, PHP et SQL. Renommer, reformater ou ajouter des commentaires ne cache pas le code commun. Le code de départ, et le code que la plupart de la classe écrit, ne rendent jamais deux réponses semblables, et les exercices aux réponses très courtes ne sont pas comparés.
Réponses des quiz
Les étudiants ne peuvent qu’avancer, et les bonnes réponses n’apparaissent qu’une fois l’évaluation terminée : un étudiant qui a fini ne peut pas les transmettre.

Questions sur les évaluations équitables.

Ce que les écoles demandent avant de passer des examens en ligne.

Echelio peut-il empêcher toute triche ?
Aucune évaluation dans un navigateur ne le peut. Echelio bloque le copier-coller, enregistre chaque changement d’onglet avec le temps d’absence, garde les cas cachés hors du navigateur, mélange les exercices et, après une évaluation de code, vous montre les réponses de la classe qui se ressemblent le plus : la triche est plus difficile, et ce qui s’est passé est visible.
Exécuter le code des étudiants est-il sûr ?
Oui. Le code des étudiants ne s’exécute jamais dans Echelio. Chaque cas s’exécute dans un bac à sable isolé, avec sa propre exécution et des limites de temps et de mémoire, et les résultats sont comparés sur le serveur.
Que montre l’enregistrement d’un changement d’onglet ?
Pour chaque changement, le moment où l’étudiant a quitté l’évaluation et la durée de son absence. Il apparaît dans les résultats de l’évaluation et dans l’export CSV.
Echelio utilise-t-il la surveillance par webcam ?
Non. Echelio n’utilise ni la caméra, ni le microphone, ni l’enregistrement d’écran.
Puis-je désactiver les contrôles pour une évaluation ?
Oui. Le blocage du copier-coller, l’enregistrement des changements d’onglet, le mélange et la comparaison du code de la classe sont des réglages de chaque évaluation, tous activés par défaut.
Echelio vérifie-t-il si le code des étudiants se ressemble ?
Oui, à la fin d’une évaluation de code. Vous voyez seulement les quelques paires ou groupes de réponses qui se ressemblent le plus, ou que rien ne ressort, et vous pouvez ouvrir chacun d’eux côte à côte : le code commun est surligné de la même couleur des deux côtés, et les cas sur lesquels les deux étudiants échouent de la même façon sont signalés. Des réponses peuvent se ressembler par hasard : c’est un indice à regarder, qui ne signale personne et ne change aucun score. Les étudiants en sont informés pendant l’évaluation, et la comparaison se fait sur les serveurs d’Echelio, sans envoyer le code nulle part.

Donnez une évaluation en toute confiance.