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

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
tutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires [23/01/2024 11:45] ybitontutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires [24/01/2024 10:14] (Version actuelle) ybiton
Ligne 1: Ligne 1:
 ===== MathGraph : exercice de calcul géométrique avec possibilité de tester des égalités intermédiaires ===== ===== MathGraph : exercice de calcul géométrique avec possibilité de tester des é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
Ligne 42: Ligne 41:
 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 51:
 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 60:
   - 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 67:
 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 92:
  
  
-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.
  
-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).+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.
  
-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 :+Utilisez pour cela l'outil {{:exercices_calcul:outilreclassfinobjgra.png?32|}} puis cliquez sur l'affichage LaTeX d'énoncé créé par la macro construction. 
 + 
 +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 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 111:
 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 223:
 <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 253:
 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 259:
 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 275:
 |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 311:
 \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.
tutoriels/ressources/mathgraph/exercice_calcul_geometrique_avec_egalites_intermediaires.1706006709.txt.gz · Dernière modification : 23/01/2024 11:45 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