:Instructions
:OEF-directive,aantal<br/>parameters,omschrijving,,

:title
1
definieert de titel van de oefening
:language
1
de voertaal van de oefening zoals <span class="tt wims_code_words">en</span> of <span class="tt wims_code_words">nl</span>

:author
1
de schrijver dan deze oefening. Write it in the form <span class="tt wims_code_words">firstname, lastname</span> (in case of multiple authors, use a semicolon between them)

:email
1
het emailadres van de auteur (in case of multiple authors, use a comma between the addresses).

:format
1
formaat van het "statement": zie


help=format
:css
1
css style sheet definities
:precision
1
precisie voor vergelijking  van het antwoord met de goede oplossing. Een positief geheel getal n; de vergelijking wordt dan op 1/n nauwkeurig

:range
1
het bereik van een variabele, wanneer een functie met deze variabele wordt geevalueerd. Moet worden opgesteld in de vorm <span class="tt wims_code_words">n1..n2</span>, waarbij <b>n1</b> het startpunt is en <b>n2</b> het eindpunt voorstelt.

:statement
1
deze parameter is het "statement" van de oefening. Can be used only one time in the exercise. 

:answer
2
definieerd een freestyle antwoord. De eerste parameter is de gebruikersprompt voor het antwoord, de tweede parameter is het goede antwoord zelf. Het antwoord van de leerling kan aan de hand van diverse macro's worden gecontroleerd:
getal,functie,text enz

help=reply
:choice
3
definieerd een multiple choice vraag. De eerste parameter is wederom de prompt van de vraag, de tweede parameter is de goede keuze (of meerdere goede keuzes), de derde parameter zijn de andere keuzes  De tweede en derde parameters mogen/moeten ook een komma-seperated lijst zijn. Meerdere goede oplossingen zijn uiteraard mogelijk. Komt een bepaalde keuzemogelijkheid zowel voor in de "goede lijst" als ook in de "foute lijst", wordt deze als goed beschouwd

:condition
2
definieerd een speciale randvoorwaarde voor de evaluatie van het freestyle antwoord


help=reply

:solution
1
geeft de goede oplossing van de oefening, met een uitleg hieraan gekoppeld. De "OEF manager" kan beslissen,gekoppeld aan de ingestelde moeilijkheidsgraad van de specifieke oefening,  om dit wel of niet te laten zien. Can be used only one time in the exercise. 
:hint
1
geeft een tip bij de oefening
Ook hier geldt dat de "OEF manager" , wederom gekoppeld aan de door de leerling/leraar ingestelde moeilijkheidsgraad, kan beslissen om deze wel of niet te laten zien. Can be used only one time in the exercise. 
:help
1
geeft hulp en toelichting bij de sommen. Dit type help is altijd beschikbaar voor de leerling, en wordt getoond in een klein popup-venster. Can be used only one time in the exercise.

:feedback
2
geeft een feedback waarschuwing aan de leerling wanneer er aan een speciale randvoorwaarde wordt voldaan. Normaal zult U de feedback gebruiken om leerlingen te waarschuwen voor typische fouten.


help=feedback
:steps
1
leg de individuele sub_vraagjes vast voor elke stap van de oefening; moet worden geplaatst voor het <span class="tt wims_code_words">statement</span> (zie ook de variable <span class="tt wims_code_variable">\step</span>). Can be used only one time in the exercise. 

:nextstep
1
leg de individuele sub_vraagjes dynamisch vast voor elke stap van de oefening; moet worden geplaatst voor het <span class="tt wims_code_words">statement</span>(zie ook de variable</tt>\step</tt>). Can be used only one time in the exercise. 
:conditions
1
definieer de condities noodzakelijk voor de oefening.

:latex
1


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