Outils du site


tutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

tutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires [23/01/2024 11:45] ybitontutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires [05/11/2025 18:21] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
-===== MathGraph : exercice de calcul géométrique avec possibilité de tester des égalités intermédiaires =====+======  Calcul géométrique avec égalités intermédiaires ======
  
  
 Nous désirons créer une ressource qu va demander à l'élève de calculer une longueur en utilisant le théorème de Pythagore avec la possibilité de tester des égalités intermédiaires avant de répondre, analogue à cette ressource : https://bibliotheque.sesamath.net/public/voir/612c79fe02b9ec76670f051f Nous désirons créer une ressource qu va demander à l'élève de calculer une longueur en utilisant le théorème de Pythagore avec la possibilité de tester des égalités intermédiaires avant de répondre, analogue à cette ressource : https://bibliotheque.sesamath.net/public/voir/612c79fe02b9ec76670f051f
  
-Vous devrez pour cela utiliser la version JavaScript de MathGraph32, version 7.7.1 ou ultérieure, ou utiliser la [[https://www.mathgraph32.org/ftp/js/mtg32online/indexLyceeSansComplexes.html|version en ligne]] sur le site de MathGraph32.+Pour créer cette ressource vous pouvez utiliser MathGraph32 dans sa [[https://app.mathgraph32.org/|version en ligne]].
  
 Si nécessaire, à l'aide de l'icône {{:exercices_calcul:outiloptionsfig.png?32|}} de la barre supérieure, mettez MathGraph32 en mode Avancé sans prise en charge des nombres complexes. Si nécessaire, à l'aide de l'icône {{:exercices_calcul:outiloptionsfig.png?32|}} de la barre supérieure, mettez MathGraph32 en mode Avancé sans prise en charge des nombres complexes.
  
-Pour vous aider à faire cette figure vous allez utiliser un macro construction.+Pour vous aider à faire cette figure vous allez utiliser une macro construction.
  
  
Ligne 21: Ligne 21:
 ==== Etape 1 : Création de la figure MathGraph ==== ==== Etape 1 : Création de la figure MathGraph ====
  
-Commencez par [[tutoriels:ressources:mathgraph:start|créer la figure mathgraph]].+Commencez par [[figure_mathgraph|créer la figure mathgraph]].
  
 Si vous désirez sauter ce qui suit vous pouvez utiliser le code Base 64 de la figure ci-dessous et, dans MathGraph32, utiliser l'icône {{:exercices_calcul:outilnew.png?32|}} puis choisir **Figure par code Base 64**. Si vous désirez sauter ce qui suit vous pouvez utiliser le code Base 64 de la figure ci-dessous et, dans MathGraph32, utiliser l'icône {{:exercices_calcul:outilnew.png?32|}} puis choisir **Figure par code Base 64**.
Ligne 42: Ligne 42:
 Pour être implémentée, notre construction a besoin d'un calcul provisoire. Pour être implémentée, notre construction a besoin d'un calcul provisoire.
  
-Déroulez la barre des calculs et cliquez sur l'icône {{:exercices_calcul:outilcalcul.png?32|}}. Créez un calcul nommé prov avec comme formule 0 (la formule de prov n'a pas d'importance).+Déroulez la barre des calculs et cliquez sur l'icône {{:exercices_calcul:outilcalcul.png?32|}}. Créez un calcul nommé calcmac avec comme formule 0 (la formule de calcmac n'a pas d'importance).
  
 Utilisez l'icône l'icône {{:exercices_calcul:outilgestionconst.png?32|}} et cliquez sur **Implémenter une construction de la figure**. Utilisez l'icône l'icône {{:exercices_calcul:outilgestionconst.png?32|}} et cliquez sur **Implémenter une construction de la figure**.
Ligne 52: Ligne 52:
 Cliquez sur le bouton **Implémenter**. Cliquez sur le bouton **Implémenter**.
  
-Une autre boîte de dialogue apparaît vos demandant de choisir les objets sources pour implémenter cette macro. Un seul objet source est requis : ce sera notre calcul //prov//.+Une autre boîte de dialogue apparaît vos demandant de choisir les objets sources pour implémenter cette macro. Un seul objet source est requis : ce sera notre calcul //calcmac//.
  
-Dans la liste, affectez à l'objet source numéro 1 le calcul prov en le sélectionnant comme ci-dessous puis validez.+Dans la liste, affectez à l'objet source numéro 1 le calcul calcmac en le sélectionnant comme ci-dessous puis validez.
  
 La construction est implémentée et a créé pour vous plusieurs objets : La construction est implémentée et a créé pour vous plusieurs objets :
Ligne 61: Ligne 61:
   - des calculs nommés interm et vrai : ils seront utilisés pour vérifier les calculs intermédiaires de l'élève et vous n'avez pas à vous en soucier.   - des calculs nommés interm et vrai : ils seront utilisés pour vérifier les calculs intermédiaires de l'élève et vous n'avez pas à vous en soucier.
   - un affichage LaTeX caché  de tag interm dont vous n'avez pas à vous soucier non plus mais sa présence est indispensable.   - un affichage LaTeX caché  de tag interm dont vous n'avez pas à vous soucier non plus mais sa présence est indispensable.
 +  - une fonction de la variable x qui renvoie 1 quand la valeur absolue de x est inéférieure à 10^(-9) et 0 sinon.
 +  - des affichages LaTeX pour fournir l'énoncé, la suite de l'énoncé à l'étape 2, le formulaire à l'étape 2 et la solution. Nous allons devoir ensuite les modifier.
  
 Pour pouvoir modifier les objets finaux créés pas cette macro construction nous devons les transformer on objets normaux. Pour pouvoir modifier les objets finaux créés pas cette macro construction nous devons les transformer on objets normaux.
Ligne 66: Ligne 68:
 Pour cela, utilisez à nouveau l'icône {{:exercices_calcul:outilgestionconst.png?32|}} (gestion des constructions) et cliquez sur l'item **Fusionner les constructions de la figure**. Pour cela, utilisez à nouveau l'icône {{:exercices_calcul:outilgestionconst.png?32|}} (gestion des constructions) et cliquez sur l'item **Fusionner les constructions de la figure**.
  
-Pour simplifier, nous garderons notre calcul //prov// mais il y a trois formules que nous devons absolument changer : les formules de nbcas1, nbcas2 et nbcas3+Pour simplifier, nous garderons notre calcul //calcmac// mais il y a trois formules que nous devons absolument changer : les formules de nbcas1, nbcas2 et nbcas3
  
-Dans la barre supérieure utilisez l'icône {{:exercices_calcul:outilmodifobjnum.png?32|}} (modification d'objet numérique) et utilisez la boîte de dialogue pour cahnger les formules cmme indiqué ci-dessous :+Dans la barre supérieure utilisez l'icône {{:exercices_calcul:outilmodifobjnum.png?32|}} (modification d'objet numérique) et utilisez la boîte de dialogue pour changer les formules comme indiqué ci-dessous :
  
 ^Nom du calcul^Ancienne formule^Nouvelle formule^Commentaire^ ^Nom du calcul^Ancienne formule^Nouvelle formule^Commentaire^
