Subversion Repositories wimsdev

Rev

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