Accueil › Forums › Programmation WIMS › Programmation d’exercices OEF › Exercice avec des valeurs rentrées par l'étudiant
- Ce sujet contient 4 réponses, 2 participants et a été mis à jour pour la dernière fois par Julien, le il y a 9 années et 1 mois.
-
AuteurMessages
-
-
13 octobre 2015 à 10:30 #3130ColonnaParticipant::
Bonjour à tous,
Je suis en train de faire des exercices d’exploitation de TP. Je voudrais pouvoir demander à l’étudiant de rentrer la valeur d’un paramètre obtenue expérimentalement et le faire travailler dessus.
Est-il possible de permettre à l’étudiant de rentrer une valeur dans un champ qui ne serait donc pas une réponse et d’utiliser cette valeur comme une variable ?Par ailleurs, je souhaite leur faire tracer une tangente sur une courbe (qui est un fichier image png). J’ai trouvé le type de réponse « jsxgraphcurve » pour tracer la tangente mais idéalement, je ne souhaiterais pas que cette réponse soit analysée (ce qui m’intéresse, c’est comment ils exploitent ensuite cette droite). Autrement dit, j’aimerais que le tracé ne soit qu’un outil et pas une réponse. J’ai essayé de mettre « weight=0 » pour que cette réponse ne compte pas mais sans succès. Auriez-vous une suggestion ?
Un grand merci d’avance !
Bonne journée à tous,
Claire
-
13 octobre 2015 à 16:57 #3132JulienModérateur::
Bonjour,
Un petit exemple pour récupérer des variables :
\title{test} \steps{r1 r2} \statement{ \if{\step=1}{ Question permettant d'entrer les données : \embed{reply1}} \if{\step=2}{ Question analysée avec la variable libre : \embed{reply2}} } #data est une variable non usitée au préalable \answer{}{\data}{type=number}{option=noanalyzeprint} \answer{}{\dataanalyse}{type=number}{option=noanalyzeprint} \integer{Operation=3*\data} L'option hide est utile pour cacher l'analyse \condition{la bonne réponse est de \Operation € }{\dataanalyse=\Operation}{option=hide}
- Cette réponse a été modifiée le il y a 9 années et 1 mois par Julien.
-
13 octobre 2015 à 17:08 #3134JulienModérateur::
Tu as une librairie pour utiliser jsxgraph :
\title{test} \text{A=slib(geo2D/jsxgraph jsxbox,1000 x 500,var brd = JXG.JSXGraph.initBoard('jsxbox', {axis:false, boundingbox: [-10,20,30,-1]}); xaxis = brd.create('axis', [[0, 0], [1, 0]], { ticks: { ticksDistance: 1, insertTicks: false}}); yaxis = brd.create('axis', [[0, 0], [0, 1]],{ ticks: { ticksDistance: 1, insertTicks: false}});)} \statement{\A}
Le code pour jouer avec une image est dispo ici :
-
13 octobre 2015 à 17:15 #3135
-
13 octobre 2015 à 17:46 #3136JulienModérateur::
Pour réaliser la tangente, cela sera plus simple d’utiliser le code suivant :
\title{lignes libres} \css{<style type="text/css"> .jxgbox {margin-left:auto;margin-right:auto;} .jsxgraph_button {text-align:center;} </style>} \text{dessin=draw(200,200 hline 100,100,black vline 100,100,black hline 100,150,black vline 150,100,black )} \statement{ Ecrire 10 : \embed{reply1} <br /> Tracer n'importe quelle ligne : \embed{r2,200x200 \dessin line } } \answer{}{10}{type=numeric} \answer{}{\rep}{type=jsxgraphcurve}{weight=0}
-
-
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.