Subversion Repositories wimsdev

Rev

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

Rev Author Line No. Line
11360 bpr 1
type=question
23 reyssat 2
textarea="datatrue datafalse explain"
13716 obado 3
iEdit="explain"
13749 obado 4
asis="explain"
23 reyssat 5
 
6
:Choisir les phrases vraies parmi une liste proposée.
7
Un certain nombre de phrases sont proposées dans une liste. Il faut repérer
8
et noter celles qui sont vraies. Les bonnes et les mauvaises phrases sont
9
tirées au hasard parmi des listes respectives. Le nombre de bonnes phrases
10
dans chaque présentation n'est pas forcément fixe.
11
<p>
12
Plus les données (les phrases) sont abondantes, plus l'exercice est
13
aléatoire et répétable. Mais vous pouvez aussi faire des exercices avec
14
juste ce qu'il faut comme phrases mais pas plus. Ce sera dans ce cas un QCM
15
avec plusieurs bons choix.
13488 obado 16
</p><p class="wims_credits">
15179 lemaire 17
Auteur du modèle : <a href="mailto:qualite@wimsedu.info">Gang Xiao</a>
11357 bpr 18
</p>
13749 obado 19
 
23 reyssat 20
:%%%%%%%%%%%%%%%%%      ATTENTION      %%%%%%%%%%%%%%%%%%%%
21
 
2880 bpr 22
Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle !
23 reyssat 23
(Ce sont les lignes qui commencent par un ':'.)
24
Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo.
25
 
26
:%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%%
27
 
11357 bpr 28
:\title{Vrai/faux}
5147 bpr 29
:\author{XIAO, Gang}
8002 bpr 30
:\email{qualite@wimsedu.info}
5724 bpr 31
:\credits{}
23 reyssat 32
 
13716 obado 33
:Nombre de phrases à présenter
13749 obado 34
 
23 reyssat 35
\integer{tot=4}
36
 
37
:Minimum de phrases vraies dans chaque exercice présenté. Au moins 1.
13749 obado 38
 
23 reyssat 39
\integer{mintrue=1}
40
 
41
:Minimum de phrases fausses dans chaque exercice présenté. Au moins 1.
13749 obado 42
 
23 reyssat 43
\integer{minfalse=1}
44
 
13716 obado 45
:Consigne pour les apprenants
13749 obado 46
 
13716 obado 47
$embraced_randitem
13749 obado 48
\text{explain=asis(<p>Parmi les affirmations suivantes, lesquelles sont vraies ?</p>
49
<p>Marquez-les.</p>)}
13716 obado 50
 
13749 obado 51
:Les phrases vraies. Une phrase par ligne, <span class="wims_warning">point-virgule non-admis</span>.
13765 bpr 52
Évitez les phrases trop longues&nbsp;!
23 reyssat 53
$embraced_randitem
54
\matrix{datatrue=
3426 bpr 55
À tension égale, le courant passant par un résistor est inversement proportionnel à sa résistance.
56
À courant égal, la tension sur un résistor est proportionnelle à sa résistance.
23 reyssat 57
Le courant passant par un résistor est proportionnel à la tension appliquée.
58
La puissance dissipée par un résistor est proportionnelle au carré de la tension appliquée.
59
La puissance dissipée par un résistor est proportionnelle au carré du courant.
3426 bpr 60
À tension alternative égale, le courant passant par un condensateur est proportionnel à la capacité.
61
À courant égal, la tension alternative sur un condensateur est inversement proportionnelle à la capacité.
62
À tension alternative égale, le courant passant par un solénoïde est inversement proportionnel à l'inductance.
63
À courant égal, la tension alternative sur un solénoïde est proportionnelle à l'inductance.
23 reyssat 64
Un condensateur idéal ne consomme pas d'énergie.
65
Un solénoïde idéal ne consomme pas d'énergie.
66
}
67
 
