Répondre à : Dragfill

Accueil Forums Programmation WIMS Programmation d’exercices OEF Dragfill Répondre à : Dragfill

#2846
david bergeon
Participant
Up
0
Down
::

Merci pour les réponses.

Ketcher me semble trop compliqué pour mes élèves. Bien pour du post-BAC ou terminale S sinon. Mais j’essayerai si je n’arrive pas à faire autrement, en dernier recours.

J’ai testé les conditions, ça marche.
Dans le petit exemple en dessous, le CH est testé par une condition simple.

<u>Mais le truc qui est vraiment lourd, c’est de devoir répondre aux cases vides.</u>

Question 1 :
Il n’y a aucun moyen d’initialiser les réponses avec une valeur ?
En me restreignant aux 7 acides alpha-aminés les plus simples, ca me fait un tableau réponse de 3×15 pour les 49 dipeptides possibles. Donc une 30aine de cases vides a remplir a chaque fois … bien reloud

edit : Sur la 2eme ligne, ya une case sur 2 que je pourrai enlever car toujours vide.

Question 2 :
Et pour les \conditions, j’ai l’impression qu’elles sont trop limitées pour pouvoir comparer des chaines moléculaires représentées différemment. Je me trompe ?

Dans mon exercice, les molécules à obtenir ont toutes un groupe …-CO-NH-… et un seul, donc ca permet de savoir ou commencer la comparaison.

Après, avec les cas les plus simples, ça passera.

\title{ test clickfill molécules }

\text{vide=&nbsp;}
\text{vert=&vert;}

\text{ size = 60x40 }

\matrix{ rep =CH3, —, CH,—,CH3
\vide,\vide,\vert,\vide,\vide
\vide,\vide,CH3,\vide,\vide}

\matrix{ rlist = r1,r2,r3,r4,r5
r6,r7,r8,r9,r10
r11,r12,r13,r14,r15 }

\statement{

<table >
\for{ x = 1 to 3 } {
    <tr>
    \for{ y = 1 to 5 } {
        <td>
        \rep[\x;\y]
        </td>
      }
    </tr>
  }
</table>

<p>Refaire la molécule<p>
<table >
\for{ x = 1 to 3 } {
    <tr>
    \for{ y = 1 to 5 } {
        <td>
        \embed{ \rlist[\x;\y],\size } 
        </td>
      }
    </tr>
  }
</table>

}

\answer{ }{ \rep[1;1] }{ type=clickfill }
\answer{ }{ \rep[1;2] }{ type=clickfill }
\answer{ }{ \gaga;\rep[1;3]     }{ type=clickfill }
\answer{ }{ \rep[1;4] }{ type=clickfill }
\answer{ }{ \rep[1;5] }{ type=clickfill }
\answer{ }{ \rep[2;1] }{ type=clickfill }
\answer{ }{ \rep[2;2] }{ type=clickfill }
\answer{ }{ \rep[2;3] }{ type=clickfill }
\answer{ }{ \rep[2;4] }{ type=clickfill }
\answer{ }{ \rep[2;5] }{ type=clickfill }
\answer{ }{ \rep[3;1] }{ type=clickfill }
\answer{ }{ \rep[3;2] }{ type=clickfill }
\answer{ }{ \rep[3;3] }{ type=clickfill }
\answer{ }{ \rep[3;4] }{ type=clickfill }
\answer{ }{ \rep[3;5] }{ type=clickfill }

\condition{\rep[1;3]}{\reply3 issametext \rep[1;3]}

\feedback{1=1}{\reply1 est \rep[1;1]}
  • Cette réponse a été modifiée le il y a 9 années et 1 mois par david bergeon.