File: help.score.it

package info (click to toggle)
wims 2%3A4.29a%2Bdfsg1-3
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 185,704 kB
  • sloc: xml: 366,687; javascript: 120,570; ansic: 62,341; java: 62,170; sh: 7,744; perl: 3,937; yacc: 3,217; cpp: 1,915; lex: 1,805; makefile: 1,084; lisp: 914; pascal: 601; python: 520; php: 318; asm: 7
file content (161 lines) | stat: -rw-r--r-- 7,464 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161

<h2>Calcolo dei voti nei test di autovalutazione</h2>

!set wims_backslash_insmath=yes

!if $wims_user=supervisor
<p>
Per ciascun esercizio il server calcola tre indicatori dei
risultati degli studenti (l'indicatore di quantit (\(i_0)),
l'indicatore di successo (\(i_1)) e l'indicatore di livello acquisito
\((i_2))) e un indice di qualit \(q).
Per spiegare il calcolo dei diversi indicatori, supponiamo che il numero
di punti richiesti per un esercizio sia \(10n\), dove \(n\)  un intero, e che
lo studente abbia svolto questo esercizio \(p\) volte ottenendo i punteggi \(x_1, x_2, x_3, ..., x_p\)
(che sono numeri tra 0 e 10).
</p>
<ul><li>
l'indicatore di <span class="wims_emph">quantit</span> \((i_0))  la somma dei punteggi fino a raggiungere il limite di \(10 n\),
divisa per \(10n\), cio \(i_0=min(x_1+...+x_p, 10*n)/(10*n)).
!! nella pagina studente  "% punti richiesti"
Tale indicatore  mostrato nella pagina dei voti dello studente come percentuale (colonna <span class="wims_emph">$(wims_name_thsheet[5])</span>).
</li><li>
Indichiamo con \(y_1\geq y_2\geq ... \geq y_p\) i punteggi ottenuti
dallo studente ordinati in ordine decrescente.

L'indicatore di <span class="wims_emph">successo</span> (\(i_1))  la media degli \(n\) voti migliori divisa per 10, cio
\(i_1 = (y_1+...+y_n)/(n*10)) se il numero \(p\)
di punteggi ottenuti  superiore a \(n\) e \(i_1 = (y_1+...+y_p)/(n*10)) se
il numero \(p\) di punteggi ottenuti  inferiore a \(n).
!! nella pagina sutente  "% voti migliori"
Tale indicatore  mostrato nella pagina dei voti dello studente come percentuale (colonna <span class="wims_emph">$(wims_name_thsheet[10])</span>).
</li><li>
l'indicatore di <span class="wims_emph">livello acquisito</span> (\(i_2))  il minore degli \(n\) punteggi
migliori ottenuti dagli studenti, diviso per 10, cio \(i_2 = 0) se il numero
\(p\) di punteggi ottenuti  minore di \(n\) e \(i_2= y_n/10\) se \(p\geq n\).
!! verificare che sia vero
Tale indicatore  mostrato nella pagina dei voti dello studente (colonna <span class="wims_emph">$(wims_name_thsheet[13])</span>).
</li></ul>
<p>
Per esempio, se \(n=2\) e se i punteggi sono 7, 5 e 3, allora \(i_0 = 0.75\) (75%),
\(i_1=0.6\) (60%) e \(i_2=0.5) (50%).
</p><p>
L'indice di qualit \(q\)  la media ponderata incrementale dei
punteggi (, cio, calcolato in modo che il peso degli ultimi
punteggi ottenuti sia maggiore di quello dei punteggi precedenti).
Questo indice viene corretto penalizzando i tentativi senza
risposta nel modo seguente:
se il numero di tentativi non teminati \(s_n\),  strettamente superiore a \(5+2*s_t\),
dove \(s_t\)  il numero di tentativi terminati (cio per i quali  stato registrato un punteggio),
l'indice di qualit  moltiplicato per \(\frac{2 s_t}{s_n-4} < 1\).
</p><p>
Per ciascun test, il server calcola allora
</p>
<ul><li>
le medie pesate (\(I_0, I_1, I_2)) su tutti gli esercizi del test
degli indicatori \(i_0, i_1, i_2) corrispondenti
utilizzando come coefficienti i prodotti dei pesi degli esercizi per il numero
di punti richiesti;
</li><li>
la media pesata \(Q\) degli indici \(q\) utilizzando come coefficienti
il prodotto del peso dell'esercizio e dell'indicatore di quantit \(i_0\)
per l'esercizio (quindi, tenendo conto sia della qualit
sia di ci che  stato fatto).
</li>
</ul>
<div class="wims_msg info">
Un valore basso dell'indice di qualit \(q\) viene interpretato come un
tentativo di <em>cheating</em>: l'indice di qualit
influenza perci tutti gli indicatori \(I\).
<br>
Se l'indice di qualit \(q\) per un esercizio  inferiore a 1, l'indicatore \(i)
utilizzato per il calcolo del corrispondente \(I\)  impostato a 0 per questo
esercizio;
se l'indice di qualit  tra 1 e 2, l'indicatore \(i\) utilizzato per
il calcolo del corrispondente \(I\)  dimezzato.
</div><p>
I valori di \(Q, I_0, I_1, I_2\) per ciascun test sono mostrati nella
pagina dei voti degli studenti.
</p><p>
Il server calcola allora il voto nel test seguendo una regola di calcolo
impostata dal docente ( possibile scegliere la formula e l'indicatore
\(I\) da utilizzare tra i diversi \(I_0, I_1, I_2)).

