WIMS
WIMS (Web Interactive Multipurpose Server) est une plateforme d’apprentissage en ligne. Ses fonctionnalités essentielles et originales sont d’une part la banque d’exercices interactifs et à données aléatoires créée par des enseignants et qui s’enrichit continuellement, d’autre part son interfaçage avec des logiciels libres de calcul (Pari/GP, Octave, Maxima), de dessin (Gnuplot, Povray) et de typographie (TeX) qui permet la réalisation par les enseignants d’exercices sophistiqués. Comme sur toutes les plateformes d’apprentissage, chaque enseignant dispose d’une zone privée où il peut organiser les ressources pédagogiques en séances de travail.
WIMS est accessible par internet sur plusieurs serveurs (Université de Paris-Sud, Nice, Marseille, Caen, dans des sites académiques, aux Pays-Bas, en Espagne ...) et nécessite uniquement une liaison internet pour son utilisation.
Les fonctionnalités les plus importantes sont les suivantes :
Ressources en libre service :
- 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 sophistiqués utilisant des logiciels de calcul puissants, pouvant contenir des dessins engendrés à la volée selon des données aléatoires (voir les exercices sur les graphes ou de phylogénie), des audio (exercices de langues, dictées), des applets communiquant avec le logiciel WIMS, ce qui permet des exercices notés (GeoGebra, CaR, exercices de Joke Evers).
- interface d'outils graphiques et de calculs puissants et conviviaux (calculette numérique, calculette graphique, outils de statistiques, visualisation de polyèdres).
- documents de cours interactifs et 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.
- 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).
- feuilles d'exercices interactifs dépassant de loin le QCM usuel.
- cahier de textes : interface permettant à l'enseignant d'écrire quelles sont les activités qui ont été faites et celles qui restent à faire.
- 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.
- possibilité de dépôts de documents (pdf, image, audio, etc...) par les enseignants.
- forums de discussion dans lesquels il est possible d'écrire des mathématiques, de faire des dessins à données aléatoires, etc...
- examens sécurisés à partir des exercices du serveur ou d'exercices privés.
- suivi des notes pouvant ensuite être exporté au format tableur (l'attribution manuelle de notes est possible aussi) ; les notes sont détaillées exercice par exercice.
- liste des ressources du cours (feuilles d'exercices actives, documents, ...) affichée automatiquement.
Développement de nouvelles ressources : il est d'abord privé et peut ensuite être mutualisé.
- 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 siens.
La possibilité pour les enseignants de créer leurs propres ressources est un point fort et les développeurs y sont très attachés. De nouveaux types d'exercices sont ainsi possibles sans programmation (mots croisés, puzzle d'images, jeu d'échecs) de même que des types plus spécialisés comme un plugin pour jsxgraph. On peut aussi citer un nouvel outil Imageclick permettant de faire des exercices de légendes sur une image.
Les modules publiés par les enseignants se diversifient et on trouve maintenant des modules d'exercices pour l'enseignement primaire.
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.
- exportation des données relatives aux étudiants en format tableur.
- 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 et l'ajout d'un logo.
Un module interne à WIMS permet l'interopérabilité avec les autres plateformes. Pour l'instant, ceci a été utilisé par l'université de Nice qui a produit le plugin nécessaire sur leur plateforme (Jalon) ainsi que par le lycée jean Bart (Dunkerque) sur la plate forme Moodle.
L'export des classes produit des archives zip ou tgz et l'export des notes se fait au format texte (format csv ou tsv).
Il est possible d'intégrer toute activité pouvant être mise sur une page web. 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).
Dans la version 4.03b, un gros travail a été fait afin de pouvoir utiliser une authentification CAS ou Shibboleth. L'inscription peut être aussi facilitée si l'accès à un annuaire ldap indépendant est possible à partir du serveur WIMS. C'est ce qui est désormais fait à l'université Paris-Sud.
J'utilise cet outil personnellement car c'est le seul que j'ai trouvé qui m'a permis de créer des exercices de mathématiques comme j'en avais besoin pour mes étudiants qui ne soient pas seulement des QCM ou assimilés. Les étudiants apprécient de pouvoir recommencer les exercices, de pouvoir travailler à leur rythme.
J'ai aussi travaillé avec des biologistes et des chimistes ainsi que des enseignants de langues. Là encore, la grande souplesse d'utilisation (demandant cependant un peu de programmation), les outils qui lui sont associés (logiciel de calcul formel, ...) permettent d'innover dans la conception des exercices.
Certaines des ressources développées (modules d'exercices, ce qui signifie la plupart du temps au moins une dizaine d'exercices avec variation aléatoire) sont ensuite "publiées" c'est-à-dire rendues publiques et utilisables par n'importe quel serveur WIMS ayant activé la mise à jour automatique. D'autres peuvent être conservés dans la classe "privée" . Les enseignants peuvent librement créer leur classe sur un des serveurs publics (un simple email valide est nécessaire). Cette liberté et la richesse des ressources ont eu comme conséquence une très grande augmentation des classes créées et actives sur les serveurs publics.