-|nbcas1|prov|4|Ainsi r1 défini après par la formule int(rand(0)*nbcas1) pourra prendre les valeurs entières aléatoires de 0 à 3| +|nbcas1|calcmac|4|Ainsi r1 défini après par la formule int(rand(0)*nbcas1) pourra prendre les valeurs entières aléatoires de 0 à 3| 
-|nbcas2|prov|4|Ainsi r2 défini après pourra prendre les valeurs entières aléatoires de 0 à 3| +|nbcas2|calcmac|4|Ainsi r2 défini après pourra prendre les valeurs entières aléatoires de 0 à 3| 
-|nbcas3|prov|4|Ainsi r3 défini après pourra prendre les valeurs entières aléatoires de 0 à 3|+|nbcas3|calcmac|4|Ainsi r3 défini après pourra prendre les valeurs entières aléatoires de 0 à 3|
  
 Refermez la boîte de dialogue. Refermez la boîte de dialogue.
- 
-Remarque : Nous aurions pu aussi modifier les formules de //nbvar// (qui prend pour valeur 3), //interm// pour qu"ils ne dépendent plus de prov ce qui nous aurait ensuite permis de détruire le calcul prov devenu inutile. 
- 
  
 A l'aide de l'outil {{:exercices_calcul:outilnommer.png?32|}} de la barre supérieure, cliquez sur les points U et V et cochez la case **Nom masqué** avant de valider. A l'aide de l'outil {{:exercices_calcul:outilnommer.png?32|}} de la barre supérieure, cliquez sur les points U et V et cochez la case **Nom masqué** avant de valider.
