Rev 3049 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
23 | reyssat | 1 | !!! fichier de présentation de l'étape 4 !!! |
2 | <p> |
||
3 | <b><font color=darkcyan> Etape $etape </font></b> |
||
4 | </p> |
||
5 | <center> |
||
1005 | bpr | 6 | <table width="75%"> |
23 | reyssat | 7 | <tr> |
8 | <td> |
||
9 | Dans cette étape, vous devez <b>confectionner</b> l'énoncé de votre exercice. |
||
10 | <br> |
||
11 | Il s'agit de modifier l'énoncé type suivant pour l'adapter à votre exercice. |
||
12 | </td> |
||
13 | </tr> |
||
14 | </table> |
||
15 | |||
16 | <p> |
||
1005 | bpr | 17 | <table bgcolor=azure border=2 width="60%"> |
23 | reyssat | 18 | <tr> |
19 | <td> |
||
20 | N'oubliez pas de préciser au passage le nombre de possibilités de choix à afficher |
||
21 | avec l'énoncé. |
||
22 | <b>Par défaut ce nombre est $propsnb </b> (toutes les possibilités). |
||
23 | </td> |
||
24 | </tr> |
||
25 | </table> |
||
26 | </p> |
||
27 | </center> |
||
28 | <br> |
||
29 | <hr> |
||
30 | <b>Enoncé type:</b> |
||
31 | <table bgcolor=lightblue border=3> |
||
32 | <tr> |
||
33 | <td> |
||
34 | $enonceR |
||
35 | </td> |
||
36 | </tr> |
||
37 | </table> |
||
38 | <br> |
||
39 | <p> |
||
40 | Le code source de cet énoncé type se trouve ci-dessous. |
||
41 | Modifiez le pour l'adapter à votre exercice. |
||
42 | <br> |
||
43 | Il convient cependant de noter que votre énoncé doit |
||
44 | invoquer <b>l'objet</b> dont on demande de cocher les propriétés. |
||
45 | <br> |
||
46 | Dans le fichier source, |
||
47 | <ul> |
||
48 | <li> |
||
49 | <b>le nom (ou la desciption de l'objet) est stocké dans la variabe</b> <em>obj</em> |
||
50 | <b>et est invoqué en entrant la commande</b> <tt>\obj</tt>. |
||
51 | </ul> |
||
52 | </p> |
||
53 | <hr> |
||
54 | |||
55 | !set wims_backslash_insmath=no |
||
56 | |||
57 | <center> |
||
58 | <table border=2> |
||
59 | <tr> |
||
3049 | bpr | 60 | <th align="center"> |
23 | reyssat | 61 | Texte à modifier |
62 | </th> |
||
63 | </tr> |
||
64 | <tr> |
||
3049 | bpr | 65 | <td align="center"> |
23 | reyssat | 66 | !set wims_backslash_insmath=no |
3049 | bpr | 67 | <textarea name="enonceR" rows=20 cols=70> |
23 | reyssat | 68 | $enonceR |
69 | </textarea> |
||
70 | </td> |
||
71 | </tr> |
||
72 | </table> |
||
73 | |||
74 | <table border=2> |
||
75 | <tr> |
||
3049 | bpr | 76 | <th align="center" bgcolor=lightblue colspan=2> |
23 | reyssat | 77 | Nombre de possibilités de choix |
78 | </th> |
||
79 | </tr> |
||
80 | <tr> |
||
81 | <td bgcolor=wheat> |
||
3049 | bpr | 82 | <input type="radio" name="ckchnb" value=0 |
23 | reyssat | 83 | !if $ckchnb=0 |
84 | checked |
||
85 | !endif |
||
5734 | bpr | 86 | /> Toutes |
23 | reyssat | 87 | </td> |
88 | <td bgcolor=turquoise> |
||
3049 | bpr | 89 | <input type="radio" name="ckchnb" value=1 |
23 | reyssat | 90 | !if $ckchnb=1 |
91 | checked |
||
92 | !endif |
||
5734 | bpr | 93 | /> |
94 | Afficher <input size=5 name="fixchnb" value=$fixchnb/> possibilités (au moins 2). |
||
23 | reyssat | 95 | </td> |
96 | </tr> |
||
97 | <tr> |
||
98 | <td bgcolor=azure> |
||
3049 | bpr | 99 | <input type="radio" name="ckchnb" value=2 |
23 | reyssat | 100 | !if $ckchnb=2 |
101 | checked |
||
102 | !endif |
||
5734 | bpr | 103 | /> |
23 | reyssat | 104 | Nombre aléatoire compris entre 2 et $propsnb |
105 | </td> |
||
106 | <td bgcolor=wheat> |
||
3049 | bpr | 107 | <input type="radio" name="ckchnb" value=3 |
23 | reyssat | 108 | !if $ckchnb=3 |
109 | checked |
||
110 | !endif |
||
5734 | bpr | 111 | /> |
112 | Nombre aléatoire compris entre <input size=5 name="borng" value=$borng/> et |
||
113 | <input size=5 name="bornd" value=$bornd/> |
||
23 | reyssat | 114 | </td> |
115 | </tr> |
||
116 | </table> |
||
117 | </center> |
||
118 | |||
119 | !read comsDir/valideb |