~ubuntu-branches/ubuntu/breezy/moodle/breezy

« back to all changes in this revision

Viewing changes to lang/it/help/quiz/calculated.html

  • Committer: Bazaar Package Importer
  • Author(s): Andrew Mitchell
  • Date: 2005-10-13 02:00:59 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20051013020059-y2qcyo41t7nqppcg
Tags: 1.5.2-1ubuntu1
* Resync with debian (security update)
* changed dependencys to php5
* changed apache dependency to apache2 
* References
  CAN-2005-2247

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<p align="center"><b>Domande calcolate</b></p>
 
2
Le domande 'calcolate' offrono un modo per creare singole domande numeriche tramite l'uso di caratteri jolly che vengono sostituiti da valori effettivi quando il quiz � eseguito.
 
3
<br />Di seguito � riportato uno stralcio della pagina principale di editing della domanda con alcuni input di esempio:<br />
 
4
 
 
5
<table><tbody>
 
6
<tr valign="top">
 
7
    <td align="right"><p><b>Domanda:</b></p>
 
8
    </td>
 
9
    <td>
 
10
        <textarea id="questiontext" name="questiontext" rows="5" cols="40" wrap="virtual">Quanto fa {a} + {b} ?</textarea>
 
11
</td>
 
12
</tr>
 
13
<tr valign="top">
 
14
    <td align="right"><p><b>Immagine da mostrare:</b></p></td>
 
15
    <td>
 
16
    <select name="image"><option value="" selected="selected">Nessuno</option><option value="grevture.gif">grevture.gif</option></select>
 
17
    </td>
 
18
</tr>
 
19
 
 
20
<tr valign="top">
 
21
<td align="right"><p><b>Formula della risposta corretta:</b></p></td>
 
22
    <td>
 
23
    <input align="left" type="text" id="formula0" name="answer[]" size="20" value="{a} + {b}">&nbsp;&nbsp;
 
24
    <input type="hidden" name="fraction[]" value="1.0">
 
25
    </td>
 
26
</tr>
 
27
<tr valign="top">
 
28
    <td align="right"><p><b>Tolleranza:</b></p></td>
 
29
    <td>
 
30
    <input align="left" type="text" id="tolerance0&quot;" name="tolerance[]" size="15" value="0.01">�
 
31
    </td>
 
32
</tr>
 
33
<tr valign="top">
 
34
<td align="right"><p><b>Tipo di tolleranza:</b></p></td>
 
35
    <td>
 
36
    <select name="tolerancetype[]"><option value="1" selected="selected">Relativa</option><option value="2">Nominale</option><option value="3">Geometrica</option></select>
 
37
    </td>
 
38
</tr>
 
39
<tr valign="top">
 
40
<td align="right"><p><b>La risposta corretta avr�:</b></p></td>
 
41
    <td>
 
42
    <select name="correctanswerlength[]"><option value="1">1</option><option value="2" selected="selected">2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option><option value="7">7</option><option value="8">8</option><option value="9">9</option><option value="10">10</option></select>
 
43
    </td>
 
44
</tr>
 
45
</tbody></table>
 
46
 
 
47
<br />
 
48
Nel testo della domanda e nel campo "Formula della risposta corretta" si possono vedere {a} e {b}. Queste e ogni altro {nome} possono essere usate come caratteri jolly che saranno sostituiti da qualche valore quando il quiz sar� eseguito. Inoltre, la risposta corretta � determinata quando il quiz � inviato, usando l'espressione in "Formula della risposta corretta", che � calcolato come una espressione numerica dopo la sostituzione dei caratteri jolly. I possibili valori da sostituire sono impostati o generati in una pagina successiva di aiuto (wizard) per l'editing delle domande calcolate.
 
49
 
 
50
 <br/>La formula di esempio usa l'operatore +. Altri operatori possibili sono - * / e % dove % � l'operatore modulo. E' anche possibile utilizzare alcune funzioni matematiche in stile PHP. Tra queste sono presenti le 24 funzioni a singolo argomento:
 
