
:Comandi
:comando,numero di parametri,descrizione,parametri opzionali,opzioni riconosciute
:title
1
imposta il titolo dell'esercizio
:language
1
imposta la lingua dell'esercizio, ad esempio <tt class="wims_code_words">en</tt> o <tt class="wims_code_words">fr</tt> o <tt class="wims_code_words">it</tt>

:author
1
imposta l'autore dell'esercizio. Inserirlo nella forma <tt class="wims_code_words">nome, cognome</tt> (in caso di pi autori, separarli con un punto e virgola).

:email
1
imposta l'indirizzo dell'autore (in caso di pi autori, separarli con una virgola).

:format
1
sceglie il formato dell'enunciato


help=format
:css
1
imposta lo stile css

:precision
1
precisione utilizzata nel confronto tra la risposta inserita dall'utente e la souzione. Inserendo un numero positivo n il confronto sar eseguito con una tolleranza di 1/n.

:range
1
intervallo in cui vengono valutate le funzioni inserite dall'utente. Deve essere un intervallo della forma <tt class="wims_code_words">n1..n2</tt>, dove n1  il punto di partenza e n2 il punto di arrivo.


:computeanswer
1
Il comando <tt class="wims_code_words">\computeanswer{ no }</tt> precisa che l'utente deve eseguire tutti i conti e inserire come risposta solo il valore finale. Se al contrario si imposta <tt class="wims_code_words">\computeanswer{ yes }</tt>, l'utente pu inserire una formula come <tt class="wims_code_words">5*5</tt> e il computer esegue il conto prima di verificare la correttezza della risposta.

:statement
1
il parametro  l'enunciato dell'esercizio

:answer
2-5
definisce una risposta libera. Il primo parametro  il messaggio che viene mostrato accanto alla risposta e il secondo  la risposta corretta. La risposta sar analizzata a seconda del tipo (numero, funzione, testo, etc.).
type option weight
reorder shuffle nonstop
help=reply

:choice
3-5
definisce una scelta multipla. Il primo parametro  il messaggio che viene mostrato accanto alle scelte, il secondo  la scelta corretta e il terzo  la scelta sbagliata. Questi ultimi due parametri possono (devono) essere liste di oggetti separati da virgole. &Egrave; possibile avere pi scelte corrette. Se un elemento compare sia nella lista delle scelte corrette che nella lista delle scelte sbagliate si presume che sia corretta.
option weight
noidontknow shuffle

:condition
2-4
definisce una condizione per la verifica delle risposte libere. Il primo argomento  un testo che sar mostrato accanto all'analisi della risposta. Il secondo argomento contiene la lista delle condizioni che la risposta inserita dall'utente deve soddisfare per essere considerata corretta.
option weight

help=reply

:solution
1
definisce una soluzione esplicita dell'esercizio. Nel momento in cui il docente seleziona un esercizio OEF pu decidere se mostrare o meno questa soluzione all'utente, scegliendo il livello di difficolt opportuno. Pu essere utilizzata solo una volta in ogni esercizio.

:hint
1
definizione un suggerimento per l'esercizio. Nel momento in ci il docente seleziona un esercizio OEF pu decidere se mostrare o meno questo suggerimento, scegliendo il livello di difficolt opportuno. Pu essere utilizzato solo una volta in ogni esercizio.

:help
1
definisce un help per l'esercizio. Questo help viene sempre messo a disposizione dell'utente e viene mostrato in una finestra `popup'. Pu essere utilizzato solo una volta in ogni esercizio.

:feedback
2
visualizza un commento quando la risposta soddisfa una certa condizione. Pu essere utilizzato per commentare un errore tipico.


help=feedback

:steps
1
definisce le domande che corrispondono a ogni step di un esercizio a passi, deve essere utilizzato prima del comando <tt class="wims_code_words">statement</tt> (si veda la variabile <tt class="wims_code_words">\step</tt>). Pu essere utilizzata solo una volta in ogni esercizio.


:nextstep
1
definisce in maniera dinamica le domande che corrispondono a ogni step di un esercizio a passi, deve essere utilizzato prima del comando <tt class="wims_code_words">statement</tt> (si veda la variabile <tt class="wims_code_words">\step</tt>). Pu essere utilizzata solo una volta in ogni esercizio.

:conditions
1
permette di indicare il numero di condizioni utili per l'esercizio.

:latex
1
permette di scrivere una versione LaTeX dell'esercizio utilizzando le variabili definite nell'esercizio che pu essere automaticamente inserita nella versione stampabile dell'esercizio (accessibile solamente agli autori degli esercizi o ai docenti). Sono predefiniti gli <em>environment</em> <tt class="wims_code_words">\begin{statement} \end{statement}</tt> per gli enunciati e <tt class="wims_code_words">\begin{sol} ... \end{sol}</tt> per le soluzioni degli esercizi.

:credits
1
allow  to insert credits at the end of the exercise (variables are evaluated).