Rev 13716 | Rev 15131 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
13716 | obado | 1 | type=numbers gapfill |
23 | reyssat | 2 | textarea="explain" |
13716 | obado | 3 | iEdit="explain" |
23 | reyssat | 4 | random="x y" |
5 | computed="ans" |
||
14346 | bpr | 6 | asis="explain" |
23 | reyssat | 7 | |
8 | :Une question numérique avec deux paramètres aléatoires. |
||
9 | |||
10454 | obado | 10 | <p>Le modèle réalise le tirage aléatoire de deux paramètres entre des bornes |
11 | (ou parmi des valeurs) données par le concepteur de l'exercice.</p> |
||
12 | <p>La formule combinant ces paramètres, correspondant au calcul que doit réaliser |
||
13 | l'utilisateur, est également modifiable par le concepteur.</p> |
||
5134 | bpr | 14 | |
15 | $oef_help |
||
16 | |||
17 | $math_help |
||
10454 | obado | 18 | <p>Auteur du modèle : Gang Xiao <qualite@wimsedu.info></p> |
23 | reyssat | 19 | |
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 | |||
28 | :\title{Deux paramètres} |
||
5147 | bpr | 29 | :\author{XIAO, Gang} |
8002 | bpr | 30 | :\email{qualite@wimsedu.info} |
5724 | bpr | 31 | :\credits{} |
23 | reyssat | 32 | |
33 | :Premier paramètre \x. |
||
34 | \real{x=randint(5..20)*20} |
||
35 | |||
36 | :Deuxième paramètre \y. |
||
37 | \real{y=randitem(20,25,30,35,40,60)} |
||
38 | |||
39 | :La bonne réponse calculée. |
||
40 | Toutes les fonctions usuelles sont reconnues. On utilise \x et \y pour |
||
41 | désigner les paramètres aléatoires définis en haut. |
||
42 | \real{ans=\x*(100-\y)/100} |
||
43 | |||
44 | :Le texte qui explique ce qu'il faut faire. |
||
45 | $embraced_randitem |
||
46 | \text{explain= |
||
47 | Un vêtement de mode coûte \x euros en temps normal dans un magasin. Pendant |
||
48 | la période de solde, le magasin affiche une baisse de \y pourcents sur la |
||
49 | pièce. Quel est le prix soldé (en euros) ? |
||
50 | } |
||
5797 | bpr | 51 | :Mise en aléatoire par des accolades emboitables |
52 | $embraced_randitem |
||
53 | \text{accolade=item(1,1 oui, |
||
54 | 2 non)} |
||
23 | reyssat | 55 | |
56 | :%% Calculs à ne pas modifier |
||
5797 | bpr | 57 | \text{accolade=wims(word 1 of \accolade)} |
58 | \text{explain=\accolade=1 ?wims(embraced randitem \explain)} |
||
23 | reyssat | 59 | |
60 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
||
61 | |||
62 | ::Vous n'avez pas besoin de modifier ceci en général. |
||
63 | |||
10454 | obado | 64 | \statement{\explain} |
23 | reyssat | 65 | |
66 | :%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%%5 |
||
67 | |||
13511 | bpr | 68 | \answer{Réponse}{\ans}{type=number} |
13491 | bpr | 69 | |
70 | \latex{ |
||
13511 | bpr | 71 | \begin{statement} |
13491 | bpr | 72 | \explain |
13511 | bpr | 73 | \end{statement} |
13491 | bpr | 74 | } |