Rev 13716 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
11375 | bpr | 1 | type=select |
13716 | obado | 2 | textarea="data pre post" |
3 | iEdit="pre post" |
||
23 | reyssat | 4 | |
12168 | mquerol | 5 | :Feu clic a les paraules per ressaltar-les en un text. |
23 | reyssat | 6 | |
14822 | mquerol | 7 | L'exercici presenta un text on les paraules són "marcables" amb el ratolí. Cal que |
12168 | mquerol | 8 | en seleccioneu algunes d'acord amb l'enunciat de l'exercici. |
23 | reyssat | 9 | <p> |
14822 | mquerol | 10 | Per construir un exercici amb aquest model, només cal que introduïu els textos. |
13476 | obado | 11 | </p><p class="wims_credits"> |
12168 | mquerol | 12 | Autor del model: Gang Xiao <qualite@wimsedu.info> |
13 | </p> |
||
23 | reyssat | 14 | :%%%%%%%%%%%%%%%%% ATTENTION %%%%%%%%%%%%%%%%%%%% |
15 | |||
14822 | mquerol | 16 | Enlevez l'en-tête ci-dessus si vous détruisez les balises pour le modèle ! |
23 | reyssat | 17 | (Ce sont les lignes qui commencent par un ':'.) |
18 | Sinon l'exercice risque de ne pas pouvoir repasser sous Createxo. |
||
19 | |||
14822 | mquerol | 20 | :%%%%%%%% Paramètres d'exemples à redéfinir %%%%%%%%%%%%%%%%% |
23 | reyssat | 21 | |
12168 | mquerol | 22 | :\title{Seleccionar paraules en un text} |
5147 | bpr | 23 | :\author{XIAO, Gang} |
8002 | bpr | 24 | :\email{qualite@wimsedu.info} |
12168 | mquerol | 25 | :\credits{} |
23 | reyssat | 26 | |
14822 | mquerol | 27 | :Nombre mínim de paraules a marcar a cada exercici. Almenys 1. |
23 | reyssat | 28 | \integer{minmark=1} |
29 | |||
14822 | mquerol | 30 | :Nombre màxim de paraules a marcar a cada exercici. |
23 | reyssat | 31 | \integer{maxmark=8} |
32 | |||
12168 | mquerol | 33 | :Dades principals. |
14822 | mquerol | 34 | Escriure una pregunta per línia i separar les línies |
12168 | mquerol | 35 | per un punt i coma. Per tant, els textos no poden contenir |
36 | punt i coma. <p> |
||
37 | Els camps que s'han de marcar han d'estar situats entre un parell de dobles |
||
14822 | mquerol | 38 | signes d'interrogació "??". Cada camp conté una llista d'elements separats |
13488 | obado | 39 | per comes.</p>El primer element abans de la coma |
14822 | mquerol | 40 | és <ul><li>una paraula errònia,</li><li> una llista de paraules errònies |
12168 | mquerol | 41 | posades entre claus</li><li>o es pot deixar buit. |
42 | </li></ul> |
||
14822 | mquerol | 43 | El segon element és la paraula correcta. |
12168 | mquerol | 44 | <pre> |
45 | Le chat ??manges,mange?? la souris. |
||
46 | Le chat ??{mangent,menge},mange?? la souris. |
||
47 | Le chat ??,mange?? la souris. |
||
48 | </pre> |
||
49 | |||
50 | Aquestes paraules s'escolliran a l'atzar abans de mostrar |
||
51 | la frase. |
||
52 | </p> |
||
53 | Fins a cent punts de marcatge |
||
54 | es poden posar en cada frase. |
||
23 | reyssat | 55 | $embraced_randitem |
56 | |||
57 | \text{data= |
||
8002 | bpr | 58 | {Jack,Jean,Louis,Michel,Pierre} ??et,est?? forain, il |
14822 | mquerol | 59 | ??{tien,tiens},tient?? ??un,une?? baraque de tir ??a,à?? la noix de coco. |
8002 | bpr | 60 | ??Ont,On?? ??trouvent,trouve?? des ??Baraque,Baraques?? Noix de Coco dans |
23 | reyssat | 61 | ??tous,toutes?? les foires. Les ??,gens?? ??arrive,arrivent??, |
62 | ??donne,donnent?? des ??,sous?? |
||
8002 | bpr | 63 | ??est,et?? ??envoie,envoient?? des ??,boules?? sur une noix de coco |
14822 | mquerol | 64 | ??{poser,posé},posée?? en haut d'une ??,colonne??. |
23 | reyssat | 65 | Ceux qui ??fait,font?? |
14822 | mquerol | 66 | ??{dégringolé,dégringolée},dégringoler?? une noix de coco |
23 | reyssat | 67 | ??{peu,peut,peux},peuvent?? ??{le,les},la?? |
14822 | mquerol | 68 | ??{gardée,gardé},garder??. |
23 | reyssat | 69 | ; |
70 | |||
71 | ??{Quel,Quels,Quelles},Quelle?? |
||
14822 | mquerol | 72 | idée ??est-je,ai-je?? |
73 | ??{d'acheté,d'achetée,d'achetés},d'acheter?? ??{cept,cette,ces,ce},cet?? |
||
74 | oiseau ? L'oiselier me dit : "??{S'est,Cet},C'est?? un ??{mal,malle},mâle??. |
||
8002 | bpr | 75 | ??Attender,Attendez?? une ??,semaine?? qu'il |
23 | reyssat | 76 | ??{s'abitue,s'abituent,s'habituent},s'habitue??, ??est,et?? il chantera". |
14822 | mquerol | 77 | ??Hors,Or??, l'oiseau ??sobstine,s'obstine?? ??a,à?? ??ce,se?? |
23 | reyssat | 78 | ??tait,taire?? et il ??fais,fait?? ??tous,tout?? de ??{traver,travert},travers??. |
79 | ; |
||
80 | |||
14822 | mquerol | 81 | Les ??désert,déserts?? de ??sables,sable?? ??occupe,occupent?? de |
82 | ??large,larges?? parties {de la planète,du monde,de la Terre}. |
||
23 | reyssat | 83 | Il n'y ??{pleu,pleus,pleuvent},pleut?? |
14822 | mquerol | 84 | presque ??,pas??. Très ??peut,peu?? de plantes et ??,d'animaux?? y |
23 | reyssat | 85 | ??vit,vivent??. Les ??,dunes?? ??son,sont?? des collines de |
14822 | mquerol | 86 | ??,sable?? que le vent ??à,a?? |
8002 | bpr | 87 | ??{construit,construits,construite},construites??. Les |
23 | reyssat | 88 | ??grains,graines?? de ??{certain,certaine,certains},certaines?? |
14822 | mquerol | 89 | plantes ??reste,restent?? sous le ??sole,sol?? du désert pendant |
90 | des années. ??{Ils,Elle},Elles?? ??ce,se?? ??met,mettent?? |
||
91 | ??a,à?? ??{poussées,poussée,poussés},pousser?? dès qu'il y a |
||
23 | reyssat | 92 | ??une,un?? orage. |
93 | ; |
||
94 | |||
95 | } |
||
96 | |||
12168 | mquerol | 97 | :Text que es mostra abans de la pregunta. Es permeten etiquetes HTML. Pot estar buit. |
23 | reyssat | 98 | $embraced_randitem |
12168 | mquerol | 99 | \text{pre= |
100 | Marquez les fautes d'orthographe dans la phrase ci-dessous. |
||
23 | reyssat | 101 | } |
102 | |||
14822 | mquerol | 103 | :Text que es mostra després de la pregunta. Es permeten etiquetes HTML. Pot estar buit. |
23 | reyssat | 104 | \text{post=} |
105 | |||
12168 | mquerol | 106 | :S'accepta text aleatori posat entre claus |
107 | $embraced_randitem |
||
14822 | mquerol | 108 | \text{accolade=item(1,1 sí, |
12168 | mquerol | 109 | 2 no)} |
110 | |||
111 | :Opcions. |
||
14822 | mquerol | 112 | Afegiu la paraula <span class="tt wims_code_words">split</span> a la definició si voleu donar una nota |
12168 | mquerol | 113 | parcial per a respostes parcialment correctes. |
23 | reyssat | 114 | \text{option=split} |
115 | |||
14822 | mquerol | 116 | :%%%%%%%%%%%%%% Rien à modifier avant l'énoncé %%%%%%%%%%%%%%%% |
23 | reyssat | 117 | |
12168 | mquerol | 118 | \text{accolade=wims(word 1 of \accolade)} |
23 | reyssat | 119 | \text{data=wims(singlespace \data)} |
120 | \text{data=wims(nonempty rows \data)} |
||
121 | \text{data=randomrow(\data)} |
||
12168 | mquerol | 122 | \text{data=\accolade=1 ? wims(embraced randitem \data)} |
23 | reyssat | 123 | \text{data=slib(text/cutchoice2 \data)} |
124 | \integer{qs=floor(rows(\data)/2)} |
||
125 | \text{list=} |
||
126 | \text{ind=} |
||
127 | \for{i=1 to \qs}{ |
||
128 | \text{d=\data[2*\i;]} |
||
129 | \text{list=\list \d;} |
||
130 | \if{\d[1] issametext }{\text{ind=\ind[]2,}}{\text{ind=\ind[]1,}} |
||
131 | } |
||
132 | |||
133 | \text{can=positionof(1,\ind)} |
||
134 | \text{cancnt=items(\can)} |
||
135 | \integer{tomark=randint(min(\minmark,\cancnt)..min(\maxmark,\cancnt))} |
||
136 | \text{can=\cancnt>1?shuffle(\can)} |
||
137 | \text{good=item(1..\tomark,\can)} |
||
138 | \text{good=wims(sort numeric items \good)} |
||
139 | |||
140 | \text{show=} |
||
141 | \for{i=1 to \qs}{ |
||
142 | \text{d=\i isitemof \good?\list[\i;1]:\list[\i;2]} |
||
143 | \text{show=\show[]\d,} |
||
144 | } |
||
145 | |||
12168 | mquerol | 146 | \text{pre=\accolade=1 ? wims(embraced randitem \pre)} |
23 | reyssat | 147 | |
14822 | mquerol | 148 | :%%%%%%%%%%%%% Maintenant l'énoncé en code html. %%%%%%%%%%%%%%%%%%%% |
23 | reyssat | 149 | |
14822 | mquerol | 150 | ::Vous n'avez pas besoin de modifier ceci en général. |
23 | reyssat | 151 | |
12168 | mquerol | 152 | \statement{<div> |
153 | \pre |
||
154 | </div> |
||
23 | reyssat | 155 | \data[1;] |
156 | \for{k=1 to \qs}{ |
||
157 | \embed{r1,\k} \data[2*\k+1;] |
||
158 | } |
||
159 | \post |
||
160 | } |
||
161 | |||
14822 | mquerol | 162 | :%%%%%%%%%%%%% Rien à modifier ci-après. %%%%%%%%%%%%%%%%% |
23 | reyssat | 163 | |
14822 | mquerol | 164 | \answer{Champ 1}{\good;\show}{type=mark}{option=\option} |