Subversion Repositories wimsdev

Rev

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}