Subversion Repositories wimsdev

Rev

Rev 13716 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11375 bpr 1
type=classify
23 reyssat 2
textarea="data explain"
13716 obado 3
iEdit="explain"
23 reyssat 4
 
11855 mquerol 5
:Establir la correspondència entre parells d'objectes.
23 reyssat 6
 
11855 mquerol 7
Es presenten parells d'objectes en una taula amb dues columnes. Es demana
13716 obado 8
establir la correspondència correcta entre cada parell d'objectes,
11855 mquerol 9
amb l'ajuda del ratolí.
23 reyssat 10
<p>
11855 mquerol 11
Per construir un exercici amb aquest model, simplement escriviu la llista de
12
parells d'objectes.
6132 bpr 13
</p><p>
11855 mquerol 14
Amb una lleugera modificació, una variant d'aquest exercici pot incloure objectes de 
15
tipus imatge.
6132 bpr 16
</p>
17
 
18
$image_help
19
 
11855 mquerol 20
Autor del model: Gang Xiao <qualite@wimsedu.info>
23 reyssat 21
 
11855 mquerol 22
:%%%%%%%%%%%%%%%%%      ATENCIÓ      %%%%%%%%%%%%%%%%%%%%
23 reyssat 23
 
11855 mquerol 24
Elimineu la capçalera anterior si elimineu les etiquetes per al model!
25
(Són les línies que comencen amb ':'.)
26
En cas contrari l'exercici pot no funcionar sota Createxo.
23 reyssat 27
 
11855 mquerol 28
:%%%%%%%% Paràmetres d'exemple per a redefinir %%%%%%%%%%%%%%%%%
23 reyssat 29
 
11855 mquerol 30
:\title{Correspondència}
5147 bpr 31
:\author{Gang, Xiao}
8002 bpr 32
:\email{qualite@wimsedu.info}
6132 bpr 33
:\credits{}
14929 lemaire 34
 
11855 mquerol 35
:Nombre de (parells) d'objectes que s'han d'associar
23 reyssat 36
\integer{tot=6}
37
 
11855 mquerol 38
:La mida vertical de les caixes en píxels
39
Pensar en els usuaris que augmenten la mida de la seva font del navegador!
40
No poseu les caixes massa petites.
23 reyssat 41
\integer{sizev=50}
42
 
11855 mquerol 43
:La mida horitzontal de las caixes de l'esquerra en píxels
23 reyssat 44
\integer{sizel=250}
45
 
11855 mquerol 46
:La mida horitzontal de las caixes de la dreta en píxels
23 reyssat 47
\integer{sizer=250}
48
 
14929 lemaire 49
:Feedback displayed in all cases after the learner's response.
50
\text{feedback_general=}
51
 
52
:L'enunciat de l'exercici
53
$embraced_randitem
54
\text{explain=Establir la correspondència entre països i les seves capitals.}
55
 
11855 mquerol 56
:Dades principals
57
Definir un parell d'elements associats per línia, separats per una coma.
6132 bpr 58
$embraced_randitem
23 reyssat 59
\matrix{data=
11855 mquerol 60
Alemanya, Berlín
61
Austràlia, Canberra
62
Canadà, Ottawa
63
Xina, Pequín
64
Espanya, Madrid
65
Estats Units, Washington
66
Estats Units
67
Regne Unit, Londres
68
Índia, Nova Delhi
69
Indonèsia, Jakarta
70
Itàlia, Roma
71
Japó, Tòquio
72
Rússia, Moscou
23 reyssat 73
}
74
 
11855 mquerol 75
:S'accepta text aleatori posat entre claus
6132 bpr 76
$embraced_randitem
77
 
11855 mquerol 78
\text{accolade=item(1,1 sí,
79
2 no)}
6132 bpr 80
 
11855 mquerol 81
:%%%%%%%%%%%%%% Res a canviar abans de l'enunciat %%%%%%%%%%%%%%%%
6132 bpr 82
\text{accolade=wims(word 1 of \accolade)}
23 reyssat 83
\integer{datacnt=rows(\data)}
84
\integer{tot=\tot>\datacnt?\datacnt}
85
 
86
\text{shuf=item(1..\tot,shuffle(\datacnt))}
87
\text{data=row(\shuf,\data)}
6132 bpr 88
\text{data=\accolade=1? wims(embraced randitem \data)}
23 reyssat 89
\text{datal=column(1,\data)}
90
\text{datar=column(2,\data)}
91
\text{size=\sizev[]x\sizel[]x\sizer}
6132 bpr 92
\text{explain=\accolade=1? wims(embraced randitem \explain)}
23 reyssat 93
 
14929 lemaire 94
# For Latex version
95
\text{shuf2=shuffle(\tot)}
96
\text{latexdatar=\datar[\shuf2]}
97
\real{latexsizel=max(1,min(floor(\sizel/5)/10,6))}
98
\real{latexsizer=max(1,min(floor(\sizer/5)/10,6))}
99
\text{latexsrc=\begin{tabular}{p{\latexsizel cm}lp{1cm}lp{\latexsizer cm}}}
100
\for{lk=1 to \tot}{
101
  \text{latexsrc=\latexsrc \datal[\lk] &\(\bullet\) &&\(\bullet\) & \latexdatar[\lk]\\ [1.5ex]  }
102
}
103
\text{latexsrc=\latexsrc \\ 
104
\end{tabular}}
105
\text{latexsol=\begin{tabular}{p{\latexsizel cm}lp{\latexsizer cm}}}
106
\for{lk=1 to \tot}{
107
  \text{latexsol=\latexsol \datal[\lk] &\(\longleftrightarrow \)& \datar[\lk]\\ [1.5ex] }
108
}
109
\text{latexsol=\latexsol\\ 
110
\end{tabular}}
111
 
11855 mquerol 112
:%%%%%%%%%%%%% Ara la declaració de HTML. %%%%%%%%%%%%%%%%%%%%
23 reyssat 113
 
11855 mquerol 114
::Vostè no necessita canviar això en general.
23 reyssat 115
 
11855 mquerol 116
La comanda per mostrar la taula d'assignació,
11856 mquerol 117
és \embed{reply 1,\size}
23 reyssat 118
 
14929 lemaire 119
\statement{<div class="instructions">\explain</div>
6132 bpr 120
<div class="wimscenter">
23 reyssat 121
\embed{reply 1,\size}
5907 bpr 122
</div>
23 reyssat 123
}
124
 
11855 mquerol 125
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
23 reyssat 126
 
11855 mquerol 127
\answer{La resposta}{\datal;\datar}{type=correspond}
14929 lemaire 128
\feedback{\feedback_general notsametext }{<p class="feedback">\feedback_general</p>}
129
 
130
# Latex version 
131
\latex{
132
\begin{statement}
133
\explain
134
\begin{center}
135
\latexsrc
136
\end{center}
137
\end{statement}
138
\begin{solution}\
139
\begin{center}
140
\latexsol
141
\end{center}
142
\end{solution}
143
}