Accueil🇫🇷Chercher

WIMS

Wims (acronyme de Web Interactive Multipurpose Server) est un serveur éducatif et une plateforme d'apprentissage en ligne. Elle couvre des apprentissages de l'école primaire jusqu'à l'Université, dans de nombreuses disciplines. Il est sous licence libre, et permet à chacun de construire des exercices et d'ouvrir une classe virtuelle.

WIMS (Web Interactive Multipurpose Server)
Description de l'image Wims.gif.
Description de l'image Wims-4.01e-accueil-fr.png.

Historique

La première version de Wims a été conçue en 1997 par Gang Xiao, Professeur à l'université de Nice, et rendue publique en . Wims a ensuite évolué rapidement, à mesure que l'intérêt pour ce logiciel grandissait ainsi que son utilisation dans l'enseignement supérieur d'abord, puis secondaire. Cette utilisation a entraîné des demandes d'amélioration, et a ainsi permis la progression du logiciel.

S'appuyant sur une licence de développement libre GNU, Wims s'enrichit chaque jour de nouveaux types d'exercices. On compte aujourd'hui plus de 15 serveurs référencés dans le monde, dans 6 pays différents (France, Italie, Espagne, Pays-Bas, États-Unis, Chine). Étant disponible en téléchargement libre, on peut aisément penser que ce chiffre n'est qu'un aperçu de l'étendue réelle.

Fonctionnalités

WIMS permet en utilisant un simple navigateur Web de proposer une banque de données d'exercices interactifs de toutes formes dans des domaines très variés. Il est possible d'utiliser WIMS à partir de tout ordinateur connecté à internet quel que soit son système d'exploitation.

Le principe de fonctionnement est de ne jamais présenter un exercice identique. Pour cela, WIMS intègre dans chacun de ses exercices une dimension aléatoire. Ainsi, chaque élève dispose d'un exercice personnalisé et renouvelable, ce qui lui permet de s'entrainer à volonté sur des exercices semblables avec des données différentes.

Aucun calcul n'est effectué sur le poste de l'utilisateur, aucun logiciel spécifique n'est à installer.

Ressources en libre service

WIMS propose une banque d'exercices interactifs et à données aléatoires pouvant donc être répétés plusieurs fois avec des données différentes, ce qui favorise l’apprentissage (mathématiques, biologie, physique, chimie, informatique, langues). Ces exercices créés par des enseignants selon leur besoin sont des exercices utilisant des logiciels de calcul puissants, pouvant contenir des dessins engendrés à la volée selon des données aléatoires, des audio, des applets communiquant avec le logiciel WIMS, ce qui permet des exercices notés (GeoGebra, CaR, exercices de Joke Evers).

Il intègre également des interfaces d’outils graphiques et de calculs puissants (calculette numérique, calculette graphique, outils de statistiques, visualisation de polyèdres). Mais aussi des documents de cours interactifs, contenant des exemples à données aléatoires.

Classes virtuelles

Appelées cours sur d’autres plateformes, ce sont des espaces privés dans lesquels un enseignant donne du travail et où les élèves le font. La création de classes individuelles (gestion indépendante par l’enseignant), de groupes de classes (permettant de “mutualiser” des groupes d’élèves) ou création d’établissements (structure plus complexe demandant une gestion centralisée au départ, les enseignants gérant ensuite seuls leurs ressources et activités). Ces classes contiennent :

  • Des feuilles d’exercices interactifs dĂ©passant de loin le QCM usuel.
  • Un cahier de textes : interface permettant Ă  l’enseignant d’écrire quelles sont les activitĂ©s qui ont Ă©tĂ© faites et celles qui restent Ă  faire.
  • Des documents interactifs : ces documents peuvent ĂŞtre soit invisibles des Ă©lèves et rĂ©servĂ©s Ă  l’enseignant (en prĂ©paration), soit lisibles par les Ă©lèves, soit lisibles et modifiables par les Ă©lèves.
  • La possibilitĂ© de dĂ©poser des documents (pdf, image, audio, etc.) par les enseignants.
  • un forum de discussion dans lequel il est possible d’écrire des Ă©quations, de faire des dessins Ă  donnĂ©es alĂ©atoires, etc.
  • Un système d'examens sĂ©curisĂ©s Ă  partir des exercices du serveur ou d’exercices privĂ©s.
  • Le suivi des notes pouvant ensuite ĂŞtre exportĂ©es au format tableur (format csv ou tsv)
    • Les notes sont dĂ©taillĂ©es exercice par exercice, et l’attribution manuelle de notes est possible aussi

DĂ©veloppement de nouvelles ressources

