Rev 13715 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 13715 | Rev 14929 | ||
---|---|---|---|
Line 50... | Line 50... | ||
50 | :Dimensione orizzontale dei riquadri di destra, in pixel. |
50 | :Dimensione orizzontale dei riquadri di destra, in pixel. |
51 | Occorre tener presente che gli utenti possono cambiare le dimensioni delle |
51 | Occorre tener presente che gli utenti possono cambiare le dimensioni delle |
52 | fonti nel browser e quindi bisogna evitare di disegnare riquadri troppo |
52 | fonti nel browser e quindi bisogna evitare di disegnare riquadri troppo |
53 | piccoli. |
53 | piccoli. |
54 | \integer{sizer=250} |
54 | \integer{sizer=250} |
- | 55 | ||
- | 56 | :Feedback displayed in all cases after the learner's response. |
|
- | 57 | \text{feedback_general=} |
|
- | 58 | ||
- | 59 | :Testo che spiega cosa deve essere fatto. |
|
- | 60 | $embraced_randitem |
|
- | 61 | \text{explain=Associa ad ogni nazione la sua capitale.} |
|
55 | 62 | ||
56 | :Contenuto effettivo dell'esercizio. |
63 | :Contenuto effettivo dell'esercizio. |
57 | Ogni riga deve contenere una coppia di oggetti corrispondenti, separati da |
64 | Ogni riga deve contenere una coppia di oggetti corrispondenti, separati da |
58 | una virgola. |
65 | una virgola. |
59 | $embraced_randitem |
66 | $embraced_randitem |
Line 69... | Line 76... | ||
69 | India, New Delhi |
76 | India, New Delhi |
70 | Indonesia, Jacarta |
77 | Indonesia, Jacarta |
71 | Italy, Rome |
78 | Italy, Rome |
72 | Japon, Tokyo |
79 | Japon, Tokyo |
73 | Russia, Moscow |
80 | Russia, Moscow |
74 | } |
81 | } |
75 | - | ||
76 | :Testo che spiega cosa deve essere fatto. |
- | |
77 | $embraced_randitem |
- | |
78 | \text{explain=Associa ad ogni nazione la sua capitale.} |
- | |
79 | 82 | ||
80 | :Scelte casuali di elementi inseriti tra parentesi graffe |
83 | :Scelte casuali di elementi inseriti tra parentesi graffe |
81 | $embraced_randitem |
84 | $embraced_randitem |
82 | 85 | ||
83 | \text{accolade=item(1,1 sì, |
86 | \text{accolade=item(1,1 sì, |
Line 89... | Line 92... | ||
89 | \integer{tot=\tot>\datacnt?\datacnt} |
92 | \integer{tot=\tot>\datacnt?\datacnt} |
90 | 93 | ||
91 | \text{shuf=item(1..\tot,shuffle(\datacnt))} |
94 | \text{shuf=item(1..\tot,shuffle(\datacnt))} |
92 | \text{data=row(\shuf,\data)} |
95 | \text{data=row(\shuf,\data)} |
93 | \text{data=\accolade=1? wims(embraced randitem \data)} |
96 | \text{data=\accolade=1? wims(embraced randitem \data)} |
94 | - | ||
95 | \text{datal=column(1,\data)} |
97 | \text{datal=column(1,\data)} |
96 | \text{datar=column(2,\data)} |
98 | \text{datar=column(2,\data)} |
97 | \text{size=\sizev[]x\sizel[]x\sizer} |
99 | \text{size=\sizev[]x\sizel[]x\sizer} |
98 | \text{explain=\accolade=1? wims(embraced randitem \explain)} |
100 | \text{explain=\accolade=1? wims(embraced randitem \explain)} |
99 | 101 | ||
- | 102 | # For Latex version |
|
- | 103 | \text{shuf2=shuffle(\tot)} |
|
- | 104 | \text{latexdatar=\datar[\shuf2]} |
|
- | 105 | \real{latexsizel=max(1,min(floor(\sizel/5)/10,6))} |
|
- | 106 | \real{latexsizer=max(1,min(floor(\sizer/5)/10,6))} |
|
- | 107 | \text{latexsrc=\begin{tabular}{p{\latexsizel cm}lp{1cm}lp{\latexsizer cm}}} |
|
- | 108 | \for{lk=1 to \tot}{ |
|
- | 109 | \text{latexsrc=\latexsrc \datal[\lk] &\(\bullet\) &&\(\bullet\) & \latexdatar[\lk]\\ [1.5ex] } |
|
- | 110 | } |
|
- | 111 | \text{latexsrc=\latexsrc \\ |
|
- | 112 | \end{tabular}} |
|
- | 113 | \text{latexsol=\begin{tabular}{p{\latexsizel cm}lp{\latexsizer cm}}} |
|
- | 114 | \for{lk=1 to \tot}{ |
|
- | 115 | \text{latexsol=\latexsol \datal[\lk] &\(\longleftrightarrow \)& \datar[\lk]\\ [1.5ex] } |
|
- | 116 | } |
|
- | 117 | \text{latexsol=\latexsol\\ |
|
- | 118 | \end{tabular}} |
|
- | 119 | ||
100 | :%%%%%%%%%%%%% Enunciato (in html). %%%%%%%%%%%%%%%%%%%% |
120 | :%%%%%%%%%%%%% Enunciato (in html). %%%%%%%%%%%%%%%%%%%% |
101 | 121 | ||
102 | ::In questa parte non dovrebbe esserci nulla da modificare. |
122 | ::In questa parte non dovrebbe esserci nulla da modificare. |
103 | 123 | ||
104 | Il comando che mostra la corrispondenza, cioè \embed{reply 1,\size} |
124 | Il comando che mostra la corrispondenza, cioè \embed{reply 1,\size} |
105 | 125 | ||
106 | \statement{\explain |
126 | \statement{<div class="instructions">\explain</div> |
107 | - | ||
108 | <div class="wimscenter"> |
127 | <div class="wimscenter"> |
109 | \embed{reply 1,\size} |
128 | \embed{reply 1,\size} |
110 | </div> |
129 | </div> |
111 | - | ||
112 | } |
130 | } |
113 | 131 | ||
114 | :%%%%%%%%%%%%% Non modificare nulla da qui in poi. %%%%%%%%%%%%%%%%%5 |
132 | :%%%%%%%%%%%%% Non modificare nulla da qui in poi. %%%%%%%%%%%%%%%%%5 |
115 | 133 | ||
116 | \answer{La vostra risposta}{\datal;\datar}{type=correspond} |
134 | \answer{La vostra risposta}{\datal;\datar}{type=correspond} |
- | 135 | \feedback{\feedback_general notsametext }{<p class="feedback">\feedback_general</p>} |
|
117 | 136 | ||
- | 137 | # Latex version |
|
- | 138 | \latex{ |
|
- | 139 | \begin{statement} |
|
- | 140 | \explain |
|
- | 141 | \begin{center} |
|
- | 142 | \latexsrc |
|
- | 143 | \end{center} |
|
- | 144 | \end{statement} |
|
- | 145 | \begin{solution}\ |
|
- | 146 | \begin{center} |
|
- | 147 | \latexsol |
|
- | 148 | \end{center} |
|
- | 149 | \end{solution} |
|
- | 150 | } |