Utilisation des variables techniques

Accueil Forums Gestion des classes virtuelles Classes Virtuelles : Expert Utilisation des variables techniques

Vous lisez 4 fils de discussion
  • Auteur
    Messages
    • #1836
      Sébastien
      Participant
      Up
      0
      Down
      ::

      Bonjour,

      j’aimerais bien apprendre à utiliser les variables techniques.

      Dans des questionnaires « constitution de groupes », j’ai défini des variables techniques acc1, acc2, etc… (une par questionnaire).
      Ces variables prennent la valeur 1 ou 2 pour les groupes de français, et 3 ou 4 pour les groupes de maths.
      Je voudrais pouvoir dire à un élève, dans sa page d’accueil (dans son message du jour, par exemple) le nombre d’ateliers de maths et de français qu’il a suivi.
      Par exemple, si pour un élève on a :
      acc1=1, acc2=4, acc3=3, acc4,3, acc5=4
      le message serait :
      « à ce jour, vous avez suivi 4 ateliers de maths et 1 atelier de français. »

      Attention, pour certains élèves, certaines variables techniques ne sont pas définies car l’élève ne s’est pas inscrit.

      J’espère avoir été à peu près clair.

      Si vous avez des idées, je suis preneur.

      Sébastien Dumortier

      Collège de Beaumont de Lomagne
      IRES de Toulouse, groupe jeux mathématiques
      APMEP Toulouse

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

      J’ai fait quelque chose (à tester sur wimstest1.di.u-psud.fr/wims ou
      recopier le fichier wims/public_html/themes/_widgets/motd.phtml du dépôt svn).

      La variable toto sera appelée par \var_toto
      Par exemple, dans l’exemple que tu donnes
      à ce jour, vous avez suivi \var_acc2 ateliers de maths et \var_acc1 atelier(s) de français.

      Je ne peux pas tester si une variable est vide et changer la phrase en conséquence
      et il n’est pas possible je crois (et cela risque de rester ainsi) de mettre des tests dans le mot du jour. En présentant ce qui précède sous forme de « tableaux »
      cela devrait être compréhensible :
      ateliers de math : \var_acc2
      atelier de français : \var_acc1.

      Bernadette

    • #1838
      Sébastien
      Participant
      Up
      0
      Down
      ::

      Ok, merci pour l’info.
      Mais vu ce que je dois faire de mes variables, il faudrait donc que je crée une variable maths et une variable français, et quelque chose du genre :
      \var_math=(\var_acc1 in {1,2})+(\var_acc2 in {1,2})+(\var_acc3 in {1,2})+(\var_acc4 in {1,2})+(\var_acc5 in {1,2})
      \var_franc=(\var_acc1 in {3,4})+(\var_acc2 in {3,4})+(\var_acc3 in {3,4})+(\var_acc4 in {3,4})+(\var_acc5 in {3,4})
      Et ensuite j’affiche \var_math et \var_franc

      Bon, déjà, il y a ma syntaxe qui ne va pas, et ensuite où faudrait-il créer/calculer ces deux nouvelles variables ?

      Séb.

      Collège de Beaumont de Lomagne
      IRES de Toulouse, groupe jeux mathématiques
      APMEP Toulouse

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

      Non, tu ne peux pas faire de calcul avec. Simplement afficher la variable.
      Je croyais que c’était les variable « math » que tu stockais.
      Les variables peuvent être des nombres mais aussi des mots.
      Ce que j’ai fait (pas grand chose) ne correspond pas à ce que tu voulais.
      Pour le reste, je ne fais rien dans l’immédiat. J’attends que cela murisse !

      Bernadette

    • #1840
      Sébastien
      Participant
      Up
      0
      Down
      ::

      Ce n’est pas grave, ça ira peut-être aussi vite à la main finalement…
      Merci d’y avoir réfléchi.

      Collège de Beaumont de Lomagne
      IRES de Toulouse, groupe jeux mathématiques
      APMEP Toulouse

Vous lisez 4 fils de discussion
  • Vous devez être connecté pour répondre à ce sujet.