Subversion Repositories wimsdev

Rev

Rev 13716 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
13716 obado 1
type=numbers gapfill
23 reyssat 2
textarea="data"
3
 
12172 mquerol 4
:Preguntes de resposta numèrica incrustades en un text aleatori.
23 reyssat 5
 
12172 mquerol 6
Aquest exercici presenta textos "amb forats", cadascun per a ser omplert per un
23 reyssat 7
nombre.
8
<p>
12172 mquerol 9
Per construir un exercici amb aquest model, només cal que introduïu els textos.
10
Una senzilla sintaxi us permet especificar els forats i el nombre de forats
11
que accepta.
12
<P>
15179 lemaire 13
Autor del model: <a href="mailto:qualite@wimsedu.info">Gang Xiao</a>
23 reyssat 14
 
15
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
16
 
2880 bpr 17
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
23 reyssat 18
(Ce sont les lignes qui commencent par un ':'.)
19
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
20
 
21
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
22
 
12172 mquerol 23
:\title{Preguntes numèriques}
5147 bpr 24
:\author{XIAO, Gang}
8002 bpr 25
:\email{qualite@wimsedu.info}
12172 mquerol 26
:\credits{}
23 reyssat 27
 
12172 mquerol 28
:S'accepta text aleatori posat entre claus
23 reyssat 29
$embraced_randitem
12172 mquerol 30
\text{accolade=item(1,1 sí,
31
2 no)}
32
 
33
:Dades principals.
34
Definiu una pregunta per línia i línies separades
35
per un punt i coma. (Els textos, per tant, no poden contenir
36
punt i coma). <p>
37
Les dades numèriques que cal respondre s'han de posar entre un parell de
38
doble-signe d'interrogació "??".
39
Podeu fer fins a 6 preguntes en una sola frase.
40
$embraced_randitem
23 reyssat 41
\text{data=
3426 bpr 42
Le permis à points contient ??6?? points pour un nouveau conducteur.;
23 reyssat 43
Le permis à points aura ??12?? points au bout de ??3?? ans si le
44
	nouveau conducteur ne s'est pas fait retirer de point pendant
3426 bpr 45
	cette période et n'a pas suivi d'apprentissage anticipé.;
23 reyssat 46
Le permis à points aura ??12?? points au bout de ??2?? ans si le
47
	nouveau conducteur ne s'est pas fait retirer de point pendant
48
	cette période et a suivi un apprentissage anticipé.;
49
Le permis à points "plein" contient ??12?? points.;
3426 bpr 50
L'oubli de la ceinture de sécurité coûte ??1?? point(s) sur le permis à
23 reyssat 51
	points.;
3426 bpr 52
Le chevauchement de la ligne continue au milieu de la route coûte
23 reyssat 53
	??1?? point(s) sur le permis à points.;
3426 bpr 54
Si je ne boucle pas ma ceinture, ça me coûtera ??1?? point(s) sur mon permis.;
55
Si j'oublie de porter un casque quand je conduis une moto, ça me coûtera ??1?? point(s)
23 reyssat 56
	sur mon permis.;
3426 bpr 57
Si j'accélère alors que quelqu'un est en train de me dépasser, ça me coûtera
23 reyssat 58
	??2?? point(s) sur mon permis.;
59
{La circulation,Le stationnement} sur le terre-plein central d'une autoroute
3426 bpr 60
	coûte ??2?? point(s) sur le permis.;
61
Le franchissement de la ligne continue au milieu de la route coûte
23 reyssat 62
	??3?? point(s) sur le permis à points.;
63
La conduite avec un taux d'alcoolémie dans le sang compris entre 0.5 g/l et
3426 bpr 64
	moins de 0.8 g/l coûte ??3?? point(s) sur le permis à points.;
23 reyssat 65
La conduite avec un taux d'alcoolémie dans le sang compris entre ??0.5?? g/l et
3426 bpr 66
	moins de ??0.8?? g/l coûte 3 points sur le permis à points.;
67
Le dépassement dangereux coûte ??3?? points sur le permis.;
68
{L'arrêt,Le stationnement} dangereux coûte ??3?? point(s) sur le permis.;
69
Si je {roule,circule} sur la bande d'arrêt d'urgence d'une autoroute, ça me coûtera
23 reyssat 70
	??3?? points sur mon permis.;
3426 bpr 71
Le non-respect de la distance de sécurité coûte ??3?? point(s) sur le permis.;
72
Un excès de vitesse de {5,8,10,15,20,25} km/h me coûtera ??3?? point(s)
23 reyssat 73
	pendant la période de probation de 2 ans.;
3426 bpr 74
Le non-respect d'un stop coûte ??4?? point(s) sur le permis.;
75
Si je grille un feu rouge, ça me coûtera ??4?? point(s) sur mon permis.;
23 reyssat 76
La conduite avec un taux dans le sang d'alcoolémie de {0.8,0.9,1,1.2,1.3,1.5} g
3426 bpr 77
	pour mille coûte ??6?? point(s) sur le permis à points.;
23 reyssat 78
La conduite avec un taux dans le sang d'alcoolémie supérieur ou égale à
3426 bpr 79
	??0.8?? g pour mille coûte 6 point(s) sur le permis à points.;
80
La circulation en sens interdit coûte ??4?? point(s) sur le permis.;
81
Le non-respect de la priorité de passage coûte ??4?? point(s) sur le permis.;
82
{La marche arrière,Le demi-tour} sur l'autoroute coûte ??4?? point(s) sur le
23 reyssat 83
	permis.;
3426 bpr 84
Le délit de fuite coûte ??6?? point(s) sur le permis.;
23 reyssat 85
}
86
 
87
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
12172 mquerol 88
\text{accolade=wims(word 1 of \accolade)}
23 reyssat 89
 
90
\text{data=wims(singlespace \data)}
91
\text{data=wims(nonempty rows \data)}
92
\text{data=randomrow(\data)}
12172 mquerol 93
\text{data=\accolade=1 ? wims(embraced randitem \data)}
23 reyssat 94
\text{data=slib(text/cutchoice2 \data)}
95
\integer{qs=floor(rows(\data)/2)}
96
\text{len=}
97
\for{i=1 to \qs}{
98
 \text{d=wims(trim \data[2*\i;])}
99
 \integer{l=wims(charcnt \d) + 2}
100
 \text{len=\len \l,}
101
}
102
 
103
\text{qlist=wims(makelist reply x for x=1 to \qs)}
104
\steps{\qlist}
105
 
106
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
107
 
108
::Vous n'avez pas besoin de modifier ceci en général.
109
 
110
\statement{
111
\data[1;]
112
\for{k=1 to \qs}{
4763 bpr 113
\embed{r \k,\len[\k]
6946 bpr 114
autocomplete="off"} \data[2*\k+1;]
23 reyssat 115
}
116
}
117
 
118
:%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5
119
 
120
\answer{Champ 1}{\data[2;]}{type=number}
121
\answer{Champ 2}{\data[4;]}{type=number}
122
\answer{Champ 3}{\data[6;]}{type=number}
123
\answer{Champ 4}{\data[8;]}{type=number}
124
\answer{Champ 5}{\data[10;]}{type=number}
125
\answer{Champ 6}{\data[12;]}{type=number}
126