Queste sono le formule possibili:
</p>

!reset table_center
$table_header
$table_hdtr<th>Regola</th><th>Formula</th><th>$wims_name_Explanations</th></tr>
$table_tr<td>0</td><td> \($scoremax * $(list[1;]) \)
 </td><td>il voto  il massimo tra l'indicatore scelto e la qualit.</td></tr>
$table_tr<td>1</td><td> \($scoremax * $(list[2;]) \)
 </td><td>Si trascura l'indice di qualit. Lo studente ottiene il massimo
 dei voti una volta che ha ottenuto il massimo sull'indicatore scelto.</td></tr>
$table_tr<td>2</td><td>\($scoremax * $(list[3;])\)
 </td><td>L'indice di qualit influenza, ma solo parzialmente, il voto complessivo.</td></tr>
$table_tr<td>3</td><td>\($scoremax * $(list[4;])\)
 </td><td>Aumenta l'influenza dell'indice di qualit sul voto finale.</td></tr>
$table_tr<td>4</td><td>\($scoremax * $(list[5;])\)
 </td><td>Per ottenere un voto $scoremax, occorre effettuare tutti gli esecizi
  (100%) senza fare alcun errore (qualit=10).</td></tr>
$table_tr<td>5</td><td>$\($scoremax * $(list[6;])\)
 </td><td></td></tr>
$table_end
!read help/sheetscore.phtml
!else
Per questo test di autovalutazione, il docente ha scelto questo
metodo di calcolo del voto: se per un esercizio il numero di punti
richiesti  \(10 n\), per ciascun esercizio si calcola
<ul>
<li>
!if $help_sw=0
  \(i\): la somma dei punteggi fino a raggiungere \(10n\),
  divisa per \(10n\) (indicatore di quantit);
!endif
!if $help_sw=1
  la media \(i\) degli \(n\) voti migliori divisa per 10 (livello di successo):
  per esempio se i vostri punteggi sono \(y_1\geq y_2\geq ... \geq y_p \)
  in ordine decrescente allora \(i  = (y_1+...+y_n)/(10n)\) se il numero \(p\)
  di punteggi ottenuti  superiore a \(n\) oppure \(i = (y_1+...+y_p)/(10n))
  se il numero \(p\) di punteggi ottenuti  inferiore a \(n\).
!endif
!if $help_sw=2
  il minimo \(i\) degli \(n\) voti migliori diviso per 10 (livello acquisito):
  per esempio se i vostri punteggi sono \(y_1\geq y_2\geq ... \geq y_p \)
  in ordine decrescente allora \(i  = 0\) fino a che il numero \(p\) di
  punteggi ottenuti  inferiore a \(n), dopo di che \(i = y_n/10).
!endif
</li>
!if $help_level>0
<li>
  l'indice di qualit \(q\) dei punti ottenuti relativamente all'esercizio, che
   una media pesata in modo da tenere in maggior conto i punteggi pi recenti
  rispetto a quelli ottenuti in precedenza. Attenzione, se abbandonate la
  risoluzione di un esercizio, senza cio ottenere un punteggio, l'indice
  di qualit si abbassa.
</li>
!endif
</ul>
Il voto complessivo nel test viene calcolato a partire da medie pesate
\(I) e \(Q) rispettivamente degli \(i\) e \(q\) calcolati per ogni esercizio.

<div class="wims_msg info">
!if $help_level>0
L'indice di qualit influisce sul punteggio di ogni esercizio.
<br>
Se l'indice di qualit \(q\)  inferiore a 1 per un esercizio, allora per tale
esercizio si prende il valore 0 per \(i\); se l'indice
di qualit  compreso tra 1 e 2, allora \(i\) viene diviso per 2.
!else
 Attenzione per che se vi interrompete troppo spesso o se non
 completate l'esercizio, ottenendo un voto, queste valutazioni possono
 abbassarsi. Rivolgetevi al vostro docente per informazioni sulla formula
 precisa del calcolo dei voti.
!endif
</div>
<p>
Per il calcolo del voto di questo test  applicata la formula
<span class="bold">$scoremax $(list[$help_level+1;])</span>.
</p>
!endif