Subversion Repositories wimsdev

Rev

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 11860
Line 2... Line 2...
2
textarea="data explain"
2
textarea="data explain"
3
 
3
 
4
:Etablir la correspondance entre paires d'objets (avec audios de la base).
4
:Establir la correspondència entre parells d'objectes (amb àudios de la base de dades).
5
 
5
 
6
On présente des paires d'objets dans un tableau à deux colonnes. Il faut
6
Es presenten parells d'objectes a una taula amb dues columnes. S'ha 
7
rétablir la bonne correspondance dans les paires en modifiant la colonne à
7
d'establir la correspondència correcta entre cada parella modificant la columna
8
droite, par glisser-déposer ou click avec la souris.
8
de la dreta, arrossegant o fent clic amb el ratolí.
9
Les objets de gauche sont obligatoirement des audio pris dans la base shtooka de WIMS. Pour
9
Els objectes a l'esquerra han de ser obligatòriament audio present  a la base shtooka de WIMS. Per a
10
vérifier s'ils existent, utiliser l'outil Swac (dans le moteur de recherche
10
comprovar si existeixen, utilitzar l'eina de Swac (en el motor de cerca
11
chercher <span class="tt">swac</span>).
11
Cercar <span class="tt">swac</span>).
12
<p>
12
<p>
13
Pour construire un exercice avec ce modèle, il suffit de taper la liste de
13
Per construir un exercici amb aquest model, simplement escriviu la llista de
14
paires d'objets. Pour plus de possibilités, utiliser Quicktool.
14
parells d'objectes. Per a més opcions, usar Quicktool.
15
</p>
15
</p>
16
<p>
16
<p>
17
Auteur du modèle : Bernadette Perrin-Riou <bpr@math.u-psud.fr>
17
Autor del model: Bernadette Perrin-Riou <bpr@math.u-psud.fr>
18
</p>
18
</p>
19
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
19
:%%%%%%%%%%%%%%%%%      ATENCIÓ      %%%%%%%%%%%%%%%%%%%%
20
 
20
 
21
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
21
Elimineu la capçalera anterior si elimineu les etiquetes per al model!
22
(Ce sont les lignes qui commencent par un ':'.)
22
(Són les línies que comencen amb un ':'.)
23
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
23
En cas contrari l'exercici pot no de funcionar sota Createxo.
24
 
24
 
25
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
25
:%%%%%%%% Exemples de paràmetres a redefinir %%%%%%%%%%%%%%%%%
26
 
26
 
27
:\title{Correspondance avec audio préenregistrés}
27
:\title{Correspondència amb els audios prèviament enregistrats}
28
:\author{Bernadette, Perrin-Riou}
28
:\author{Bernadette, Perrin-Riou}
29
:\email{bpr@math.u-psud.fr}
29
:\email{bpr@math.u-psud.fr}
-
 
30
:\credits{}
30
 
31
 
31
:Nombre de (paires) d'objets à faire correspondre.
32
:Nombre de (parelles) d'objectes que s'han d'associar
32
\integer{tot=3}
33
\integer{tot=3}
33
 
34
 
34
:La taille verticale des cases en pixels.
35
:La mida vertical de les caixes en píxels
35
Pensez aux gens qui augmentent la taille de polices de leurs navigateurs !
36
Pensar en els usuaris que augmenten la mida del tipus de lletra al seu navegador!
36
Ne mettez pas les cases trop petites.
37
No poseu les caixes massa petites.
37
\integer{sizev=50}
38
\integer{sizev=50}
38
 
39
 
39
:La taille horizontale des cases à gauche en pixels.
40
:La mida horitzontal de les caixes de l'esquerra en píxels
40
\integer{sizel=250}
41
\integer{sizel=250}
41
 
42
 
42
:La taille horizontale des cases à droite en pixels.
43
:La mida horitzontal de les caixes de la dreta en píxels
43
\integer{sizer=250}
44
\integer{sizer=250}
44
 
45
 
