Subversion Repositories wimsdev

Rev

Rev 13749 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11375 bpr 1
type=question
4498 czzmrn 2
textarea="datatrue datafalse explain"
13715 obado 3
iEdit="explain"
13749 obado 4
asis="explain"
4498 czzmrn 5
 
6
:Scegliere le affermazioni corrette in una lista di opzioni.
7
Viene proposta una lista di un certo numero di affermazioni. Viene richiesto di
8002 bpr 8
riconoscere quelle corrette e selezionarle. Le affermazioni corrette e sbagliate
4498 czzmrn 9
sono scelte a caso in due elenchi. Il numero di risposte corrette presenti in
10
ogni domanda non è determinato a priori.
11
<p>
12
Maggiore è il numero di affermazioni inserite, maggiore è l'aleatorità
13479 obado 13
e la ripetibilità dell'esercizio.
14
Mais vous pouvez aussi faire des exercices avec
15
juste ce qu'il faut comme phrases mais pas plus.
16
Ce sera dans ce cas un QCM avec plusieurs bons choix.
17
</p><p class="wims_credits">
15179 lemaire 18
Autore del modello: <a href="mailto:qualite@wimsedu.info">Gang Xiao</a>
13501 czzmrn 19
</p>
4498 czzmrn 20
 
21
:%%%%%%%%%%%%%%%%%      ATTENZIONE      %%%%%%%%%%%%%%%%%%%%
22
 
23
Se si rimuovono le indicazioni del modulo modelli (le righe che
24
cominciano con ':') è necessario rimuovere tutta questa parte
25
introduttiva del file. Altrimenti Createxo potrebbe non accettare il
26
codice dell'esercizio.
27
 
28
:%%%%%%%% Parametri che possono essere ridefiniti %%%%%%%%%%%%%%%%%
29
 
30
:\title{Vero/falso multiplo}
5147 bpr 31
:\author{XIAO, Gang}
8002 bpr 32
:\email{qualite@wimsedu.info}
5724 bpr 33
:\credits{}
4498 czzmrn 34
 
35
:Numero di frasi da presentare.
36
\integer{tot=4}
37
 
38
:Numero minimo di affermazioni vere in ogni esercizio. Minimo 1.
39
\integer{mintrue=1}
40
 
41
:Minimum de phrases fausses dans chaque exercice présenté. Minimo 1.
42
\integer{minfalse=1}
43
 
44
:Le affermazioni vere. Una frase per riga, punti-e-virgola non ammessi.
45
Evitare frasi troppo lunghe!
46
$embraced_randitem
47
\matrix{datatrue=
48
A parità di tensione, la corrente passante per un resistore è inversamente proporzionale alla sua resistenza.
49
A parità di corrente, la tensione in un resistore è proporzionale alla sua resistenza.
50
La corrente passante per un resistore è proporzionale alla tensione applicata.
51
La potenza dissipata per un resistore è proporzionale al quadrato della tensione applicata.
52
La potenza dissipata per un resistore è proporzionale al quadrato della corrente.
53
A parità di tensione alternata, la corrente passante per un condensatore è proporzionale alla capacità.
54
A parità di corrente, la tensione alternata in un condensatore è inversamente proporzionalele alla capacità.
55
A parità di tensione alternata, la corrente passante per un solenoide è inversamente proporzionale alla sua induttanza.
56
A parità di corrente, la tensione alternata in un solenoide è proporzionale alla sua induttanza.
57
Un condensatore ideale non consuma energia.
58
Un solenoide ideale non consuma energia.
59
}
60
 
61
:Le affermazioni false. Una frase per riga, punti-e-virgola non ammessi.
62
Evitare frasi troppo lunghe!
63
$embraced_randitem
64
\matrix{datafalse=
65
A parità di tensione, la corrente passante per un resistore è proporzionale alla sua resistenza.
66
A parità di corrente, la tensione in un resistore è inversamente proporzionalele alla sua resistenza.
67
A parità di corrente, la tensione in un resistore è indipendente dalla sua resistenza.
68
A parità di tensione, la corrente passante per un resistore è indipendente dalla sua resistenza.
69
La corrente passante per un diodo è proporzionale alla tensione applicata.
70
La potenza dissipata in un resistore è proporzionale alla tensione applicata.
71
La potenza dissipata in un resistore è proporzionale alla corrente.
72
A parità di tensione alternata, la corrente passante per un condensatore è inversamente proporzionale alla capacità.
73
A parità di corrente, la tensione alternata in un condensatore è proporzionale alla capacità.
74
A parità di tensione alternata, la corrente passante per un condensatore è indipendente dalla capacità.
75
A parità di tensione continua, la corrente passante per un condensatore è proporzionale alla capacità.
76
A parità di corrente, la tensione continue in un condensatore è inversamente proporzionalele alla capacità.
77
A parità di corrente, la tensione alternata in un condensatore è indipendente dalla capacità.
78
A parità di tensione alternata, la corrente passante per un solenoide è proporzionale alla sua induttanza.
79
A parità di corrente, la tensione alternata in un solenoide è inversamente proporzionalele alla sua induttanza.
80
La potenza dissipata in un condensatore è proporzionale {alla,al quadrato della} tensione applicata.
81
La potenza dissipata in un condensatore è proporzionale {alla,al quadrato della} corrente.
82
La potenza dissipata in un solenoide ideale è proporzionale {alla,al quadrato della} tensione applicata.
83
La potenza dissipata in un solenoide ideale è proporzionale {alla,al quadrato della} corrente.
84
}
85
 