13749 obado 68
:Les phrases fausses. Une phrase par ligne, <span class="wims_warning">point-virgule non-admis</span>.
69
&Eacute;vitez les phrases trop longues&nbsp;!
23 reyssat 70
$embraced_randitem
71
\matrix{datafalse=
3426 bpr 72
À tension égale, le courant passant par un résistor est proportionnel à sa résistance.
73
À courant égal, la tension sur un résistor est inversement proportionnelle à sa résistance.
74
À courant égal, la tension sur un résistor est indépendante de sa résistance.
75
À tension égale, le courant passant par un résistor est indépendant de sa résistance.
23 reyssat 76
Le courant passant par une diode est proportionnel à la tension appliquée.
77
La puissance dissipée par un résistor est proportionnelle à la tension appliquée.
78
La puissance dissipée par un résistor est proportionnelle au courant.
3426 bpr 79
À tension alternative égale, le courant passant par un condensateur est inversement proportionnel à la capacité.
80
À courant égal, la tension alternative sur un condensateur est proportionnelle à la capacité.
81
À tension alternative égale, le courant passant par un condensateur est indépendant de la capacité.
82
À tension continue égale, le courant passant par un condensateur est proportionnel à la capacité.
83
À courant égal, la tension continue sur un condensateur est inversement proportionnelle à la capacité.
84
À courant égal, la tension alternative sur un condensateur est indépendante de la capacité.
85
À tension alternative égale, le courant passant par un solénoïde est proportionnel à l'inductance.
86
À courant égal, la tension alternative sur un solénoïde est inversement proportionnelle à l'inductance.
23 reyssat 87
La puissance dissipée par un condensateur est proportionnelle {à,au carré de} la tension appliquée.
88
La puissance dissipée par un condensateur est proportionnelle {au,au carré du} courant.
89
La puissance dissipée par un solénoïde idéal est proportionnelle {à,au carré de} la tension appliquée.
90
La puissance dissipée par un solénoïde idéal est proportionnelle {au,au carré du} courant.
91
}
92
 
13716 obado 93
:Mots d'option
11231 bpr 94
Ajoutez le mot <span class="tt wims_code_words">split</span> à la définition si vous voulez donner une note
23 reyssat 95
partielle pour des réponses partiellement correctes.
96
\text{option=split}
97
 
5797 bpr 98
:Mise en aléatoire par des accolades emboitables
99
$embraced_randitem
100
\text{accolade=item(1,1 oui,
101
2 non)}
102
 
23 reyssat 103
:%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%%
104
 
5797 bpr 105
\text{accolade=wims(word 1 of \accolade)}
23 reyssat 106
\text{datatrue=wims(nonempty rows \datatrue)}
107
\text{datafalse=wims(nonempty rows \datafalse)}
108
\integer{truecnt=rows(\datatrue)}
109
\integer{falsecnt=rows(\datafalse)}
110
\integer{tot=\tot > min(\truecnt,\falsecnt)?min(\truecnt,\falsecnt)}
111
\integer{mintrue=\mintrue<1?1}
112
\integer{minfalse=\minfalse<1?1}
113
\integer{mintrue=\mintrue>\tot-1?\tot-1}
114
\integer{minfalse=\minfalse>\tot-1?\tot-1}
115
\integer{tot<\mintrue+\minfalse?\mintrue+\minfalse}
116
\text{tsh=shuffle(\truecnt)}
117
\text{fsh=shuffle(\falsecnt)}
118
\text{true=row(\tsh,\datatrue)}
119
\text{false=row(\fsh,\datafalse)}
120
\integer{truepick=randint(\mintrue..\tot-\minfalse)}
121
\text{pick=row(1..\truepick,\true);row(1..\tot-\truepick,\false)}
122
\text{ind=wims(makelist 1 for x=1 to \truepick),wims(makelist 0 for x=1 to \tot-\truepick)}
123
 
124
\text{sh=shuffle(\tot)}
125
\text{ind=item(\sh,\ind)}
126
\text{pick=row(\sh,\pick)}
5797 bpr 127
\text{pick=\accolade=1 ? wims(embraced randitem \pick)}
23 reyssat 128
\text{ans=positionof(1,\ind)}
129
\text{list=wims(values x for x=1 to \tot)}
5797 bpr 130
\text{explain=\accolade=1 ? wims(embraced randitem \explain)}
13511 bpr 131
\text{latextext=}
132
\for{ll=1 to \tot}{
133
  \text{latextext=\latextext
134
  \item \list[\ll] : \pick[\ll;]}
135
}
23 reyssat 136
 
137
:%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%%
138
::Vous n'avez pas besoin de modifier ceci en général.
139
 
7299 bpr 140
\statement{
13488 obado 141
 <div class="instruction">\explain</div>
142
 <ul style="list-style-type:none">
143
  \for{i=1 to \tot}{
144
   <li>
13749 obado 145
    \embed{reply 1,\i}.&nbsp;\pick[\i;]
13488 obado 146
   </li>
147
  }
148
 </ul>
23 reyssat 149
}
150
 
8512 bpr 151
:%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%
23 reyssat 152
 
153
\answer{La réponse}{\ans;\list}{type=checkbox}{option=\option}
13511 bpr 154
 
155
\latex{
156
\begin{statement}
157
  \explain
13534 bpr 158
\begin{checkbox}
13511 bpr 159
  \latextext
13534 bpr 160
\end{checkbox}
13511 bpr 161
\end{statement}
162
}