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} |