45
:Language audio : les choix possibles sont <span class="tt">fra</span>,  <span class="tt">eng</span>,  <span class="tt">dut</span> (et d'autres avec moins de possibilités  <span class="tt">pol</span>,  <span class="tt">wol</span>,  <span class="tt">deu</span>,  <span class="tt">swe</span>.)
46
:Idioma d'àudio: les opcions disponibles són <span class="tt">fra</span>,  <span class="tt">eng</span>,  <span class="tt">dut</span> (i altres amb menys possibilitats <span class="tt">pol</span>,  <span class="tt">wol</span>,  <span class="tt">deu</span>,  <span class="tt">swe</span>)
46
\text{lang=fra}
47
\text{lang=fra}
47
:Données principales.
48
:Dades principals
48
Définir une paire d'objets correspondants par ligne, séparés par une virgule.
49
Definir un parell d'elements corresponents per línia, separats per una coma.
-
 
50
$embraced_randitem
49
\matrix{data=
51
\matrix{data=
50
village,ville
52
village,ville
51
maison,immeuble
53
maison,immeuble
52
père,mère
54
père,mère
53
rue,autoroute
55
rue,autoroute
54
bleu,vert
56
bleu,vert
55
}
57
}
56
 
58
 
57
:Le texte qui explique ce qu'il faut faire.
59
:L'enunciat de l'exercici
58
$embraced_randitem
60
$embraced_randitem
59
\text{explain=Etablissez la correspondance de sens entre les mots écrits et les mots parlés.}
61
\text{explain=Establir la correspondència entre les paraules escrites i les paraules parlades.}
60
 
62
 
61
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
63
:S'accepta text aleatori posat entre claus
-
 
64
$embraced_randitem
-
 
65
\text{accolade=item(1,1 sí,
-
 
66
2 no)}
62
 
67
 
-
 
68
:%%%%%%%%%%%%%% Res canviar abans de l'enunciat %%%%%%%%%%%%%%%%
-
 
69
\text{accolade=wims(word 1 of \accolade)}
63
\integer{datacnt=rows(\data)}
70
\integer{datacnt=rows(\data)}
64
\integer{tot=\tot>\datacnt?\datacnt}
71
\integer{tot=\tot>\datacnt?\datacnt}
65
 
72
 
66
\text{shuf=item(1..\tot,shuffle(\datacnt))}
73
\text{shuf=item(1..\tot,shuffle(\datacnt))}
67
\text{data=row(\shuf,\data)}
74
\text{data=row(\shuf,\data)}
-
 
75
\text{data=\accolade=1 ? wims(embraced randitem \data)}
68
\text{datal=column(1,\data)}
76
\text{datal=column(1,\data)}
69
\text{datar1=column(2,\data)}
77
\text{datar1=column(2,\data)}
70
\text{datar=}
78
\text{datar=}
71
\for{k =1 to \tot}{
79
\for{k =1 to \tot}{
72
  \text{audio=\datar1[\k]}
80
  \text{audio=\datar1[\k]}
73
  \text{audio=slib(lang/swac \audio,fra,player=player)}
81
  \text{audio=slib(lang/swac \audio,\lang,player=player)}
74
  \text{audio=\audio[1;1]}
82
  \text{audio=\audio[1;1]}
75
  \text{datar=wims(append item \audio to \datar)}
83
  \text{datar=wims(append item \audio to \datar)}
76
}
84
}
77
\text{size=\sizev[]x\sizel[]x\sizer}
85
\text{size=\sizev[]x\sizel[]x\sizer}
78
\text{explain=wims(embraced randitem \explain)}
86
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
79
 
-
 
80
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
-
 
81
 
-
 
82
::Vous n'avez pas besoin de modifier ceci en général.
-
 
83
 
87
 
-
 
88
:%%%%%%%%%%%%% Ara l'enunciat en format HTML. %%%%%%%%%%%%%%%%%%%%
-
 
89
 
-
 
90
::Vostè no necessita canviar això en general.
-
 
91
 
84
La commande pour afficher le tableau de correspondance,
92
La comanda per mostrar la taula de correspondència,
85
c'est \embed{reply 1,\size}
93
és \embed{reply 1,\size}
86
 
94
 
87
\statement{\explain
95
\statement{\explain
88
 
96
 
89
 <div class="wimscenter">
97
<div class="wimscenter">
90
\embed{reply 1,\size}
98
\embed{reply 1,\size}
91
</div>
99
</div>
92
 
100
 
93
}
101
}
94
 
102
 
95
:%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5
103
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
96
 
-
 
97
\answer{La réponse}{\datal;\datar}{type=correspond}
-
 
98
 
104
 
-
 
105
\answer{La resposta}{\datal;\datar}{type=correspond}