Wiki ~ namok.be

ExE learning : aspects techniques

Le logiciel utilisé pour produire les TDs et les exercices est : eXe learning.

Style

J’ai créé un style ESI pour ressembler à mon site.

  • Vous pouvez le prendre ici (à décompresser à coté des autres styles) (version du 3 juin)
  • J’ai ajouté quelques style spour la mise en page :
    • ‘term’ pour mettre en évidence des commandes
      • <span class=”term”>texte</span> pour un mise en évidence dans le reste du texte
      • <div class=”term”>texte</div> pour un mise en évidence dans un bloc à part
    • ‘java’ pour mettre en évidence du code Java
    • 'online' pour qqchose qui ne doit apparaître que dans la version en ligne
    • 'paper' pour qqchose qui ne doit apparaître que dans la version papier

Cohérence des documents

Afin qu'il y ait une certaine cohérence entre les documents (surtout la version papier) :

  • Modifier les propriétés d'un document avec
    • Laboratoire Java - 1ère année comme titre de projet
    • Laboratoire Java 1ère - année 2009-2010 comme footer
    • Choisissons une licence : Creative Common 3.0 ? Pierre toi qui t'y connait en licence …

Il ne me propose pas Creative Common 3.0 mais Creative Commons Attribution 2.5 -clr

  • Notez que le premier titre est ce qui apparaîtra comme le titre du document dans la version papier.

iDevices

J’ai créé quelques iDevices personnalisés mais c’est surtout pour profiter du panel d’icones proposées. Vous pouvez créer les vôtres.

Bugs / améliorations à apporter

  • Dans un vrai-faux, on a “True” et “False”. Comment franciser ?

(ARO) Dans Tools (qui deviendra Outils), Preferences et choisir fr: Français.

  • Dans un QCM : il dit “Your score is …” en anglais. Comment franciser ?

(ARO) Soit dans le fichier HTML généré par eXe et correspondant au quiz, soit à la source : dans la fonction calcScore2() du fichier quiztestblock.py (dans sources\exe\exe\webui\quiztestblock.py) mais il faut alors recréer eXe.exe

  • Dans un “sélection multiple” le bouton indique “Montrer l'écho en retour” ce qui n'est pas des plus explicite. Comment le changer ?

(ARO) Soit dans le fichier HTML généré correspondant au quiz, soit en éditant exe_fr.po (dans \locale\fr) avec poEdit puis renommer exe_fr.mo en exe.mo et le déplacer dans LC_MESSAGES. Je transfère les 2 avec “Vérification” à la place de “Montrer l'écho” sur FTP.

  • Dans un texte à trou, la taille du champ dépend de ce qu'on doit y mettre. Y-a-t'il moyen d'avoir des champs de tailles identiques ? –mcd

(ARO) Comme d'hab, soit dans le fichier HTML généré par eXe et correspondant à l'activité “remplir les blancs”, soit à la source : par exemple, pour toujours avoir une taille correspondant à un mot caché de 10 caractères, il faut modifier ' style=“width:%sem”/>\n' % len(missingWord)] dans exe\exe\webui\element.py par ' style=“width:10em”/>\n'] et recréer eXe.exe. On peut aussi modifier plus et ajouter dans le code ce qu'il faut pour proposer le choix longueur du mot ou longueur fixe dans l'interface de création de l'activité “remplir les blancs”.