tutoriels:ressources:mathgraph:exercice_inequation_tableau_variations
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_inequation_tableau_variations [01/07/2023 10:21] – ybiton | tutoriels:ressources:mathgraph:exercice_inequation_tableau_variations [12/07/2023 23:10] (Version actuelle) – ybiton | ||
---|---|---|---|
Ligne 28: | Ligne 28: | ||
La variable correction servira à afficher des flèches de correction dans notre futur tableau de variations. | La variable correction servira à afficher des flèches de correction dans notre futur tableau de variations. | ||
La variable étape nous servira à n' | La variable étape nous servira à n' | ||
- | |||
- | Utilisez l' | ||
La fonction à étudier sera définie par f(x)=(ax+b)e^(-x). Nous nous limiterons à certaines valeurs du couple (a; b), a et b étant des entiers, b positif mais a positif ou négatif. | La fonction à étudier sera définie par f(x)=(ax+b)e^(-x). Nous nous limiterons à certaines valeurs du couple (a; b), a et b étant des entiers, b positif mais a positif ou négatif. | ||
Ligne 75: | Ligne 73: | ||
|gab|pgcd(abs(a), | |gab|pgcd(abs(a), | ||
|a' | |a' | ||
- | |b1|abs(b)/ | + | |b1|abs(b)/ |
|b' | |b' | ||
Ligne 101: | Ligne 99: | ||
{{: | {{: | ||
- | A noter que pour réactiver l' | + | A noter que pour réactiver l' |
Attention aussi aux noms des variables : e pour la première variable et x pour la seconde. | Attention aussi aux noms des variables : e pour la première variable et x pour la seconde. | ||
Ligne 113: | Ligne 111: | ||
Quelques explications : | Quelques explications : | ||
- | Lorsque nous testerons la réponse de l' | + | Lorsque nous testerons la réponse de l' |
- | Pour contrôler plus facilement les énoncés et formulaires que nous allons créer à chaque étape nous allons utiliser la variable etape que nous avons créée précédemment et 3 macros constructions qui feront changer sa valeur. | + | Pour contrôler plus facilement les énoncés et formulaires que nous allons créer à chaque étape nous allons utiliser la variable |
Au lieu de les créer manuellement, | Au lieu de les créer manuellement, | ||
Ligne 128: | Ligne 126: | ||
Cliquez ensuite sur l' | Cliquez ensuite sur l' | ||
- | Allez dans le dossier où vous avez décompressé le fichier zip contenant la construction et cliquez sur le fichier nommé PreparationMultiEtapes3.mgc. | + | Allez dans le dossier où vous avez décompressé le fichier zip contenant la construction et cliquez sur le fichier nommé |
Cette construction fait maintenant partie de votre figure et peut être utilisée. | Cette construction fait maintenant partie de votre figure et peut être utilisée. | ||
Ligne 138: | Ligne 136: | ||
{{: | {{: | ||
- | Cliquez sur le bouton | + | Cliquez sur le bouton |
Quand on implémente une construction il faut toujours choisir les objets sources numériques en premier. | Quand on implémente une construction il faut toujours choisir les objets sources numériques en premier. | ||
Ligne 150: | Ligne 148: | ||
Puis validez par OK. | Puis validez par OK. | ||
- | Maintenant 3 macros sont apparues sur la figure. Par exemple la macro nommée macroEtape3 affectera à la variable nommée //etape// la valeur 3. | + | Maintenant 3 macros sont apparues sur la figure. Par exemple la macro nommée |
A chaque étape (sauf la première) la macro d' | A chaque étape (sauf la première) la macro d' | ||
Ligne 167: | Ligne 165: | ||
</ | </ | ||
- | Dans le champ Angle entrez la formule 0/(etape=1) puis validez. | + | Dans le champ **Angle** entrez la formule 0/(etape=1) puis validez. |
- | Pourquoi cette formule dans le champ Angle ? | + | Pourquoi cette formule dans le champ //Angle// ? |
Dans un exercice multi-étapes, | Dans un exercice multi-étapes, | ||
- | Ici, Angle vaudra 0 quand etape est égal à 1 et ,' | + | Ici, Angle vaudra 0 quand etape est égal à 1 et n' |
comme valeur s'il est vérifié et 0 sinon). | comme valeur s'il est vérifié et 0 sinon). | ||
- | Donc quand, par exemple, nous cliquerons sur la macro macroEtape2, | + | Donc quand, par exemple, nous cliquerons sur la macro //macroEtape2//, cet affichage LaTeX n' |
Chaque \text{} de cet affichage LaTeX fournit une ligne qui sera affichée lors de l' | Chaque \text{} de cet affichage LaTeX fournit une ligne qui sera affichée lors de l' | ||
Ligne 191: | Ligne 189: | ||
Là aussi, avant de valider, entrez dans le champ **Angle** la formule 0/(etape = 1) | Là aussi, avant de valider, entrez dans le champ **Angle** la formule 0/(etape = 1) | ||
- | Pour que ces deux affichages LaTeX soient reconnus par LaboMep pour ce qu'ils contiennent, | + | Pour que ces deux affichages LaTeX soient reconnus par LaboMep pour ce qu'ils contiennent, |
Pour cela, activez l' | Pour cela, activez l' | ||
- | En bas de la liste des objets, sélectionnez l' | + | En bas de la liste des objets, sélectionnez l' |
Dans la boîte de dialogue qui s' | Dans la boîte de dialogue qui s' | ||
Ligne 207: | Ligne 205: | ||
En déroulant la barre d' | En déroulant la barre d' | ||
- | Créez la fonction de deux variables nommée rep11 avec comme variables | + | Créez la fonction de deux variables nommée rep11 avec comme variables |
Lorsque l' | Lorsque l' | ||
Ligne 225: | Ligne 223: | ||
Nous devons maintenant créer un calcul nommé // | Nous devons maintenant créer un calcul nommé // | ||
- | Utilisez donc l' | + | Utilisez donc l' |
< | < | ||
teqsolf' | teqsolf' | ||
- | </code/ | + | </code> |
Dans la cas où l' | Dans la cas où l' | ||
- | Auparavant créez à l'aide de l' | + | Auparavant créez à l'aide de l' |
< | < | ||
abs(x)< | abs(x)< | ||
Ligne 250: | Ligne 248: | ||
Dans la barre d' | Dans la barre d' | ||
- | Nous devons créer un affichage LaTeX de tag enonce2 contenant des éléments de correction pour la question précédente et la consigne pour l' | + | Nous devons créer un affichage LaTeX de tag //enonce2// contenant des éléments de correction pour la question précédente et la consigne pour l' |
Mais auparavant bous allons créer des objets numériques qui seront utilisés dans cet affichage LaTeX. | Mais auparavant bous allons créer des objets numériques qui seront utilisés dans cet affichage LaTeX. | ||
Ligne 260: | Ligne 258: | ||
|u' | |u' | ||
- | Déroulez la barre d' | + | Déroulez la barre d' |
^Nom de la fonction^Formule^ | ^Nom de la fonction^Formule^ | ||
Ligne 287: | Ligne 285: | ||
</ | </ | ||
- | Avant de valider, entrez dans le champ Angle la formule : 1/ | + | Avant de valider, entrez dans le champ **Angle** la formule : 1/ |
Utilisez de nouveau l' | Utilisez de nouveau l' | ||
Ligne 322: | Ligne 320: | ||
Créons maintenant les objets numériques nécessaires pour vérifier la réponse de l' | Créons maintenant les objets numériques nécessaires pour vérifier la réponse de l' | ||
- | Créez un calcul réel nommé resList21 avec comme formule 1. Ce calcul renvoie l' | + | Créez un calcul réel nommé |
Créez trois fonctions réelles de deux variables //e// et //x// (dans cet ordre) comme indiqué ci-dessous : | Créez trois fonctions réelles de deux variables //e// et //x// (dans cet ordre) comme indiqué ci-dessous : | ||
- | ^Nom de la fonction^Formule^Commentaire^| | + | ^Nom de la fonction^ |
- | |rep21|0|C'est dans cette fonction que sera renvoyée | + | |rep21|0|Contiendra |
|sol21|-a' | |sol21|-a' | ||
|sol' | |sol' | ||
Ligne 343: | Ligne 341: | ||
{{: | {{: | ||
- | Créez maintenant les deux calculs réels suivants destinés à informer LaboMep si la réponse est acceptée comme bonne (pour le premier) ou excate | + | Créez |
^Nom du calcul^Formule^ | ^Nom du calcul^Formule^ | ||
Ligne 361: | Ligne 359: | ||
Cliquez ensuite sur l' | Cliquez ensuite sur l' | ||
- | Allez dans le dossier où vous avez décompressé le fichier zip contenant la construction et cliquez sur le fichier nommé //PreparationMultiEtapes3.mgc//. La construction fait maintenant partie de la figure. | + | Allez dans le dossier où vous avez décompressé le fichier zip contenant la construction et cliquez sur le fichier nommé //TableauVarAvecDeriv1ValeursEtape3.mgc//. La construction fait maintenant partie de la figure. |
Pour être exécutée, cette macro construction aura besoin de deux objets sources : | Pour être exécutée, cette macro construction aura besoin de deux objets sources : | ||
Ligne 376: | Ligne 374: | ||
|resultatFleche2|si(apos, | |resultatFleche2|si(apos, | ||
- | Utilisez l' | + | Utilisez l' |
Activez de nouveau l' | Activez de nouveau l' | ||
Ligne 384: | Ligne 382: | ||
{{: | {{: | ||
- | Une boîte de dialogue s' | + | Une boîte de dialogue s' |
{{: | {{: | ||
Ligne 392: | Ligne 390: | ||
{{: | {{: | ||
- | Affectez à l' | + | Affectez à l' |
{{: | {{: | ||
- | Faites de même pour affecter à l' | + | Faites de même pour affecter à l' |
Il vous est ensuite demandé de cliquer sur le point donnant le coin supérieur gauche du tableau. Cliquez sur le point libre que vous venez de créer. | Il vous est ensuite demandé de cliquer sur le point donnant le coin supérieur gauche du tableau. Cliquez sur le point libre que vous venez de créer. | ||
Ligne 410: | Ligne 408: | ||
Si vous utilisez l' | Si vous utilisez l' | ||
- | Pourquoi cette formule ? Pour que ce calcul dépende du calcul tableau et puisse être un objet finale de la construction. Vous pouvez bien sûr remplacer maintenant cette formule par 1. | + | Pourquoi cette formule ? Pour que ce calcul dépende du calcul tableau et puisse être un objet finale de la construction. Vous pouvez bien sûr remplacer maintenant cette formule par 1. La présence de ce calcul |
- | + | ||
- | Le fait que la figure contienne un calcul | + | |
Utilisez l' | Utilisez l' | ||
Ligne 447: | Ligne 443: | ||
Vous pouvez voir vers la fin de la liste deux calculs nommés // | Vous pouvez voir vers la fin de la liste deux calculs nommés // | ||
- | Le premier servira à contenir la réponse de l' | + | Le premier servira à contenir la réponse de l' |
Descendez dans la liste des objets pour arriver à l' | Descendez dans la liste des objets pour arriver à l' | ||
Ligne 455: | Ligne 451: | ||
Le contenu de ce nouvel affichage LaTeX est \text{list1}. Il devra donc être remplacé par un éditeur formé d'une seule liste déroulante. | Le contenu de ce nouvel affichage LaTeX est \text{list1}. Il devra donc être remplacé par un éditeur formé d'une seule liste déroulante. | ||
- | En descendant encore d'un cran dans la liste des objets créés, vous voyez un affichage LaTeX rouge dont le tag est listInt321. (listInt32 car il est associé au formulaire de tag listInt21 et le 1 final car c'est la liste n° 1 dans ce formulaire | + | En descendant encore d'un cran dans la liste des objets créés, vous voyez un affichage LaTeX rouge dont le tag est listInt321. (listInt32 car il est associé au formulaire de tag listInt21 et le 1 final car c'est la liste n° 1 dans ce formulaire qui ne contient qu'une liste). |
Son code LaTeX est : | Son code LaTeX est : | ||
Ligne 471: | Ligne 467: | ||
Si vous descendez vers la fin de la liste des objets, vous pourrez y voir un calcul nommé // | Si vous descendez vers la fin de la liste des objets, vous pourrez y voir un calcul nommé // | ||
- | Ce calcul devra être adapté pour notre exercie | + | Ce calcul devra être adapté pour notre exercice |
- | Vous pouvez voir ainsi que la construction a créés 5 codes LaTeX de tag // | + | Vous pouvez voir ainsi que la construction a créés 5 affichages |
Le premier sera associé à un éditeur de formule mathquill (celui de la ligne du haut du tableau), les trois suivants à des listes déroulantes (celles de la ligne pour les signes) et le dernier à la valeur de l' | Le premier sera associé à un éditeur de formule mathquill (celui de la ligne du haut du tableau), les trois suivants à des listes déroulantes (celles de la ligne pour les signes) et le dernier à la valeur de l' | ||
Ligne 489: | Ligne 485: | ||
{{: | {{: | ||
- | La construction a créé pour nous un calcul nommé // | + | La construction a créé pour nous un calcul nommé // |
Pour cela activez l' | Pour cela activez l' | ||
Ligne 510: | Ligne 506: | ||
Nous devons maintenant gérer l' | Nous devons maintenant gérer l' | ||
- | Restez dans la boîte de dialogue de protocole. Vous y voyez la présence de deux calculs // | + | Restez dans la boîte de dialogue de protocole. Vous y voyez la présence de deux calculs // |
Nous allons gérer la réponse de l' | Nous allons gérer la réponse de l' | ||
Ligne 525: | Ligne 521: | ||
^Nom de la fonction^Formule^ | ^Nom de la fonction^Formule^ | ||
- | |sol351|a' | + | |sol351|a' |
- | |sol' | + | |sol' |
- | Nous allons maintenant créer deux tests d' | + | Nous allons maintenant créer deux tests d' |
Déroulez la barre d' | Déroulez la barre d' | ||
Ligne 544: | Ligne 540: | ||
A droite cliquez sur l' | A droite cliquez sur l' | ||
- | Ca calcul sélectionné, | + | Ce calcul |
Sa formule actuelle est tableau. Remplacez là par : | Sa formule actuelle est tableau. Remplacez là par : | ||
Ligne 553: | Ligne 549: | ||
Vous remarquerez que la macro construction a aussi créé un calcul nomme //resolu3// avec comme formule fleche1=resultatFleche1& | Vous remarquerez que la macro construction a aussi créé un calcul nomme //resolu3// avec comme formule fleche1=resultatFleche1& | ||
- | La présence d'un tel calcul est nécessaire pour une étape de validation interne (ici l' | + | La présence d'un tel calcul est nécessaire pour une étape de validation interne (ici l' |
Il nous faut maintenant modifier les affichages LaTeX dans la colonne de gauche du tableau. | Il nous faut maintenant modifier les affichages LaTeX dans la colonne de gauche du tableau. | ||
Ligne 586: | Ligne 582: | ||
Activez l' | Activez l' | ||
- | Cliquez | + | Cliquez |
< | < | ||
Ligne 606: | Ligne 602: | ||
Notre affichage LaTeX de correction a besoin d' | Notre affichage LaTeX de correction a besoin d' | ||
- | Utilisez l' | + | Utilisez l' |
< | < | ||
(a' | (a' | ||
Ligne 627: | Ligne 623: | ||
</ | </ | ||
- | Il nous faut donner des tags à ces affichages LaTeX pour qu'ils soient bien reconnues. | + | Il nous faut donner des tags à ces affichages LaTeX pour qu'ils soient bien reconnus. |
- | Utilisez l' | + | Utilisez l' |
Procédez de même pour donner le tag // | Procédez de même pour donner le tag // | ||
- | Il nous reste une dernière chose à faire pour que notre figure soit prête. | + | Quand nous avons implémenté notre construction nous avons fourni comme objet source une variable // |
- | + | ||
- | Quand nous avons implémenté notre construction nous avons fourni comme objet source une variable // | + | |
A la fin de l' | A la fin de l' | ||
- | Déroulez la barre d' | + | Déroulez la barre d' |
- | Choisissez l'item **Macro d' | + | Choisissez l'item **Macro d' |
Créez ainsi une macro d' | Créez ainsi une macro d' | ||
Ligne 679: | Ligne 673: | ||
N' | N' | ||
- | Une remarque : une fois la figure finie on peut supprimer les macro constructions qu' | + | **Une remarque :** une fois la figure finie on peut supprimer les macro constructions qu' |
==== Etape 2 : Création de notre ressource dans LaboMep V2. ==== | ==== Etape 2 : Création de notre ressource dans LaboMep V2. ==== | ||
Ligne 736: | Ligne 730: | ||
Dans le champ **coefEtape1**, | Dans le champ **coefEtape1**, | ||
- | Dans les champs **charset1**, | + | Dans les champs **charset1**, |
Il s'agit des caractères au clavier permis lors des étapes 1, 2 et 3, \d désignant tous les chiffres. | Il s'agit des caractères au clavier permis lors des étapes 1, 2 et 3, \d désignant tous les chiffres. |
tutoriels/ressources/mathgraph/exercice_inequation_tableau_variations.1688199692.txt.gz · Dernière modification : 01/07/2023 10:21 de ybiton