Subversion Repositories wimsdev

Rev

Rev 11860 | Rev 13476 | 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>
16
<p>
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}
11860 mquerol 48
:Dades principals
49
Definir un parell d'elements corresponents per línia, separats per una coma.
50
$embraced_randitem
3161 bpr 51
\matrix{data=
52
village,ville
53
maison,immeuble
54
père,mère
55
rue,autoroute
56
bleu,vert
57
}
58
 
11860 mquerol 59
:L'enunciat de l'exercici
3161 bpr 60
$embraced_randitem
11860 mquerol 61
\text{explain=Establir la correspondència entre les paraules escrites i les paraules parlades.}
3161 bpr 62
 
11860 mquerol 63
:S'accepta text aleatori posat entre claus
64
$embraced_randitem
65
\text{accolade=item(1,1 sí,
66
2 no)}
3161 bpr 67
 
11860 mquerol 68
:%%%%%%%%%%%%%% Res canviar abans de l'enunciat %%%%%%%%%%%%%%%%
69
\text{accolade=wims(word 1 of \accolade)}
3161 bpr 70
\integer{datacnt=rows(\data)}
71
\integer{tot=\tot>\datacnt?\datacnt}
72
 
73
\text{shuf=item(1..\tot,shuffle(\datacnt))}
74
\text{data=row(\shuf,\data)}
11860 mquerol 75
\text{data=\accolade=1 ? wims(embraced randitem \data)}
3161 bpr 76
\text{datal=column(1,\data)}
77
\text{datar1=column(2,\data)}
78
\text{datar=}
79
\for{k =1 to \tot}{
80
  \text{audio=\datar1[\k]}
12914 obado 81
  \text{audio=slib(lang/swac \audio,\lang)}
3161 bpr 82
  \text{audio=\audio[1;1]}
83
  \text{datar=wims(append item \audio to \datar)}
84
}
85
\text{size=\sizev[]x\sizel[]x\sizer}
11860 mquerol 86
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
3161 bpr 87
 
11860 mquerol 88
:%%%%%%%%%%%%% Ara l'enunciat en format HTML. %%%%%%%%%%%%%%%%%%%%
3161 bpr 89
 
11860 mquerol 90
::Vostè no necessita canviar això en general.
3161 bpr 91
 
11860 mquerol 92
La comanda per mostrar la taula de correspondència,
93
és \embed{reply 1,\size}
3161 bpr 94
 
95
\statement{\explain
96
 
11860 mquerol 97
<div class="wimscenter">
3161 bpr 98
\embed{reply 1,\size}
5907 bpr 99
</div>
3161 bpr 100
 
101
}
102
 
11860 mquerol 103
:%%%%%%%%%%%%% Res a canviar per sota. %%%%%%%%%%%%%%%%%5
3161 bpr 104
 
11860 mquerol 105
\answer{La resposta}{\datal;\datar}{type=correspond}