Subversion Repositories wimsdev

Rev

Rev 11375 | Rev 13488 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 11375 Rev 12172
Line 2... Line 2...
2
textarea="data"
2
textarea="data"
3
 
3
 
4
:Questions mixtes incorporées dans un texte aléatoire.
4
:Triar resposta en un menú desplegable o escriure-la en un quadre. Es poden proposar diversos textos.
5
 
5
 
6
Cet exercice présente des textes  des champs de réponse sont insérés.
6
Aquest exercici presenta textos on s'insereixen els camps de resposta.
7
<p>
7
<p>
8
Pour construire un exercice avec ce modèle, il suffit d'entrer les textes.
8
Per construir un exercici amb aquest model, només cal que introduïu els textos.
9
Une syntaxe facile permet d'incorporer les champs de choix multiples et les
9
Una senzilla sintaxi us permet incorporar camps de múltiples opcions i
10
réponses libres dans les textes.
10
respostes lliures als textos.
-
 
11
</ P>
11
<p>
12
<P>
12
Auteur du modèle : Gang Xiao <qualite@wimsedu.info>
13
Autor del model: Gang Xiao <qualite@wimsedu.info>
13
 
14
</p>
14
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
15
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
15
 
16
 
16
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
17
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
17
(Ce sont les lignes qui commencent par un ':'.)
18
(Ce sont les lignes qui commencent par un ':'.)
18
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
19
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
19
 
20
 
20
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
21
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
21
 
22
 
22
:\title{Textes aléatoires à trous généralisés}
23
:\title{Diversos textos per completar}
23
:\author{XIAO, Gang}
24
:\author{XIAO, Gang}
24
:\email{qualite@wimsedu.info}
25
:\email{qualite@wimsedu.info}
-
 
26
:\credits{}
25
 
27
 
26
:Données principales.
28
:Dades principals.
27
Définir une question par ligne, et séparer les lignes
29
Escriure els textos separats per punt i coma
28
par un point-virgule. (Donc les textes eux-mêmes ne peuvent pas contenir
30
Els textos no poden contenir
29
des point-virgules.) <p>
31
punt i coma. <p>
30
Les questions à poser doivent être mises entre une paire de
32
Les preguntes que heu de fer s'han de posar entre un parell de
31
double-points d'interrogation "??".
33
doble-signe d'interrogació "??".
32
<p>
34
</p> <p>
33
La question est un choix multiple s'il contient plusieurs objets séparés
35
La pregunta serà d'opció múltiple del tipus menú si conté diversos objectes separats
34
par des virgules, la bonne réponse étant en premier. Si la question (entre ??) ne
36
per comes, la primera és la resposta correcta. Si la pregunta (entre ??) només
35
contient qu'un objet, c'est alors une réponse libre, numérique s'il s'agit d'un
37
conté un objecte, és llavors una resposta lliure (resposta a escriure), numèric si es tracta d'un
36
nombre ou textuel sinon.
38
número o text en altre cas. </p>
37
<p>
-
 
38
On peut poser jusqu'à 20 questions dans une même phrase.
-
 
39
Si plusieurs réponses correctes sont possibles dans une réponse libre, séparer
-
 
40
toutes les bonnes réponses (synonymes) par un trait vertical <span class="tt wims_code_words">|</span>.
-
 
