Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
11375 bpr 1
type=imaudio
3161 bpr 2
textarea="data explain"
13716 obado 3
iEdit="explain"
3161 bpr 4
 
11860 mquerol 5
:Establir la correspondència entre parells d'objectes (amb àudios de la base de dades).
3161 bpr 6
 
13716 obado 7
Es presenten parells d'objectes a una taula amb dues columnes. S'ha
11860 mquerol 8
d'establir la correspondència correcta entre cada parella modificant la columna
9
de la dreta, arrossegant o fent clic amb el ratolí.
10
Els objectes a l'esquerra han de ser obligatòriament audio present  a la base shtooka de WIMS. Per a
11
comprovar si existeixen, utilitzar l'eina de Swac (en el motor de cerca
12
Cercar <span class="tt">swac</span>).
3161 bpr 13
<p>
11860 mquerol 14
Per construir un exercici amb aquest model, simplement escriviu la llista de
15
parells d'objectes. Per a més opcions, usar Quicktool.
5275 bpr 16
</p>
13476 obado 17
<p class="wims_credits">
15179 lemaire 18
Autor del model: <a href="mailto:bernadette.m.riou@orange.fr">Bernadette Perrin-Riou</a>
3161 bpr 19
</p>
11860 mquerol 20
:%%%%%%%%%%%%%%%%%      ATENCIÓ      %%%%%%%%%%%%%%%%%%%%
3161 bpr 21
 
11860 mquerol 22
Elimineu la capçalera anterior si elimineu les etiquetes per al model!
23
(Són les línies que comencen amb un ':'.)
24
En cas contrari l'exercici pot no de funcionar sota Createxo.
3161 bpr 25
 
11860 mquerol 26
:%%%%%%%% Exemples de paràmetres a redefinir %%%%%%%%%%%%%%%%%
3161 bpr 27
 
11860 mquerol 28
:\title{Correspondència amb els audios prèviament enregistrats}
5147 bpr 29
:\author{Bernadette, Perrin-Riou}
3161 bpr 30
:\email{bpr@math.u-psud.fr}
11860 mquerol 31
:\credits{}
3161 bpr 32
 
11860 mquerol 33
:Nombre de (parelles) d'objectes que s'han d'associar
3161 bpr 34
\integer{tot=3}
35
 
11860 mquerol 36
:La mida vertical de les caixes en píxels
37
Pensar en els usuaris que augmenten la mida del tipus de lletra al seu navegador!
38
No poseu les caixes massa petites.
3161 bpr 39
\integer{sizev=50}
40
 
11860 mquerol 41
:La mida horitzontal de les caixes de l'esquerra en píxels
3161 bpr 42
\integer{sizel=250}
43
 
11860 mquerol 44
:La mida horitzontal de les caixes de la dreta en píxels
3161 bpr 45
\integer{sizer=250}
46
 
11860 mquerol 47
: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>)
3161 bpr 48
\text{lang=fra}
13476 obado 49
 
11860 mquerol 50
:Dades principals
51
Definir un parell d'elements corresponents per línia, separats per una coma.
52
$embraced_randitem
3161 bpr 53
\matrix{data=
54
village,ville
55
maison,immeuble
56
père,mère
57
rue,autoroute
58
bleu,vert
59
}
60
 
11860 mquerol 61
:L'enunciat de l'exercici
3161 bpr 62
$embraced_randitem
11860 mquerol 63
\text{explain=Establir la correspondència entre les paraules escrites i les paraules parlades.}
3161 bpr 64
 
11860 mquerol 65
:S'accepta text aleatori posat entre claus
66
$embraced_randitem
67
\text{accolade=item(1,1 sí,
68
2 no)}
3161 bpr 69
 
11860 mquerol 70
:%%%%%%%%%%%%%% Res canviar abans de l'enunciat %%%%%%%%%%%%%%%%
71
\text{accolade=wims(word 1 of \accolade)}
3161 bpr 72
\integer{datacnt=rows(\data)}
73
\integer{tot=\tot>\datacnt?\datacnt}
74
 
75
\text{shuf=item(1..\tot,shuffle(\datacnt))}
76
\text{data=row(\shuf,\data)}
11860 mquerol 77
\text{data=\accolade=1 ? wims(embraced randitem \data)}
3161 bpr 78
\text{datal=column(1,\data)}
79
\text{datar1=column(2,\data)}
80
\text{datar=}
81
\for{k =1 to \tot}{
82
  \text{audio=\datar1[\k]}
12914 obado 83
  \text{audio=slib(lang/swac \audio,\lang)}
3161 bpr 84
  \text{audio=\audio[1;1]}
85
  \text{datar=wims(append item \audio to \datar)}
86
}
87
\text{size=\sizev[]x\sizel[]x\sizer}
11860 mquerol 88
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
3161 bpr 89
 
11860 mquerol 90
:%%%%%%%%%%%%% Ara l'enunciat en format HTML. %%%%%%%%%%%%%%%%%%%%
3161 bpr 91
 
11860 mquerol 92
::Vostè no necessita canviar això en general.
3161 bpr 93
 
11860 mquerol 94
La comanda per mostrar la taula de correspondència,
95
és \embed{reply 1,\size}
3161 bpr 96
 
97
\statement{\explain
98
 
11860 mquerol 99
<div class="wimscenter">
3161 bpr 100
\embed{reply 1,\size}
5907 bpr 101
</div>
3161 bpr 102
 
103
}
104
 
11860 mquerol 105
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
3161 bpr 106
 
11860 mquerol 107
\answer{La resposta}{\datal;\datar}{type=correspond}