File: oefscore.phtml

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 (72 lines) | stat: -rw-r--r-- 3,911 bytes parent folder | download | duplicates (3)
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
!set wims_backslash_insmath=yes
<h2 class="wimscenter">Calcolo del punteggio di un esercizio</h2>
<p>
Il punteggio assegnato a ogni esercizio  un numero tra 0 e 10. Questo calcolo viene effettuato solamente
al momento dell'analisi della riposta dell'esercizio. au moment de l'analyse des rponses de l'exercice. Questo calcolo utilizza sia i pesi 
attribuiti a ciascun comando <span class="tt wims_code_words">\answer</span>
 e <span class="tt wims_code_words">\condition</span> ma anche il livello 
di severit scelto dal docnete al momento della configurazione dell'esercizio.
</p>  
<p>
Consideriamo un esercizio che ha pi campi di risposta analizzate con certe
condizioni ma non ha passi, cio non utilizza i comandi
<span class="tt wims_code_words">\steps</span> e
<span class="tt wims_code_words">\conditions</span>
</p>
Allora indicando con 
<ul><li>
\(I\) l'insieme dei numeri delle riposte analizzate automaticamente presenti
nell'enunciato
</li><li>
 \(C\)  l'insieme dei numeri delle condizioni utilizzate per valutare
 la correttezza delle rispostse (cio i numero dichiarati con
 il comando <span class="tt wims_code_words">\conditions</span>, in mancanza
 del quale i numeri di tutte le condizioni)
</li><li> \(w_i\) il peso associato al campo di risposta \(i\) oppure alla condizione
\(i\) utilizando l'opzione <span class="tt wims_code_words">weight</span> 
(di default, \(w_i=1\) se l'opzione <span class="tt wims_code_words">weight</span> 
non  presente).
</li><li>\(x_i\) il punteggio ottenuto relativo al campo di risposta \(i\) 
(0 se la risposta  errata, 1 se corretta, un numero tra 0 e 1 se la
risposta  parzialmente corretta).
</li></ul>
Il punteggio finale per l'esercizio  calcolato mediante la formula seguente
  \(10(\frac{\mbox{scoregot}}{scoreshould})^\mbox{puis}\) dove: 
<ul><li>
  \(\mbox{scoreshould} =\sum_{i\in I}w_i+\sum_{c\in C}w_c\) 
</li><li>
 \(\mbox{scoregot} =\sum_{i\in I}w_i x_i+\sum_{c\in C}w_c x_c\)
</li><li>
 \(\mbox{puis}\in\{1, 1.5,...,4.5, 5\}\) in base al livello di severit scelto
(\(\mbox{puis} = 1\) se il livello di severit  1)
</li></ul>
Il numero ottenuto  arrotondato in modo da avere al massimo una cifra decimale.
 
<h3>Caso di una risposta analizzata unicamente tramite condizioni</h3>  
Se si sceglie di non definire una risposta corretta predefinita per il comando 
<span class="tt wims_code_words">\answer</span> in modo che l'analisi della riposta
 sia effettuata totalmente tramite condizioni, allora il punteggo per questa
istruzione <span class="tt wims_code_words">\answer</span>  0; solo i pesi
 delle condizioni definite per l'analisi della correttezza della risposta saranno presi in considerazione.

<h3>Caso di un esercizio che utilizza i comandi
<span class="tt wims_code_words">\steps</span> o 
<span class="tt wims_code_words">\nextstep</span></h3>  
In questo caso il numero di comandi <span class="tt wims_code_words">\answer</span> definiti
 nell'esercizio pu essere maggiore del numero di campi di risposte
 effettivamente inseriti nell'enunciato.
<ul><li>
In un esercizio che utilizza il comando <span class="tt wims_code_words">\steps</span>,
 l'insieme \(I\) contiene allora i numeri \(i\) per i quali 
<span class="tt wims_code_words">replyi</span>  dichiarato in 
<span class="tt wims_code_words">\steps.</span>
</li><li>
In un esercizio a passi che utilizza il comando
<span class="tt wims_code_words">\nextstep</span>, 
l'insieme \(I\) contiene esclusivamente i numeri dei dei campi delle riposte effettivamente
 mostrati allo studente prima del termine dell'esercizio (in altre parole, i
 numeri \(i\) per i quali <span class="tt wims_code_words">replyi</span> 
 incluso in una istruzione <span class="tt wims_code_words">\nexstep</span> fino al termine
 dell'esercizio.
</li></ul> Analogamente l'insieme \(C\) include le condizioni
effettivamente considerate per il calcolo del punteggio dell'esercizio.