51
 <br /><b>
 
52
abs, acos, acosh, asin, asinh, atan, atanh, ceil, cos, cosh, deg2rad, exp, expm1, floor, log, log10, log1p, rad2deg, round, sin, sinh, sprt, tan, tanh,
 
53
</b><br />le 2 funzioni a doppio argomento:<br /><b>
 
54
atan2, pow
 
55
</b><br />e le funzioni <b>min</b> e <b>max</b> che possono avere due o pi� argomenti. E' anche possibile usare la funzione <b>pi</b> che non ha argomenti, ma non dimenticare di usare le parentisi - l'uso corretto � <b>pi()</b>. Analogamente anche le altre funzioni devono avere i propri argomenti racchiusi tra parentesi. Un esempio di utilizzo � <b>sin({a}) + cos({b}) * 2</b>. Non ci dovrebbe essere alcun problema a usare le parentesi anche nelle funzioni di funzioni, come ad esempio <b>cos(deg2rad({a} + 90))</b> ecc.
 
56
<br />Maggiori dettagli sull'uso di queste funzioni stile PHP si possono trovare nella <a target="phpmathdoc" href="http://www.php.net/manual/en/ref.math.php">documentazione presente nel sito web del PHP.</a>
 
57
<br /><br />
 
58
Come nelle domande numeriche, anche per queste � possibile prevedere un margine di tolleranza tale che le risposte all'interno dello stesso sono accettate come corrette. Il campo "Tolleranza" serve a questo scopo. Comunque ci sono tre tipi di tolleranza <b>Relativa, Nominale e Geometrica</b>. Se diciamo che la risposta giusta calcolata al momento del quiz � 200 e la tolleranza � impostata a 0.5, allora i differenti tipi di tolleranza funzioneranno in questo modo:
 
59
<br /><br /><b>Relativa:</b> L'intervallo di tolleranza � determinato moltiplicando la risposta corretta per 0.5, ottenendo nel caso in esempio 100 e cio� considerando corrette tutte le risposte tra 100 e 300 (200 � 100).<br />
 
60
Questo � utile se il valore della risposta corretta pu� variare molto all'interno di valori differenti dei caratteri jolly.
 
61
<br /><br /><b>Nominale:</b> Questo � il tipo di tolleranza pi� semplice ma non molto significativo. La risposta giusta deve stare, nell'esempio, tra 199.5 e 200.5 (200 � 0.5).<br />
 
62
Questo tipo di tolleranza pu� essere utile se la differenza tra le varie risposte corrette � piccola. 
 
63
<br /><br /><b>Geometrica:</b> Il limite superiore dell'intervallo di tolleranza � calcolato come 200 + 0.5*200 (nell'esempio) ed � lo stesso della tolleranza Relativa. Il limite inferiore � calcolato come 200/(1 + 0.5). La risposta corretta deve cadere quindi tra 133.33 e 300.<br />
 
64
Questo � utile per calcoli complessi che devono avere tolleranze significative. Infatti una tolleranza relativa di 1 o pi� potrebbe essere usata per il limite superiore ma non sarebbe accettabile per il limite inferiore che renderebbe lo Zero una risposta corretta in tutti i casi.
 
65
<br /><br />
 
66
I due campi relativi a <b>La risposta corretta avr�</b> si riferiscono solamente a come la risposta corretta sar� mostrata nell'anteprima o nei risultati finali. Esempi: Se sono impostati a "3 cifre significative" la risposta corretta 13.333 sar� presentata come 13.3; 1236 sar� presentata come 1240; 23 sar� mostrato come 23.0 ecc.
 
67
<br /><br />
 
68
Il campo <b>Commenti</b> e i campi opzionali Unit� funzionano esattamente come per le domande numeriche.
 
69
<br />
 
 
b'\\ No newline at end of file'