Bonjour Philippe,
J'ai la même attente que toi depuis longtemps, mais à ma connaissance ce n'est toujours pas possible.
Pour ma part j'ai développé un petit truc en python et je fais un lien vers mon bricolage, non pas pour customizer Moodle, simplement pour travailler. Mais ce n'est pas une gestion globale des variables, c'est réalisé pour chaque question particulière, en l'occurence générer des nombres dans un tableau représentant un tableur et demander quels sont les contenus d'autres cellules qui en dépendent.
Nous en sommes réduits à créer autant de valeurs, donc pas besoin de variables, que l'on a de questions, ce qui limite "un peu" le procédé, on ne peut pas générer une infinité de questions à partir d'un modèle. Enfin si mais pas ré-utiliser les valeurs générées pour valider des réponses, il faut le faire en dur.
En fait il faudrait voir si d'autres outils permettent de le faire en ligne, nous pourrions alors les utiliser même s'ils ne sont pas intégrés.
Bonne journée.