Subversion Repositories wimsdev

Rev

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
Autor del model: Gang Xiao <qualite@wimsedu.info>
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. </p> <p>
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}