Question:
Dois-je préparer de nouveaux exercices de devoirs chaque année, 20% de la note finale sont des devoirs?
Erel Segal-Halevi
2018-04-09 10:27:51 UTC
view on stackexchange narkive permalink

Cette année, je prépare un nouveau cours (en programmation, mais cela pourrait être n'importe quel autre cours). Je consacre beaucoup d'efforts à créer des exercices de devoirs. C'est amusant, mais aussi très chronophage.

Je me demande si je peux utiliser les mêmes exercices l'année prochaine, lorsque j'enseigne à nouveau ce cours. Le principal problème est que, une fois que les solutions seront disponibles, certains étudiants de l'année prochaine pourront sûrement les obtenir et les copier. Il est peut-être possible d’utiliser des outils de détection automatique de plagiat, mais c’est assez difficile et pas très fiable.

Je pense que les copieurs ne gagneront pas grand-chose à copier, puisque la note des devoirs n’est que de 20% note finale. Au contraire, ils perdront car ils seront moins préparés à l'examen, qui représente 80% de la note finale. Je crains que la tentation de copier ne nuise à ces étudiants. Alors peut-être que je devrais créer de nouveaux exercices pour éviter la tentation de copier.

D'un autre côté, les élèves sont des adultes, s'ils choisissent de copier, c'est leur problème et ils devraient en supporter les conséquences ne connaissant pas assez bien le matériel. Dois-je travailler si dur chaque année, uniquement pour protéger les copieurs de leurs propres défauts?

Les commentaires ne sont pas destinés à une discussion approfondie;cette conversation a été [déplacée vers le chat] (https://chat.stackexchange.com/rooms/75792/discussion-on-question-by-erel-segal-halevi-should-i-prepare-new-homework-exerci).
J'ai répété un cours de programmation et j'étais heureux de ne pas avoir à tout réécrire - j'avais déjà mes solutions et je les ai soumises avec des modifications mineures ou des améliorations.Je ne pense pas que ce soit une mauvaise chose.
Au lieu de concevoir de nouveaux exercices, rendez-les simplement si difficiles qu'aucun élève ne soit en mesure de préparer une solution parfaite.Cela ne fonctionne bien sûr que pour les cours avancés.
Juste une suggestion, vous pouvez toujours aller sur https://codegolf.stackexchange.com/ pour trouver l'inspiration.
Serait-ce une meilleure utilisation du temps pour interroger chaque élève sur sa solution à un exercice?(Ne leur dites pas l'exercice que vous choisirez.)
Je voudrais signaler [cette réponse] (https://academia.stackexchange.com/a/19338/70552) une question par ailleurs sans rapport avec celle de savoir pourquoi tolérer la triche est une mauvaise idée.
@AJFaraday la plupart des questions de codegolf sont résolues via des langages de golf ésotériques qui sont assez différents de ceux enseignés dans les universités.
@ErelSegal-Halevi Je parlais plus des problèmes que des solutions, mais.
Seize réponses:
OBu
2018-04-09 14:08:47 UTC
view on stackexchange narkive permalink

Le principal dilemme est que les devoirs font partie des notes, vous devez donc en préparer un nouveau chaque semestre.

J'ai résolu cela pour mon cours de programmation de manière radicale (après avoir lutté avec un problème similaire pendant quelques années): j'ai rendu tous les devoirs facultatifs, et seuls les examens comptent. Je dis très clairement que les étudiants échoueront s'ils ne font pas les exercices (et certains me donnent raison chaque année, ce qui est motivant pour les autres). Les étudiants reçoivent des commentaires sur leurs soumissions et peuvent même soumettre des révisions. J'utilise les résultats des devoirs (de manière anonyme) pour le cours où je discute des erreurs courantes et des meilleures pratiques.

Ce que j'ai fait à la place, c'est de créer des dépendances dans notre site Web de gestion de cours (dans notre cas basé sur Moodle): les étudiants n'ont accès aux chapitres suivants que s'ils soumettent au moins les exercices obligatoires (minimum). Oui, ils peuvent soumettre de la merde, mais il est difficile d'évaluer chaque soumission en très peu de temps, donc je suis prêt à accepter cette faille, et au moins jusqu'à présent, les étudiants n'ont pas utilisé cette option.

La deuxième chose que je fais est d'avoir trois sessions de programmation en direct où les étudiants doivent résoudre de petites tâches (en général des exercices assez simples) sans connexion Internet. Vous devez passer tous les trois. Comme cela se produit au cours du semestre, ils reçoivent un retour d'information sur leurs progrès assez tôt. Chaque test peut être répété une fois au cours du semestre.

La combinaison de ces mesures entraîne des taux de participation élevés et les gens ne sont plus motivés à copier des solutions car ils n'en tirent aucun avantage.

Rendre les devoirs facultatifs facilite * votre * travail, mais ne rend pas service à vos élèves.Ne vous méprenez pas: cela peut être entièrement justifié (votre temps est vraisemblablement limité).Mais du point de vue purement didactique, c’est un mauvais conseil.
@KonradRudolph en fait mon travail est le même puisque je donnerai des commentaires à toutes les soumissions (ou mes collègues étudiants le font).Et comme les élèves n'ont pas accès au matériel pédagogique suivant, ils sont obligés de faire les devoirs ... Et je limite même l'accès en classe aux personnes qui ont préparé les sujets (ce qui veut dire qu'ils ont fait leurs devoirs).En fait, cela fonctionne mieux que les années précédentes où de nombreux étudiants «ont trouvé de l'inspiration» parce que c'était important pour réussir le cours.
@KonradRudolph: pouvez-vous expliquer pourquoi vous pensez que rendre les devoirs facultatifs est un mauvais conseil "purement didactique"?
@Matteo Parce que les étudiants en général sont (ou se sentent) surchargés de travail, et renonceront donc au travail optionnel dans la mesure du possible, même s'ils savent intellectuellement que cela les blessera plus tard.Vous pouvez affirmer que c'est leur propre faute - et dans une certaine mesure!Mais cela n'a pas d'importance si l'objectif est d'optimiser l'enseignement (ce qui va sans dire, je l'espère).De plus, rendre quelque chose d’optionnel est (à juste titre) considéré comme une approbation implicite de cette stratégie.On peut s'attendre à ce que les éducateurs le sachent, après tout.
@KonradRudolph: (je suppose que vous vouliez dire "optimiser l'apprentissage").Je ne vois pas comment rendre les élèves plus surchargés de travail (d'après mon expérience, ils ne le sont pas, ils sont juste mauvais dans la gestion du temps) contribuera à leur bien-être et donc à leur apprentissage.L'argument me paraît faible.Avez-vous des preuves à l'appui de l'affirmation selon laquelle rendre les devoirs obligatoires conduit à un meilleur apprentissage (c'est-à-dire plus «optimisé»)?
@Matteo Je prends du point de vue de l’enseignant, donc «enseigner».Plus précisément, vous souhaitez optimiser pour que le plus d'étudiants possible apprenne autant que possible.- Vous avez raison de dire que la gestion du temps fait partie (!) Du problème.Mais je suppose que votre intuition est fausse.C'est un problème très connu.Mais j’admets que je ne peux citer aucune étude à ce sujet du haut de ma tête (mais les résultats expérimentaux via des communications personnelles * soutiennent * cela);il a été traité comme une «vérité fondamentale» pendant mon temps en tant qu'assistant-enseignant et dans mon cours sur l'enseignement de l'informatique.
La vérité de base d'@KonradRudolph a tendance à ne pas être vraie si vous n'en avez aucune preuve.Ce n'est pas parce que vous l'avez accepté comme vrai que cela l'est, ou si c'est le cas, cela peut ne pas avoir d'impact significatif.
@joojaa C’est pourquoi j’ai mentionné des preuves d’essais non publiés.Il peut y avoir des problèmes avec ces données (par exemple, un manque de contrôle approprié), mais c'est toujours mieux qu'une intuition non fondée, surtout si cela va à l'encontre de l'expérience établie des éducateurs (aussi imparfaite que cela puisse être).
@KonradRudolph je ne doute pas que ce soit vrai.Mais ce sont toujours des conseils d'étrangers sur Internet.Cependant, l'approche de la réponse n'est pas vraiment seulement optionnelle en tant que telle.Il a une manière intéressante de récompenser les progrès qui bien faits peuvent provoquer un sentiment d'accomplissement qui peut bien compenser la différence.
Considérez-vous les «exercices minimaux obligatoires» comme des «devoirs obligatoires»?
@Qsigma techniquement "non", pratiquement "oui".On * pourrait * réussir le cours sans faire de devoirs (par exemple, si vous avez de l'expérience dans la programmation en raison d'un emploi / éducation antérieur), mais pour presque tous les étudiants, ce sont des devoirs obligatoires.
BTW: Nous surveillons les progrès des étudiants et nous comparons les résultats et les progrès aux cours précédents.J'espère que nous aurons des preuves après la deuxième année du nouveau format de cours (une année semble être statistiquement faible).
@KonradRudolph la meilleure chose que j'ai apprise à l'université était la gestion du temps.Les devoirs obligatoires ne faisaient pas cela.
@BlueRaja-DannyPflughoeft Vous n'avez pas lu l'histoire complète: Chaque élève reçoit des commentaires individuels sur ses devoirs.En fait, ils peuvent même remettre une révision et recevoir à nouveau des commentaires.J'ai mis à jour la réponse pour que ce soit clair.
En outre, les devoirs censés être notés devront être rendus un peu plus faciles que ce qui est optimal pour un bon exercice pour pratiquer de manière optimale le matériel d'étude.
+1 à @KonradRudolph ... les gens ont souvent besoin d'une motivation supplémentaire pour faire des choses qui, selon eux, leur seraient utiles de toute façon, et les devoirs ne font en aucun cas exception à cette règle.
Je ne suis pas sûr que le mot facultatif soit le bon en fonction du reste de votre réponse.On dirait que vous vous attendez toujours à ce que les devoirs soient faits, c'est juste qu'il n'y a pas de punition si les devoirs ne sont pas faits.
En tant que premier cycle, je détestais les devoirs obligatoires dans mes cours de premier cycle parce qu'ils me prenaient du temps à travailler sur les cours de deuxième cycle et la recherche.Je n'étais pas la norme, mais peut-être donner un problème "difficile" qui, s'il est résolu, démontre une compréhension suffisante, puis un tas de questions optionnelles qui aident à tamponner serait un bon terrain d'entente.
Je n'ai jamais compris la raison des examens pendant ma vie universitaire en tant qu'ingénieur logiciel.La façon dont les programmeurs survivent et apprennent, c'est qu'ils résolvent des problèmes, et ils augmentent leurs connaissances à chaque nouveau problème qu'ils doivent résoudre!C'est exactement ce que les examens ne testent pas.Ils peuvent vous poser des problèmes mais vous dépouiller de vos outils (que vous aurez toute votre vie professionnelle) pour les résoudre.Alors, qu'est-ce que l'examen teste alors?Cela vous donne un clou à marteler mais pas de marteau.Alors que les cours sont le contraire, ils sont la représentation la plus précise du travail professionnel.
J'aime l'idée que les élèves résolvent des problèmes de programmation sans ordinateur.J'ai eu un cours comme celui-là au premier cycle, où TOUS les examens étaient sur papier et nous devons «exécuter» les codes affichés pour chaque question (pas de choix multiple), et tous les codes n'étaient pas sans bogue.Je ne pense pas avoir jamais pensé aussi intensément.Mais cela m'a vraiment donné une bonne base, à ce jour je suis vraiment reconnaissant.
allo
2018-04-09 15:09:17 UTC
view on stackexchange narkive permalink

Il est utile d'avoir un pool de questions pour éviter d'avoir les mêmes questions chaque année. Si vous avez des questions depuis 2,5 ans, vous pouvez les mélanger chaque année et il est difficile d'utiliser les notes des années précédentes de quelqu'un d'autre pour copier les réponses.

Si vous n'avez pas assez de questions encore, vous pouvez essayer de changer au moins quelques nombres et noms de variables, donc une simple copie sera remarquée. Bien sûr, vous devez encore vérifier par la suite si les nouvelles questions et réponses sont correctes, mais vous serez toujours plus rapide que lorsque vous en rédigerez de nouvelles.

Si les devoirs sont notés dans la note finale du cours, vous ne peut pas tolérer la copie. S'il n'est nécessaire que pour l'admission à l'examen, cela n'a pas d'importance. Les gens sont adultes et s'ils veulent être admis sans être préparés, c'est leur problème.

C'est essentiellement l'idée que j'allais suggérer.Ajuster des questions est plus facile que d'écrire des problèmes entièrement nouveaux et devrait être efficace pour éviter de copier les réponses de l'année précédente.
mlk
2018-04-09 16:11:01 UTC
view on stackexchange narkive permalink

Il y a toujours un compromis. Bien que ce serait vraiment bien d'avoir de nouveaux exercices chaque année, vous devez vous demander si votre temps ne serait pas mieux dépensé ailleurs, par exemple pour mieux préparer d'autres parties du cours. De plus, les anciens exercices ont l'avantage que vous pouvez apprendre de vos erreurs. D'après mon expérience, chaque semestre, il y a quelques exercices que je trouvais faciles et simples mais qui étaient vraiment problématiques pour les étudiants. De plus, je suis beaucoup plus incité à créer des solutions bonnes et complètes pour moi-même (et peut-être pour les AT), si je vais très probablement les utiliser plusieurs fois de suite. Enfin, il y a aussi quelques exercices qui sont en quelque sorte obligatoires et qui n'ont pas vraiment d'alternative, généralement les plus théoriques.

Cela ne signifie pas que vous ne devriez pas préparer de nouveaux exercices. Habituellement, vous obtenez de nouvelles idées tout au long de l'année et personnellement j'essaie de prendre l'habitude de les noter pour une éventuelle utilisation ultérieure. D'un autre côté, il y a toujours des exercices qui n'ont pas tout à fait fonctionné comme prévu et qui ne peuvent pas vraiment être corrigés ou qui deviennent obsolètes en raison de légers changements dans le matériel du cours ou dans son ordre.

Donc, en d'autres termes , ce n'est pas un problème binaire, le juste milieu consistant à ne modifier que certains des exercices est également tout à fait valable.

Si vous êtes préoccupé par le plagiat, il y a souvent aussi des changements rapides qui peuvent être faits sans grand-chose travail, comme la modification de certains nombres et descriptions, ainsi que le texte de l'exercice et sa mise en forme. Bien que cela ne trompe pas tout le monde, il faut au moins que les étudiants reconnaissent que le problème est isomorphe à un problème ancien et qu'ils comprennent suffisamment l'ancienne solution pour voir où des changements doivent être apportés. Bien sûr, cela ne fonctionne que si vous le cachez dans de vrais changements, c'est-à-dire ajoutez un nouvel exercice et ajustez leur ordre, sinon ce sera trop évident.

En guise d'idée finale, vous pourriez même externaliser un peu les choses. Cela ne fonctionnera pas pour tous les cours, mais devrait convenir à un cours de programmation. Vers la fin du cours, en tant que problème d'exercice supplémentaire facultatif, demandez-leur de concevoir leur propre exercice sur l'un des sujets du cours, y compris une brève description des raisons pour lesquelles cet exercice sera utile pour comprendre un certain sujet. Si vous offrez des prix comme une bouteille de vin (si vos élèves sont autorisés à boire) et du chocolat pour les finalistes, vous pourriez avoir de bonnes nouvelles idées pour l'année prochaine.

Belle réflexion originale avec des exercices conçus par les élèves!
Note légale: indiquez très clairement que vous êtes autorisé à utiliser les exercices suggérés plus tard.
@ErelSegal-Halevi J'aime cette réponse, et j'allais suggérer essentiellement ce que mlk a suggéré dans l'avant-dernier paragraphe: mélanger les paramètres de vos problèmes pour que les réponses soient différentes.Les étudiants qui découvrent ce que vous faites devront encore en comprendre suffisamment pour apporter les modifications nécessaires aux réponses précédentes afin d'obtenir le résultat correct.
Dans un certain sens, cela les prépare au monde réel: si un client a une base de code existante mais que son sous-traitant est parti ou autre, et que l'étudiant (en tant que consultant) entre et que le client dit "hé, nous avons ce programmecela nous donne X lorsque nous mettons AB et C, mais maintenant nous en avons besoin pour factoriser D et nous donner Y aussi », être capable de disséquer l'ancien code et de le modifier pour qu'il fonctionne comme prévu est une compétence importante!Même apprendre à lire le code des autres est une compétence très importante, ce qu'ils feraient s'ils recherchaient des réponses des années précédentes :)
Je ne pense pas que vous auriez besoin d'offrir un prix.De nombreux étudiants changeront simplement légèrement l'un des devoirs OP et le présenteront comme leur propre exercice, ajoutant peu de variation à l'ensemble des exercices (encore mieux que de faire de minuscules variations vous-même, cependant), mais c'est un beau défi pour lequel certaines personnes fourniront intéressantdes exercices.
Edgar H
2018-04-09 16:24:01 UTC
view on stackexchange narkive permalink

Cela dépend de ce que vous pensez du rôle de l'université. Pour moi, cela reste une institution dédiée à l'apprentissage et à la compréhension. Les notes sont importantes pour l'emploi, mais en fin de compte, l'Université devrait donner à ceux qui veulent apprendre une occasion d'apprendre.

Les nouvelles questions améliorent-elles l'expérience d'apprentissage? Peut-être que oui, si les anciennes questions et solutions sont à la disposition des élèves, ils peuvent les utiliser pour les aider à apprendre comment aborder ces problèmes.

En même temps, si les anciennes questions étaient assez bonnes pour aider les élèves à apprendre l'année dernière, alors elles sont assez bonnes pour aider les élèves à apprendre cette année.

Je ne pense pas que ce soit le rôle de l'université d'imposer une discipline aux étudiants qui ne veulent pas apprendre. Il existe une myriade de façons de tricher, je pense qu'il suffit de supprimer les solutions aux problèmes en début d'année.

Même «supprimer les solutions au début de l'année» est inutile, car des exemples de base importants peuvent être trouvés partout sur Internet, indépendamment de ses propres pages Web.Et même si l'on soutient que beaucoup de «solutions / discussions» d'Internet sont inférieures, les novices ne le reconnaîtront pas nécessairement et «apprendront» des versions inférieures des choses.Mieux vaut garder des solutions / discussions de bonne qualité en ligne tout le temps ...
Oui, mais si les anciennes questions étaient assez bonnes pour aider les étudiants à apprendre l'année dernière et que certains de ces étudiants ont publié leurs réponses en ligne, alors les étudiants de cette année pourraient ne pas réellement * apprendre *, car ils se rendent compte qu'ils peuvent trouver la réponse en ligne et copier / coller;c'est l'une des préoccupations soulevées par OP: "Le principal problème est que, une fois que les solutions seront disponibles, certains étudiants de l'année prochaine pourront sûrement les obtenir et les copier."
Si les élèves ne veulent pas apprendre, ils trouveront un moyen.Vous pouvez conduire un cheval à l'eau ... Je pense qu'une université ne devrait pas essayer de forcer les étudiants à apprendre. Personnellement, j'ai toujours appris le mieux en ayant les solutions, donc j'ai toujours reporté la création de fiches d'exemples (non notées) jusqu'à ce que j'aie des solutions.Les gens apprennent de différentes manières et à la fin, on ne peut que leur fournir de bons outils pour le faire.
Joel Reyes Noche
2018-04-09 11:23:49 UTC
view on stackexchange narkive permalink

Je pense que cela vaut la peine de créer des ensembles de devoirs différents (ou même légèrement différents) chaque fois que vous enseignez un cours. Je pense que cela incite les étudiants actuels à résoudre le devoir sans copier les autres. Si vous donnez le même devoir à chaque fois, alors même les meilleurs élèves peuvent être tentés de simplement copier les solutions obtenues des élèves précédents.

Pour rendre plus difficile pour les élèves de se copier les uns des autres, j'ai généralement au moins deux ensembles de devoirs (appelez-les ensembles A et B) et je prends note de quel ensemble a été donné à quel élève. Cela rend difficile pour les élèves de copier des autres dans le présent. Ensuite, la prochaine fois que j'enseigne le cours, j'essaye de créer deux nouveaux ensembles (C et D). Cela rend difficile la copie d'autres par le passé. (Si vous n'avez pas le temps de créer des ensembles totalement nouveaux, faites simplement quelques petits changements.)

user91122
2018-04-09 15:49:11 UTC
view on stackexchange narkive permalink

Point de vue étudiant ici.

Certainement. Répéter les mêmes exercices notés (cela inclut les examens) année après année est extrêmement démotivant pour l'étudiant, ce qui décourage efficacement le processus d'apprentissage en mettant les étudiants dans la position lorsqu'ils choisissent entre: travailler dur avec possibilité d'échec.

  • Plagiat ou mémorisation des réponses correctes connues avec succès garanti.
  • Au moins à court terme, cela donne un sérieux avantage aux agents malhonnêtes , et est extrêmement frustrant.

    Il n'est pas nécessaire de gérer les exercices et les examens de la même manière.Pour les examens, j'essaie de dire très clairement que les devoirs seront nouveaux - vraiment nouveaux, pas seulement les anciens avec des numéros différents.D'un autre côté, je réutilise tout le temps d'anciens exercices et d'anciennes tâches d'examen pour les nouveaux exercices (mais les étudiants n'ont besoin que d'un certain pourcentage pour être autorisés à passer l'examen; sinon, les exercices n'influencent pas la note.), J'autorise les soumissions de groupe pour les exercices - l'expérience montre que les étudiants collaboreront de toute façon.
    ??Vous ne répéterez pas le même exercice noté cette année à moins d'avoir échoué au cours l'année dernière.
    Je suis d'accord avec WGroleau.À moins que l'étudiant ne répète le cours, il ne fera pas le même exercice les années suivantes;ils seront passés à d'autres cours.En revanche, le PO demande de réutiliser les mêmes exercices pour le cours qu'il enseigne - il s'agirait donc d'un * nouveau * groupe d'étudiants répétant les mêmes exercices que les étudiants précédents ont fait l'année dernière (et d'où le problèmede copie / plagarisme survient, lorsque les nouveaux élèves «empruntent» les réponses partagées par les élèves de l'année précédente)
    @WGroleau: Je n'ai pas lu cela comme une question de répétition d'années, mais sur l'effet sur les étudiants honnêtes de voir des plagiaires bénéficier d'un tour gratuit.C'est une grande différence, à mon humble avis.
    Je peux voir cela comme une interprétation possible, auquel cas, je serais d'accord.
    R.Joshi
    2018-04-09 16:55:27 UTC
    view on stackexchange narkive permalink

    D'après mon expérience en tant qu'étudiant. Je dirais que vous devriez avoir un cycle de 2/3 ans où vous répétez la question. Certains professeurs de mon université ont fait le même travail chaque année et la plupart des étudiants avaient des liens avec les étudiants de l'année ci-dessus et ont pu obtenir la réponse facilement et tricher.

    Le cycle de répétition de 2/3 ans vous permettrait de construire des réponses approfondies ainsi que de résoudre les petits problèmes (c'est-à-dire trop difficiles / faciles) dans les questions tout en réduisant les chances de l'élève d'obtenir les réponses de les étudiants précédents.

    Modifier 1.

    L'idée utilisée par un enseignant était de répéter les mêmes questions chaque année, mais il modifierait très légèrement les chiffres, ce qui a surpris certains étudiants trompeurs qui ont obtenu des réponses des étudiants précédents mais j'ai oublié de changer les chiffres.

    Wojciech Bacza
    2018-04-09 15:55:49 UTC
    view on stackexchange narkive permalink

    Je pense que créer de nouvelles séries de questions n'est pas nécessaire, et avoir les mêmes devoirs peut en fait être bénéfique pour les étudiants. S'ils sont coincés sur quelque chose, ils peuvent regarder la solution, même une ligne peut faire tout cliquer, que ce soit en mathématiques, en programmation, en physique, etc.

    Vous avez déjà dit que les étudiants sont des adultes, et choisir de copier ne fera que nuire à leur compréhension, de sorte que les étudiants sérieux, qui cherchent à mieux comprendre le sujet, et pas seulement à obtenir une note de passage, feront toujours les devoirs par eux-mêmes.

    Vous avez également spécifié que vous donniez un cours de programmation, vous avez donc un avantage - lorsque les étudiants remettent leurs devoirs, vous pouvez leur demander de faire une simple modification dans leur logiciel, mais qui les oblige à comprendre ce qui est écrit. Du moins, c'est ainsi que cela fonctionne dans mon université, où la modification représente 40% de la note du devoir.Un exemple de modification, tout comme je le faisais la semaine dernière serait: Un logiciel affecté donne des solutions à un système d'équations 3x3, faites-le fonctionne pour le système 5x5.

    C'est juste la perspective d'un étudiant, donc dans l'ensemble, si j'enseignais un cours, je ne les changerais pas.

    L'idée de modification est intéressante et il serait intéressant d'entendre davantage de logistique.Est-ce que cela se fait en personne et est-ce que chaque élève est invité à faire le même changement?De plus, votre premier paragraphe suppose que tous les élèves ont les solutions disponibles, et pas seulement ceux qui trichent.
    Les modifications se font en personne, au début du cours dans lequel on vous demande de remettre votre devoir de programmation, l'enseignant indique quelle modification apporter, puis pendant ce cours, tous les élèves font le même changement.À la fin, ils demandent à l'enseignant de venir les noter, ils montrent à la fois le logiciel avec la modification et le code source et sont notés en conséquence.Dans les grandes classes, par exemple 50 personnes, cela ne fonctionnerait probablement pas, mais nous sommes divisés en groupes d'environ 20 personnes, et cela donne suffisamment de temps pendant un cours de 2h pour noter tout le monde.
    Comme pour chaque étudiant ayant les solutions disponibles, il n'y a pas de canal officiel dans lequel elles sont distribuées, mais à l'ère d'Internet, elles sont disponibles et utilisées par presque tout le monde.Nous avons une collection géante de devoirs résolus et de matériaux tels que des présentations, des résumés, des notes, etc. d'anciens étudiants, et chaque année, cela grandit, car tout le monde avec une URL (partagée sur Facebook) peut y accéder et y ajouter.ce n'est peut-être pas le cas partout, mais presque tous mes amis, même de différentes universités, ont un système similaire, il est donc prudent de supposer que tous les étudiants y ont accès.
    Daniel R. Collins
    2018-04-10 07:16:14 UTC
    view on stackexchange narkive permalink

    Non. Je vous recommande de ne pas passer le temps à faire de nouveaux devoirs de programmation chaque année.

    Considérez qu'en tant qu'universitaire titulaire (point de vue américain ici), vous serez récompensé et promu sur la base de recherches publiées, pas sur effort d'enseignement. Il est autodestructeur de ne pas prendre en compte ces objectifs; vous devriez prioriser et rationaliser votre temps consacré à l'enseignement de manière appropriée. Cette tâche particulière peut prendre un temps extrêmement long (concevoir de nouvelles tâches de manière créative, créer de nouvelles rubriques de notation, réinventer la connaissance des points délicats, de chaque cycle, etc.), et il n'y a pas un très grand avantage dans les résultats scolaires.

    Pour le problème de la triche, j'ai été très heureux d'utiliser le vérificateur de plagiat de code gratuit Moss (Aiken, Stanford U.). Ce qui est très éducatif et attire très rapidement l'attention des étudiants, c'est d'avoir une discussion claire le premier jour sur les principes du plagiat, puis de distribuer plusieurs zéros sur la première tâche ou deux à ceux qui les enfreignent. En ce sens, les confronter à l'opportunité / la tentation de plagier et de corriger cela est en soi une leçon plus salutaire que le reste de la tâche.

    Mais en bref: la priorité est votre temps limité. Le gain pour le temps de faire une nouvelle année d'exercices est malheureusement insuffisant.

    Bien que je ne sois pas entièrement en désaccord, je pense que ce récit (en particulier le 2ème paragraphe) est plus approprié pour les systèmes nord-américains que, disons, ceux du Royaume-Uni - parlant comme quelqu'un qui a travaillé et enseigné dans les deux.
    Si les pratiques d'une université récompensent le fait de NE PAS fournir une bonne éducation, quelque chose ne va vraiment pas.
    problemofficer
    2018-04-11 02:52:39 UTC
    view on stackexchange narkive permalink

    Créer de nouveaux devoirs chaque année n'empêche pas les étudiants de copier les solutions de leurs camarades au cours du même semestre, ce qui, à mon avis, est tout aussi gros problème. D'après ma propre expérience, cela était répandu dans mes cours où quelque chose devait être soumis comme solution à des tâches très spécifiques.

    Les étudiants venaient vers vous et demandaient simplement "Hé, avez-vous déjà terminé cette tâche? Pourriez-vous m'envoyer votre solution à des fins d'inspiration. " Il est généralement difficile de refuser ce type de demande si vous êtes ami avec ces personnes. Certains ne l'utilisent vraiment que s'ils sont bloqués, mais certains changent simplement les noms des variables et les "pires" soumettent une copie textuelle.

    Par conséquent, vous devez vous assurer que les élèves ont réellement résolu un devoir spécifique indépendamment de lors de sa création.

    Je vois trois solutions possibles:

    1. Rendre le contenu du devoir très pertinent pour l'examen.

    J'ai eu plusieurs devoirs où, par exemple, J'aurais dû créer un petit projet logiciel et j'ai passé près d'une semaine à le terminer. Ensuite, lors de l'examen, il n'y avait que quelques questions sur des choses très basiques que vous auriez pu obtenir en lisant 2-3 diapositives. Ce serait OK si tous les étudiants étaient honnêtes et que tout le monde aurait déjà traité le sujet pour que vous puissiez le sauter à l'examen. Mais parce que beaucoup ne l'étaient pas, c'était très frustrant pour moi qui y ai passé une semaine et puis à l'examen, il n'y avait aucune récompense pour avoir tout fait moi-même . Cela a diminué ma motivation à faire les choses correctement la prochaine fois. Tout le travail semblait perdu. Si vous travaillez dur, vous voulez obtenir une sorte de note d'appréciation.

    Alors faites autant de l'examen final sur les matières couvertes par les devoirs. Ensuite, les gens ressentiront le besoin de l'étudier réellement et les "bons" élèves auront l'impression que cela valait la peine d'investir autant de temps.

    1.1. Cela résout également le même problème pour les projets de groupe

    La majorité de nombreux travaux de groupe sont effectués par une minorité, c'est-à-dire l'élève le plus motivé. D'après mon expérience, une grande partie de mon travail de groupe s'est terminée par le fait que je faisais l'essentiel du travail, mais les autres ont quand même obtenu la même note.

    Si les devoirs sont très pertinents pour l'examen, ils seront pénalisés alors . Et encore une fois, celui qui a fait tout le travail se sentira récompensé.

    2. Soyez précis dans les exigences mais vague dans l'implémentation

    Comme @WGroleau l'a déjà écrit, rendez la description de la tâche spécifique dans les exigences mais très ouverte dans l'implémentation. Cela conduira à plus de solutions individuelles et le plagiat sera plus facile à détecter.

    3. Laissez les élèves présenter leur solution individuellement pendant 5 à 10 minutes.

    Si quelqu'un soumet une solution mais ne peut pas expliquer une simple boucle ou pourquoi certaines méthodes sont appelées ou ce qu'ils font, vous pourrez filtrer tricheurs rapidement.

    Mise en garde par expérience personnelle: Parfois, la présentation avait lieu une semaine ou deux après la soumission, alors quand il s'agissait de la présenter, j'avais oublié certaines choses et j'avais du mal à expliquer les choses de base au début quelques minutes. C'est parce que je ne me suis pas préparé pour la présentation en pensant que je pouvais le faire à la volée. Un conseil aux élèves pour qu'ils se préparent pourrait atténuer ce problème.

    Au sujet des projets de groupe, j'ai dû en faire un lors de ma première année.Un groupe de quatre: un enfant-génie (moi), un étudiant moyen, un gars qui allait abandonner le sujet après cette année-là, et un S.O.B. arrogant et paresseux.J'aurais * pu * probablement tout faire moi-même - mais au lieu de cela, j'ai délégué deux modules au code, pris la responsabilité de la logique et de la coordination de base, et j'ai demandé au gars du "va le laisser tomber" de gérer les tests et la documentation - tout ce pour quoi il avait des compétences.J'ai aussi fini par rédiger la part du S.O.B et j'en ai rendu compte au professeur.Sinon ça s'est très bien passé.
    Notre groupe a fini par se classer deuxième, en partie parce que ma charge de travail supplémentaire de dernière minute (ayant réalisé que S.O.B.était AWOL) empêchait d'ajouter de nombreux extras optionnels (qui étaient encouragés).J'ai marqué des points non seulement pour avoir présenté un projet basé sur Java sur un Mac (sous MacOS classique!), Mais aussi en utilisant ce même Mac pour sauver plusieurs autres groupes bloqués par la version bêta boguée de Java 2 sur les postes de travail du laboratoire (leurs projets ayanta bien fonctionné sous Windows).
    @Chromatix On ne sait pas s'il y a un point à cette histoire.
    padawan
    2018-04-09 11:01:57 UTC
    view on stackexchange narkive permalink

    J'essaie toujours de préparer une nouvelle série de questions de devoirs - quel que soit le pourcentage.

    Comme vous l'avez mentionné, il y aura toujours un sous-ensemble d'élèves qui copieront leur chemin, peu importe à quel point vos questions sont originales. Mais il y a aussi des étudiants qui ne copient pas, et mettent leurs efforts pour résoudre les questions. Ils prennent le cours au sérieux, ils n'essaient pas d'atteindre ceux des années précédentes.
    J'ai donc envie de les respecter et de faire émerger une série de nouvelles questions.

    Si les étudiants sérieux ne copient pas, pourquoi ont-ils besoin de nouveaux exercices?Ils peuvent simplement recevoir l'ensemble des (bons) exercices que j'ai déjà préparés pour l'année précédente.
    Simplement parce que ce sont des questions de l'année précédente.Serait-ce OK si un étudiant donnait une bonne réponse de l'année précédente?
    Ce n'est donc pas, en fait, simplement parce que ce sont les questions de l'année dernière - parce qu'un étudiant honnête obtient le même avantage académique interne en faisant le travail de toute façon.L'avantage est qu'ils s'en tirent mieux en comparaison avec les étudiants qui prendraient la voie malhonnête.
    WGroleau
    2018-04-09 21:19:30 UTC
    view on stackexchange narkive permalink

    Bien que vous ayez dit «tout autre cours», ma réponse s'applique uniquement à votre situation de programmation:

    Spécifiez les exigences à un niveau suffisamment élevé pour qu'une bonne solution nécessite de déclarer / définir des variables supplémentaires, des types de données, sous-programmes, etc. Alors le plagiat sera évident (à moins que le tricheur ne passe attentivement en revue le code en changeant tous les identifiants).

    Jay
    2018-04-10 02:13:44 UTC
    view on stackexchange narkive permalink

    Vous ne pouvez rien y faire dans une certaine mesure. Vous n'obtiendrez probablement pas un nouveau manuel chaque année. Vous avez dit que c'était un cours de programmation: je ne suppose pas que vous allez changer de langage chaque année. Etc.

    Je pense qu'un système que de nombreux enseignants utilisent pour les tests consiste à constituer un corps de questions, puis à utiliser un sous-ensemble différent dans un ordre différent chaque année. Comme un an, posez les questions A, B, C, D et E. L'année suivante, posez D, B, F, G et A, etc.

    Vous pourriez faire quelque chose de similaire pour les devoirs. Ayez un ensemble de problèmes et mélangez-les.

    Pour un cours de programmation, je pense qu'une solution simple serait de modifier légèrement le problème chaque année. La vie si une année une affectation de programmation est "lue en deux nombres, additionne-les et affiche le résultat", (vraisemblablement une affectation très précoce!) Peut-être que l'année prochaine c'est "les multiplier", et l'année suivante c'est "les ajouter ensemble et ajoutez 2 ". La partie suspecte de moi note que cela pourrait faciliter la capture des tricheurs très paresseux. Si le problème de cette année ressemble beaucoup au problème de l'année dernière et a juste quelques mots différents, alors si quelqu'un rend un devoir qui résout le problème de l'année dernière plutôt que celui de cette année, il y a de fortes chances qu'il l'a copié d'un autre étudiant.

    Pour tout problème non trivial, la chance que deux programmeurs proposent des solutions identiques est faible, mais je suppose que pour vérifier cela, il faudrait conserver une base de données de chaque devoir jamais rendu. Et de nombreux tricheurs sont assez intelligents pour changer quelques éléments pour que ce ne soit pas identique.

    JdeBP
    2018-04-14 16:05:11 UTC
    view on stackexchange narkive permalink

    Le point de vue des bénévoles de Stack Exchange.

    Vous avez dans d'autres réponses le point de vue d'autres universitaires et le point de vue des étudiants. Maintenant, ayez le point de vue de tiers qui ne sont pas dans vos établissements et qui sont néanmoins impliqués dans cela parce que vos étudiants viennent chez nous.

    Nous obtenons les retombées de cela ici à Stack Exchange. Depuis quelques années, des volontaires comme moi découvrent des problèmes de cours d'informatique / programmation que les étudiants suivent et se relient simplement à Stack Exchange, pour amener des gens du monde entier à les résoudre gratuitement. Ils ne copient pas les réponses précédentes.

    De cette perspective:

    • Cacher les questions de cours derrière une sorte d'interface de jeu d'aventure, là où elles se trouvent non visible sauf pour les personnes qui ont terminé une quête (c'est-à-dire remis dans le cours précédent), ne nous aide pas bénévoles. Cela nous contrarie activement, car nous comptons sur le fait que les questions sont publiques pour trouver de qui les travaux de cours, dans quelle institution, ils viennent. Il en va de même pour empêcher les araignées WWW d'explorer les questions.
    • Varier les cours d'une année à l'autre ne résout pas le problème. Les étudiants soumettent simplement la variante de cette année à Stack Exchange, et un bénévole enthousiaste se précipite pour refaire les cours de l'école ou de l'université de quelqu'un d'autre.
    • De légères variations, suffisantes pour rendre la réponse différente tout en rappelant des souvenirs d'années révolues passé, valent mieux que des variations drastiques pour nous. Nous, les volontaires, n'avons que la reconnaissance de formes pour les exemples de noms et de scénarios que vous avez choisis, ainsi que des souvenirs saisonniers tels que Oh, est-ce la fin de l'Épiphanie à nouveau si tôt? , pour continuer.
    • Un lien hypertexte vers la politique d'honnêteté académique de votre établissement qui est direct (par exemple aucun document Word), stable à long terme et spécifique (c'est-à-dire que votre politique ne doit pas être des dizaines de paragraphes sur une seule page contenant beaucoup de politiques sans ancre pour son en-tête de section spécifique), est une chose utile.

      Notez également que les gens liront "archivé" comme "ne s'applique plus". Ce n’est pas non plus un moyen utile de présenter une politique actuelle.

    En un sens, vous commettez la même erreur que les organisations militaires en se préparant à combattre la dernière guerre plutôt que la suivante . Les étudiants du monde entier ont déjà, il y a ans , travaillé autour de la détection des réponses copiées. De nos jours, ils utilisent des sites WWW y compris la famille même des sites Q&A sur lesquels vous demandez cela pour attirer des gens enthousiastes, provenant potentiellement de plusieurs pays lointains, sans payer ni même aucun lien avec les étudiants ou avec vous, pour résoudre leurs différents problèmes de cours d'année en année pour eux.

    Lectures complémentaires

    De ma propre expérience directe, et je ne suis qu'un bénévole qui ne peut reconnaître qu'un nombre limité de modèles.

    spnkr
    2018-04-14 12:19:07 UTC
    view on stackexchange narkive permalink

    Changez-vous la façon dont vous enseignez la classe en fonction de la façon dont elle se déroule chaque année? À moins que vous ne soyez un professeur vétéran, vous devriez le faire. Ainsi, vos questions de devoirs changeront naturellement.

    Mettez cela de côté: prenez deux ans de questions différentes, puis alternez chaque année que vous enseignez à la classe. La plupart des élèves ne connaissent pas leurs camarades de classe 2 ans avant eux, ce qui les empêche de tricher.

    Donc, si vous enseignez la classe 2 semestres par an, 4 "séries complètes" empêcheraient la grande majorité de tricherie.

    Christopher Klaus
    2018-04-15 18:12:15 UTC
    view on stackexchange narkive permalink

    Le fait de ne pas créer de nouveau matériel chaque année est la raison pour laquelle les fraternités et les sororités aux États-Unis rassemblent des devoirs et des banques de test.

    Les professeurs donnent un avantage aux étudiants qui sont membres de toute organisation qui peut utiliser de telles tactiques s'ils ne font pas de nouveaux devoirs et de nouveaux examens.

    https: // www.reddit.com/r/GreekLife/comments/2hiz1p/how_is_your_organiations_test_bank_run/

    Les fraternités et sororités appartiennent aux États-Unis et le questionneur ne semble pas être aux États-Unis.Vous pouvez peut-être développer cela pour prendre en compte un contexte différent possible.


    Ce Q&R a été automatiquement traduit de la langue anglaise.Le contenu original est disponible sur stackexchange, que nous remercions pour la licence cc by-sa 3.0 sous laquelle il est distribué.
    Loading...