Subversion Repositories wimsdev

Rev

Rev 13715 | Blame | Compare with Previous | Last modification | View Log | RSS feed

type=order
textarea="instruction data"
iEdit="instruction"

:Mettere in ordine (tipo puzzle).

Sono presesntate alcune etichette in ordine casuale. È richiesto di metterle in ordine.
Il puzzle va risolto scambiando di posto le caselle a due a due:
per fare ciò cliccare sulla prima e quindi sulla seconda.

<p class="wims_credits">
Autore del modello: <a href="mailto:bernadette.m.riou@orange.fr">Bernadette Perrin-Riou</a>
</p>
:%%%%%%%%%%%%%%%%%      ATTENZIONE      %%%%%%%%%%%%%%%%%%%%

Se si rimuovono le indicazioni del modulo modelli (le righe che
cominciano con ':') è necessario rimuovere tutta questa parte
introduttiva del file. Altrimenti Createxo potrebbe non accettare il
codice dell'esercizio.

:%%%%%%%% Parametri che possono essere ridefiniti %%%%%%%%%%%%%%%%%
:\title{Puzzle di parole}
:\author{Bernadette, Perrin-Riou}
:\email{bpr@math.u-psud.fr}
:\credits{}

:Consegna
\text{instruction=Ricostruire la frase. Per scambiare due caselle, cliccare
prima su una e poi sull'altra.}

:Numero di domande proposte (massimo 5)
\text{N=2}

:Contenuto effettivo dell'esercizio.
Inserire i componenti del puzzle, separandoli da virgole. Non ci devono
essere parole ripetute.
\text{data=Il, gatto, ha, catturato, il topo.
Il, cane, non, mangia, topi.
\(\forall \epsilon\), \(\exists \delta\), t.c. , \(f(x)=x\)
}

:%%%%%%%%%%%%%% Nulla da modificare fino all'enunciato %%%%%%%%%%%%%%%%

\integer{M=rows(\data)}
\integer{N=min(\N,\M)}
\integer{N=min(\N,10)}
\text{liste=shuffle(\M)}
\text{liste=\liste[1..\N]}
\matrix{data=\data}
\matrix{data=\data[\liste;]}
\text{option=}

\for{j=1 to \N}{
 \integer{nb_item=items(\data[\j;])}
 \text{option=wims(append line 1 x \nb_item to \option)}
}
\matrix{option=\option}
\text{STEP=wims(makelist r x for x=1 to \N)}

\steps{\STEP}

:%%%%%%%%%%%%%% L'énoncé %%%%%%%%%%%%%%%%
\statement{
  <div class="instruction">\instruction</div>
  \if{\N=1}{
    <div class="wimscenter">\embed{r 1, 400 x 60}</div>
  }{
    \for{s=1 to \N}{
      <p>\s:</p>
      <div class="wimscenter">\embed{r \s, 400 x 60}</div>
    }
  }
}

:%%%%%%%%%%%%% Analyse des réponses %%%%%%%%%%%%%%%%%

\answer{1}{\data[1;];\option[1;] x 80}{type=puzzle}{option=text}
\answer{2}{\data[2;];\option[2;] x 80}{type=puzzle}{option=text}
\answer{3}{\data[3;];\option[3;] x 80}{type=puzzle}{option=text}
\answer{4}{\data[4;];\option[4;] x 80}{type=puzzle}{option=text}
\answer{5}{\data[5;];\option[5;] x 80}{type=puzzle}{option=text}
\answer{6}{\data[6;];\option[6;] x 80}{type=puzzle}{option=text}
\answer{7}{\data[7;];\option[7;] x 80}{type=puzzle}{option=text}
\answer{8}{\data[8;];\option[8;] x 80}{type=puzzle}{option=text}
\answer{9}{\data[9;];\option[9;] x 80}{type=puzzle}{option=text}
\answer{10}{\data[10;];\option[10;] x 80}{type=puzzle}{option=text}