Rev 11556 | Rev 13716 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 11556 | Rev 12172 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | textarea="data explain" |
2 | textarea="data explain" |
3 | 3 | ||
4 | : |
4 | :Escriure la propietat d'un objecte seleccionat aleatòriament d'una llista. |
5 | 5 | ||
6 | <p> |
6 | <p> |
7 |
|
7 | Es presenta un objecte triat aleatòriament d'una llista i demana escriure la seva propietat segons la sol·licitud de l'exercici. |
8 | </p><p> |
8 | </p> <p> |
9 |
|
9 | Per construir un exercici amb aquest model, simplement doneu la llista d'objectes i les seves propietats. |
10 | </p> |
10 | </p> |
11 | <p> |
11 | <p>Autor del model: Gang Xiao <qualite@wimsedu.info></p> |
12 | 12 | ||
13 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
13 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
14 | 14 | ||
15 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
15 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
16 | (Ce sont les lignes qui commencent par un ':'.) |
16 | (Ce sont les lignes qui commencent par un ':'.) |
17 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
17 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
18 | 18 | ||
19 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
19 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
20 | 20 | ||
21 | :\title{ |
21 | :\title{Escriure la propietat} |
22 | :\author{XIAO, Gang} |
22 | :\author{XIAO, Gang} |
23 | :\email{qualite@wimsedu.info} |
23 | :\email{qualite@wimsedu.info} |
- | 24 | :\credits{} |
|
24 | 25 | ||
25 | : |
26 | :Mida del camp on escriure |
26 |
|
27 | Cal proporcionar espai suficient per a la propietat més llarga. |
27 | \integer{size=20} |
28 | \integer{size=20} |
28 | 29 | ||
29 | : |
30 | :Dades principals |
30 | <p> |
31 | <p>Escrire un objecte per línia, primer el nom de l'objecte que es mostrarà, llavors |
- | 32 | la seva propietat tal i com s'hauria d'escriure, separada per una coma. |
|
31 | </p><p> |
33 | </p> <p> |
32 |
|
34 | Podeu declarar sinònims de propietats que es reconeixeran, separats per línies verticals (exemple: sombre|foncé).</p> |
33 | \matrix{data= |
35 | \matrix{data= |
34 | bambou,bambous |
36 | bambou,bambous |
35 | bijou,bijoux |
37 | bijou,bijoux |
36 | boeuf,boeufs |
38 | boeuf,boeufs |
37 | cadeau,cadeaux |
39 | cadeau,cadeaux |
Line 46... | Line 48... | ||
46 | tableau,tableaux |
48 | tableau,tableaux |
47 | travail,travaux |
49 | travail,travaux |
48 | trou,trous |
50 | trou,trous |
49 | } |
51 | } |
50 | 52 | ||
51 | : |
53 | :Tipus d'anàlisi de resposta |
52 |
|
54 | Els tipus <span class="tt">case</span> i <span class="tt">nocase</span> són especialment adequats per a |
- | 55 | aplicacions lingüístiques. En altres casos, és preferible <span class="tt">atext</span>. |
|
53 | \text{atype=item( |
56 | \text{atype=item(3,case (no es tolera cap error), |
54 | nocase ( |
57 | nocase (tolera minúscules/majúscules), |
55 | atext ( |
58 | atext (ignora plural/singular i articles))} |
56 | 59 | ||
57 | : |
60 | :S'accepta text aleatori posat entre claus |
- | 61 | $embraced_randitem |
|
- | 62 | ||
- | 63 | \text{accolade=item(1,1 sí, |
|
- | 64 | 2 no)} |
|
58 | 65 | ||
- | 66 | :%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%% |
|
- | 67 | \text{accolade=wims(word 1 of \accolade)} |
|
59 | \text{data=randomrow(\data)} |
68 | \text{data=randomrow(\data)} |
60 | \text{name=\data[1]} |
69 | \text{name=\data[1]} |
61 | \text{prop=\data[2]} |
70 | \text{prop=\data[2]} |
62 | \text{atype=wims(word 1 of \atype)} |
71 | \text{atype=wims(word 1 of \atype)} |
63 | 72 | ||
64 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
73 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
65 | 74 | ||
66 | : |
75 | :Enunciat |
67 |
|
76 | Per evocar l'objecte que es mostra, escriviu <span class="tt">\name</span>. |
68 | $embraced_randitem |
77 | $embraced_randitem |
69 | \text{explain= |
78 | \text{explain= |
70 |
|
79 | Ecrire le pluriel du nom <span class="wims_emph">\name</span>. |
71 | } |
80 | } |
72 | 81 | ||
73 | :%% Calculs à ne pas modifier |
82 | :%% Calculs à ne pas modifier |
74 | \text{ |
83 | \text{explain=\accolade=1 ? wims(embraced randitem \explain)} |
75 | 84 | ||
76 | ::On n'a pas besoin de modifier l'énoncé directement en général. |
85 | ::On n'a pas besoin de modifier l'énoncé directement en général. |
77 | 86 | ||
78 | \statement{ |
87 | \statement{ |
79 | <label for="reply1" class="oef_explain">\explain</label> |
88 | <label for="reply1" class="oef_explain">\explain</label> |