Rev 5903 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5903 | Rev 15107 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | < |
1 | <h3>Insertion des champs de réponse dans le texte de l'énoncé</h3> |
2 | 2 | ||
3 | :signification |
3 | :signification |
4 |
|
4 | Il est possible d'inclure des champs de réponse dans l'énoncé des exercices |
5 |
|
5 | sous format html par la commande <span class="tt wims_code_words">embed</span>. Les réponses et choix doivent être définis de façon |
6 |
|
6 | habituelle. Des conditions particulières sont indiquées dans la documentation des types de réponses. |
7 | - | ||
8 | 7 | ||
9 | :example |
8 | :example |
10 | <span class="wims_help_example">Examples</span> |
- | |
11 |
|
9 | <ul> |
12 |
|
10 | <li><span class="tt wims_code_words">\embed{choice 1}</span> insérer le premier <i>choix multiple</i> dans le texte.</li> |
13 |
|
11 | <li><span class="tt wims_code_words">\embed{reply 2}</span> insérer la deuxième <i>réponse libre</i> |
14 |
|
12 | dans le texte.</li> |
15 |
|
13 | <li><span class="tt wims_code_words">\embed{reply 1,5}</span> peut avoir plusieurs significations |
- | 14 | suivant le type de réponse. En général, cela signifie : |
|
- | 15 | insérer la première <i>réponse libre</i> avec la taille du champ de réponse égale à 5. |
|
- | 16 | Par contre, si le type de <span class="tt wims_code_words">reply 1</span> est parmi <span class="tt wims_code_words">checkbox</span>, |
|
- | 17 | <span class="tt wims_code_words">click</span>, <span class="tt wims_code_words">radio</span>, <span class="tt wims_code_words">\embed{reply 1,5}</span> |
|
- | 18 | insère seulement l'un des choix (le numéro 5 dans ce cas) dans le format correspondant |
|
- | 19 | au type. Cela permet l'insertion de choix dans différentes structures de texte |
|
- | 20 | (en liste, dans un tableau, ...). |
|
- | 21 | <p>Attention: Dans le cas du type <span class="tt wims_code_words">menu</span>, |
|
- | 22 | il faut obligatoirement mettre <span class="tt wims_code_words">\embed{reply 1}</span> |
|
- | 23 | sans deuxième argument. |
|
- | 24 | </p> |
|
- | 25 | </li> |
|
- | 26 | <li><span class="tt wims_code_words">\embed{reply 1,AxBxC}</span> peut avoir plusieurs significations |
|
- | 27 | selon le type : |
|
- | 28 | <ul> |
|
- | 29 | <li>dans le cas où le type est <span class="tt wims_code_words">clickfill</span> ou <span class="tt wims_code_words">dragfill</span>, |
|
- | 30 | A et B sont les tailles horizontale et verticale (en pixels) d'une case, |
|
- | 31 | et C est le nombre de cases que contient le champ de réponses. |
|
- | 32 | </li><li> dans le cas où le type est <span class="tt wims_code_words">correspond</span>, |
|
- | 33 | A est la taille verticale des items, |
|
- | 34 | B et C sont respectivement la taille horizontale des colonnes de gauche et de droite. |
|
- | 35 | </li><li> |
|
- | 36 | Dans le cas de réponses de type texte libre, d'autres lignes peuvent être ajoutées |
|
- | 37 | permettant de personnaliser le style du champ de réponses. De plus, si la première ligne supplémentaire |
|
- | 38 | est le mot <span class="tt wims_code_words">default</span>, le champ aura la classe |
|
- | 39 | de style css <span class="tt wims_code_words">wims_oef_input</span> : le gestionnaire du site ou l'enseignant peuvent alors |
|
- | 40 | le configurer de manière générale. Par exemple, |
|
- | 41 | pour le type <span class="tt wims_code_words">numeric</span>, |
|
- | 42 | <pre>\embed{reply 1,12 |
|
- | 43 | default}</pre> |
|
- | 44 | ou |
|
- | 45 | <pre>\embed{reply 1,12 |
|
- | 46 | style="font-size:18px;background-color:#e8ffff;border:1px solid #3333CC;"}</pre> |
|
- | 47 | </li> |
|
- | 48 | </ul></li> |
|
- | 49 | <li><span class="tt wims_code_words">\embed{reply 1,numero, pick_numero}</span> |
|
- | 50 | Dans le cas où le type est un choix multiple, |
|
- | 51 | insère le choix n°<span class="tt">numero</span> dans le texte, |
|
- | 52 | mais en lui donnant l'apparence "<span class="tt">pick_numero</span>". |
|
- | 53 | Typiquement, cela permet d'avoir des choix assez simples (A,B,C), |
|
- | 54 | mais dont l'apparence est complexe (formules mathématique par exemple). |
|
- | 55 | <pre> |
|
- | 56 | \statement{<ul class="inline"> |
|
- | 57 | <li>1:\embed{reply 1,1, \(\frac{1}{2}\)}</li> |
|
- | 58 | <li>2:\embed{reply 1,2, \(\frac{1}{3}\)}</li> |
|
- | 59 | <li>3:\embed{reply 1,3, \(\frac{1}{4}\)}</li> |
|
16 | </ul> |
60 | </ul> |
- | 61 | } |
|
- | 62 | \answer{}{1;1,2,3}{type=radio}{option=noanalyzeprint} |
|
- | 63 | </pre> |
|
- | 64 | Dans ce cas, il vaut mieux désactiver pour l'instant l'analyse de la réponse |
|
- | 65 | (bogue à corriger) car elle peut être difficilement compréhensible. |
|
- | 66 | ||
- | 67 | ||
17 | 68 | ||
18 | Special case. If the type of <span class="tt wims_code_words">reply 1</span> is among <span class="tt wims_code_words">checkbox</span>, |
- | |
19 | <span class="tt wims_code_words">click</span>, <span class="tt wims_code_words">radio</span>, <span class="tt wims_code_words">\embed{reply 1,2}</span> |
- | |
20 | inserts only one of the choices (here the number 2 in this case), either |
- | |
21 | clickable (<span class="tt wims_code_words">click</span>) or with a button for marking it. This allows |
- | |
22 | insertions of the choices in versatile text structures. |
- |