\embed{definition}{&nbsp;}Pour cela, il faut dclarer les questions  et leurs rponses ainsi que
la manire dont elles doivent tre analyses. C'est le rle
du <tt class="c">type</tt> : 
<pre class = "c">
<tt class=comm>\\answer</tt> \lbrac Commentaire \rbrac\lbrac \\reponse \rbrac\lbrac <tt class="type">type = mot_reserve</tt>\rbrac
\choice\lbrac Commentaire \rbrac\lbrac \\bonchoix \rbrac\lbrac \\tousleschoix \rbrac 
</pre>

Le type est donc quelque chose de trs important, il dtermine 
 la fois quel style de rponses est demand (<tt class="type">click</tt>, 
<tt class="type">clickfill</tt> ou <tt class="type">numeric</tt>)
et comment elles vont tre testes (voir les diffrences entre <tt class="type">formal</tt>
ou <tt class="type">algexp</tt> ou <tt class="type">function</tt>). 

On peut alors faire une analyse plus prcise des rponses 
avec la commande <tt class="c">\condition</tt>, 
utiliser les rponses  fournies par l'utilisateur, renvoyer des commentaires
(<tt class="c">\feedback</tt> ou <tt class="c">
\solution</tt>).
Si besoin, on peut dfinir des variables et faire des calculs
comme dans la premire partie.