Subversion Repositories wimsdev

Rev

Rev 11501 | Rev 13476 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
11501 mquerol 1
type=order
3759 bpr 2
textarea="data"
3
 
12170 mquerol 4
:Posar les paraules en ordre (tipus trencaclosques).
3759 bpr 5
 
12170 mquerol 6
Les paraules es presenten desordenades. Es tracta de tornar-les a posar en ordre.
7
Només podem canviar dues paraules: per això,
8
feu clic a la primera i després a la segona.
6132 bpr 9
 
10
$image_help
11
 
3759 bpr 12
<p>
12170 mquerol 13
Autor del model: Bernadette Perrin-Riou <bpr@math.u-psud.fr>
3759 bpr 14
</p>
15
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
16
 
17
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
18
(Ce sont les lignes qui commencent par un ':'.)
19
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
20
 
21
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
12170 mquerol 22
:\title{Trencaclosques de paraules}
5147 bpr 23
:\author{Bernadette, Perrin-Riou}
6132 bpr 24
:\email{bpr@math.u-psud.fr}
25
:\credits{}
12170 mquerol 26
:Enunciat
11375 bpr 27
\text{instruction=Reconstituer les phrases. Pour échanger deux
3759 bpr 28
cartes, cliquer sur la première puis sur la seconde.}
12170 mquerol 29
:Nombre de preguntes proposades (màxim 5)
3759 bpr 30
\text{N=2}
12170 mquerol 31
:Dades principals.
32
Escriure cada trencaclosques en una línia.
33
Col·loqueu els components del trencaclosques separats per comes.
34
No hi ha d'haver dues paraules idèntiques.
4049 bpr 35
\text{data=Le, chat, a, attrapé, la, souris.
12170 mquerol 36
Le, chien blanc, ne, mange, pas, de, souris.
3759 bpr 37
}
38
 
39
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
40
 
41
\integer{M=rows(\data)}
42
\integer{N=min(\N,\M)}
43
\integer{N=min(\N,10)}
44
\text{liste=shuffle(\M)}
45
\text{liste=\liste[1..\N]}
46
\matrix{data=\data}
47
\matrix{data=\data[\liste;]}
48
\text{option=}
49
\for{j=1 to \N}{
50
 \integer{nb_item=items(\data[\j;])}
51
 \text{option=wims(append line 1 x \nb_item to \option)}
52
}
53
\matrix{option=\option}
54
\text{STEP=wims(makelist r x for x=1 to \N)}
55
\steps{\STEP}
56
\statement{\instruction
6132 bpr 57
\if{\N=1}{
58
 <p class="wimscenter">\embed{r 1, 400 x 60}</p>
3759 bpr 59
}{
60
 \for{s=1 to \N}{<p> \s : </p>
6132 bpr 61
 <p class="wimscenter">\embed{r \s, 400 x 60}</p>
3759 bpr 62
}
63
}
64
}
65
\answer{1}{\data[1;];\option[1;] x 80}{type=puzzle}{option=text}
66
\answer{2}{\data[2;];\option[2;] x 80}{type=puzzle}{option=text}
67
\answer{3}{\data[3;];\option[3;] x 80}{type=puzzle}{option=text}
68
\answer{4}{\data[4;];\option[4;] x 80}{type=puzzle}{option=text}
69
\answer{5}{\data[5;];\option[5;] x 80}{type=puzzle}{option=text}
70
\answer{6}{\data[6;];\option[6;] x 80}{type=puzzle}{option=text}
71
\answer{7}{\data[7;];\option[7;] x 80}{type=puzzle}{option=text}
72
\answer{8}{\data[8;];\option[8;] x 80}{type=puzzle}{option=text}
73
\answer{9}{\data[9;];\option[9;] x 80}{type=puzzle}{option=text}
74
\answer{10}{\data[10;];\option[10;] x 80}{type=puzzle}{option=text}