File: feedback.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 (76 lines) | stat: -rw-r--r-- 3,542 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
73
74
75
76

<h2 class="wimscenter">Commenti mirati alle risposte</h2>

<p>
 possibile inserire condizioni (basate sulle risposte date dall'utente)
per la visualizzazione di commenti ad hoc nella pagina in cui viene mostrato
l'esito dell'esercizio. Un utilizzo tipico di questa funzione  la
correzione di errori tipici contenuti nella risposta.
</p><p>
Un numero arbitrario di commenti mirati pu essere inserito in
qualsiasi tipo di risposta (risposte aperte o scelte multiple).
La sintassi  la seguente:
</p><pre>
\feedback{CONDIZIONE}{MESSAGGIO}
</pre><p>
Tale riga di comando pu essere inserita nell'interfaccia di Createxo nel campo
``Parametri'' (se si il modo guidato) o in qualsiasi punto del codice
(se si utilizza il modo esperti).
</p><p>
Quando <span class="tt">CONDIZIONE</span>  verificata viene mostrato
<span class="tt">MESSAGGIO</span> nella pagina dei risultati dell'esercizio.
Le risposte date dall'utente possono essere utilizati in entrambi i
campi (CONDIZIONE e MESSAGGIO) attraverso le variabili <span class="tt wims_code_variable">\reply1</span>,
<span class="tt wims_code_variable">\reply2</span>, ... (per le domande a risposta aperta),
<span class="tt wims_code_variable">\choice1</span>,
<span class="tt wims_code_variable">\choice2</span>,... (per le domanda a scelta multipla).
L'ordine di queste variabili  quello in cui le risposte compaiono nel
codidce dell'esercizio (o nel modulo nel $name_normal).
</p><p>
<span class="tt">MESSAGGIO</span>  un testo libero, in cui possono essere
utilizzate formattazioni html e simboli
matematici.
</p><p>
 anche possibile utilizzare le variabili <span class="tt wims_code_variable">\sc_reply1</span>,
<span class="tt wims_code_variable">\sc_reply2</span>,
... che assumono valore 1 se la risposta  corretta, 0 se la risposta  sbagliata
e 0.5 se la risposta viene considerata imprecisa. Questa variabile
non tiene conto di eventuali condizioni ulteriori indicate tramite il
comando <span class="tt wims_code_variable">\condition</span>.
</p>

$table_header
<caption>Esempi di condizioni
<small>
!href target=wims_mhelp cmd=help&special_parm=if Elenco completo
</small>
</caption>
$table_hdtr<th>condizione</th><th> verificata quando</th></tr>
$table_tr<td><span class="tt wims_code_words">\reply1=5</span></td>
<td>la prima risposta aperta  esattamente uguale a 5</td></tr>
$table_tr<td><span class="tt wims_code_words">\reply1&gt;\reply2+2</span></td>
<td>la prima risposta aperta  &gt; della seconda pi 2</td></tr>
$table_tr<td><span class="tt wims_code_words">\choice1=S and \choice2=No</span></td>
  <td>la prima scelta multipla  S, e la seconda  No (<b>attenzione</b>
le condizioni nelle scelte multiple tengono conto del
maiuscolo-minuscolo!)
</td></tr>
$table_tr<td><span class="tt wims_code_words">\reply1&lt;5 or \reply1&gt;8</span></td>
  <td>la prima risposta  nell'intervallo [5,8].
</td></tr>
$table_tr<td><span class="tt wims_code_words">3 isitemof \reply1</span></td>
  <td>la prima riposta, di tipo <span class="tt wims_code_words">set</span>
  o <span class="tt wims_code_words">vector</span>,
  contiene una coponente "3".
</td></tr>
$table_end

<p>
<b>Attenzione</b>: occorre evitare di mischiare <span class="tt wims_code_variable">\reply</span> e
<span class="tt wims_code_variable">\choice</span> in una stessa condizione. 
 In questo caso il risultato  imprevedibile.
 Se necessario  possibile costruire domande a scelta multipla utilizzando
 opportuni tipi di risposta con il comando
 <span class="tt wims_code_words">\answer</span>
</p>