Rev 5724 | Rev 11375 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
5281 | bpr | 1 | type=image |
2 | textarea="data" |
||
3 | |||
5724 | bpr | 4 | :Choisir une étiquette correspondant à l'image (ou au texte présenté) |
5281 | bpr | 5 | Attention, ce modèle ne fonctionnera bien que si vous chargez les images sur wims. |
6 | <p> |
||
7 | Pour construire un exercice avec ce modèle, il suffit de taper la liste des images et |
||
8 | des étiquettes correspondantes |
||
9 | </p> |
||
10 | $image_help |
||
11 | <p> |
||
12 | Auteur du modèle : Bernadette Perrin-Riou <bpr@math.u-psud.fr> |
||
13 | </p> |
||
14 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
||
15 | |||
16 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
||
17 | (Ce sont les lignes qui commencent par un ':'.) |
||
18 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
||
19 | |||
20 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
||
21 | |||
22 | |||
23 | :\title{Trouver la bonne étiquette} |
||
24 | :\author{Bernadette, Perrin-Riou} |
||
25 | :\email{bpr@math.u-psud.fr} |
||
5724 | bpr | 26 | :\credits{} |
5281 | bpr | 27 | :Consigne |
28 | \text{instruction=Clique sur le mot correspondant à l'image. |
||
29 | (l'exercice ne fonctionnera que quand les images seront chargées |
||
30 | dans l'exercice)} |
||
31 | |||
32 | :Données |
||
33 | \text{data=amphitheatre.png,l'amphithéâtre |
||
34 | aqueduc.png, l'aqueduc |
||
35 | arcdetriomphe.png,l'arc de triomphe |
||
36 | cirque.png, le cirque |
||
37 | domus.png, la domus |
||
38 | temple.png, le temple |
||
39 | theatre.png, le théâtre |
||
40 | thermes.png, les thermes |
||
41 | } |
||
42 | |||
43 | :Nombre de perturbateurs. |
||
44 | \integer{cntpertub=3} |
||
45 | :La taille verticale des cases en pixels. |
||
46 | \text{sizev=40} |
||
47 | :La taille horizontale des cases en pixels |
||
48 | \text{sizeh=200} |
||
49 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
||
50 | |||
51 | \text{mot = randrow(\data)} |
||
52 | \text{image=\mot[1]} |
||
53 | \text{ext=item(2,wims(replace internal . by , in wims(lowercase \image)))} |
||
54 | \text{mot =\mot[2]} |
||
55 | \text{liste=column(2, \data)} |
||
56 | \text{perturb=wims(listcomplement \mot in \liste)} |
||
57 | \text{perturb=shuffle(\perturb)} |
||
58 | \text{perturb=\perturb[1..\cntpertub]} |
||
59 | |||
60 | |||
61 | \statement{ |
||
62 | \instruction |
||
5723 | bpr | 63 | <p class="wimscenter"> |
5639 | bpr | 64 | \if{\ext isitemof png,gif,jpg,jpeg}{ |
5281 | bpr | 65 | \img{\imagedir/\image} |
66 | } |
||
67 | {\image}</p> |
||
68 | |||
5723 | bpr | 69 | <p class="wimscenter"> |
5281 | bpr | 70 | \embed{r1,\sizeh x \sizev} |
71 | </p> |
||
72 | } |
||
73 | \answer{}{\mot;\perturb}{type=clickfill} |