Subversion Repositories wimsdev

Rev

Rev 13716 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

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