Subversion Repositories wimsdev

Rev

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