Ligne 94: Ligne 93:
  
  
-Nous allons maintenant créer un affichage LaTeX qui fournira à l'exercice la consigne de cet exercice.+Nous allons maintenant modifier l'affichage LaTeX qui fournira à l'exercice l'énonce de cet exercice. La macro construction a affecté à cet affichage LaTeX un tag //enonce// ce qui permettra à LaboMep de le reconnaître comme tel. 
 + 
 +Comme cet affichage LaTeX doit utiliser des objets que nous avons créés après avoir implémenté la macro construction, nous allons d'abord reclasser cet affichage LaTeX vers la fin de la liste des objets créés. 
 + 
 +Utilisez pour cela l'outil {{:exercices_calcul:outilreclassfinobjgra.png?32|}} puis cliquez sur l'affichage LaTeX d'énoncé créé par la macro construction.
  
-Utilisez l'icône {{:exercices_calcul:outillatex.png?32|}} (dans la barre d'outils des affichages) puis cliquez en haut et à droite de la figure).+Utilisez maintenant l'icône {{:exercices_calcul:outilmodifobjgraph.png?32|}} (modification d'objet graphique dans la barre d'outils des affichages) puis cliquez en haut et à droite de la figure).
  
-Dans la boîte de dialogue qui s'ouvre entrez dans le champ d'édition Code LaTeX suivant (vous pouvez utiliser les boutons {{:exercices_calcul:latexmatrice21.png?32|}} et **Insertion de valeur** pour accélérrer le processus :+Dans la boîte de dialogue qui s'ouvre remplacez dans le champ d'édition le code LaTeX par le Code LaTeX suivant (vous pouvez utiliser les boutons {{:exercices_calcul:latexmatrice21.png?32|}} et **Insertion de valeur** pour accélérer le processus :
 <code> <code>
 \begin{array}{l} \begin{array}{l}
Ligne 109: Ligne 112:
 Le contenu de chaque \text du code LaTeX ci-dessus sera récupéré pour afficher une ligne de la consigne. Le contenu de chaque \text du code LaTeX ci-dessus sera récupéré pour afficher une ligne de la consigne.
  
-Mais pour que cet affichage LaTeX soit reconnu comme fournissant l'énoncé il faut lui affecter un tag dans MathGraph32. +Maintenant masquez cet affichage LaTex avec l'outil {{:exercices_calcul:outilgomme.png?32|}} de la barre d'outils supérieure. Il ne doit pas être visible dans la figure.
- +
-Dans la barre d'outils supérieure cliquez sur l'icône {{:exercices_calcul:outilprotocole.png?32|}}. +
- +
-Une boîte de dialogue apparaît qui vous présente les objets de la figure. Dans la liste de gauche, sélectionnez en bas le dernier objet qui est notre affichage LaTeX puis cliquez sur le bouton Changer le tag (le tag est une chaîne de caractères vide par défaut). +
- +
-Dans la boîte de dialogue de changement de tag, affectez à cet affichage LaTeX le tag solution, validez puis refermez la boîte de dialogue de protocole. +
- +
-Maintenant masquez ces trois affichages LaTex avec l'outil {{:exercices_calcul:outilgomme.png?32|}} de la barre d'outils supérieure.+
  
 Avec l'outil {{:constructions:outilptlib.png?32|}}, créez un point libre et nommez-le A (on peut déplacer le nom des points avec l'outil {{:constructions:outilcaptnom.png?32|}}). Avec l'outil {{:constructions:outilptlib.png?32|}}, créez un point libre et nommez-le A (on peut déplacer le nom des points avec l'outil {{:constructions:outilcaptnom.png?32|}}).
