URL: https://linuxfr.org/news/les-vingt-ans-de-dyris Title: Les vingt ans de Dyris ! Authors: eleydet Ysabeau đŸ§¶, Gil Cot ✔, tisaac et Yves Bourguignon Date: 2022ćčŽ01月04æ—„T21:06:39+01:00 License: CC By-SA Tags: javascript et exercice Score: 56 Les vingt ans d’un logiciel libre ne mĂ©ritent-ils pas un article sur LinuxFr.org ? Dyris est un gĂ©nĂ©rateur d’exercices avec correction et Ă©valuation automatiques Ă©crit en JavaScript. Les questions sont posĂ©es les unes aprĂšs les autres, soit dans l’ordre choisi par le professeur, soit au hasard parmi les questions disponibles. Les exercices se dĂ©finissent dans le fichier donnees.js, divisĂ© en deux parties : les nombreuses options et le questionnaire. ![OrchidĂ©e](http://dyris.free.fr/orchidee.gif) ---- [Site du projet](http://dyris.free.fr/) [Manuel de Dyris](http://dyris.free.fr/LISEZ_MOI.html) ---- # Au commencement, Ă©tait JavaScript Au dĂ©but des annĂ©es 2000, je me passionnais pour le JavaScript, le trouvant exceptionnel pour plusieurs raisons : - les applications Web basĂ©es sur ce langage se plaçaient aussi bien en local que sur serveur, offrant ainsi une grande souplesse ; - je pouvais programmer ou installer Ă  peu prĂšs ce que je voulais sur des PC dont j’ignorais le mot de passe de l’administrateur. Parmi mes rĂ©alisations figurait un exercice de mĂ©canique, dont les questions s’enchaĂźnaient les unes aprĂšs les autres, se terminant par une correction et une Ă©valuation automatiques. L’attitude des Ă©lĂšves face Ă  cet exercice variait. Certains se montraient fiers de leurs succĂšs tandis que d’autres, moins habiles, enviaient la rĂ©ussite de leurs camarades. Ces Ă©motions m’encourageaient Ă  poursuivre dans cette voie, Ă  automatiser la production de ces exercices pour les crĂ©er en nombre. C’est ainsi qu’est nĂ© Dyris. À cette Ă©poque, quelques auteurs de logiciels libres rencontraient d’affligeantes difficultĂ©s avec la justice, Ă  cause du nom maladroitement choisi pour leur Ɠuvre. Pour Ă©viter ces ennuis, je baptisais mon gĂ©nĂ©rateur d’exercices du nom d’une petite orchidĂ©e sauvage dont la fleur simule un bourdon. # Dyris une application Web singuliĂšre, atypique Qui se souvient du JavaScript du dĂ©but des annĂ©es 2000 ? En ce temps-lĂ , il fallait se montrer trĂšs astucieux ! Les programmeurs dĂ©tournaient rĂ©guliĂšrement les outils de leur usage normal pour obtenir le rĂ©sultat souhaitĂ©. Pour cette raison Dyris fut, Ă  ses dĂ©buts, une application Web singuliĂšre, atypique. Au fil du temps : - Dyris continua de s’enrichir, conservant cet objectif d’un rapport simplicitĂ©/performance favorable ; - son code s’adapta aux Ă©volutions des langages du Web, lentement pour garder la compatibilitĂ© avec les anciens navigateurs ; - d’autres exerciseurs Ă©mergĂšrent, de plus en plus nombreux et variĂ©s ; - quelques dĂ©rivĂ©s de Dyris, on dit « fork » en anglais, apparurent Ă©galement. #Le gĂ©nĂ©rateur d’exercice aujourd’hui Aujourd’hui, Dyris reste un excellent gĂ©nĂ©rateur d’exercices, fonctionnant aussi bien en local que sur serveur. Un zeste de PHP permet de sauvegarder, le cas Ă©chĂ©ant, les scores sur le serveur. Vous trouverez les informations dĂ©taillĂ©es sur son fonctionnement dans le [manuel en ligne](http://dyris.free.fr/LISEZ_MOI.html). Pour conclure, je remercie chaleureusement les [nombreux contributeurs](http://dyris.free.fr/p5fr.html) Ă  ce magnifique projet, ainsi que les utilisateurs pour leurs remarques pertinentes. Ci-dessous, la copie d’écran d’une Ă©tape de rĂ©solution d’un problĂšme de statique en mĂ©canique. ![RĂ©solution d’un problĂšme statique en mĂ©canique](http://dyris.free.fr/capture1.png) Ci-dessous, la copie d’écran d’une question de vocabulaire technique en architecture et construction. ![Une question de vocabulaire technique en construction](http://dyris.free.fr/capture2.png)

AltStyle ă«ă‚ˆăŁăŠć€‰æ›ă•ă‚ŒăŸăƒšăƒŒă‚ž (->ă‚ȘăƒȘă‚žăƒŠăƒ«) /