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 |
|
17 | Author of the model: Bernadette Perrin-Riou <bpr@math.u-psud.fr> |
18 | </p> |
18 | </p> |
19 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
19 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
20 | 20 | ||
21 |
|
21 | Remove the above header if you destroy the model tags! (The lines starting |
22 | (Ce sont les lignes qui commencent par un ':'.) |
- | |
23 |
|
22 | with a ':'.) Otherwise the exercise might not be taken back by Createxo. |
24 | 23 | ||
25 | :%%%%%%%% |
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 | : |
62 | :Embraced random items |
64 | $embraced_randitem |
63 | $embraced_randitem |
65 | \text{accolade=item(1,1 |
64 | \text{accolade=item(1,1 yes, |
66 | 2 |
65 | 2 no)} |
67 | 66 | ||
68 | :%%%%%%%%%%%%%% |
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 | :%%%%%%%%%%%%% |
87 | :%%%%%%%%%%%%% Now the statement in HTML. %%%%%%%%%%%%%%%%%%%% |
89 | 88 | ||
90 | :: |
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 | :%%%%%%%%%%%%% |
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 |