Ligne 229: Ligne 224:
 <code>si(qegal1,teq'2,si(kdif1,teq1|teq2,teq1))</code> <code>si(qegal1,teq'2,si(kdif1,teq1|teq2,teq1))</code>
  
-Dans notre exemple, nous afficherons des explications détaillées dans une seconde figure au-dessous de la première mais il serait possible aussi d'afficher les explications dans cette première figure. Pour montrer cette fonctionnalité nous allons créer une affichage LaTeX de la solution à droite de la figure.+Dans notre exemple, nous afficherons lors de la correction la formule finale donnant la réponse pour la longueur AC.
  
 Déroulez la barre des outils d'affichage et cliquez sur l'icône {{:exercices_calcul:outillatex.png?32|}}  Déroulez la barre des outils d'affichage et cliquez sur l'icône {{:exercices_calcul:outillatex.png?32|}} 
Ligne 259: Ligne 254:
 Dans la liste proposée, cliquez sur **Macro d'apparition** et validez. Dans la liste proposée, cliquez sur **Macro d'apparition** et validez.
  
-Cliquez à l'endroit d'affichage de la macro, par exemple au-dessous de notre affichage LaTeX précédent+Cliquez à l'endroit d'affichage de la macro, par exemple au-dessous du dernier affichage LaTeX déjà présent en bas et à droite
  
 Il vous en ensuite demandé de cliquer sur les objets que la macro doit faire apparaitre. Il vous en ensuite demandé de cliquer sur les objets que la macro doit faire apparaitre.
Ligne 265: Ligne 260:
 Cliquez sur l'affichage LaTeX puis cliquez sur le bouton rouge STOP en bas et à droite pour dire que vous avez désigné tous les objets. L'intitulé de la macro apparaît. Cliquez sur l'affichage LaTeX puis cliquez sur le bouton rouge STOP en bas et à droite pour dire que vous avez désigné tous les objets. L'intitulé de la macro apparaît.
  
 +Il nous reste à masquer notre affichage LaTeX et la mcro en utilisant l'outil {{:exercices_calcul:outilgomme.png?32|}} : cliquez sur l'affichage LaTeX et la macro pour les masquer.
  
-Il nous reste à masquer notre affichage LaTeX en utilisant l'outil {{:exercices_calcul:outilgomme.png?32|}} : cliquez sur l'affichage LaTeX et la macro pour les masquer.+Cette macro sera automatiquement exécutée lors de la correction.
  
 Nous allons maintenant créer des calculs qui serviront à l'affichage LaTeX de la solution. Nous allons maintenant créer des calculs qui serviront à l'affichage LaTeX de la solution.
Ligne 280: Ligne 276:
 |for4|sqrt(k2*q)=sqrt(k2)*sqrt(q)| |for4|sqrt(k2*q)=sqrt(k2)*sqrt(q)|
  
-Nous devons maintenant créer trois affichages LaTeX.+Nous devons maintenant créer modifier les trois affichages LaTeX restants qui ont été créés par la macro construction.
  
-Utilisez l'icône {{:exercices_calcul:outillatex.png?32|}} (affichage LaTeX libre) et cliquez sous l'affichage LaTeX fournissant l'énoncé.+Utilisez l'icône {{:exercices_calcul:outilmodifobjgraph.png?32|}} et cliquez sur l'affichage LaTeX fournissant la suite de l'énoncé.
  
