Juste au cas où: les tests sont fournis par moi (écrits en même temps que l’énoncé), et non par les étudiants. Donc je ne m’attends pas à ce qu’ils incluent des tests.

En revanche, mes tests couvrent (et donc, notent):

  • le bon fonctionnement de leur code

La seule partie que je continue à faire manuellement pour l’instant, c’est le respect des règles d’indentation et autres conventions de qualité de code vues en cours. Ceci dit, je suis assez confiant à l’idée de l’automatiser aussi, avec l’aide de libs comme eslint, et autres.

Enfin, concernant les “copies”, j’utilise effectivement l’évaluation automatique pour les contrôles et partiels seulement, car ce sont des exercices courts, bien délimités.

Quand je veux évaluer sur un TP ou projet, je procède de deux manières possibles, selon le cas:

  • soit je leur demande de me rendre une URL jsfiddle, jsbin ou codepen (contenant à la fois leur code HTML, CSS et JS), j’utilise un outil pour “imprimer” le code de chaque étudiant dans un PDF, puis je l’annote au stylet avec mon iPad avant de le rendre.

En espérant que ça réponde bien à tes questions, je te remercie pour ton message et pour ton intérêt, Guillaume !

N’hésite pas si tu en as d’autres !

--

--

--

Web software development × personal development. https://adrienjoly.com/now 🚀

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adrien Joly

Adrien Joly

Web software development × personal development. https://adrienjoly.com/now 🚀

More from Medium

Booklight Litepaper — Reading in Web3

Uncommon Vision

What is true wisdom?

British understatement can be deadly