Subversion Repositories wimsdev

Rev

Rev 13715 | 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"
13715 obado 3
iEdit="explain"
3161 bpr 4
 
11860 mquerol 5
:Establecer la correspondencia entre pares de objetos (con audios de la base de datos).
3161 bpr 6
 
11860 mquerol 7
Los pares de objetos se presentan en una matriz de dos columnas. Hay que
8
establecer la correspondencia correcta en los pares cambiando la columna de la
9
derecha, arrastrando y soltando o haciendo clic con el ratón.
10
Los objetos de la izquierda son necesariamente audio tomado de la base shtooka de WIMS. Para 
11
comprobar si existen, utilice la herramienta Swac (en el motor de búsqueda
12
buscar <span class="tt">swac</span>).
3161 bpr 13
<p>
13715 obado 14
Para construir un ejercicio con este modelo, simplemente escriba la lista de
11860 mquerol 15
pares de objetos. Para más posibilidades, utilice Quicktool.
5275 bpr 16
</p>
17
<p>
15179 lemaire 18
Autora del modelo: <a href="mailto:bernadette.m.riou@orange.fr">Bernadette Perrin-Riou</a>
3161 bpr 19
</p>
11860 mquerol 20
:%%%%%%%%%%%%%%%%%      ATENCIÓN      %%%%%%%%%%%%%%%%%%%%
3161 bpr 21
 
13715 obado 22
Quite el encabezado anterior si destruye las etiquetas de modelo!
23
(Las líneas que comienzan con un ':'.)
11860 mquerol 24
De lo contrario el ejercicio podría no funcionar en Createxo.
3161 bpr 25
 
11860 mquerol 26
:%%%%%%%% Parámetros de ejemplo a redefinir %%%%%%%%%%%%%%%%%
3161 bpr 27
 
11860 mquerol 28
:\title{Correspondencia con audio pregrabado}
5147 bpr 29
:\author{Bernadette, Perrin-Riou}
3161 bpr 30
:\email{bpr@math.u-psud.fr}
5724 bpr 31
:\credits{}
3161 bpr 32
 
11860 mquerol 33
:Número de (pares) de objetos a corresponder
3161 bpr 34
\integer{tot=3}
35
 
11860 mquerol 36
:El tamaño vertical de las cajas en píxeles
37
Piense en los usuarios que aumentan el tamaño de fuente de sus navegadores!
38
No ponga las cajas demasiado pequeñas.
3161 bpr 39
\integer{sizev=50}
40
 
11860 mquerol 41
:El tamaño horizontal de las cajas de la izquierda en píxeles
3161 bpr 42
\integer{sizel=250}
43
 
11860 mquerol 44
:El tamaño horizontal de las cajas de la derecha en píxeles
3161 bpr 45
\integer{sizer=250}
46
 
11860 mquerol 47
:Idioma del audio: las opciones posibles son <span class="tt">fra</span>,  <span class="tt">eng</span>,  <span class="tt">dut</span> (y otros con menos posibilidades <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}
11860 mquerol 49
:Datos principales
50
Definir un par de objetos correspondientes por línea, separados por una coma
5797 bpr 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
:El enunciado del ejercicio
3161 bpr 61
$embraced_randitem
11860 mquerol 62
\text{explain=Establecer la correspondencia de significado entre palabras escritas y habladas.}
3161 bpr 63
 
11860 mquerol 64
:Se acepta texto aleatorio puesto entre llaves
5797 bpr 65
$embraced_randitem
11860 mquerol 66
\text{accolade=item(1,1 sí,
11544 obado 67
2 no)}
5797 bpr 68
 
11860 mquerol 69
:%%%%%%%%%%%%%% Nada que modificar hasta el enunciado %%%%%%%%%%%%%%%%
5797 bpr 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)}
5797 bpr 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}
5797 bpr 87
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
3161 bpr 88
 
11860 mquerol 89
:%%%%%%%%%%%%% Ahora el enunciado en formato HTML. %%%%%%%%%%%%%%%%%%%%
3161 bpr 90
 
11860 mquerol 91
::No es necesario modificar esto en general.
3161 bpr 92
 
11860 mquerol 93
El comando para mostrar la tabla de correspondencia,
94
es \embed{reply 1,\size}
3161 bpr 95
 
96
\statement{\explain
97
 
6946 bpr 98
<div class="wimscenter">
3161 bpr 99
\embed{reply 1,\size}
6946 bpr 100
</div>
3161 bpr 101
 
102
}
103
 
11860 mquerol 104
:%%%%%%%%%%%%% Nada que modificar después. %%%%%%%%%%%%%%%%%5
3161 bpr 105
 
11860 mquerol 106
\answer{Respuesta}{\datal;\datar}{type=correspond}