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 14929
Line 29... Line 29...
29
 
29
 
30
:\title{Correspondència}
30
:\title{Correspondència}
31
:\author{Gang, Xiao}
31
:\author{Gang, Xiao}
32
:\email{qualite@wimsedu.info}
32
:\email{qualite@wimsedu.info}
33
:\credits{}
33
:\credits{}
-
 
34
 
34
:Nombre de (parells) d'objectes que s'han d'associar
35
:Nombre de (parells) d'objectes que s'han d'associar
35
\integer{tot=6}
36
\integer{tot=6}
36
 
37
 
37
:La mida vertical de les caixes en píxels
38
:La mida vertical de les caixes en píxels
38
Pensar en els usuaris que augmenten la mida de la seva font del navegador!
39
Pensar en els usuaris que augmenten la mida de la seva font del navegador!
Line 42... Line 43...
42
:La mida horitzontal de las caixes de l'esquerra en píxels
43
:La mida horitzontal de las caixes de l'esquerra en píxels
43
\integer{sizel=250}
44
\integer{sizel=250}
44
 
45
 
45
:La mida horitzontal de las caixes de la dreta en píxels
46
:La mida horitzontal de las caixes de la dreta en píxels
46
\integer{sizer=250}
47
\integer{sizer=250}
-
 
48
 
-
 
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.}
47
 
55
 
48
:Dades principals
56
:Dades principals
49
Definir un parell d'elements associats per línia, separats per una coma.
57
Definir un parell d'elements associats per línia, separats per una coma.
50
$embraced_randitem
58
$embraced_randitem
51
\matrix{data=
59
\matrix{data=
Line 60... Line 68...
60
Índia, Nova Delhi
68
Índia, Nova Delhi
61
Indonèsia, Jakarta
69
Indonèsia, Jakarta
62
Itàlia, Roma
70
Itàlia, Roma
63
Japó, Tòquio
71
Japó, Tòquio
64
Rússia, Moscou
72
Rússia, Moscou
65
}
73
}
66
 
-
 
67
:L'enunciat de l'exercici
-
 
68
$embraced_randitem
-
 
69
\text{explain=Establir la correspondència entre països i les seves capitals.}
-
 
70
 
74
 
71
:S'accepta text aleatori posat entre claus
75
:S'accepta text aleatori posat entre claus
72
$embraced_randitem
76
$embraced_randitem
73
 
77
 
74
\text{accolade=item(1,1 sí,
78
\text{accolade=item(1,1 sí,
75
2 no)}
79
2 no)}
Line 80... Line 84...
80
\integer{tot=\tot>\datacnt?\datacnt}
84
\integer{tot=\tot>\datacnt?\datacnt}
81
 
85
 
82
\text{shuf=item(1..\tot,shuffle(\datacnt))}
86
\text{shuf=item(1..\tot,shuffle(\datacnt))}
83
\text{data=row(\shuf,\data)}
87
\text{data=row(\shuf,\data)}
84
\text{data=\accolade=1? wims(embraced randitem \data)}
88
\text{data=\accolade=1? wims(embraced randitem \data)}
85
 
-
 
86
\text{datal=column(1,\data)}
89
\text{datal=column(1,\data)}
87
\text{datar=column(2,\data)}
90
\text{datar=column(2,\data)}
88
\text{size=\sizev[]x\sizel[]x\sizer}
91
\text{size=\sizev[]x\sizel[]x\sizer}
89
\text{explain=\accolade=1? wims(embraced randitem \explain)}
92
\text{explain=\accolade=1? wims(embraced randitem \explain)}
-
 
93
 
-
 
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}}
90
 
111
 
91
:%%%%%%%%%%%%% Ara la declaració de HTML. %%%%%%%%%%%%%%%%%%%%
112
:%%%%%%%%%%%%% Ara la declaració de HTML. %%%%%%%%%%%%%%%%%%%%
92
 
113
 
93
::Vostè no necessita canviar això en general.
114
::Vostè no necessita canviar això en general.
94
 
115
 
95
La comanda per mostrar la taula d'assignació,
116
La comanda per mostrar la taula d'assignació,
96
és \embed{reply 1,\size}
117
és \embed{reply 1,\size}
97
 
118
 
98
\statement{\explain
119
\statement{<div class="instructions">\explain</div>
99
 
-
 
100
<div class="wimscenter">
120
<div class="wimscenter">
101
\embed{reply 1,\size}
121
\embed{reply 1,\size}
102
</div>
122
</div>
103
 
-
 
104
}
123
}
105
 
124
 
106
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
125
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
107
 
126
 
108
\answer{La resposta}{\datal;\datar}{type=correspond}
127
\answer{La resposta}{\datal;\datar}{type=correspond}
-
 
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
}