tutoriels:ressources:mathgraph:calcul_puissance
Différences
Ci-dessous, les différences entre deux révisions de la page.
| tutoriels:ressources:mathgraph:calcul_puissance [05/11/2025 18:02] – supprimée - modification externe (Date inconnue) 127.0.0.1 | tutoriels:ressources:mathgraph:calcul_puissance [05/11/2025 18:21] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| + | ====== Calcul sur les puissances ====== | ||
| + | |||
| + | |||
| + | Voici un exemple de création d'un exercice de calcul algébrique avec MathGraph. | ||
| + | |||
| + | Vous pouvez voir cette ressource en action en cliquant sur [[https:// | ||
| + | |||
| + | Cet exemple est sur les puissances, mais vous pouvez faire de même pour tout autre calcul algébrique. | ||
| + | |||
| + | Pour créer cette ressource vous pouvez utiliser MathGraph32 dans sa [[https:// | ||
| + | |||
| + | Si nécessaire, | ||
| + | |||
| + | ==== Etape 1 : Création de 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, | ||
| + | < | ||
| + | TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcvb6# | ||
| + | </ | ||
| + | |||
| + | Sinon : | ||
| + | Cette figure doit vérifier un certain nombre de propriétés pour être adaptée à LaboMep, en particulier notre figure devra contenir un calcul nommé '' | ||
| + | * '' | ||
| + | * '' | ||
| + | * '' | ||
| + | |||
| + | Cet exercice demandera d’écrire sous la forme la plus simple possible '' | ||
| + | |||
| + | Si la figure est bien conçue, lors d’une répétition aléatoire de l’exercice, | ||
| + | |||
| + | Le nombre de paramètres aléatoires de la figure sera ici de 1 (juste la valeur de '' | ||
| + | |||
| + | La figure que nous allons créer ici ne sera pas affichée (dans certains cas on peut s' | ||
| + | |||
| + | Dans MathGraph32, | ||
| + | |||
| + | Créez un calcul nommé '' | ||
| + | |||
| + | Créez de même un nouveau calcul nommé '' | ||
| + | |||
| + | Créez un calcul nommé '' | ||
| + | |||
| + | Créez un calcul nommé '' | ||
| + | |||
| + | Utilisez l’icône {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | La figure va fournir l' | ||
| + | Ici notre consigne sera formée d'une seule ligne. | ||
| + | |||
| + | |||
| + | Utilisez l’icône {{: | ||
| + | < | ||
| + | \text{Il faut écrire $A=\ForSimp{eq}$ sous la forme la plus simple possible.} | ||
| + | </ | ||
| + | |||
| + | Ce qui sera fourni à j3p pour l' | ||
| + | < | ||
| + | Il faut écrire $A=\ForSimp{eq}$ sous la forme la plus simple possible. | ||
| + | </ | ||
| + | Ce qui est fourni est du LaTeX en mode texte donc, à l' | ||
| + | Le code LaTeX **'' | ||
| + | |||
| + | Il nous faut maintenant donner à cet affichage LaTeX un tag (une étiquette) de valeur enonce. | ||
| + | |||
| + | L' | ||
| + | |||
| + | Une boîte de dialogue s' | ||
| + | Cliquez ensuite sur le bouton Changer le tag puis entrez comme tag **enonce** et validez. | ||
| + | Refermez la boîte de dialogue de protocole. | ||
| + | |||
| + | Nous allons aussi fournir à la figure un autre affichage LaTeX chargé de fournir ce qui devra être affiché devant le signe = lorsque l' | ||
| + | |||
| + | Utilisez de nouveau l’icône {{: | ||
| + | < | ||
| + | A=\ForSimp{eq} | ||
| + | </ | ||
| + | |||
| + | Vous remarquerez que pour celui-ci on n' | ||
| + | Pour que cet affichage LaTeX soit reconnu comme en-tête, il faut lui affecter le tag **enTete**. | ||
| + | |||
| + | Utilisez de nouveau l' | ||
| + | |||
| + | A l'aide de l' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Créez une fonction réelle nommée '' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Pour savoir si la réponse de l’élève est bien la réponse souhaitée, nous allons créer un test d' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Le principe est le suivant : La valeur de '' | ||
| + | |||
| + | Nous devons aussi savoir si la réponse de l’élève est exacte ou fausse. | ||
| + | Créez une nouvelle fonction réelle de la variable '' | ||
| + | < | ||
| + | |||
| + | {{: | ||
| + | |||
| + | MathGraph32 ne possédant pas de réel module de calcul formel nous allons tester l’égalité entre la fonction entrée par l’élève et celle donnée par la fonction '' | ||
| + | |||
| + | A l’aide de l’icône {{: | ||
| + | < | ||
| + | |||
| + | Ces trois calculs prendront 3 valeurs aléatoires entre 1 et 2 (2 exclu). | ||
| + | |||
| + | Créez maintenant un autre calcul réel nommé '' | ||
| + | < | ||
| + | |||
| + | Créez ensuite un autre calcul réel nommé **reponse** contenant comme formule < | ||
| + | |||
| + | La syntaxe du si est '' | ||
| + | |||
| + | Ainsi le calcul '' | ||
| + | |||
| + | Nous voudrions maintenant qu’un message d’avertissement s’affiche si l’élève a donné une réponse correspondant à '' | ||
| + | |||
| + | Créez un nouveau calcul réel nommé '' | ||
| + | |||
| + | Avec l’icône {{: | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Utilisez l' | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Le calcul '' | ||
| + | |||
| + | Nous allons maintenant créer une affichage LaTeX chargé de fournir ce qui doit être affiché au-dessous de la réponse de l' | ||
| + | |||
| + | Activez l’outil {{: | ||
| + | |||
| + | Voici le code LaTeX à utiliser : | ||
| + | < | ||
| + | \If{faute} | ||
| + | { | ||
| + | \text{Attention : Ne pas confondre $a^\Val{n} + a^\Val{n}$ avec $a^\Val{n} \times a^\Val{n}$} | ||
| + | } | ||
| + | { | ||
| + | } | ||
| + | </ | ||
| + | |||
| + | Voici comment fonctionne ce code LaTex: | ||
| + | Il utilise un code LaTeX conditionnel \If spécifique à MathGraph32. | ||
| + | La syntaxe est de la forme : | ||
| + | \If{nomCalcul]{contenuLaTeX1}{ContenuLatex2} | ||
| + | Si le calcul de nom nomCalcul a la valeur 1 alors c'est contenuLaTeX1 qui est renvoyé et sinon c'est contenuLaTeX2. | ||
| + | Ici, donc, si le test d' | ||
| + | < | ||
| + | \text{Attention : Ne pas confondre $a^\Val{n} + a^\Val{n}$ avec $a^\Val{n} \times a^\Val{n}$} | ||
| + | </ | ||
| + | sinon on revoie un code LaTeX vide. | ||
| + | Le code LaTeX renvoyé doit être entièrement contenu dans un \text{} | ||
| + | Pour que cela fonctionne il faut donner à ce nouvel affichage LaTeX le tag **faute**. | ||
| + | Pour cela utilisez l' | ||
| + | |||
| + | __Une remarque :__ ce dernier n'est pas visible sur la figure puique rep contient la formule 0 qui n'est pas équivalente à la formule de la fonction faute1. | ||
| + | |||
| + | Si, par exemple, le calcul affiché est A = a^8 + a^8, utilisez l' | ||
| + | Dans la boîte de dialogue qui s' | ||
| + | Normalement l' | ||
| + | Vous pouvez remettre 0 comme formule dans rep (ou laisser tel quel qi vous le souhaitez). | ||
| + | |||
| + | Il nous reste à créer un affichage LaTeX qui contiendra la solution expliquée pour cet exercice. | ||
| + | Mais auparavant nous devons créer une nouvelle fonction nommée '' | ||
| + | |||
| + | Avec l’icône {{: | ||
| + | |||
| + | Dans la palette des couleurs, activez la couleur bleue puis utilisez l’icône {{: | ||
| + | |||
| + | < | ||
| + | \begin{array}{l} | ||
| + | \text{On utilise la règle de calcul : $x+x=2x$ avec $x=\ForSimp{m1}$} | ||
| + | \\ \text{$A = \ForSimp{sol}$} | ||
| + | \\ \text{$A=\ForSimp{sol}$ était la réponse attendue.} | ||
| + | \end{array} | ||
| + | </ | ||
| + | |||
| + | Pour cet affichage LaTeX nous avons utilisé un tableau en cliquant sur l' | ||
| + | < | ||
| + | \begin{array}{l} | ||
| + | |||
| + | \\ | ||
| + | \end{array} | ||
| + | </ | ||
| + | Pour rajouter des lignes supplémentaires il suffit d' | ||
| + | Les lignes de ce tableau sont des \text{} dont le contenu est chaque ligne à afficher par j3p pour la correction. | ||
| + | |||
| + | Nous devons donner à cet affichage LaTeX le tag '' | ||
| + | |||
| + | Utilisez l' | ||
| + | |||
| + | A ce niveau votre figure doit ressembler à ceci : | ||
| + | |||
| + | {{: | ||
| + | |||
| + | A noter : Si notre figure était visible de devait faire apparaître des éléments supplémentaires lors de la correction il nous faudrait créer une macro d' | ||
| + | |||
| + | ==== Etape 2 : Création de notre ressource dans 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). | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Cliquez sur l’item de menu //Créer une ressource// | ||
| + | |||
| + | Au centre de la fenêtre apparaît un nouvel onglet //Nouvelle ressource// et une page avec des éléments à compléter. | ||
| + | |||
| + | Dans le champ **Titre**, entrez // | ||
| + | |||
| + | Dans le champ **Type technique**, | ||
| + | |||
| + | Dans **Catégories**, | ||
| + | |||
| + | Dans **Niveau**, cochez les cases //seconde// et // | ||
| + | |||
| + | Dans les champs **Résumé** et **Description**, | ||
| + | |||
| + | En bas de la page, cliquez sur // | ||
| + | |||
| + | Apparaît alors en bas de la page un éditeur de graphe. | ||
| + | |||
| + | Vous pouvez donner plus de place à l’arbre de gauche en faisant glisser la barre de séparation entre les deux parties de l’éditeur de graphe. Vous pouvez aussi passer en mode plein écran pour l’éditeur de graphe. | ||
| + | |||
| + | Dans l’arbre de gauche, déroulez le nœud // | ||
| + | |||
| + | Ensuite faites glisser //Exercice de calcul MathGraph32 avec éditeur externe// dans l’éditeur de graphe. | ||
| + | |||
| + | Un nœud apparaît (Nœud 1). | ||
| + | |||
| + | Faites un clic droit sur //Nœud 1// et choisissez // | ||
| + | |||
| + | Dans le champ Titre entrez ce qui suit (les balises <sup> permettent d’écrire en exposant en html). | ||
| + | < | ||
| + | |||
| + | Le champ **fig** doit contenir le code Base64 de la figure que nous avons préparé. | ||
| + | |||
| + | Si nécessaire, | ||
| + | |||
| + | Collez le contenu du presse-papier dans le champ **fig** (il s’agit d’une très grosse chaîne de caractères commençant par les caractères TWF0a). Cette chaîne a été fournie en haut de cet article. | ||
| + | |||
| + | Dans les champs **width** et **height** entrez 0 (nous n' | ||
| + | |||
| + | Dans le champ **nbrepetitions**, | ||
| + | |||
| + | Dans le champ **param**, entrez '' | ||
| + | |||
| + | Nous n' | ||
| + | |||
| + | Cochez la case **Validation Auto**. Ainsi, dans ce mode, l' | ||
| + | |||
| + | Dans le champ **nbEssais** entrez 3 au lieu de la valeur 6 : L’élève pourra donc appuyer 3 fois au maximum sur la touche Entrée pour tester ses calculs intermédiaires avant de cliquer sur OK pour valider sa réponse. | ||
| + | |||
| + | Ici le paramètre **nbchances** ne sera pas utilisé. Il le serait si nous avions mis le paramètre **validationAuto** à true. Dans ce cas l' | ||
| + | |||
| + | Le champ **nblatex** correspond à d' | ||
| + | |||
| + | Laissez le champ **indicationfaute** à true. Au cas où l’élève fera la confusion avec a^(2n) il aura un message d’indication. | ||
| + | |||
| + | Dans le champ **charset** entrez la chaîne suivante : < | ||
| + | Vous pouvez aussi utiliser : < | ||
| + | |||
| + | Seuls les caractères de cette chaîne seront pris en compte quand l’élève entrera sa réponse. | ||
| + | |||
| + | __A noter :__ Si vous laissez **charset** vide, il n'y aura pas de clavier virtuel lorsque voter exercice sera fait sur périphérique tactile. | ||
| + | |||
| + | Les champs **enonceLigne1** à **enonceLigne4** n'ont pas être utilisés. Ils servaient dans d' | ||
| + | Il vous faut choisir quelles sont les icônes de raccourci disponibles à l' | ||
| + | |||
| + | Cochez les cases **btnPuis** et **btnFrac**. Découchez les cases correspondant aux autres outils. | ||
| + | |||
| + | |||
| + | Laissez les autres champs tels quels et validez. | ||
| + | |||
| + | En bas de la page, cliquez sur le bouton **Enregistrer**. | ||
| + | |||
| + | Si vous voulez maintenant tester votre ressource, fermez d’abord l’onglet **Puissances a^n + a^n** puis, dans **Mes Ressources**, | ||
| + | |||
| + | Vous pouvez maintenant tester la ressource : Un exercice de calcul de a^n + a^n doit vous être proposé deux fois de suite avec des valeurs différentes de '' | ||
| + | |||
| + | Vérifiez qu’au cas où l’élève fait la confusion avec a^(2n) il a bien le message rouge que nous avons prévu. | ||
| + | |||
| + | __Remarque :__ Un tel exercice n’a d’intérêt que dans un graphe proposant des calculs divers sur les puissances. Des graphes de ce type sont déjà présents dans LaboMep dans // | ||
| + | |||