Rev 13716 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 13716 | Rev 15138 | ||
---|---|---|---|
Line 1... | Line 1... | ||
1 | type=numbers gapfill |
1 | type=numbers gapfill |
2 | textarea="explain" |
2 | textarea="explain textsol" |
3 | iEdit="explain" |
3 | iEdit="explain textsol" |
4 | random="x y" |
4 | random="x y" |
5 | computed="ans" |
5 | computed="ans" |
- | 6 | asis="explain" |
|
6 | 7 | ||
7 | :Una pregunta numèrica amb dos paràmetres aleatoris. |
8 | :Una pregunta numèrica amb dos paràmetres aleatoris. |
8 | 9 | ||
- | 10 | <p>Model que permet fer un exercici en el que l'enunciat depèn de 2 paràmetres \x i \y i la resposta demanada és un número. |
|
- | 11 | Cada cop que l'alumne comenci de nou l'exercici, els valors dels 2 paràmetres es triaran a l'atzar d'un interval o d'una llista de valors que definireu. |
|
- | 12 | </p> |
|
- | 13 | Teniu la possibilitat de definir: |
|
- | 14 | <ul><li>els intervals o llistes de valors a partir dels quals es triaran els valors dels paràmetres \x i \y </li> |
|
9 |
|
15 | <li> la fórmula per a la resposta que pot dependre de \x i de \y </li> |
10 |
|
16 | <li>quines respostes s'accepten: |
11 |
|
17 | si la resposta demanada és un nombre enter o una fracció racional, només és possible acceptar el valor exacte. |
12 |
|
18 | En altres casos, podeu definir un marge d'error absolut o relatiu. </li></ul> |
13 | 19 | ||
14 | $oef_help |
20 | $oef_help |
15 | 21 | ||
16 | $math_help |
22 | $math_help |
17 | <p>Autor del model: Gang Xiao <qualite@wimsedu.info> |
23 | <p>Autor del model: Gang Xiao <qualite@wimsedu.info></p> |
18 | 24 | ||
19 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
25 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
20 | 26 | ||
21 | Eliminar la capçalera anterior si voleu esborrar les etiquetes per al model! |
27 | Eliminar la capçalera anterior si voleu esborrar les etiquetes per al model! |
22 | (Són les línies que comencen amb un ':'.) |
28 | (Són les línies que comencen amb un ':'.) |
Line 37... | Line 43... | ||
37 | 43 | ||
38 | :Com s'ha de calcular la resposta correcta |
44 | :Com s'ha de calcular la resposta correcta |
39 | Es reconeixen totes les funcions habituals. S'utilitzen \x i \y per |
45 | Es reconeixen totes les funcions habituals. S'utilitzen \x i \y per |
40 | designar els paràmetres aleatoris definits anteriorment. |
46 | designar els paràmetres aleatoris definits anteriorment. |
41 | \real{ans=\x*(100-\y)/100} |
47 | \real{ans=\x*(100-\y)/100} |
- | 48 | ||
- | 49 | :Marge d'error acceptat |
|
- | 50 | <p> |
|
- | 51 | Seleccioneu "cap" si només accepteu el valor |
|
- | 52 | exacte (útil per a respostes enteres o fraccions). </p> <p> |
|
- | 53 | Seleccioneu "relatiu" (resp. "absolut") si accepteu valors aproximats amb una precisió relativa (resp. absoluta) que després definireu (mireu l'ajuda per al camp següent). |
|
- | 54 | </p> |
|
- | 55 | \text{marge=item(2,1. cap,2. relatiu,3. absolut)} |
|
- | 56 | ||
- | 57 | :Valor d'aquest marge d'error |
|
- | 58 | Nota <span class="tt">err</span> el valor d'aquest marge d'error, <span class="tt">good</span> la resposta correcta |
|
- | 59 | i <span class="tt">rep</span> la resposta de l'alumnat. La resposta de l'alumnat serà considerada |
|
- | 60 | bona si |
|
- | 61 | <ul><li> <span class="tt">|good - rep| ≤ err</span> en el cas que hàgiu seleccionat "absolut",</li> |
|
- | 62 | <li><span class="tt">|good - rep| ≤ err*|rep|</span> en el cas que hàgiu seleccionat "relatiu",</li></ul> |
|
- | 63 | \real{erreur=0.001} |
|
- | 64 | ||
- | 65 | :Instruccions per introduir la resposta |
|
- | 66 | Modifiqueu el text per adaptar-lo segons el marge d'error que hàgiu escollit. |
|
- | 67 | \text{instruction=El valor donat es considerarà correcte si l'error relatiu és inferior a 0,001.} |
|
42 | 68 | ||
43 | :L'enunciat de l'exercici |
69 | :L'enunciat de l'exercici |
- | 70 | ||
44 | $embraced_randitem |
71 | $embraced_randitem |
45 | \text{explain= |
72 | \text{explain= |
46 | Una peça de roba de moda costa normalment \x euros en una botiga. Durant |
73 | Una peça de roba de moda costa normalment \x euros en una botiga. Durant |
47 | el període de rebaixes, la botiga li aplica un descompte del \y %. |
74 | el període de rebaixes, la botiga li aplica un descompte del \y %. |
48 | Quin és el preu de venda rebaixat (en euros) de la peça de roba? |
75 | Quin és el preu de venda rebaixat (en euros) de la peça de roba? |
49 | } |
76 | } |
- | 77 | ||
50 | :S'accepta text aleatori posat entre claus |
78 | :S'accepta text aleatori posat entre claus |
51 | $embraced_randitem |
79 | $embraced_randitem |
52 | \text{accolade=item(1,1 sí, |
80 | \text{accolade=item(1,1 sí, |
53 | 2 no)} |
81 | 2 no)} |
54 | 82 | ||
- | 83 | : Solució |
|
- | 84 | Text que apareixerà a sota de l'anàlisi de la resposta enviada per l'alumnat |
|
- | 85 | (el professorat que utilitzi aquest exercici podrà decidir si mostra o no aquest text). |
|
- | 86 | \text{textsol=} |
|
- | 87 | ||
55 | :%% Càlculs que no |
88 | :%% Càlculs que no cal canviar |
56 | \text{accolade=wims(word 1 of \accolade)} |
89 | \text{accolade=wims(word 1 of \accolade)} |
57 | \text{ |
90 | \text{explain=\accolade=1. ?wims(embraced randitem \explain)} |
- | 91 | \text{marge=wims(word 1 of \marge)} |
|
- | 92 | \if{\marge=1.} |
|
- | 93 | {\text{format=numexp} |
|
58 | 94 | } |
|
- | 95 | {\text{format=range} |
|
59 |
|
96 | \if{\marge=2.}{\real{ecart=\erreur*\ans}}{\real{ecart=\erreur}} |
60 | - | ||
61 |
|
97 | \real{ansmin=\ans-\ecart} |
62 | - | ||
63 |
|
98 | \real{ansmax=\ans+\ecart} |
- | 99 | \text{ans=\ansmin,\ansmax,\ans} |
|
64 | 100 | } |
|
65 | :%%%%%%%%%%%%% |
101 | :%%%%%%%%%%%%% Ara l'enunciat en codi html. %%%%%%%%%%%%%%%%%%%% |
66 | 102 | ||
67 |
|
103 | ::No cal canviar això en general. |
68 | 104 | ||
- | 105 | \statement{\explain |
|
- | 106 | \if{\instruction notsametext}{<div class="wims_instruction">\instruction</div>} |
|
- | 107 | } |
|
- | 108 | ||
- | 109 | :%%%%%%%%%%%%% Res per canviar a continuació. %%%%%%%%%%%%%%%%%5 |
|
- | 110 | ||
- | 111 | \answer{Resposta}{\ans}{type=\format} |
|
- | 112 | \if{\textsol notsametext}{ |
|
- | 113 | \solution{\textsol} |
|
- | 114 | } |
|
- | 115 | \latex{ |
|
- | 116 | \begin{statement} |
|
- | 117 | \explain\newline |
|
- | 118 | \textit{\instruction} |
|
- | 119 | \end{statement} |
|
- | 120 | \begin{solution} |
|
- | 121 | \textsol |
|
- | 122 | \end{solution} |
|
- | 123 | } |