-Affectez lui le code LaTeX ci-dessous :+Remplacez son code LaTeX par le code LaTeX ci-dessous :
 <code> <code>
 \text{Il faut maintenant donner la valeur de AC.} \text{Il faut maintenant donner la valeur de AC.}
 </code> </code>
- 
-Utilisez l'outil Protocole pour lui affecter le tag //enonceSuite//. 
  
 Lorsque l'élève cliquera sur le bouton Passer à la réponse finale on lui affichera donc le message : Il faut maintenant donner la valeur de AC. Lorsque l'élève cliquera sur le bouton Passer à la réponse finale on lui affichera donc le message : Il faut maintenant donner la valeur de AC.
  
-A nouveau cliquez sur l'icône {{:exercices_calcul:outillatex.png?32|}} (affichage LaTeX libre) et créez au-dessous de l'affichage LaTeX précédent un affichage LaTeX de code :+A nouveau cliquez sur l'icône {{:exercices_calcul:outilmodifobjgraph.png?32|}} et modifiez l'affichage LaTeX contenant le formulaire pour la deuxième étape. Remplacez son code LaTeX par celui-ci :
 <code> <code>
 \text{AC = edit1 cm} \text{AC = edit1 cm}
 </code>  </code> 
- 
-Affectez à cet affichage LaTeX le tag //formulaire2//. Il fournit le formulaire à utiliser lors de la deuxième (et dernière) étape. 
  
 Lors de l'étape finale sera donc affiché AC = suivi d'un éditeur de formule repéré dans le code LaTeX par edit. Lors de l'étape finale sera donc affiché AC = suivi d'un éditeur de formule repéré dans le code LaTeX par edit.
  
-Enfin créez au-dessous de cet affichage LaTeX un dernier affichage LaTeX qui va, lui, fournir la solution à afficher.+Enfin modifiez aussi l'affichage LaTeX créé par la construction destiné à fournir la solution à afficher.
  
 Voici le code LaTeX à utiliser : Voici le code LaTeX à utiliser :
Ligne 320: Ligne 312:
 \end{array} \end{array}
 </code> </code>
- 
-Affectez à ce dernier affichage LaTeX le tag //solution//. 
  
 Rappelons que le code LaTeX spécial MathGraph32 \ForSimp{calc} affiche le code LaTeX du calcul calc en remplaçant auparavant les calculs utilisés dans la formule de calc par leurs valeurs et en supprimant les additions de 0 et les produits par 1. Rappelons que le code LaTeX spécial MathGraph32 \ForSimp{calc} affiche le code LaTeX du calcul calc en remplaçant auparavant les calculs utilisés dans la formule de calc par leurs valeurs et en supprimant les additions de 0 et les produits par 1.
Ligne 331: Ligne 321:
 Il vous reste à utiliser l'outil {{:exercices_calcul:outilgomme.png?32|}} pour masquer tous nos affichages LaTeX qui ne servent qu'à fournir des informations à LaboMep lors du déroulement de l'exercice. Il vous reste à utiliser l'outil {{:exercices_calcul:outilgomme.png?32|}} pour masquer tous nos affichages LaTeX qui ne servent qu'à fournir des informations à LaboMep lors du déroulement de l'exercice.
  
-==== Etape 2 : Création de notre ressource dans LaboMep V2. ====+==== Etape 2 : Création de notre ressource dans LaboMep ====
  
-Connectez vous à LaboMep V2 avec votre identifiant et votre mot de passe : https://labomep.sesamath.net/+Connectez vous à LaboMep avec votre identifiant et votre mot de passe : https://labomep.sesamath.net/
  
 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).
tutoriels/ressources/mathgraph/exercice_calcul_geometrique_avec_egalites_intermediaires.1706006709.txt.gz · Dernière modification : de ybiton

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : CC by-sa v3
CC by-sa v3 Driven by DokuWiki