tutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires
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_calcul_geometrique_avec_egalites_intermediaires [23/01/2024 11:39] – ybiton | tutoriels:ressources:mathgraph:exercice_calcul_geometrique_avec_egalites_intermediaires [22/04/2025 17:26] (Version actuelle) – plus de v2 dcaillibaud | ||
---|---|---|---|
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' | Nous désirons créer une ressource qu va demander à l' | ||
Ligne 42: | Ligne 41: | ||
Pour être implémentée, | Pour être implémentée, | ||
- | Déroulez la barre des calculs et cliquez sur l' | + | Déroulez la barre des calculs et cliquez sur l' |
Utilisez l' | Utilisez l' | ||
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' | + | Dans la liste, affectez à l' |
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' | - des calculs nommés interm et vrai : ils seront utilisés pour vérifier les calculs intermédiaires de l' | ||
- un affichage LaTeX caché | - un affichage LaTeX caché | ||
+ | - 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' | ||
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' | Pour cela, utilisez à nouveau l' | ||
- | 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' | + | Dans la barre supérieure utilisez l' |
^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' | A l'aide de l' | ||
Ligne 94: | Ligne 92: | ||
- | Nous allons maintenant | + | Nous allons maintenant |
- | Utilisez l' | + | Comme cet affichage LaTeX doit utiliser des objets que nous avons créés après avoir implémenté |
- | Dans la boîte de dialogue qui s' | + | Utilisez pour cela l' |
+ | |||
+ | Utilisez maintenant l' | ||
+ | |||
+ | Dans la boîte de dialogue qui s' | ||
< | < | ||
\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 | + | Maintenant masquez |
- | + | ||
- | Dans la barre d' | + | |
- | + | ||
- | 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 | + | |
Avec l' | Avec l' | ||
Ligne 229: | Ligne 223: | ||
< | < | ||
- | Dans notre exemple, nous afficherons | + | Dans notre exemple, nous afficherons |
Déroulez la barre des outils d' | Déroulez la barre des outils d' | ||
Ligne 259: | Ligne 253: | ||
Dans la liste proposée, cliquez sur **Macro d' | Dans la liste proposée, cliquez sur **Macro d' | ||
- | Cliquez à l' | + | Cliquez à l' |
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' | Cliquez sur l' | ||
+ | Il nous reste à masquer notre affichage LaTeX et la mcro en utilisant l' | ||
- | Il nous reste à masquer notre affichage LaTeX en utilisant l' | + | Cette macro sera automatiquement exécutée lors de la correction. |
- | + | ||
- | Pour que notre figure puisse interpréter les calculs intermédiaires | + | |
- | * un calcul réel nommé interm avec comme formule 0 (la formule n'a pas d' | + | |
- | * un calcul réel nommé vrai avec comme formule : < | + | |
- | * Un affichage LaTex avec comme code LaTeX < | + | |
- | + | ||
- | Maintenant masquez ce dernier affichage LaTeX (ici un zéro) avec l' | + | |
Nous allons maintenant créer des calculs qui serviront à l' | Nous allons maintenant créer des calculs qui serviront à l' | ||
Ligne 287: | 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 |
- | Utilisez l' | + | Utilisez l' |
- | Affectez lui le code LaTeX ci-dessous : | + | Remplacez son code LaTeX par le code LaTeX ci-dessous : |
< | < | ||
\text{Il faut maintenant donner la valeur de AC.} | \text{Il faut maintenant donner la valeur de AC.} | ||
</ | </ | ||
- | |||
- | Utilisez l' | ||
Lorsque l' | Lorsque l' | ||
- | A nouveau cliquez sur l' | + | A nouveau cliquez sur l' |
< | < | ||
\text{AC = edit1 cm} | \text{AC = edit1 cm} | ||
</ | </ | ||
- | |||
- | Affectez à cet affichage LaTeX le tag // | ||
Lors de l' | Lors de l' | ||
- | 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 327: | Ligne 311: | ||
\end{array} | \end{array} | ||
</ | </ | ||
- | |||
- | Affectez à ce dernier affichage LaTeX le tag // | ||
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 338: | Ligne 320: | ||
Il vous reste à utiliser l' | Il vous reste à utiliser l' | ||
- | ==== 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). |
tutoriels/ressources/mathgraph/exercice_calcul_geometrique_avec_egalites_intermediaires.1706006353.txt.gz · Dernière modification : 23/01/2024 11:39 de ybiton