41
(l'analyse est alors faite par symtext pour les experts).
-
 
42
<p>
39
<p>
-
 
40
Podeu fer fins a 20 preguntes al text.
-
 
41
Si hi ha diverses respostes correctes en una resposta lliure, separeu
-
 
42
totes les respostes correctes (sinònims) amb una línia vertical <span class = "tt wims_code_words"> | </ span>.
-
 
43
L'anàlisi es realitza a partir de simtext per als experts. </p>
-
 
44
 
43
$embraced_randitem
45
$embraced_randitem
-
 
46
</p>
44
\text{data=
47
\text{data=
45
Le début officiel de la Seconde Guerre Mondiale est marqué par
48
Le début officiel de la Seconde Guerre Mondiale est marqué par
46
??la déclaration de guerre,l'offensive?? de
49
??la déclaration de guerre,l'offensive?? de
47
??la Grande Bretagne et la France,la France,la Grande Bretagne,
50
??la Grande Bretagne et la France,la France,la Grande Bretagne,
48
l'Allemagne,l'Union Soviétique??
51
l'Allemagne,l'Union Soviétique??
49
contre ??l'Allemagne,La Pologne,l'Union Soviétique,la France??.;
52
contre ??l'Allemagne,La Pologne,l'Union Soviétique,la France??.;
50
 
53
 
51
La Seconde Guerre Mondiale s'est déroulée entre ??1939?? et
54
La Seconde Guerre Mondiale s'est déroulée entre ??1939?? et
52
??1945??.;
55
??1945??.;
53
 
56
 
54
??La Grande Bretagne et la France ont,La France a,La Grande Bretagne a,
57
??La Grande Bretagne et la France ont,La France a,La Grande Bretagne a,
55
Les Etats-Unis ont,L'Union Soviétique a?? déclaré la guerre
58
Les Etats-Unis ont,L'Union Soviétique a?? déclaré la guerre
56
contre l'Allemagne en ??1939?? à la suite de l'invasion de
59
contre l'Allemagne en ??1939?? à la suite de l'invasion de
57
??la Pologne?? par cette dernière.;
60
??la Pologne?? par cette dernière.;
58
 
61
 
Line 64... Line 67...
64
{l'Allemagne,Hitler,l'Allemagne Nazie}
67
{l'Allemagne,Hitler,l'Allemagne Nazie}
65
a lancé une attaque surprise contre l'URSS en
68
a lancé une attaque surprise contre l'URSS en
66
??décembre,{novembre,octobre},{septembre,août,juillet},{juin,mai,avril},{mars,février,janvier}??
69
??décembre,{novembre,octobre},{septembre,août,juillet},{juin,mai,avril},{mars,février,janvier}??
67
??1940??, sous le nom {du plan,de l'opération} ??Barbarossa??.
70
??1940??, sous le nom {du plan,de l'opération} ??Barbarossa??.
68
}
71
}
69
 
72
 
70
:Texte affiché avant la question. Balises html admises. Peut être vide.
73
:Text que es mostra abans de la pregunta. Es permeten etiquetes HTML. Pot estar buit.
71
$embraced_randitem
74
$embraced_randitem
72
\text{pre=<p>Remplissez les cases : </p>}
75
\text{pre=Ompliu les caselles:<p> }
73
 
76
 
74
:Texte affiché après la question. Balises html admises. Peut être vide.
77
:Text que es mostra després de la pregunta. Es permeten etiquetes HTML. Pot estar buit.
75
$embraced_randitem
78
$embraced_randitem
76
\text{post=}
79
\text{post=}
-
 
80
 
-
 
81
:S'accepta text aleatori posat entre claus 
-
 
82
$embraced_randitem
-
 
83
\text{accolade=item(1,1 sí,
-
 
84
2 no)}
77
 
85
 
78
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
86
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
79
 
-
 
-
 
87
\text{accolade=wims(word 1 of \accolade)}
80
\precision{10000}
88
\precision{10000}
81
\text{data=wims(singlespace \data)}
89
\text{data=wims(singlespace \data)}
82
\text{data=wims(nonempty rows \data)}
90
\text{data=wims(nonempty rows \data)}
83
\text{data=randomrow(\data)}
91
\text{data=randomrow(\data)}
84
\text{data=wims(embraced randitem \data)}
92
\text{data=\accolade=1 ? wims(embraced randitem \data)}
85
\text{data=slib(text/cutchoice2 \data)}
93
\text{data=slib(text/cutchoice2 \data)}
86
\integer{qs=min(20,floor(rows(\data)/2))}
94
\integer{qs=min(20,floor(rows(\data)/2))}
87
\text{types=}
95
\text{types=}
88
\text{options=}
96
\text{options=}
89
\text{lengths=}
97
\text{lengths=}
Line 122... Line 130...
122
  }
130
  }
123
 }
131
 }
124
 \text{options=\options,}
132
 \text{options=\options,}
125
}
133
}
126
 
134
 
127
\text{pre=wims(embraced randitem \pre)}
135
\text{pre=\accolade=1 ?wims(embraced randitem \pre)}
128
\text{post=wims(embraced randitem \post)}
136
\text{post=\accolade=1 ?wims(embraced randitem \post)}
129
\text{qlist=wims(makelist reply x for x=1 to \qs)}
137
\text{qlist=wims(makelist reply x for x=1 to \qs)}
130
\steps{\qlist}
138
\steps{\qlist}
131
 
139
 
132
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
140
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
133
 
141
 
134
::Vous n'avez pas besoin de modifier ceci en général.
142
::Vous n'avez pas besoin de modifier ceci en général.
135
 
143
 
136
\statement{\pre
144
\statement{<div class="instruction">
-
 
145
\pre
-
 
146
</div>
137
\data[1;]
147
\data[1;]
138
\for{k=1 to \qs}{
148
\for{k=1 to \qs}{
139
\embed{r \k,\lengths[\k]} \data[2*\k+1;]
149
\embed{r \k,\lengths[\k]} \data[2*\k+1;]
140
}
150
}
141
\post
151
\post