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

De MoodleDocs
Aller à :navigation, rechercher
Ligne 10 : Ligne 10 :
Les questions à choix multiple Formules vous permettent d'utiliser toute la puissance du moteur de calcul '''Formules''' pour élaborer la liste des choix.
Les questions à choix multiple Formules vous permettent d'utiliser toute la puissance du moteur de calcul '''Formules''' pour élaborer la liste des choix.


==Dropdown menu placeholder==
==Espace réservé à un menu déroulant==


The syntax for this placeholder is <span style="font-family:monospace;font-size:113%;">{_n:choices:MCE}</span> where
La syntaxe de cet espace réservé est <span style="font-family:monospace;font-size:113%;">{_n:choices:MCE}</span>
<span style="font-family:monospace;font-size:113%;">_n</span> is the placeholder name (<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.) as for the answer box placeholders, <span style="font-family:monospace;font-size:113%;">choices</span> is a list of strings to appear as the menu choices and
<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%;">choices</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> must appear as is.
<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="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>
<div style="font-family:Lucida Sans Unicode;font-size:150%;color:#f98012;margin:10px 0 10px;>Exemple</div>


Use a dropdown menu placeholder to make a multiple choice question.
Utilisez un espace réservé à un menu déroulant pour faire une question à choix multiples.


<pre style="font-size:113%;width: 98%;">
<pre style="font-size:113%;width: 98%;">
General
General
   Question name*      A formulas question with a dropdown menu multiple choice question
   Question name*      Une question Formules à choix multiples avec menu déroulant
Variables
Variables
   Global variables    cities=["Calgary","Halifax","Montréal","Ottawa","Toronto","Vancouver"];
   Global variables    cities=["Calgary","Halifax","Montréal","Ottawa","Toronto","Vancouver"];

Version du 17 janvier 2018 à 02:27

Remarque : la traduction de cette page n'est pas terminée. N'hésitez pas à traduire tout ou partie de cette page ou à la compléter. Vous pouvez aussi utiliser la page de discussion pour vos recommandations et suggestions d'améliorations.


Pourquoi faire une question à choix multiple 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 multiple :

  • L'espace réservé à un menu déroulant
  • L'espace réservé à des boutons radio

Les questions à choix multiple Formules vous permettent 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 {_n:choices:MCE}_n est le nom de l'espace réservé (_0, _1, _2, etc.) comme pour les espaces réservés aux cases de réponse, choices est une liste de chaînes qui seront affichées comme choix du menu et MCE doit apparaître tel quel.

Exemple

Utilisez un espace réservé à un menu déroulant pour faire une question à choix multiples.

General
  Question name*       Une question Formules à choix multiples avec menu déroulant
Variables
  Global variables     cities=["Calgary","Halifax","Montréal","Ottawa","Toronto","Vancouver"];
Main question
  Question text*       Geography
                       {#1}
Part 1
  Part's mark*         1
  Answer type          Number
  Answer*              3
  Grading criteria*    Absolute error == 0
  Placeholder name     #1
  Part's text          What is the capital city of Canada?
                       {_0:cities:MCE}

The Formulas question should look like this (the choices are highlighted by moving up and down in the menu):

Fichier:CapitalCanada.png

Play it   Login info  (Open in new tab: Ctrl+Shift+Click)

Radio buttons placeholder

The syntax for this placeholder is {_n:choices} where _n is the placeholder name (_0, _1, _2, etc.) as for the answer box placeholders and choices is a list of strings to appear as the menu choices. The list of buttons is only vertical.

Example

Use a radio buttons placeholder to make a multiple choice question.

General
  Question name*       A formulas question with a radio buttons multiple choice question
Variables
  Global variables     planets=["Earth","Jupiter","Mars","Mercury","Neptune","Saturn","Uranus","Venus"];
Main question
  Question text*       Astronomy
                       {#1}
Part 1
  Part's mark*         1
  Answer type          Number
  Answer*              3
  Grading criteria*    Absolute error == 0
  Placeholder name     #1
  Part's text          What is the closest planet to the sun?
                       {_0:planets}

The formulas question should look like this (the student must click a choice from the list):

Fichier:PlanetClosestSun.png

Play it   Login info  (Open in new tab: Ctrl+Shift+Click)

Shuffled choices

With Formulas multiple choice questions, the shuffling of choices is not a built-in option but it can be easily programmed.

Example

Make a Formulas multiple choice question with shuffled choices.

Downloadable question file: ShuffledMultipleChoice.xml. Programming comments are given in this file.

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}

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):

Fichier:ShuffledMultipleChoice.png

Play it   Login info  (Open in new tab: Ctrl+Shift+Click)

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.


Accéder au haut de la page

← QUESTION DE TYPE FORMULES

Autres langues

English
Español