Il se fait d’abord de manière privé et peut ensuite être mutualisé au niveau local (sur le serveur), ou global (partagé par l'ensemble des serveurs WIMS dans le monde)

  • crĂ©ation possible d’exercices par les utilisateurs-enseignants avec Createxo (interne Ă  WIMS).
  • interface Modtool de crĂ©ation de modules.
  • interface spĂ©cifique pour la crĂ©ation d’exercices en langues (Quicktool).
  • crĂ©ation de cours interactifs.
  • crĂ©ation de documents au format WIMS Ă  partir d’un document LaTeX ou de tout format obtenu par un document latex standard (outil latex2wims).
  • bibliothèque de macros (slib) mutualisĂ©es simplifiant la programmation. PossibilitĂ© d’utiliser les types de rĂ©ponses prĂ©dĂ©finies mais aussi de crĂ©er simplement les siennes.

Intégrations

WIMS permet d'interagir avec de nombreux outils scientifiques tiers :

  • TeX, pour la gĂ©nĂ©ration de textes mathĂ©matiques.
  • Gnuplot, pour le tracĂ© 2D et 3D.
  • POV-Ray pour le rendu 3D photorĂ©aliste.
  • Fly, pour les constructions gĂ©omĂ©triques.
  • Maxima pour le calcul symbolique.
  • Pari/GP pour le calcul matriciel et sur les polynĂ´mes.
  • GAP pour le calcul sur les structures de groupes.
  • Octave pour le calcul numĂ©rique en multiprĂ©cision.

Des outils spécifiques pour la physique et la chimie

Wims utilise des analyseurs de grammaire physique et chimique, pour les tâches suivantes :

  • units-filter[2] pour analyser les expressions contenant un nombre avec unitĂ© (comme 1A, 1h 20 min 30 s, 5 mV, ou la valeur suivante qui est totalement Ă©quivalente, 5e-3 Wb/s), et traiter les questions liĂ©es aux nombre de chiffres significatifs.
  • chemeq[3] pour analyser les expressions contenant une formule chimique ou l'Ă©quation d'une rĂ©action chimique, faire divers calculs avec (Ă©nergie, potentiel rĂ©dox), et en assurer un rendu typographiquement correct.

De même que pour les outils mathématiques, ces outils scientifiques sont déclinés à l'aide de bibliothèques (slib) spécifiques à WIMS qui en permettent l'usage dans la création d'exercices et de cours. En particulier, ils sont intégrés aux analyseurs de réponses spécialisés pour la physique et la chimie.

Modules de WIMS

Le moteur de WIMS et les outils pour les mathématiques, les sciences, les langues..., dont il dispose forment un socle sur lequel les enseignants peuvent développer des modules. La licence du socle est GNU GPL; les modules peuvent avoir des licences différentes. Plusieurs milliers de modules sont actuellement publiés sous la même licence libre, et redistribués entre les serveurs WIMS qui se synchronisent avec celui de l'Université de Nice.

Comme pour tout logiciel libre, il est possible aux utilisateurs de participer au développement par leurs remarques, en particulier en rapportant au plus vite et aux bonnes personnes les bogues qu'ils constatent.

Autres fonctionnalités

Les fonctionnalités plus techniques sont les suivantes :

  • possibilitĂ© d’ouverture des feuilles ou des examens selon des critères horaires, connexion IP, caractères particuliers d’élèves.
  • sauvegarde des classes par l’enseignant, possibilitĂ© de restauration sur n’importe quel serveur WIMS ; la restauration peut ĂŞtre partielle (uniquement les ressources ou les comptes d’élèves et leur score) ou complète.
  • inscription des Ă©tudiants possible individuellement ou par fichiers tableur par les enseignants.
  • Il est possible d’intĂ©grer toute activitĂ© pouvant ĂŞtre mise sur une page web (par exemple des lecteurs exportables). Cependant, en gĂ©nĂ©ral, il n’y aura alors pas de suivi des activitĂ©s des Ă©tudiants, comme pour les ressources WIMS, sauf dans le cas d’interfaçage spĂ©cifique (par exemple, type de rĂ©ponse dialoguant avec GeoGebra)
  • structure complexe d’établissements permettant le partage de “programmes” (contenu pĂ©dagogique) pour plusieurs groupes d’élèves.
  • thèmes des classes configurables par la crĂ©ation d’un style css spĂ©cifique et l’ajout d’un logo.

Utilisateurs

Le , l'association WIMS EDU (Enseignants, Développeurs et Utilisateurs de WIMS) a été constituée, regroupant les utilisateurs de WIMS de toute part. WIMS EDU a pour but de fédérer les efforts autour de l'utilisation de WIMS dans le système éducatif de tous niveaux et toutes disciplines.

Le logiciel s'adresse :

  • aux chefs d'Ă©tablissements, pour doter leur intranet d'une plateforme d'elearning (primaire, secondaire, supĂ©rieur) ;
  • aux enseignants pour construire des parcours d'apprentissage en ligne pour une ou plusieurs classes, un ou plusieurs Ă©lèves, pour Ă©valuer les Ă©lèves (notation intĂ©grĂ©e Ă  wims et paramĂ©trable), pour suivre les travaux des Ă©lèves Ă  distance ;
  • aux Ă©lèves pour suivre le parcours dĂ©fini par un enseignant, ou pour s'entraĂ®ner seul ;
  • Ă  toute personne, pour crĂ©er, modifier des exercices en ligne.

Interopérabilité

WIMS permet l’interopérabilité avec d'autres plateformes.

Interopérabilité avec Jalon

L'université Nice-Sophia-Antipolis a produit le plugin nécessaire sur leur plateforme open source Jalon.

Interopérabilité avec Moodle

Interopérabilité entre serveurs WIMS

WIMS permet un export des classes sous forme d'archives zip ou tgz pouvant être réintégrées à un autre serveur WIMS.

Knowims (Knoppix + Wims)

WIMS peut aussi s'exécuter à partir d'un CD ou d'une clé USB bootable grâce à Knowims[5].

Notes et références

  1. Licence de publication
  2. units-filter (paquet Debian)
  3. chemeq (paquet Debian)
  4. « Moodle plugins directory: WIMS Course: Versions », sur moodle.org (consulté le )
  5. « KNOWIMS », sur wims.univ-cotedazur.fr (consulté le )

Annexes

Articles connexes

Liens externes

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.