IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Comment les étudiants en programmation contournent les systèmes automatisés de correction des soumissions
Pour tricher aux évaluations des MOOCs

Le , par Patrick Ruiz

953PARTAGES

18  0 
Vous avez lu gratuitement 435 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de Runhide
Nouveau membre du Club https://www.developpez.com
Le 05/02/2019 à 22:56
Une plateforme pour les étudiants, fait par des étudiants 😂
6  0 
Avatar de Carhiboux
Expert éminent sénior https://www.developpez.com
Le 06/02/2019 à 10:49
En même temps, si le mec arrive à comprendre comment flouter le système, je dirais qu'il est sans doute suffisamment compétent.

Après, je distingue ceux qui auront compris comment flouter le système et en tireront parti et ceux qui le feront sans le savoir.
3  0 
Avatar de gangsoleil
Modérateur https://www.developpez.com
Le 08/02/2019 à 10:29
En même temps, si le mec arrive à comprendre comment flouter le système, je dirais qu'il est sans doute suffisamment compétent.
Justement non, c'est bien ce que met en avant l'exemple sur le lowercase : un programme qui teste, de manière exhaustive, toutes les combinaisons dans un if sera vu comme bon -- et c'est vrai qu'il est syntaxiquement correct. Mais est-ce pour autant un bon programme ? Bien sûr que non, et c'est surtout un programme qui ne demande aucune connaissance de développement.

C'est pour moi tout le soucis de valider un code de manière automatique : sur les langages que je connais, je peux reconnaître un bon code d'un mauvais code assez facilement, mais j'aurai beaucoup de mal à définir des critères objectifs pour l'estimer de manière automatique.
2  0 
Avatar de kolodz
Modérateur https://www.developpez.com
Le 06/02/2019 à 13:19
Pas nouveau. J'avais fait un billet il y a quelques années sur Microsoft Virtual Académie [MVA][Skilly]Les certifications en lignes : une impasse ?
1  0 
Avatar de ronronlechat
Membre à l'essai https://www.developpez.com
Le 06/02/2019 à 11:26
Pour enseigner la chasse à un chat il faut être un chat.
Pour enseigner la discipline à un humain il faut être un humain.
Comment une machine pourrait y parvenir ?
0  0 
Avatar de ChrQNC
Nouveau Candidat au Club https://www.developpez.com
Le 07/02/2019 à 13:46
Je m'occupe de notation automatisée depuis plus de 15 ans.
La plateforme utilisée par Lubeck n'a visiblement pas été pensée pour être sûre.
Les exercices qui y sont proposés sont également problématiques puisqu'ils indiquent la réponse qu'ils attendent.
Tester le style de programmation (impératif, récursif, etc.) est plus complexe et passe souvent par une instrumentation de l'évaluateur pour mesurer par exemple, les nombres d'appels).
Enfin généraliser ces mauvais exemples à toutes les solutions de notation automatisée est outrancier.

Publicité personnelle: vous pouvez essayer une plateforme plus sûre: CodeGradX
0  0 
Avatar de zerefsoldier
Candidat au Club https://www.developpez.com
Le 06/02/2019 à 15:00
Ca a rien de bien méchant de contourner le système ^^ L'article n'apprend vraiment rien sur ce coup la --'
0  1