86
:Opzioni
5907 bpr 87
Utilizzare l'opzione <span class="tt wims_code_words">split</span> se si vuole dare un voto parziale a risposte parzialmente
4498 czzmrn 88
corrette (altrimenti anche un solo errore porta a una valutazione 0).
89
\text{option=split}
90
 
91
:Il testo con la spiegazione di quello che va fatto
92
$embraced_randitem
13749 obado 93
\text{explain=asis(Quali delle seguenti affermazioni sono vere? Contrassegnarle tutte.)}
4498 czzmrn 94
 
13501 czzmrn 95
:Scelte casuali di elementi inseriti tra parentesi graffe
8530 czzmrn 96
$embraced_randitem
13556 czzmrn 97
\text{accolade=item(1,1 sì,
8530 czzmrn 98
2 no)}
99
 
4498 czzmrn 100
:%%%%%%%%%%%%%% Parte che precede l'enunciato: da non modificare %%%%%%%%%%%%%%%%
101
 
8530 czzmrn 102
\text{accolade=wims(word 1 of \accolade)}
4498 czzmrn 103
\text{datatrue=wims(nonempty rows \datatrue)}
104
\text{datafalse=wims(nonempty rows \datafalse)}
105
\integer{truecnt=rows(\datatrue)}
106
\integer{falsecnt=rows(\datafalse)}
107
\integer{tot=\tot > min(\truecnt,\falsecnt)?min(\truecnt,\falsecnt)}
108
\integer{mintrue=\mintrue<1?1}
109
\integer{minfalse=\minfalse<1?1}
110
\integer{mintrue=\mintrue>\tot-1?\tot-1}
111
\integer{minfalse=\minfalse>\tot-1?\tot-1}
112
\integer{tot<\mintrue+\minfalse?\mintrue+\minfalse}
113
\text{tsh=shuffle(\truecnt)}
114
\text{fsh=shuffle(\falsecnt)}
115
\text{true=row(\tsh,\datatrue)}
116
\text{false=row(\fsh,\datafalse)}
117
\integer{truepick=randint(\mintrue..\tot-\minfalse)}
118
\text{pick=row(1..\truepick,\true);row(1..\tot-\truepick,\false)}
119
\text{ind=wims(makelist 1 for x=1 to \truepick),wims(makelist 0 for x=1 to \tot-\truepick)}
120
 
121
\text{sh=shuffle(\tot)}
122
\text{ind=item(\sh,\ind)}
123
\text{pick=row(\sh,\pick)}
8530 czzmrn 124
\text{pick=\accolade=1 ? wims(embraced randitem \pick)}
4498 czzmrn 125
\text{ans=positionof(1,\ind)}
126
\text{list=wims(values x for x=1 to \tot)}
8530 czzmrn 127
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
13556 czzmrn 128
\text{latextext=}
129
\for{ll=1 to \tot}{
130
  \text{latextext=\latextext
131
  \item \list[\ll] : \pick[\ll;]}
132
}
4498 czzmrn 133
 
134
:%%%%%%%%%%%%% Enunciato (in html). %%%%%%%%%%%%%%%%%%%%
135
 
136
::In questa parte non dovrebbe esserci nulla da modificare.
137
 
8530 czzmrn 138
\statement{
13501 czzmrn 139
 <div class="instruction">\explain</div>
8530 czzmrn 140
<ul style="list-style-type:none">
4498 czzmrn 141
\for{i=1 to \tot}{
8530 czzmrn 142
 <li>
143
  \embed{reply 1,\i}. &nbsp;\pick[\i;]
144
  </li>
4498 czzmrn 145
}
8530 czzmrn 146
</ul>
4498 czzmrn 147
}
148
 
149
:%%%%%%%%%%%%% Non modificare nulla da qui in poi. %%%%%%%%%%%%%%%%%5
150
 
151
\answer{La risposta}{\ans;\list}{type=checkbox}{option=\option}
152
 
13556 czzmrn 153
\latex{
154
\begin{statement}
155
  \explain
156
\begin{checkbox}
157
  \latextext
158
\end{checkbox}
159
\end{statement}
160
}