Subversion Repositories wimsdev

Rev

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