Subversion Repositories wimsdev

Rev

Rev 11375 | Rev 12914 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11375 Rev 11544
Line 12... Line 12...
12
<p>
12
<p>
13
Pour construire un exercice avec ce modèle, il suffit de taper la liste de
13
Pour construire un exercice avec ce modèle, il suffit de taper la liste de
14
paires d'objets. Pour plus de possibilités, utiliser Quicktool.
14
paires d'objets. Pour plus de possibilités, utiliser Quicktool.
15
</p>
15
</p>
16
<p>
16
<p>
17
Auteur du modèle : Bernadette Perrin-Riou <bpr@math.u-psud.fr>
17
Author of the model: Bernadette Perrin-Riou <bpr@math.u-psud.fr>
18
</p>
18
</p>
19
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
19
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
20
 
20
 
21
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
21
Remove the above header if you destroy the model tags! (The lines starting
22
(Ce sont les lignes qui commencent par un ':'.)
-
 
23
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
22
with a ':'.) Otherwise the exercise might not be taken back by Createxo.
24
 
23
 
25
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
24
:%%%%%%%% Sample parameters to be redefined %%%%%%%%%%%%%%%%%
26
 
25
 
27
:\title{Correspondance avec audio préenregistrés}
26
:\title{Correspondance avec audio préenregistrés}
28
:\author{Bernadette, Perrin-Riou}
27
:\author{Bernadette, Perrin-Riou}
29
:\email{bpr@math.u-psud.fr}
28
:\email{bpr@math.u-psud.fr}
30
:\credits{}
29
:\credits{}
Line 58... Line 57...
58
 
57
 
59
:Le texte qui explique ce qu'il faut faire.
58
:Le texte qui explique ce qu'il faut faire.
60
$embraced_randitem
59
$embraced_randitem
61
\text{explain=Etablissez la correspondance de sens entre les mots écrits et les mots parlés.}
60
\text{explain=Etablissez la correspondance de sens entre les mots écrits et les mots parlés.}
62
 
61
 
63
:Mise en aléatoire par des accolades emboitables
62
:Embraced random items
64
$embraced_randitem
63
$embraced_randitem
65
\text{accolade=item(1,1 oui,
64
\text{accolade=item(1,1 yes,
66
2 non)}
65
2 no)}
67
 
66
 
68
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
67
:%%%%%%%%%%%%%% Nothing to modify until statement %%%%%%%%%%%%%%%%
69
\text{accolade=wims(word 1 of \accolade)}
68
\text{accolade=wims(word 1 of \accolade)}
70
\integer{datacnt=rows(\data)}
69
\integer{datacnt=rows(\data)}
71
\integer{tot=\tot>\datacnt?\datacnt}
70
\integer{tot=\tot>\datacnt?\datacnt}
72
 
71
 
73
\text{shuf=item(1..\tot,shuffle(\datacnt))}
72
\text{shuf=item(1..\tot,shuffle(\datacnt))}
Line 83... Line 82...
83
  \text{datar=wims(append item \audio to \datar)}
82
  \text{datar=wims(append item \audio to \datar)}
84
}
83
}
85
\text{size=\sizev[]x\sizel[]x\sizer}
84
\text{size=\sizev[]x\sizel[]x\sizer}
86
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
85
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
87
 
86
 
88
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
87
:%%%%%%%%%%%%% Now the statement in HTML. %%%%%%%%%%%%%%%%%%%%
89
 
88
 
90
::Vous n'avez pas besoin de modifier ceci en général.
89
::You don't need to modify this in general.
91
 
90
 
92
La commande pour afficher le tableau de correspondance,
91
La commande pour afficher le tableau de correspondance,
93
c'est \embed{reply 1,\size}
92
c'est \embed{reply 1,\size}
94
 
93
 
95
\statement{\explain
94
\statement{\explain
Line 98... Line 97...
98
\embed{reply 1,\size}
97
\embed{reply 1,\size}
99
</div>
98
</div>
100
 
99
 
101
}
100
}
102
 
101
 
103
:%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5
102
:%%%%%%%%%%%%% Nothing to modify after. %%%%%%%%%%%%%%%%%5
104
 
103
 
105
\answer{La réponse}{\datal;\datar}{type=correspond}
104
\answer{La réponse}{\datal;\datar}{type=correspond}
106
 
105