wims 4.26 calcolo punteggio

6 views
Skip to first unread message

andrea.biancalana

unread,
Sep 19, 2023, 1:37:08 PM9/19/23
to CaffeWims
Ciao,
il gruppo e la mailing list sono ancora attivi?

Ho appena trovato un piccolo problema:
aggiornato da 4.24 a 4.26;
provati alcuni "exam" stamani e ho visto che agli studenti di classi virtuali vecchie (create l'anno scorso prima dell'upgrade) il punteggio viene calcolato in modo corretto mentre a studenti di classi virtuali nuove viene incredibilmente attribuito punteggio... decrescente al crescere delle risposte esatte.

Mi sfugge qualcosa?
Grazie
punteggio_esatto_classe_vecchia.png
punteggio_errato_1_classe_nuova.png
punteggio_errato_2_classe_nuova.png

andrea.biancalana

unread,
Sep 19, 2023, 1:48:00 PM9/19/23
to CaffeWims


Il giorno martedì 19 settembre 2023 alle 19:37:08 UTC+2 andrea.biancalana ha scritto:
[...] punteggio... decrescente al crescere delle risposte esatte.

per maggiore precisione: se p e' il punteggio esatto  viene riportato  100-0,6*p

andrea.biancalana

unread,
Sep 19, 2023, 5:10:24 PM9/19/23
to CaffeWims
Il giorno martedì 19 settembre 2023 alle 19:37:08 UTC+2 andrea.biancalana ha scritto:
 viene incredibilmente attribuito punteggio... decrescente al crescere delle risposte esatte.

Mi rispondo da solo perche' credo di avere capito che questo comportamento dipendeva dal fatto che il file .exams della classe conteneva:
:1
20240915
50 2 100
test_ingresso_5SA1
<p>onde elastiche ed elettrostatica (no potenziale elettrico; no condensatori)</p>

Adesso l'ho corretto togliendo quel "100" (non so come possa essere comparso) e quindi e' diventato:
:1
20240915
50 2
test_ingresso_5SA1
<p>onde elastiche ed elettrostatica (no potenziale elettrico; no condensatori)</p>

Mi sembra che in questo modo calcoli correttamente (ma non ha effetto se chiedo di rielaborare i dati grezzi).

marina....@unimib.it

unread,
Sep 20, 2023, 4:31:28 AM9/20/23
to andrea.biancalana, CaffeWims
Caro Andrea,

Sì la lista è ancora attiva e grazie per la segnalazione.

Non sono riuscita a riprodurre il problema.

- abbiamo effettuato esami in corsi "vecchi" con esami "vecchi" (o
copie di esami "vecchi") e non abbiamo riscontrato alcun problema (e
questo, se ho capito bene, coincide con la tua esperienza)

- ho creato un corso nuovo utilizzanto un backup di un corso vecchio,
e non ho avuto problemi

- in quel corso ho creato un esame nuovo (che quindi ha il "100" che
compare anche a te), ma non vedo problemi (due esercizi corretti
valutati con punteggio pieno).

Riesci a mandarmi un backup o farmi capire meglio?

Nota: negli screenshot che hai mandato c'è un qualche errore evidente,
visto che il voto assegnato è 51.88 / 10

A presto

Marina
--
Marina Cazzola (marina....@unimib.it)

Ph. +39 02 6448 5710 https://www.unimib.it/marina-cazzola

andrea.biancalana

unread,
Sep 21, 2023, 7:52:42 AM9/21/23
to CaffeWims
Il giorno mercoledì 20 settembre 2023 alle 10:31:28 UTC+2 marina....@unimib.it ha scritto:

- ho creato un corso nuovo utilizzanto un backup di un corso vecchio,
e non ho avuto problemi

- in quel corso ho creato un esame nuovo (che quindi ha il "100" che
compare anche a te), ma non vedo problemi (due esercizi corretti
valutati con punteggio pieno).



ecco: ho verificato in questi minuti che un esame nuovo in una classe vecchia (creata quando ancora girava la 4.24; non il restore di un  backup) ha il famoso parametro 100 nel file .exams e calcola male i punteggi; 
problema scomparso appena ho rimosso il 100 (senza alcuna altra modifica)
 
 

marina....@unimib.it

unread,
Sep 21, 2023, 8:27:28 AM9/21/23
to andrea.biancalana, CaffeWims
Confermo...

Classe vecchia, esame creato da zero il parametro 100 causa problemi
se lo studente commette errori (se lo studente non fa errori il
punteggio pubblicato è corretto).

Attenzione perché i dati salvati sono sbagliati, quindi se si
"corregge" il file come hai fatto tu, i punteggi già salvati restano
sbagliati.

Devo guardare il problema

Marina

marina....@unimib.it

unread,
Sep 21, 2023, 8:58:35 AM9/21/23
to andrea.biancalana, CaffeWims
Sostituisci il file public_html/modules/adm/class/exam/var.proc con
quello che ti allego.

In questo modo quando crei un nuovo tema d'esame non ha il parametro
"100" che effettivamente è un problema.

E` una soluzione tampone, però mi sembra che per il momento risolva il
problema

fammi sapere

Marina

var.proc

andrea biancalana

unread,
Sep 26, 2023, 2:48:10 PM9/26/23
to marina....@unimib.it, CaffeWims
finalmente ho provato: funziona!

Grazie
Reply all
Reply to author
Forward
0 new messages