« Question de type Formules » : différence entre les versions
Ligne 132 : | Ligne 132 : | ||
=Responsable(s)= | =Responsable(s)= | ||
[https://moodle.org/user/view.php?id=8026&course=5 Jean-Michel Védrine] a été responsable du plugin « type de question Formules » jusqu'en 2017. Il est maintenant de retour en force pour 2018. | '''[https://moodle.org/user/view.php?id=8026&course=5 Jean-Michel Védrine]''' a été responsable du plugin « type de question Formules » jusqu'en 2017. Il est maintenant de retour en force pour 2018. | ||
=Installation= | =Installation= |
Version du 28 janvier 2018 à 19:19
Note: Cette page est un travail en cours. Les commentaires et les suggestions d'améliorations sont les bienvenus. Veuillez vous joindre à la discussion sur moodle.org ou utiliser la discussion de la page.
Comme il n'y a pas ou peu de différence dans le plugin de la question de type Formulas pour les versions récentes de Moodle (2.0 et plus), la documentation pour la question de type Formulas a été placée à un seul endroit (la page actuelle).
La présente documentation s'applique à toutes les versions récentes de Moodle, y compris la version courante Moodle 3.4.
Documentation complète
La documentation pour le type de question Formules (Formulas en anglais) est basée sur celle du projet original de Hon Wai Lau (disponible sur Google Code Archive). Le contenu a été légèrement modifié et mis à jour pour correspondre aux versions 2.0 et suivantes de Moodle.
Utilisez le menu de navigation sur la droite pour accéder aux différentes pages de la documentation. Vous pouvez également utiliser les liens dans la catégorie Question de type Formules.
Exemples
Cliquez sur les boutons À vous de jouer pour lancer les exemples. Vous pouvez également télécharger le fichier de questions (en format XML Moodle) depuis le site À vous de jouer.
À vous de jouer Site À vous de jouer
Information pour la connexion : Connectez-vous en tant que 'student ' avec le mot de passe 'Moodle2018# '
Conseil
- Ctrl+Maj+Clic sur le bouton pour ouvrir le lien dans un nouvel onglet au premier plan
Vous pouvez aussi
- Ctrl+Clic sur le bouton pour ouvrir le lien dans un nouvel onglet à l'arrière plan
- Maj+Clic sur le bouton pour ouvrir le lien dans une nouvelle fenêtre
De plus, les exemples originaux du projet original de Hon Wai Lau se trouvent dans le fichier appelé 'sample-formulas-questions.xml' (format XML Moodle) situé dans le dossier 'moodle/question/type/formulas/sample'. Utilisez l'option Importer des questions pour les mettre dans votre Banque de questions et voir comment elles fonctionnent.
Caractéristiques
- Valeurs au hasard. Chaque étudiant peut recevoir des questions avec des valeurs et des libellés uniques.
- Sous-questions multiples. Les sous-questions peuvent être élaborées en partageant le même ensemble de variables au hasard.
- Réponses multiples. On peut utiliser plusieurs boîtes de réponse pour la même sous-question.
- Différents types de réponse. Des réponses numériques avec unités aussi bien que des réponses algébriques peuvent être utilisées.
- Critères de notation. En plus de la simple erreur absolue, on peut noter les réponses des élèves en utilisant une formule.
- Unités. Prise en charge des unités et des conversions d'unités SI. Les unités SI avec différents préfixes SI sont acceptées grâce à une table de conversion intégrée.
- Essais multiples. On peut définir un nombre fini ou infini d'essais pour chaque sous-question.
La question de type Formules est faite pour vous !
La question de type Formules est un plugin pour Moodle avec des valeurs au hazard et plusieurs champs de réponse. Ces derniers peuvent être placés partout dans la question afin que vous puissiez créer des questions ayant différentes structures de réponses telles que coordonnées, polynomiale, matrice, etc. D'autres caractéristiques telles que la vérification des unités et les sous-questions multiples sont également disponibles. Ces fonctionnalités peuvent simplifier la création de questions dans de nombreux domaines liés aux mathématiques, aux nombres et aux unités, telles que la physique et l'ingénierie.
Si vous traitez de problèmes tels que ceux décrits ci-dessous, la question de type Formules est faite pour vous ! Prenons, par exemple, un problème en génie des structures faisant intervenir plusieurs paramètres avec un certain nombre de valeurs fixes et connues :
Paramètre : Valeurs fixes et connues : Diamètre des boulons (mm) 16, 20, 22, 24, 27, 30, 36 Épaisseur des plaques (mm) 16, 20, 25, 35, 40, 50 Résistance de l'acier (MPa) 300, 345, 350, 380 Résistance du béton (MPa) 20, 25, 30 Diamètre des barres d'armature (mm) 9.5, 12.7, 15.9, 19.1, 22.2, 25.4
Une question qui dépend des cinq paramètres, chacun avec ses valeurs possibles, a 7 x 6 x 4 x 3 x 6 = 3024 permutations (en supposant qu'elles soient toutes valables), soit bien plus que les 100 permises dans la question de type calculée.
Même une question simple de mathématiques élémentaire peut avoir un grand nombre de permutations, par exemple la suivante qui en a 5 x 5 x 8 = 200 :
Trouver la valeur de x = a*(b + c) où • a est un nombre impair entre 1 et 9 inclusivement • b est un nombre pair entre 2 et 10 inclusivement • c est un nombre entier entre 1 et 3 ou 7 et 11
Ce genre de question peut être facilement créée en utilisant le type de question Formules. Pour créer la question, vous n'avez qu'à définir les ensembles de nombres dans le champ « Variables au hasard » :
Variables Variables au hasard a = {1:10:2}; b = {2:11:2}; c = {1, 2, 3, 7:12};
Notez que les ensembles de nombres peuvent être au format {borne inférieure:borne supérieure:intervalle}, par exemple {1:10:2} et {2:11:2}. (La valeur d'arrêt n'est pas précisée dans la définition des ensembles et la valeur par défaut de l'intervalle est égale à 1). Les ensembles de nombres peuvent également être sous la forme d'une liste, comme {1,2,3} pour l'ensemble des nombres 1, 2 et 3. Ils peuvent même être dans une combinaison des deux formats, telle que {1, 2, 3, 7:12}.
Lorsqu'une tentative est lancée, a, b, et c prendront une valeur au hasard tirée des ensembles correspondants. Si vous le souhaitez, vous pouvez définir d'autres variables dans le champ Variables globales en fonction des variables au hasard. Par exemple, si vous avez besoin de la valeur a + 2*b dans votre question (c'est-à-dire la question principale, les parties (sous-questions) ainsi que les indices et les feed-back), il suffit de définir une nouvelle variable, disons d, dans le champ Variables globales :
Variables Variables globales d = a + 2*b;
Une fois que vous avez défini vos variables, vous pouvez les afficher en les plaçant entre accolades, à savoir {a}, {b}, {c}, {d}, n'importe où dans la question. Un autre avantage de la question Formules est que la question peut avoir plusieurs sous-questions, appelées parties, qui peuvent partager les mêmes variables. La question Formules dispose également d'un système d'unités complet qui est très utile en physique et en génie.
La question de type Formules est très puissante et permet la réalisation d'un large éventail de questions. Bien que la maîtrise de toutes ses possibilités exigent une certaine pratique, il est très facile d'en apprendre les rudiments.
Dès que vous commencerez à maîtriser un peu la question de type Formules, vous vous rendrez compte à quel point elle est simple à utiliser, efficace et complète.
Remerciements
La question formules a été écrite par Hon Wai Lau en 2009 et 2010, en environ un an, après ses études de maîtrise en physique à l'Université de la science et de la technologie de Hong Kong. En 2012, Hon Wai Lau a été invité par le Groupe en science de la complexité du Département de physique et d'astronomie de l'université de Calgary, Alberta, Canada. Il termine actuellement son doctorat à l'Institut science et technologie quantique de cette même université.
Le projet original de la question formules de Hon Wai Lau se trouve sur Google Code Archive. Notez que le nom initial « question coordonnées » a ensuite été changé à « question formules ». La question formules originales de Hon Wai Lau est compatible avec Moodle 1.9 et 2.0.
La question formules a été mise à niveau pour le nouveau moteur de question, introduit avec Moodle 2.1, par Jean-Michel Védrine, professeur de statistiques et d'informatique à l'Institut Universitaire de Technologie de Saint-Étienne, France. La version mise à niveau de la question formules est compatible avec Moodle 2.3 et les versions ultérieures, actuellement jusqu'à Moodle 3.4.
Responsable(s)
Jean-Michel Védrine a été responsable du plugin « type de question Formules » jusqu'en 2017. Il est maintenant de retour en force pour 2018.
Installation
La question Formulas est un plugin Moodle, vous ou votre administrateur devez donc l'installer ↗.
Avant d'installer la question de type Formules, vous devez installer un autre plugin ↗ : le comportement adaptatif multi-parties de Tim Hunt, disponible depuis GitHub ou depuis le répertoire de plugins de Moodle. Notez que vous avez besoin de la version 3.3 ou plus récente de ce plugin de comportement, car la question Formules ne fonctionnera pas avec les versions précédentes.
Vous pouvez ensuite installer la question Formules soit à partir du répertoire Moodle Plugins, à partir de GitHub ou à partir d'un fichier zip :
Installation à partir du répertoire Moodle Plugins
La question Formules est disponible à partir du répertoire Moodle Plugins. Installez la question Formules comme n'importe quel autre plugin type de question Moodle.
Installation à partir de GitHub
La question Formules est disponible sur the author's Github repository. Pour installer la question, tapez les commandes suivantes à la racine de votre installation Moodle :
git clone git://github.com/jmvedrine/moodle-qtype_formulas.git question/type/formulas echo '/question/type/formulas/' >> .git/info/exclude
Installation à partir d'un fichier zip
Téléchargez le fichier zip depuis GitHub. Décompressez le fichier dans le dossier 'question/type', puis renommez le nouveau dossier en 'formulas'.
Traqueur Moodle
Date | Auteur | Titre et lien |
---|---|---|
2010-08-27 | Hon Wai Lau | New question type: Formulas |
2015-12-17 | Tikva | Formulas question type does not support expressions calculation |
2016-06-14 | Renaat Debleu | Formulas question type does not support local number formatting |
Discussions de forum
Traductions disponibles
Le plugin de la question formules est disponible dans les langues suivantes :
- Anglais
- Espagnol
- Français