DocAide Modules d'exercices OEF

Comment créer un module d'exercices OEF

Vous avez déjà développé des exercices dans votre classe sur un même thème et vous désirez en faire votre premier module : ce document est pour vous.

Avant toute chose...

Règles de publication

La particularité de WIMS est son fonctionnement collaboratif. Nous sommes tous collectivement responsables de la qualité des ressources produites. Cette base s'est étoffée au fur et à mesure des années, le nombre de contributeurs a augmenté, il est donc difficile de travailler de concert. Cela est cependant un objectif. L'association WIMS EDU propose un ensemble de règles afin de maintenir la qualité des ressources publiées.

Finalisation du module

La finalisation des modules est importante car elle impacte fortement le recensement des exercices et le fonctionnement du moteur de recherche. Elle porte d'une part sur le renseignement des propriétés du module et sur les éléments d'informations qu'il convient de donner dans les fichiers de configuration.

Possibilités de programmation supplémentaires (de plus en plus) avancées

Mettez-vous en version imprimable (Version imprimable dans la barre de menu) si vous voulez avoir une vue d'ensemble ou faire une recherche sur un mot.

Les deux modes de publication

Publier un module signifie le rendre public et utilisable par d'autres enseignants ou élèves. Le serveur étant dédié à l'enseignement et à destination d'élèves et d'enseignants, le contenu et les ressources doivent tous avoir un but pédagogique et sont soumis au code de déontologie des enseignants et aux règles usuelles de devoir de réserve.
Il y a plusieurs sortes de publication possibles :

Publication centralisée

Lorsqu'un module est publié via la publication centralisée, il est intégré à la base de données de ressources de WIMS. Il va se propager automatiquement à travers les miroirs et les mises à jour automatiques à tous les serveurs WIMS du monde entier. Le module sera à la disposition de tous les utilisateurs de WIMS.

Toutes les ressources WIMS sont publiées sous licence GNU GPL qui assure les libertés suivantes :

  1. La liberté d'exécuter le logiciel, pour n'importe quel usage ;
  2. La liberté d'étudier le fonctionnement d'un programme et de l'adapter à ses besoins, ce qui passe par l'accès aux codes sources ;
  3. La liberté de redistribuer des copies ;
  4. La liberté de faire bénéficier la communauté des versions modifiées.
La publication centralisée nécessite que vous soyez titulaire d'un compte de publication. Vous devez demander ce compte en envoyant un mail à publishcenter@wimsedu.info.

Une publication centralisée vous engage à maintenir le module, notamment lors des évolutions des logiciels ou langages tiers qui rendent les exercices obsolètes (exemple : java).


Publication en local


Lorsqu'un module est publié sur un serveur local X, seuls les utilisateurs du serveur X voient et peuvent utiliser ce module.

Il ne faut pas considérer la zone local comme un purgatoire pour la publication centralisée. En effet, lorsque un module est publié sur un serveur de publication, le gestionnaire du site pourra effacer le module enregistré en local. La publication en local peut intéresser des enseignants qui développent des exercices spécifiques à l'environnement dans lequel est intégré le serveur X.


La publication en local nécessite uniquement l'autorisation de l'administrateur du serveur X.

Règles de publication d'un nouveau module et maintenance des anciens

Parmi les difficultés à maintenir une base d'exercices de bonne qualité, la duplication des exercices en est une de taille. Cette difficulté se fait sentir lorsque des exercices proches ou identiques apparaissent dans plusieurs modules. Si quelqu'un remonte un bug sur un tel exercice, il sera corrigé dans un module et pas dans un autre. De même, les méta-données permettent d'améliorer le référencement des modules.

Il existe aux moins deux serveurs de publication, le serveur historique de Nice et le serveur de l'association WIMSEDU. Chaque serveur a ses propres règles, mais toutes contribuent à améliorer la base de données et le référencement des exercices. L'association WIMSEDU a créé un comité de publication dont le travail consiste à organiser le travail de maintenance sur la base de données du serveur de publication WIMSEDU.

Les différentes propositions énoncées dans ce document ont pour but de simplifier le travail des personnes qui travaillent à maintenir la qualité des exercices de la base.

Il peut arriver que les auteurs stoppent leur investissement sur WIMS pour des raisons personnelles. Dans ce cas, le comité de publication essaye de trouver un mainteneur.

Conseils et éléments à vérifier avant une première publication

Une liste de vérification est disponible à l'adresse (à compléter). Vous pouvez l'utiliser pour vous aider à ne rien oublier.

Avant de publier :

Cohérence avec les modules déjà publiés

Assurez-vous qu'il n'existe pas encore de module existant pouvant accueillir vos exercices. Enrichir un module existant permet d'une part de regrouper des exercices de même niveau et/ou de même thème, et d'autre part, permet de partager le travail de maintenance des modules entre plusieurs auteurs.

Programmation

Code source

HTML & CSS

Nom des exercices

Un seul mot écrit comme un nom propre. Évitez les caractères spéciaux et les noms trop longs et écrivez-le de préférence en minuscules. Cela simplifie les processus de contrôle du code. Exemple : signes.oef ou coordonnees2.oef

Fonctionnement des exercices


Présentation générale

Conseils typographiques

Les quelques conseils suivants sont des conseils de type éditorial. Ils concernent les mathématiques mais aussi les autres disciplines.

Eléments pédagogiques et didactiques


Propriétés du module (Méta-données)

Eléments pédagogiques et didactiques

Précisez dans le fichier d'introduction (intro.phtml), les points spécifiques de votre module : méthodes pédagogiques utilisées avec ce module, les points de cours particuliers travaillés, les compétences visées, etc.) Précisez éventuellement le lien entre votre module et des modules déjà existants sur le même sujet ou des sujets similaires.

Propriétés du module

Les propriétés générales du module sont importantes pour la classification et la recherche de ressources WIMS. Lorsque vous créez un nouveau module, utilisez les boutons d'aide et suivez soigneusement les instructions données dans ces aides. voir la page poru plus d'explications.

Modification après publication

Ça y est, vous avez publié votre module ! Et bien sûr, deux jours après, vous y découvrez une erreur (ne vous inquiétez pas, c'est toujours comme ça). Il ne vous reste plus qu'à la corriger. Pour cela, Les serveurs WIMS ayant activé la mise à jour automatique récupéreront le module modifié à leur prochaine mise à jour automatique. S'ils ne l'ont pas fait, écrivez au gestionnaire ...

Quelques conseils après expérience

Vous devez faire très attention de ne publier que des modules bien testés. C'est encore plus le cas quand vous modifiez un module d'exercices existants.

Nous avons tous un désir constant d'améliorer nos oeuvres : une présentation encore plus jolie, encore plus de capacités (ou dans le cas d'un exercice, plus de cas), une réorganisation du code, etc. Mais attention ! Votre module est peut-être déjà inséré dans des feuilles d'exercices actives ou/et des examens importants. Vos nouveautés apportent alors des changements au milieu du travail des gens. Les nouvelles capacités ou présentations peuvent troubler les élèves ; au pire, un examen important peut être cassé par un bogue.

En règle générale, il est conseillé de s'abstenir d'introduire des modifications esthétiques ou des renforcements au milieu d'une année académique sur les modules activement utilisés. Seules les corrections de bogues doivent être publiées pendant cette période. Développez vos nouveautés dans votre