tutoriels:ressources:mathgraph:exercice_multi_editeur
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
tutoriels:ressources:mathgraph:exercice_multi_editeur [26/01/2021 10:44] – coquille liouba.leroux | tutoriels:ressources:mathgraph:exercice_multi_editeur [07/12/2022 14:12] (Version actuelle) – ybiton | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | Vous devrez pour cela utiliser la version JavaScript de MathGraph32, | + | ====== Exercice de lecture de graphique ====== |
+ | Notre but est créer dans LaboMep un exercice analogue à [[https:// | ||
+ | |||
+ | |||
+ | Pour créer cette ressource vous devez utiliser la version JavaScript de MathGraph32, | ||
Si nécessaire, | Si nécessaire, | ||
- | Notre but est créer dans LaboMep un exercice analogue à [[https:// | ||
==== Etape 1 : Création de la figure MathGraph ==== | ==== Etape 1 : Création de la figure MathGraph ==== | ||
Ligne 11: | Ligne 14: | ||
Si vous désirez sauter ce qui suit vous pouvez utiliser le code Base 64 de la figure ci-dessous et, dans MathGraph32, | Si vous désirez sauter ce qui suit vous pouvez utiliser le code Base 64 de la figure ci-dessous et, dans MathGraph32, | ||
< | < | ||
- | TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcv### | + | TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcv### |
</ | </ | ||
Ligne 48: | Ligne 51: | ||
La création de ces calculs est indispensable pour que la ressource j3p associée donne lors des répétitions successives des valeurs à r1, r2, ..., r5 toutes distinctes les unes des autres. | La création de ces calculs est indispensable pour que la ressource j3p associée donne lors des répétitions successives des valeurs à r1, r2, ..., r5 toutes distinctes les unes des autres. | ||
- | Par exemple il sera donné à r1 des valeurs distinctes successives comprises entre 0 et 1 lors des répétitions (car nbcas1 est égal à 2) et à r5 des valeurs distinctes successives comprises entre 0 et 6 (car nbcas2 | + | Par exemple il sera donné à r1 des valeurs distinctes successives comprises entre 0 et 1 lors des répétitions (car nbcas1 est égal à 2) et à r5 des valeurs distinctes successives comprises entre 0 et 6 (car nbcas5 |
Les formules que nous mettons dans r1, r2, ..., r5 ne servent donc qu'à simuler les formules qui seront mises dans ces calculs lors des répétitions successives. | Les formules que nous mettons dans r1, r2, ..., r5 ne servent donc qu'à simuler les formules qui seront mises dans ces calculs lors des répétitions successives. | ||
Ligne 106: | Ligne 109: | ||
|form6|f=6|Vaut 1 si f = 6 et 0 sinon| | |form6|f=6|Vaut 1 si f = 6 et 0 sinon| | ||
|form7|f=7|Vaut 1 si f = 7 et 0 sinon| | |form7|f=7|Vaut 1 si f = 7 et 0 sinon| | ||
+ | |||
+ | Nous allons créer un premier affichage LaTeX dontle contenu sera la consigne initiale. | ||
+ | |||
+ | Utilisez donc l' | ||
+ | |||
+ | Voici le code LaTex que vous devez entre dans la boîte de dialogue : | ||
+ | |||
+ | < | ||
+ | \begin{array}{l} | ||
+ | \text{On considère la fonction $f$ définie sur [-6;7] dont la courbe représentative est tracée ci-dessous. | ||
+ | } | ||
+ | \\ \text{Cliquer sur le bouton OK ou taper sur la touche Entrée pour valider la réponse.} | ||
+ | \end{array} | ||
+ | </ | ||
+ | |||
+ | Le code LaTeX doit renvoyer un ou plusieurs éléments \text donc le contenu est ce qui sera affiché dans la consigne. | ||
+ | |||
+ | Ici nous avons cliqué sur l' | ||
+ | |||
+ | Nous devons maintenant donner un tag à cet affichage LaTeX. | ||
+ | |||
+ | Pour cela utilisez dans la barre d' | ||
+ | |||
+ | Cliquez sur le bouton **Changer le tag** et, dans la boîte de dialogue qui s' | ||
+ | |||
Le formulaire que l' | Le formulaire que l' | ||
Ligne 111: | Ligne 139: | ||
Il doit donc être dynamique et sera compris dans un affichage LaTeX que nous allons créer. Cet affichage LaTeX doit avoir pour tag // | Il doit donc être dynamique et sera compris dans un affichage LaTeX que nous allons créer. Cet affichage LaTeX doit avoir pour tag // | ||
- | Utilisez donc l' | + | Utilisez donc l' |
- | Le code LaTeX doit renvoyer un élément | + | Le code LaTeX doit renvoyer un ou plusieurs éléments |
Ici nous utilisons des affichages LaTeX conditionnels puisque la question dépend des valeurs de f. | Ici nous utilisons des affichages LaTeX conditionnels puisque la question dépend des valeurs de f. | ||
Ligne 159: | Ligne 187: | ||
</ | </ | ||
- | Nous expliquerons plus tard comment cela fonctionne. | ||
Nous devons maintenant donner un tag à cet affichage LaTeX. | Nous devons maintenant donner un tag à cet affichage LaTeX. | ||
- | Pour cela utilisez dans la barre d' | + | Pour cela utilisez dans la barre d' |
- | Cliquez sur le bouton **Changer le tag** et, dans la boîte de dialogue qui s' | + | Cliquez sur le bouton **Changer le tag** et, dans la boîte de dialogue qui s' |
Fermez la boîte de dialogue du protocole. | Fermez la boîte de dialogue du protocole. | ||
Ligne 240: | Ligne 267: | ||
// | // | ||
- | Lorsque l' | + | Lorsque l' |
{{: | {{: | ||
Ligne 251: | Ligne 278: | ||
Un calcul nommé //rep1// qui contiendra la réponse de l' | Un calcul nommé //rep1// qui contiendra la réponse de l' | ||
- | Un calcul nommé //exact1// avec comme formule :< | + | Un calcul nommé //exact1// avec comme formule : |
+ | < | ||
+ | si(form2, | ||
</ | </ | ||
Ligne 269: | Ligne 298: | ||
Le résultat renvoyé par // | Le résultat renvoyé par // | ||
- | Pour finir, lors de la correction , nous allons donner à l' | + | Pour finir, lors de la correction , nous allons donner à l' |
Nous allons maintenant | Nous allons maintenant | ||
Ligne 285: | Ligne 314: | ||
Pour gérer les problèmes d' | Pour gérer les problèmes d' | ||
- | Utilisez l' | + | Utilisez l' |
< | < | ||
abs(x)< | abs(x)< | ||
Ligne 317: | Ligne 346: | ||
{{: | {{: | ||
- | A l'aide de ce même outil, créez une deuxième valeur | + | A l'aide de ce même outil, créez une deuxième valeur |
{{: | {{: | ||
Ligne 386: | Ligne 415: | ||
Il reste à masquer les deux macros avec l' | Il reste à masquer les deux macros avec l' | ||
- | Notre figure est prête. Enregistrez-là sous le nom de votre choix et à l' | + | Notre figure est prête. Enregistrez-là sous le nom de votre choix et à l' |
Ligne 473: | Ligne 502: | ||
</ | </ | ||
- | Il faut comprendre que, lorsque cette figure sera affichée au-dessous de la figure principale, il sera donnés | + | Il faut comprendre que, lorsque cette figure sera affichée au-dessous de la figure principale, il sera donné |
Pour tester cette figure, vous pouvez changer à votre guise les valeurs de //a//, //k//, //p//, //q// et //f// mais //f// doit rester un entier compris entre 1 et 7. | Pour tester cette figure, vous pouvez changer à votre guise les valeurs de //a//, //k//, //p//, //q// et //f// mais //f// doit rester un entier compris entre 1 et 7. | ||
Ligne 499: | Ligne 528: | ||
Dans **Niveau**, cochez les cases //seconde// et // | Dans **Niveau**, cochez les cases //seconde// et // | ||
- | Dans les champs **Résumé** et **Description**, | + | Dans les champs **Résumé** et **Description**, |
En bas de la page, cliquez sur //Créer la ressource// | En bas de la page, cliquez sur //Créer la ressource// | ||
Ligne 533: | Ligne 562: | ||
Dans le champ **charset** entrez // | Dans le champ **charset** entrez // | ||
- | |||
- | Dans le champ **enonceLigne1** entrez : | ||
- | < | ||
- | On considère la fonction $f$ définie sur [-6;7] dont la courbe représentative est tracée ci-dessous. | ||
- | </ | ||
- | |||
- | Dans le champ **enonceFin** entrez : | ||
- | < | ||
- | Cliquer sur OK après avoir répondu à la question. | ||
- | </ | ||
- | |||
- | Le champ **formulaire** ne doit ici rien contenir (c' | ||
Mettez à //false// tous les boutons de //btnPuis// à //btnLn//. | Mettez à //false// tous les boutons de //btnPuis// à //btnLn//. | ||
Ligne 561: | Ligne 578: | ||
Laissez 0 dans le champ **nbLatexSol** | Laissez 0 dans le champ **nbLatexSol** | ||
+ | |||
+ | Le champ **infoParam** sert à indiquer quels sont les paramètres qui peuvent être imposés par l' | ||
+ | |||
+ | Entrez dans ce champ de code suivant : | ||
+ | < | ||
+ | Cet exercice n'est pas paramétrable par l' | ||
+ | </ | ||
Vous pouvez maintenant valider la boîte de dialogue de choix des paramètres. | Vous pouvez maintenant valider la boîte de dialogue de choix des paramètres. | ||
Ligne 582: | Ligne 606: | ||
//rep2// contiendra la réponse de l' | //rep2// contiendra la réponse de l' | ||
- | Dans notre exemple, le formulaire | + | Il est même possible de créer une formulaire |
- | Vous pourriez par exemple | + | Voici un exemple |
< | < | ||
- | Le nombre $£a$ est list1 par la fonction $f$ du nombre $£b$ | + | \begin{array}{l} |
+ | \text{Heure " | ||
+ | \\ \text{Nombre de minutes entre \Val{a}h\If{t1}{0}{}\Val{b} et \Val{a' | ||
+ | \\ \text{Nombre d' | ||
+ | \\ \text{Nombre de minutes entre \Val{c}h et \Val{c}h\If{t2}{0}{}\Val{d} : edit4} | ||
+ | \\ \text{Total de minutes : edit5 min} | ||
+ | \\ \text{Comme edit10 > 60 donc edit11 min = edit8 h edit9 min} | ||
+ | \\ \text{Durée totale : edit6 h edit7 min} | ||
+ | \end{array} | ||
</ | </ | ||
- | Dans ce cas, £a sera remplacé par le contenu du premier | + | Cette affichage LaTeX est un array donc chaque ligne est formée d'un seul affichage |
+ | Chacun de ces affichages de texte peut d' | ||
+ | |||
+ | Il y a aussi des possibilités | ||
+ | |||
+ | Si vous désirez | ||
+ | |||
+ | Si vous désirez que plusieurs | ||
+ | |||
+ | Votre figure | ||
+ |
tutoriels/ressources/mathgraph/exercice_multi_editeur.1611654247.txt.gz · Dernière modification : 26/01/2021 10:44 de liouba.leroux