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 ! |
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 | Évitez les phrases trop longues ! |
||
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}. \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 | } |