« Formules: Choix multiples » : différence entre les versions

De MoodleDocs
Aller à :navigation, rechercher
(Page redirigée vers Types de questions tiers)
 
(6 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{Question de type Formules}}
#REDIRECT [[Types_de_questions_tiers]]
{{Traduction}}
 
==Pourquoi faire une question à choix multiples Formules ?==
 
En plus des espaces réservés aux cases de réponse, la question de type '''Formules''' fournit deux autres types d'espace réservé qui sont utilisés pour les questions à choix multiples :
* L'espace réservé à un menu déroulant
* L'espace réservé à des boutons radio
 
La question à choix multiples Formules vous permet d'utiliser toute la puissance du moteur de calcul '''Formules''' pour élaborer la liste des choix.
 
==Espace réservé à un menu déroulant==
 
La syntaxe de cet espace réservé est <span style="font-family:monospace;font-size:113%;">{_n:choix:MCE}</span> où
<span style="font-family:monospace;font-size:113%;">_n</span> est le nom de l'espace réservé (<span style="font-family:monospace;font-size:113%;">_0</span>, <span style="font-family:monospace;font-size:113%;">_1</span>, <span style="font-family:monospace;font-size:113%;">_2</span>, etc.) comme pour les espaces réservés aux cases de réponse, <span style="font-family:monospace;font-size:113%;">choix</span> est une liste de chaînes qui seront affichées comme choix du menu et
<span style="font-family:monospace;font-size:113%;">MCE</span> doit apparaître tel quel.
 
<div style="border:1px solid #bce8f1;border-radius:4px;padding: 0px 15px 0px; margin:20px 0 25px;">
<div style="font-family:Lucida Sans Unicode;font-size:150%;color:#f98012;margin:10px 0 10px;>Exemple</div>
 
Utilisez un espace réservé à un menu déroulant pour faire une question à choix multiples.
 
<pre style="font-size:113%;width: 98%;">
Généraux
  Nom de question!        La capitale du Canada
Variables
  Variables globales      Villes=["Calgary","Halifax","Montréal","Ottawa","Toronto","Vancouver"];
Question principale
  Texte de la question!    Géographie
                          {#1}
Partie 1
  Note de la partie*      1
  Type de réponse          Nombre
  Réponse*                3
  Critère de notation*    Erreur absolue == 0
  Nom de l'espace réservé  #1
  Texte de la partie      Quelle ville est la capitale du Canada ?
                          {_0:Villes:MCE}
</pre>
 
La question Formules devrait ressembler à ceci (les choix sont mis en évidence en se déplaçant vers le haut et vers le bas dans le menu) :
 
[[File:Formules201801162154.png|695px]]
 
<div style="margin:20px 0 20px;">
<span style="background-color:#f98012;box-shadow: 0 5px 10px #cbcbcb;border: none;color:white;padding: 8px 16px;text-align:center;text-decoration: none;cursor:pointer;">[http://35.193.77.29/mod/quiz/view.php?id=205 <span style="color:white;">À vous de jouer </span>]</span>   [[Question_de_type_Formules#Exemples|Info connexion ↗]]  ''(Ouvrir dans un nouvel onglet : Ctrl+Maj+Clic)''
</div>
 
</div>
 
==Espace réservé à des boutons radio==
 
La syntaxe de cet espace réservé est <span style="font-family:monospace;font-size:113%;">{_n:choix}</span> où
<span style="font-family:monospace;font-size:113%;">_n</span> est le nom de l'espace réservé (<span style="font-family:monospace;font-size:113%;">_0</span>, <span style="font-family:monospace;font-size:113%;">_1</span>, <span style="font-family:monospace;font-size:113%;">_2</span>, etc.) comme pour les espaces réservés aux cases de réponse et <span style="font-family:monospace;font-size:113%;">choix</span> est une liste de chaînes qui seront affichées comme choix du menu. La liste des boutons est seulement verticale.
 
<div style="border:1px solid #bce8f1;border-radius:4px;padding: 0px 15px 0px; margin:20px 0 25px;">
<div style="font-family:Lucida Sans Unicode;font-size:150%;color:#f98012;margin:10px 0 10px;>Exemple</div>
 
Utilisez un espace réservé à des boutons radio pour faire une question à choix multiples.
 
<pre style="font-size:113%;width: 98%;">
Généraux
  Nom de question!        Planète la plus proche du soleil
Variables
  Variables globales      planetes=["Jupiter","Mars","Mercure","Neptune","Saturne","Terre","Uranus","Vénus"];
Question principale
  Texte de la question!    Astronomie
                          {#1}
Partie 1
  Note de la partie*      1
  Type de réponse          Nombre
  Réponse*                2
  Critère de notation*    Erreur absolue == 0
  Nom de l'espace réservé  #1
  Texte de la partie      Quelle est la planète la plus proche du Soleil ?
                          {_0:planetes}
</pre>
 
La question des formules devrait ressembler à ceci (l'étudiant doit cliquer sur un choix de la liste):
 
[[File:Formules201801162254.png|695px]]
 
<div style="margin:20px 0 20px;">
<span style="background-color:#f98012;box-shadow: 0 5px 10px #cbcbcb;border: none;color:white;padding: 8px 16px;text-align:center;text-decoration: none;cursor:pointer;">[http://35.193.77.29/mod/quiz/view.php?id=208 <span style="color:white;">À vous de jouer </span>]</span>   [[Question_de_type_Formules#Exemples|Info connexion ↗]]  ''(Ouvrir dans un nouvel onglet : Ctrl+Maj+Clic)''
</div>
 
</div>
 
==Shuffled choices==
With '''Formulas''' multiple choice questions, the shuffling of choices is not a built-in option but it can be easily programmed.
 
<div style="border:1px solid #bce8f1;border-radius:4px;padding: 0px 15px 0px; margin:20px 0 25px;">
<div style="font-family:Lucida Sans Unicode;font-size:150%;color:#f98012;margin:10px 0 10px;>Example</div>
 
Make a '''Formulas''' multiple choice question with shuffled choices.
 
''Downloadable question file:'' [https://drive.google.com/open?id=1hEpUcb2eu8cw-VVTmdDp4Cd1jWn3n421 ShuffledMultipleChoice.xml].  Programming comments are given in this file.
 
<pre style="font-size:113%;width: 98%;">
General
  Question name*      ShuffledMultipleChoice
Variables
  Random variables    c=shuffle([0,1,2,3,4,5]);
  Global variables    mc=[" Red"," Orange"," Yellow"," Green"," Blue"," Violet"];
                      a=3;  # The third answer (counting from 0), i.e. Green, is the correct answer.
                      c=c;
                      t=c;
                      for (i:[0:6]) {
                        t[i]=a==c[i]?i:0;
                      }
                      tt=0;
                      for (i:[0:6]) {
                        tt=tt+t[i];
                      }
                      colors=[mc[c[0]],mc[c[1]],mc[c[2]],mc[c[3]],mc[c[4]],mc[c[5]]];
Main question
  Question text*      Physics
                      {#1}
Part 1
  Part's mark*        1
  Answer type          Number
  Answer*              tt
  Grading criteria*    Absolute error == 0
  Placeholder name    #1
  Part's text          What pure spectral color has an approximate wavelength of 530 nm (measured in air or vacuum)?
                      {_0:colors}
</pre>
 
The formulas question should look as shown below. The choices are shuffled hence in a different order for each student (there are 6! = 720 permutations):
 
[[File:ShuffledMultipleChoice.png|695px]]
 
<div style="margin:20px 0 20px;">
[http://35.193.77.29/mod/quiz/view.php?id=122 <span style="background-color:#f98012;box-shadow: 0 5px 10px #cbcbcb;border: none;color:white;padding: 8px 16px;text-align:center;text-decoration: none;cursor:pointer;">Play it</span>]   [[Formulas_question_type#Examples|Login info]]  ''(Open in new tab: Ctrl+Shift+Click)''
</div>
</div>
 
<div style="background-color:#d3ffd3;
            border:1px solid #abdaac;
            border-radius:4px;
            color:#4f691a;
            padding:5px 15px 5px;
            margin: 15px 0 0;
            ">
When shuffled choices are required, it is probably easier to use Moodle's core '''Multiple choice''' question. The point here is that with the '''Formulas''' question, multiple choice questions can be programmed.
</div>
 
 
 
[[#top|Accéder au haut de la page]]
 
[[Question de type Formules|← QUESTION DE TYPE FORMULES]]
 
===Autres langues===
[https://docs.moodle.org/33/en/Formulas:_Multiple_choice English]<br>
[https://docs.moodle.org/all/es/F%C3%B3rmulas:_Opci%C3%B3n_m%C3%BAltiple Español]

Dernière version du 1 février 2018 à 01:41

Rediriger vers :