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 09:38] – ybiton | tutoriels:ressources:mathgraph:exercice_multi_editeur [22/04/2025 17:29] (Version actuelle) – plus de v2 dcaillibaud | ||
|---|---|---|---|
| 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 | + | Fermez |
| Un autre affichage LaTeX va contenir, lui, les items que doit proposer la liste déroulante utilisée dans la consigne renvoyée par l' | Un autre affichage LaTeX va contenir, lui, les items que doit proposer la liste déroulante utilisée dans la consigne renvoyée par l' | ||
| Ligne 226: | Ligne 255: | ||
| $f$ provoquera l' | $f$ provoquera l' | ||
| - | list1 sera remplacé par une liste déroulante donc le premier élément sera ... et les deux éléments suivants seront cherchés dans l'ffichage | + | list1 sera remplacé par une liste déroulante donc le premier élément sera ... et les deux éléments suivants seront cherchés dans l'affichage |
| Or, si f=3, cet affichage LaTex rend le code LaTeX suivant : | Or, si f=3, cet affichage LaTex rend le code LaTeX suivant : | ||
| Ligne 238: | Ligne 267: | ||
| // | // | ||
| - | Lorsque l' | + | Lorsque l' |
| {{: | {{: | ||
| Ligne 249: | 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 267: | 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 283: | 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 315: | 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 384: | 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 471: | 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 477: | Ligne 508: | ||
| Enregistrez cette figure de correction sous le nom de votre choix. | Enregistrez cette figure de correction sous le nom de votre choix. | ||
| - | ==== Etape 2 : Création de notre ressource dans LaboMep | + | ==== Etape 2 : Création de notre ressource dans LaboMep ==== |
| - | Connectez vous à LaboMep | + | Connectez vous à LaboMep avec votre identifiant et votre mot de passe : https:// |
| A droite, déroulez Mes Ressources, et faites un clic droit sur un dossier contenu dans Mes Ressources. Dans l’exemple ci-dessous, il s’agit du dossier Test. Si vous n’avez pas de dossier dans Mes Ressources, vous devez en créer un (en cliquant droit sur l’icône avec un dossier et un signe + vert). | A droite, déroulez Mes Ressources, et faites un clic droit sur un dossier contenu dans Mes Ressources. Dans l’exemple ci-dessous, il s’agit du dossier Test. Si vous n’avez pas de dossier dans Mes Ressources, vous devez en créer un (en cliquant droit sur l’icône avec un dossier et un signe + vert). | ||
| Ligne 497: | 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 531: | 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 559: | 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 578: | Ligne 604: | ||
| Si vous avez un deuxième éditeur de formule dans votre formulaire obtenu en insérant //edit2// dans celui-ci, alors votre figure devra aussi contenir trois calculs nommés //rep2//, //exact2// et // | Si vous avez un deuxième éditeur de formule dans votre formulaire obtenu en insérant //edit2// dans celui-ci, alors votre figure devra aussi contenir trois calculs nommés //rep2//, //exact2// et // | ||
| - | //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.1611650314.txt.gz · Dernière modification : de ybiton