Rev 13716 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
11375 | bpr | 1 | type=gapfill |
13716 | obado | 2 | textarea="data words pre post" |
3 | iEdit="pre post" |
||
23 | reyssat | 4 | |
12172 | mquerol | 5 | :Preguntes amb respostes de text incorporades en un text aleatori. Les respostes només han de contenir paraules imposades. |
23 | reyssat | 6 | |
12172 | mquerol | 7 | Aquest exercici presenta textos "amb forats", cadascun per a ser omplert amb |
8 | una paraula (fins i tot una frase molt curta). |
||
23 | reyssat | 9 | <p> |
12172 | mquerol | 10 | Per construir un exercici amb aquest model, només cal que introduïu els textos. |
11 | Una senzilla sintaxi us permet especificar els forats i la paraula correcta |
||
12 | acceptada. |
||
13 | </p> <p> |
||
14 | L'analitzador de respostes sap ignorar les "petites" diferències a la |
||
15 | resposta: absència o addició d'un article, majúscules/minúscules, accents, |
||
16 | plural/singular. Tampoc pot comptar errors d'escriptura com |
||
17 | una resposta falsa. També es poden declarar els sinònims. |
||
18 | </p> |
||
15179 | lemaire | 19 | Autor del model: <a href="mailto:qualite@wimsedu.info">Gang Xiao</a> |
23 | reyssat | 20 | |
21 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
||
22 | |||
2880 | bpr | 23 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
23 | reyssat | 24 | (Ce sont les lignes qui commencent par un ':'.) |
25 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
||
26 | |||
27 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
||
28 | |||
12172 | mquerol | 29 | :\title{Qüestions textuals} |
5147 | bpr | 30 | :\author{XIAO, Gang} |
8002 | bpr | 31 | :\email{qualite@wimsedu.info} |
12172 | mquerol | 32 | :\credits{} |
23 | reyssat | 33 | |
12172 | mquerol | 34 | :Longitud de les caselles a omplir. S'han de preveure les respostes més llargues |
23 | reyssat | 35 | \integer{len=20} |
36 | |||
12172 | mquerol | 37 | :Dades principals |
38 | Els textos han de ser separats per punt i coma. Els textos mateixos |
||
39 | no poden contenir punt i coma.<p> |
||
40 | Les preguntes a demanar (forats) s'han de posar entre un parell de |
||
41 | doble-signe d'interrogació "??". |
||
42 | Hi pot haver fins a 6 preguntes en un sol text. |
||
43 | Si una pregunta accepta diverses respostes correctes, poseu |
||
44 | totes les respostes correctes (sinònims) separades per una línia vertical |
||
45 | <span class = "tt wims_code_words"> | </ span>. |
||
23 | reyssat | 46 | <p> |
12172 | mquerol | 47 | L'analitzador no té en compte petites diferències de resposta: |
48 | absència o addició d'un article, majúscules/minúscules, accents, |
||
49 | plural/singular. |
||
23 | reyssat | 50 | $embraced_randitem |
51 | \text{data= |
||
3428 | bpr | 52 | l'unité de base pour mesurer une intensité est ??ampère??.; |
53 | l'unité de base pour mesurer une tension est ??volt??.; |
||
54 | l'unité de base pour mesurer une résistance est ??ohm??.; |
||
55 | l'unité de base pour mesurer la capacité d'un condensateur est ??farad??.; |
||
7103 | reyssat | 56 | l'unité de base pour mesurer l'inductance d'un solénoïde est ??henry??.; |
3428 | bpr | 57 | l'unité de base pour mesurer la puissance dissipée sur une composante est ??watt??.; |
58 | l'unité de base pour mesurer une fréquence est ??hertz??.; |
||
23 | reyssat | 59 | |
3428 | bpr | 60 | l'ampère est une unité de mesure pour ??l'intensité??.; |
61 | le volt est une unité de mesure pour ??la tension|la charge??.; |
||
62 | le ohm est une unité de mesure pour ??la résistance??.; |
||
63 | le watt est une unité de mesure pour ??la puissance??.; |
||
23 | reyssat | 64 | |
65 | } |
||
66 | |||
12172 | mquerol | 67 | :Tipus d'anàlisi de resposta |
68 | Els tipus <span class="tt">case</span> i <span class="tt">nocase</span> són especialment adequats per a |
||
69 | aplicacions lingüístiques. En altres casos, és preferible <span class="tt">atext</span>. |
||
70 | \text{atype=item(3,case (no es tolera cap error), |
||
71 | nocase (tolera minúscules/majúscules), |
||
72 | atext (ignora plural/singular i articles))} |
||
23 | reyssat | 73 | |
12172 | mquerol | 74 | :Llista de possibles paraules |
75 | Posi les paraules reconegudes per l'exercici a la llista següent. Qualsevol resposta que contingui una paraula |
||
76 | fora d'aquesta llista es considerarà un error tipogràfic i |
||
77 | es demanarà tornar-ho a escriure.<p> |
||
78 | Si aquest camp està buit, qualsevol resposta no reconeguda es considera incorrecta. Que |
||
79 | hauria de ser el cas en general per a les aplicacions de llengües. |
||
80 | </p> |
||
81 | \text{words=ampere volt ohm farad henry watt hertz |
||
23 | reyssat | 82 | electricite electrique circuit composante intensite courant tension charge |
83 | resistor resistance diode transistor condensateur capacite solenoide |
||
12172 | mquerol | 84 | inductance puissance frequence |
23 | reyssat | 85 | } |
86 | |||
12172 | mquerol | 87 | :Text que es mostra abans de la pregunta. Es permeten etiquetes HTML. Pot estar buit |
23 | reyssat | 88 | $embraced_randitem |
89 | \text{pre=En électricité,} |
||
90 | |||
12172 | mquerol | 91 | :Text que es mostra després de la pregunta. Es permeten etiquetes HTML. Pot estar buit |
23 | reyssat | 92 | $embraced_randitem |
93 | \text{post=} |
||
94 | |||
12172 | mquerol | 95 | :S'accepta text aleatori posat entre claus |
96 | $embraced_randitem |
||
97 | \text{accolade=item(1,1 sí, |
||
98 | 2 no)} |
||
99 | |||
23 | reyssat | 100 | :%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%% |
101 | |||
12172 | mquerol | 102 | \text{accolade=wims(word 1 of \accolade)} |
23 | reyssat | 103 | \text{data=wims(singlespace \data)} |
104 | \text{data=wims(nonempty rows \data)} |
||
105 | \text{data=randomrow(\data)} |
||
12172 | mquerol | 106 | \text{data=\accolade=1 ?wims(embraced randitem \data)} |
23 | reyssat | 107 | \text{data=slib(text/cutchoice2 \data)} |
108 | \integer{qs=floor(rows(\data)/2)} |
||
109 | \text{words=wims(trim \words)} |
||
110 | \text{atype=wims(word 1 of \atype)} |
||
111 | |||
12172 | mquerol | 112 | \text{pre=\accolade=1 ?wims(embraced randitem \pre)} |
113 | \text{post=\accolade=1 ?wims(embraced randitem \post)} |
||
23 | reyssat | 114 | \text{qlist=wims(makelist reply x for x=1 to \qs)} |
115 | \steps{\qlist} |
||
116 | |||
117 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
||
118 | |||
119 | ::Vous n'avez pas besoin de modifier ceci en général. |
||
120 | |||
121 | \statement{\pre |
||
122 | \data[1;] |
||
123 | \for{k=1 to \qs}{ |
||
124 | \embed{r \k,\len} \data[2*\k+1;] |
||
125 | } |
||
126 | \post |
||
127 | } |
||
128 | |||
129 | :%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5 |
||
130 | |||
131 | \answer{Champ 1}{\data[2;];\words}{type=\atype} |
||
132 | \answer{Champ 2}{\data[4;];\words}{type=\atype} |
||
133 | \answer{Champ 3}{\data[6;];\words}{type=\atype} |
||
134 | \answer{Champ 4}{\data[8;];\words}{type=\atype} |
||
135 | \answer{Champ 5}{\data[10;];\words}{type=\atype} |
||
136 | \answer{Champ 6}{\data[12;];\words}{type=\atype} |
||
137 |