Mettre à disposition un fichier généré à la volée dans un exercice

Accueil Forums Programmation WIMS Programmation d’exercices OEF Modules d’exercices OEF Mettre à disposition un fichier généré à la volée dans un exercice

Vous lisez 1 fil de discussion
  • Auteur
    Messages
    • #6449
      bernadette
      Maître des clés
      Up
      0
      Down

      Une question a été posée pendant le colloque WIMS (Merci encore à Fabien et à toute l’équipe) sur la possibilité de fournir un fichier avec des données aléatoires à un élève sur lesquelles des questions sont ensuite posées.

      Voici un début de réponse

      \matrix{A=shuffle(10)
      wims(makelist x for x=11 to 20)}
      \text{url=slib(oef/newfile txt,\A)}
      \statement{<a href="\url" download="txt">Données à récupérer</a>}

      Ce n’set pas parfait, car pour l’instant les retours de ligne ne sont pas préservés. Mais si ce qui a été demandé est bien dans cet esprit (désolé, je ne suis pas sûre de qui a demandé !), cela devrait être facile de modifier le slib.
      Et on peut aussi avoir envie de décider du nom … donc c’est perfectible.

      Bernadette

    • #6452
      bernadette
      Maître des clés
      Up
      0
      Down

      Sur la proposition de Julien,

      \matrix{A=shuffle(10)
      wims(makelist x for x=11 to 20)}
      \text{B=wims(replace ; by \n in \A)}
      \text{url=slib(oef/newfile txt,\B)}
      
      \statement{<a href="\url" download="toto.txt">Données à récupérer</a>}
Vous lisez 1 fil de discussion
  • Vous devez être connecté pour répondre à ce sujet.