Rev 13716 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
15138 | mquerol | 1 | type=numbers gapfill |
23 | reyssat | 2 | textarea="explain" |
13716 | obado | 3 | iEdit="explain" |
23 | reyssat | 4 | random="a b c d" |
5 | computed="ans" |
||
15138 | mquerol | 6 | asis="explain" |
23 | reyssat | 7 | |
12172 | mquerol | 8 | :Una pregunta numèrica amb 4 paràmetres aleatoris. |
23 | reyssat | 9 | |
15138 | mquerol | 10 | <p>Model que permet fer un exercici en el que l'enunciat depèn de 4 paràmetres \a, \b, \c i \d i la resposta demanada és un número. |
11 | Cada cop que l'alumne comenci de nou l'exercici, els valors dels 4 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 \a, \b, \c i \d </li> |
||
15 | <li> la fórmula per a la resposta que pot dependre de \a, \b, \c i \d </li> |
||
16 | <li>quines respostes s'accepten: |
||
17 | si la resposta demanada és un nombre enter o una fracció racional, només és possible acceptar el valor exacte. |
||
18 | En altres casos, podeu definir un marge d'error absolut o relatiu. </li></ul> |
||
5134 | bpr | 19 | |
20 | $oef_help |
||
21 | |||
22 | $math_help |
||
13476 | obado | 23 | <p class="wims_credits"> |
15138 | mquerol | 24 | Autor del model: Gang Xiao <qualite@wimsedu.info></p> |
23 | reyssat | 25 | |
26 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
||
27 | |||
15138 | mquerol | 28 | Eliminar la capçalera anterior si voleu esborrar les etiquetes per al model! |
29 | (Són les línies que comencen amb un ':'.) |
||
30 | En cas contrari l'exercici pot no funcionar sota Createxo. |
||
23 | reyssat | 31 | |
15138 | mquerol | 32 | :%%%%%%%% Paràmetres d'exemples a redefinir %%%%%%%%%%%%%%%%% |
23 | reyssat | 33 | |
12172 | mquerol | 34 | :\title{Quatre paràmetres} |
5147 | bpr | 35 | :\author{XIAO, Gang} |
8002 | bpr | 36 | :\email{qualite@wimsedu.info} |
12172 | mquerol | 37 | :\credits{} |
23 | reyssat | 38 | |
12172 | mquerol | 39 | :Primer paràmetre \a |
23 | reyssat | 40 | \real{a=randint(-20..20)} |
41 | |||
12172 | mquerol | 42 | :Segon paràmetre \b |
23 | reyssat | 43 | \real{b=randint(-20..20)} |
44 | |||
12172 | mquerol | 45 | :Tercer paràmetre \c |
23 | reyssat | 46 | \real{c=randint(-20..20)} |
47 | |||
12172 | mquerol | 48 | :Quart paràmetre \d |
23 | reyssat | 49 | \real{d=randint(-20..20)} |
50 | |||
12172 | mquerol | 51 | :Com calcular la resposta correcta |
52 | Es reconeixen totes les funcions habituals. Utilitzem \a, \b, \c, \d per a |
||
53 | designar els paràmetres aleatoris definits anteriorment. |
||
23 | reyssat | 54 | \real{ans=(\a)*(\d) - (\b)*(\c)} |
15138 | mquerol | 55 | :Marge d'error acceptat |
56 | <p> |
||
57 | Seleccioneu "cap" si només accepteu el valor |
||
58 | exacte (útil per a respostes enteres o fraccions). </p> <p> |
||
59 | 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). |
||
60 | </p> |
||
61 | \text{marge=item(2,1. cap,2. relatiu,3. absolut)} |
||
23 | reyssat | 62 | |
15138 | mquerol | 63 | :Valor d'aquest marge d'error |
64 | Nota <span class="tt">err</span> el valor d'aquest marge d'error, <span class="tt">good</span> la resposta correcta |
||
65 | i <span class="tt">rep</span> la resposta de l'alumnat. La resposta de l'alumnat serà considerada |
||
66 | bona si |
||
67 | <ul><li> <span class="tt">|good - rep| ≤ err</span> en el cas que hàgiu seleccionat "absolut",</li> |
||
68 | <li><span class="tt">|good - rep| ≤ err*|rep|</span> en el cas que hàgiu seleccionat "relatiu",</li></ul> |
||
69 | \real{erreur=0.001} |
||
70 | |||
71 | :Instruccions per introduir la resposta |
||
72 | Modifiqueu el text per adaptar-lo segons el marge d'error que hàgiu escollit. |
||
73 | \text{instruction=El valor donat es considerarà correcte si l'error relatiu és inferior a 0,001.} |
||
74 | |||
12172 | mquerol | 75 | :Enunciat |
15138 | mquerol | 76 | |
23 | reyssat | 77 | $embraced_randitem |
78 | \text{explain= |
||
15138 | mquerol | 79 | Calcular el determinant de la matriu \([\a,\b;\c,\d]\). |
23 | reyssat | 80 | } |
81 | |||
12172 | mquerol | 82 | :S'accepta text aleatori posat entre claus |
83 | $embraced_randitem |
||
84 | \text{accolade=item(1,1 sí, |
||
85 | 2 no)} |
||
86 | |||
15138 | mquerol | 87 | : Solució |
88 | Text que apareixerà a sota de l'anàlisi de la resposta enviada per l'alumnat |
||
89 | (el professorat que utilitzi aquest exercici podrà decidir si mostra o no aquest text). |
||
90 | \text{textsol=} |
||
91 | |||
92 | :%% Càlculs que no cal canviar |
||
12172 | mquerol | 93 | \text{accolade=wims(word 1 of \accolade)} |
15138 | mquerol | 94 | \text{explain=\accolade=1. ?wims(embraced randitem \explain)} |
95 | \text{marge=wims(word 1 of \marge)} |
||
96 | \if{\marge=1.} |
||
97 | {\text{format=numexp} |
||
98 | } |
||
99 | {\text{format=range} |
||
100 | \if{\marge=2.}{\real{ecart=\erreur*\ans}}{\real{ecart=\erreur}} |
||
101 | \real{ansmin=\ans-\ecart} |
||
102 | \real{ansmax=\ans+\ecart} |
||
103 | \text{ans=\ansmin,\ansmax,\ans} |
||
104 | } |
||
105 | :%%%%%%%%%%%%% Ara l'enunciat en codi html. %%%%%%%%%%%%%%%%%%%% |
||
23 | reyssat | 106 | |
15138 | mquerol | 107 | ::No cal canviar això en general. |
12172 | mquerol | 108 | |
23 | reyssat | 109 | \statement{\explain |
15138 | mquerol | 110 | \if{\instruction notsametext}{<div class="wims_instruction">\instruction</div>} |
23 | reyssat | 111 | } |
112 | |||
15138 | mquerol | 113 | :%%%%%%%%%%%%% Res per canviar a continuació. %%%%%%%%%%%%%%%%%5 |
23 | reyssat | 114 | |
15138 | mquerol | 115 | \answer{Resposta}{\ans}{type=\format} |
116 | \if{\textsol notsametext}{ |
||
117 | \solution{\textsol} |
||
118 | } |
||
119 | \latex{ |
||
120 | \begin{statement} |
||
121 | \explain\newline |
||
122 | \textit{\instruction} |
||
123 | \end{statement} |
||
124 | \begin{solution} |
||
125 | \textsol |
||
126 | \end{solution} |
||
127 | } |