Subversion Repositories wimsdev

Rev

Rev 13716 | Details | Compare with Previous | Last modification | View Log | RSS feed

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