Rev 13476 | Rev 13716 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 13476 | Rev 13488 | ||
---|---|---|---|
Line 2... | Line 2... | ||
2 | textarea="data" |
2 | textarea="data" |
3 | 3 | ||
4 | :Classificar objectes arrossegant-los i deixant-los anar. |
4 | :Classificar objectes arrossegant-los i deixant-los anar. |
5 | 5 | ||
6 | Presentem una llista d'objectes, i hem de classificar segons els seus |
6 | Presentem una llista d'objectes, i hem de classificar segons els seus |
7 | propietats, llençant-les als quadres proveïts amb el ratolí. |
7 | propietats, llençant-les als quadres proveïts amb el ratolí. |
8 | <p> |
8 | <p> |
9 | Per construir un exercici amb aquest model, només cal que introduïu la llista |
9 | Per construir un exercici amb aquest model, només cal que introduïu la llista |
10 | d'objectes i les seves propietats. |
10 | d'objectes i les seves propietats. |
11 | <p> |
11 | </p><p> |
12 | Amb una petita modificació, es pot acceptar una variant d'aquest model |
12 | Amb una petita modificació, es pot acceptar una variant d'aquest model |
13 | amb imatges com a objectes. |
13 | amb imatges com a objectes.</p> |
14 | $image_help |
14 | $image_help |
15 | <p class="wims_credits"> |
- | |
16 |
|
15 | <p class="wims_credits">Autor del model: Gang Xiao <qualite@wimsedu.info></p> |
17 | 16 | ||
18 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
17 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
19 | 18 | ||
20 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
19 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
21 | (Ce sont les lignes qui commencent par un ':'.) |
20 | (Ce sont les lignes qui commencent par un ':'.) |
22 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
21 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
23 | 22 | ||
24 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
23 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
25 | 24 | ||
26 | :\title{Classificar per categoria} |
25 | :\title{Classificar per categoria} |
27 | :\author{XIAO, Gang} |
26 | :\author{XIAO, Gang} |
28 | :\email{qualite@wimsedu.info} |
27 | :\email{qualite@wimsedu.info} |
29 | :\credits{} |
28 | :\credits{} |
30 | 29 | ||
31 | :Nombre d'objectes a classificar per exercici. Fins a 20. |
30 | :Nombre d'objectes a classificar per exercici. Fins a 20. |
32 | \integer{tot=8} |
31 | \integer{tot=8} |
33 | 32 | ||
34 | :La màxima quantitat d'objectes presentats tenint la mateixa propietat. |
33 | :La màxima quantitat d'objectes presentats tenint la mateixa propietat. |
35 | Aquest número ha de ser estrictament superior a 1. |
34 | Aquest número ha de ser estrictament superior a 1. |
36 | \integer{max1=4} |
35 | \integer{max1=4} |
37 | 36 | ||
38 | :El nombre de propietats a presentar (per defecte el nombre de propietats) |
37 | :El nombre de propietats a presentar (per defecte el nombre de propietats) |
39 | Si el nombre de propietats és estrictament inferior al nombre de propietats, |
38 | Si el nombre de propietats és estrictament inferior al nombre de propietats, |
40 | un distractor serà seleccionat de propietats no mostrades. |
39 | un distractor serà seleccionat de propietats no mostrades. |
41 | \text{prop_cnt=} |
40 | \text{prop_cnt=} |
42 | 41 | ||
43 | :La mida dels objectes per arrossegar, en píxels, x per y. |
42 | :La mida dels objectes per arrossegar, en píxels, x per y. |
44 | Penseu en les persones que augmenten la grandària de la font dels navegadors. |
43 | Penseu en les persones que augmenten la grandària de la font dels navegadors. |
45 | No deixeu que les caixes siguin massa petites. |
44 | No deixeu que les caixes siguin massa petites. |
46 | \text{size1=100x40} |
45 | \text{size1=100x40} |
47 | 46 | ||
48 | :Llista de propietats. Fins a 10, separades per comes. |
47 | :Llista de propietats. Fins a 10, separades per comes. |
49 | \text{prop=Insecte,Oiseau,Mammifère} |
48 | \text{prop=Insecte,Oiseau,Mammifère} |
50 | 49 | ||
51 | :Dades principals. |
50 | :Dades principals. |
52 | Escriviu (un per línia) els objectes a classificar, després la seva categoria, separats per una coma. <p> |
51 | Escriviu (un per línia) els objectes a classificar, després la seva categoria, separats per una coma. <p> |
53 | L'objecte pot ser una paraula, una frase (sense comes) i fins i tot una imatge. |
52 | L'objecte pot ser una paraula, una frase (sense comes) i fins i tot una imatge. |
54 | És millor definir moltes dades per a cada |
53 | És millor definir moltes dades per a cada |
55 | categoria i almenys dos objectes per a cada categoria. |
54 | categoria i almenys dos objectes per a cada categoria.</p> <p> |
56 | Aneu amb compte de no introduir errors d'escriptura a les propietats. |
55 | Aneu amb compte de no introduir errors d'escriptura a les propietats. |
57 | En cas contrari, l'objecte corresponent pot causar un mal funcionament de l'exercici.</p> |
56 | En cas contrari, l'objecte corresponent pot causar un mal funcionament de l'exercici.</p> |
58 | \matrix{data= |
57 | \matrix{data= |
59 | L'abeille,Insecte |
58 | L'abeille,Insecte |
60 | L'aigle,Oiseau |
59 | L'aigle,Oiseau |
61 | L'albatros,Oiseau |
60 | L'albatros,Oiseau |
62 | L'alouette,Oiseau |
61 | L'alouette,Oiseau |
63 | La blatte,Insecte |
62 | La blatte,Insecte |
64 | Le canard,Oiseau |
63 | Le canard,Oiseau |
65 | Le chat,Mammifère |
64 | Le chat,Mammifère |
66 | Le cheval,Mammifère |
65 | Le cheval,Mammifère |
67 | Le chien,Mammifère |
66 | Le chien,Mammifère |
68 | Le cochon,Mammifère |
67 | Le cochon,Mammifère |
69 | Le corbeau,Oiseau |
68 | Le corbeau,Oiseau |
70 | Le criquet,Insecte |
69 | Le criquet,Insecte |
71 | L'éléphant,Mammifère |
70 | L'éléphant,Mammifère |
72 | Le faucon,Oiseau |
71 | Le faucon,Oiseau |
73 | Le goéland,Oiseau |
72 | Le goéland,Oiseau |
74 | La guêpe,Insecte |
73 | La guêpe,Insecte |
75 | Le lion,Mammifère |
74 | Le lion,Mammifère |
76 | Le moineau,Oiseau |
75 | Le moineau,Oiseau |
77 | La mouche,Insecte |
76 | La mouche,Insecte |
78 | Le moustique,Insecte |
77 | Le moustique,Insecte |
79 | Le mouton,Mammifère |
78 | Le mouton,Mammifère |
80 | L'oie,Oiseau |
79 | L'oie,Oiseau |
81 | Le papillon,Insecte |
80 | Le papillon,Insecte |
82 | Le pigeon,Oiseau |
81 | Le pigeon,Oiseau |
83 | Le renard,Mammifère |
82 | Le renard,Mammifère |
84 | Le rossignol,Oiseau |
83 | Le rossignol,Oiseau |
85 | Le scorpion,Insecte |
84 | Le scorpion,Insecte |
86 | Le singe,Mammifère |
85 | Le singe,Mammifère |
87 | Le tigre,Mammifère |
86 | Le tigre,Mammifère |
88 | La vache,Mammifère |
87 | La vache,Mammifère |
89 | Le vautour,Oiseau |
88 | Le vautour,Oiseau |
90 | } |
89 | } |
91 | 90 | ||
92 | :Opcions. |
91 | :Opcions. |
93 | Afegir <ul><li> la paraula <span class="wims_code_words">shuffle</span> si volem que l'ordre de les propietats sigui |
92 | Afegir <ul><li> la paraula <span class="wims_code_words">shuffle</span> si volem que l'ordre de les propietats sigui |
Line 95... | Line 94... | ||
95 | si voleu un arranjament vertical dels camps. |
94 | si voleu un arranjament vertical dels camps. |
96 | </li></ul> |
95 | </li></ul> |
97 | \text{option=} |
96 | \text{option=} |
98 | 97 | ||
99 | :Text abans de la taula. Es permeten etiquetes HTML. |
98 | :Text abans de la taula. Es permeten etiquetes HTML. |
100 | \text{pre=Classez les animaux ci-dessous selon leurs catégories.} |
99 | \text{pre=Classez les animaux ci-dessous selon leurs catégories.} |
101 | 100 | ||
102 | :Text després de la taula. Es permeten etiquetes HTML. |
101 | :Text després de la taula. Es permeten etiquetes HTML. |
103 | \text{post=} |
102 | \text{post=} |
104 | 103 | ||
105 | :Verb i article per mostrar davant de la categoria classificada. |
104 | :Verb i article per mostrar davant de la categoria classificada. |
106 | \text{estun=est un} |
105 | \text{estun=est un} |
107 | 106 | ||
108 | :Com dir si un objecte no està classificat? |
107 | :Com dir si un objecte no està classificat? |
109 | \text{noclass=n'appartient à aucune catégorie} |
108 | \text{noclass=n'appartient à aucune catégorie} |
110 | 109 | ||
111 | :%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%% |
110 | :%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%% |
112 | 111 | ||
113 | \integer{pcnt=items(\prop)} |
112 | \integer{pcnt=items(\prop)} |
114 | \integer{prop_cnt=\prop_cnt=? \pcnt} |
113 | \integer{prop_cnt=\prop_cnt=? \pcnt} |
115 | \integer{prop_cnt=min(\prop_cnt,\pcnt)} |
114 | \integer{prop_cnt=min(\prop_cnt,\pcnt)} |
116 | \integer{datacnt=rows(\data)} |
115 | \integer{datacnt=rows(\data)} |
Line 169... | Line 168... | ||
169 | \text{sizev=\size x \max2} |
168 | \text{sizev=\size x \max2} |
170 | \text{rep=item(1..\prop_cnt,wims(makelist r x for x=1 to 10))} |
169 | \text{rep=item(1..\prop_cnt,wims(makelist r x for x=1 to 10))} |
171 | \steps{\rep} |
170 | \steps{\rep} |
172 | \integer{distc=\dist!= ? 1 : 0} |
171 | \integer{distc=\dist!= ? 1 : 0} |
173 | \conditions{wims(makelist x for x=1 to \acnt + \distc)} |
172 | \conditions{wims(makelist x for x=1 to \acnt + \distc)} |
174 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
173 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
175 | 174 | ||
176 | ::La commande pour afficher le champ de réponse numéro 3 par exemple, |
175 | ::La commande pour afficher le champ de réponse numéro 3 par exemple, |
177 | c'est \embed{reply 3,\size} <p> |
176 | c'est \embed{reply 3,\size} <p> |
178 | Et le nom de la propriété numéro 4, c'est \prop[4] avec la première lettre |
177 | Et le nom de la propriété numéro 4, c'est \prop[4] avec la première lettre |
179 | en majuscule, ou \props[4] tout en minuscule. |
178 | en majuscule, ou \props[4] tout en minuscule. |
180 | 179 | ||
181 | \statement{<div class="instruction"> |
180 | \statement{<div class="instruction"> |
182 | \pre |
181 | \pre |
183 | </div> |
182 | </div> |
Line 197... | Line 196... | ||
197 | } |
196 | } |
198 | </table> |
197 | </table> |
199 | \post |
198 | \post |
200 | } |
199 | } |
201 | 200 | ||
202 | :%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5 |
201 | :%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5 |
203 | 202 | ||
204 | \answer{\prop[1]}{\r1;\all,\dist}{type=dragfill} |
203 | \answer{\prop[1]}{\r1;\all,\dist}{type=dragfill} |
205 | \answer{\prop[2]}{\r2}{type=dragfill} |
204 | \answer{\prop[2]}{\r2}{type=dragfill} |
206 | \answer{\prop[3]}{\r3}{type=dragfill} |
205 | \answer{\prop[3]}{\r3}{type=dragfill} |
207 | \answer{\prop[4]}{\r4}{type=dragfill} |
206 | \answer{\prop[4]}{\r4}{type=dragfill} |