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