Outils du site


tutoriels:ressources:mathgraph:exercice_multi_etapes_derivee

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_multi_etapes_derivee [23/02/2021 13:45] ybitontutoriels:ressources:mathgraph:exercice_multi_etapes_derivee [25/01/2024 16:57] (Version actuelle) ybiton
Ligne 1: Ligne 1:
 ====== Calcul de dérivée en deux étapes avec LaTeX dans une liste déroulante ====== ====== Calcul de dérivée en deux étapes avec LaTeX dans une liste déroulante ======
 +
  
 Le but est de créer un exercice analogue à [[https://bibliotheque.sesamath.net/public/voir/6034b2c3491aff7ab7c25061|cet exercice]] :  Le but est de créer un exercice analogue à [[https://bibliotheque.sesamath.net/public/voir/6034b2c3491aff7ab7c25061|cet exercice]] : 
 {{:exercices_calcul:calcul_derivee_1:tutoriel_derivee_1.png?600|}} {{:exercices_calcul:calcul_derivee_1:tutoriel_derivee_1.png?600|}}
  
-Pour créer cette ressource vous devez utiliser la version JavaScript de MathGraph32, version 6.6.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 devez utiliser la version JavaScript de MathGraph32, version 7.7.ou ultérieure, ou utiliser la [[https://www.mathgraph32.org/ftp/js/mtg32online/indexLyceeSansComplexes.html|version en ligne]] sur le site de MathGraph32.
  
 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.
Ligne 16: Ligne 17:
 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**.
 <code> <code>
-TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcv###wEA#wEAAAAAAAAAAAQPAAACjgAAAQEAAAAAAAAAAQAAADP#####AAAAAQAKQ0NhbGNDb25zdAD#####AAJwaQAWMy4xNDE1OTI2NTM1ODk3OTMyMzg0Nv####8AAAABAApDQ29uc3RhbnRlQAkh+1RELRj#####AAAAAQAHQ0NhbGN1bAD#####AAhuYkV0YXBlcwABMgAAAAFAAAAAAAAAAAAAAAIA#####wAFbmJ2YXIAATQAAAABQBAAAAAAAAAAAAACAP####8ABm5iY2FzMQABOAAAAAFAIAAAAAAAAAAAAAIA#####wAGbmJjYXMyAAE4AAAAAUAgAAAAAAAAAAAAAgD#####AAZuYmNhczMAATQAAAABQBAAAAAAAAAAAAACAP####8ABm5iY2FzNAABMgAAAAFAAAAAAAAAAAAAAAIA#####wACcjEAE2ludChyYW5kKDApKm5iY2FzMSn#####AAAAAgAJQ0ZvbmN0aW9uAv####8AAAABAApDT3BlcmF0aW9uAgAAAAMRAAAAAQAAAAAAAAAAP7YmJMQqGSD#####AAAAAQAPQ1Jlc3VsdGF0VmFsZXVyAAAAAwAAAAIA#####wACcjIAE2ludChyYW5kKDApKm5iY2FzMikAAAADAgAAAAQCAAAAAxEAAAABAAAAAAAAAAA#1For535MbAAAAAUAAAAEAAAAAgD#####AAJyMwATaW50KHJhbmQoMCkqbmJjYXMzKQAAAAMCAAAABAIAAAADEQAAAAEAAAAAAAAAAD+s6GOpsv4gAAAABQAAAAUAAAACAP####8AAnI0ABNpbnQocmFuZCgwKSpuYmNhczQpAAAAAwIAAAAEAgAAAAMRAAAAAQAAAAAAAAAAP7tiEUDMXeAAAAAFAAAABgAAAAIA#####wABYQAEcjErMQAAAAQAAAAABQAAAAcAAAABP#AAAAAAAAAAAAACAP####8AAWIABHIyKzEAAAAEAAAAAAUAAAAIAAAAAT#wAAAAAAAAAAAAAgD#####AAFuAARyMysyAAAABAAAAAAFAAAACQAAAAFAAAAAAAAAAAAAAAIA#####wABZgAEcjQrMQAAAAQAAAAABQAAAAoAAAABP#AAAAAAAAAAAAACAP####8AA2djZAAJcGdjZChhLGIp#####wAAAAEADUNGb25jdGlvbjJWYXICAAAABQAAAAsAAAAFAAAADAAAAAIA#####wACYScABWEvZ2NkAAAABAMAAAAFAAAACwAAAAUAAAAPAAAAAgD#####AAJiJwAFYi9nY2QAAAAEAwAAAAUAAAAMAAAABQAAAA8AAAACAP####8AAmYxAANmPTEAAAAECAAAAAUAAAAOAAAAAT#wAAAAAAAA#####wAAAAEABUNGb25jAP####8AAmcxAA0oYScqeF4yK2InKV5u#####wAAAAEACkNQdWlzc2FuY2UAAAAEAAAAAAQCAAAABQAAABAAAAAI#####wAAAAIAEUNWYXJpYWJsZUZvcm1lbGxlAAAAAAAAAAFAAAAAAAAAAAAAAAUAAAARAAAABQAAAA0AAXgAAAAHAP####8AAmcyAA9zcXJ0KGEnKnheMitiJykAAAADAQAAAAQAAAAABAIAAAAFAAAAEAAAAAgAAAAJAAAAAAAAAAFAAAAAAAAAAAAAAAUAAAARAAF4AAAABwD#####AAR6ZXJvABFhYnMoeCk8MC4wMDAwMDAwMQAAAAQEAAAAAwAAAAAJAAAAAAAAAAE+RXmO4jCMOgABeP####8AAAACAAZDTGF0ZXgA#####wAAAAABAAdlbm9uY2Ux#####xBANQAAAAAAAEA1rhR64UeuAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAEDXGJlZ2lue2FycmF5fXtsfQpcdGV4dHtPbiBkw6lzaXJlIGNhbGN1bGVyIGxhIGTDqXJpdsOpZSBkZSBsYSBmb25jdGlvbiAkZiQKIGTDqWZpbmllIHN1ciAkXFIkIHBhciAkZih4KT1cSWZ7ZjF9e1xGb3JTaW1we2cxfX17XEZvclNpbXB7ZzJ9fSQufQpcXCBcdGV4dHtMYSBkw6lyaXbDqWUgZG9pdCDDqnRyZSBkb25uw6llIHNvdXMgbGEgZm9ybWUgbGEgcGx1cyBzaW1wbGUKIGV0IGxhIHBsdXMgZmFjdG9yaXPDqWUgcG9zc2libGUufQpcZW5ke2FycmF5fQAAAAoA#####wAAAAABAAtmb3JtdWxhaXJlMf####8QQDUAAAAAAABAYPXCj1wo9gAAAAAAAAAAAAAAAAABAAAAAAAAAAAAZlxiZWdpbnthcnJheX17bH0KXHRleHR7TGEgZm9ybXVsZSDDoCBhcHBsaXF1ZXIgcG91ciBjYWxjdWxlciA8aT5mICcoeCk8L2k+IGVzdCBsaXN0MX0gClxcIApcZW5ke2FycmF5fQAAAAoA#####wAAAAABAAZsaXN0MTH#####EEB88AAAAAAAQFyrhR64UewAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAVZcYmVnaW57YXJyYXl9e2x9ClxJZntmMX0KewpcdGV4dHskXGxlZnQoIHhebiBccmlnaHQpJz1uIHhee24tMX0kfQpcXCBcdGV4dHskXGxlZnQoIHVebiBccmlnaHQpJz1uIHUnIHVee24tMX0kfQpcXCBcdGV4dHskXGxlZnQoIHVebiBccmlnaHQpJz1uIHVee24tMX0kfQp9CnsKXHRleHR7JFxsZWZ0KCBcc3FydHt1fSBccmlnaHQpJz1cZGZyYWN7dSd9e1xzcXJ0e3V9fSR9ClxcIFx0ZXh0eyRcbGVmdCggXHNxcnR7eH0gXHJpZ2h0KSc9XGRmcmFjezF9ezJcc3FydHt4fX0kfQpcXCBcdGV4dHskXGxlZnQoIFxzcXJ0e3V9IFxyaWdodCknPVxkZnJhY3t1J317MlxzcXJ0e3V9fSR9Cn0KXGVuZHthcnJheX0AAAACAP####8ACXJlc2xpc3QxMQAKc2koZjEsMiwzKf####8AAAABAA1DRm9uY3Rpb24zVmFyAAAAAAUAAAASAAAAAUAAAAAAAAAAAAAAAUAIAAAAAAAAAAAABwD#####AAF1AAdhKnheMitiAAAABAAAAAAEAgAAAAUAAAALAAAACAAAAAkAAAAAAAAAAUAAAAAAAAAAAAAABQAAAAwAAXgAAAAKAP####8AAAAAAQAHZW5vbmNlMv####8QQDcAAAAAAABAaPXCj1wo9gAAAAAAAAAAAAAAAAABAAAAAAAAAAABFVxiZWdpbnthcnJheX17bH0KXHRleHR7JGYoeCk9XElme2YxfXtcRm9yU2ltcHtnMX19e1xGb3JTaW1we2cyfX0kLiBFbiBwb3NhbnQgJHUoeCk9XEZvclNpbXB7dX0kIG9uIGEgJFxJZntmMX17Zj11XntcVmFse259fX17Zj1cc3FydHt1fX0kCiBldCA8aT5mICc8L2k+IFxJZntmMX17JD1udSd1XntuLTF9JCBhdmVjICRuPVxWYWx7bn0kfXskPVxkZnJhY3t1J317MlxzcXJ0e3V9fSR9fQpcXCBcdGV4dHtDYWxjdWxlciBtYWludGVuYW50IDxpPmYgJyh4KTwvaT4gOn0KXGVuZHthcnJheX0AAAAKAP####8AAAAAAQALZm9ybXVsYWlyZTL#####EEA5AAAAAAAAQHKa4UeuFHsAAAAAAAAAAAAAAAAAAQAAAAAAAAAAABxcdGV4dHs8aT5mICcoeCk8L2k+ID0gZWRpdDF9AAAAAgD#####AANuYTIABm4qYScqMgAAAAQCAAAABAIAAAAFAAAADQAAAAUAAAAQAAAAAUAAAAAAAAAAAAAAAgD#####AAJuJwADbi0xAAAABAEAAAAFAAAADQAAAAE#8AAAAAAAAAAAAAcA#####wAEc29sMQAUbmEyKngqKGEnKnheMitiJylebicAAAAEAgAAAAQCAAAABQAAAB0AAAAJAAAAAAAAAAgAAAAEAAAAAAQCAAAABQAAABAAAAAIAAAACQAAAAAAAAABQAAAAAAAAAAAAAAFAAAAEQAAAAUAAAAeAAF4AAAABwD#####AARzb2wyABRhJyp4L3NxcnQoYScqeF4yK2InKQAAAAQDAAAABAIAAAAFAAAAEAAAAAkAAAAAAAAAAwEAAAAEAAAAAAQCAAAABQAAABAAAAAIAAAACQAAAAAAAAABQAAAAAAAAAAAAAAFAAAAEQABeAAAAAcA#####wAFc29sJzIAIGEnKngqc3FydChhJyp4XjIrYicpLyhhJyp4XjIrYicpAAAABAMAAAAEAgAAAAQCAAAABQAAABAAAAAJAAAAAAAAAAMBAAAABAAAAAAEAgAAAAUAAAAQAAAACAAAAAkAAAAAAAAAAUAAAAAAAAAAAAAABQAAABEAAAAEAAAAAAQCAAAABQAAABAAAAAIAAAACQAAAAAAAAABQAAAAAAAAAAAAAAFAAAAEQABeAAAAAcA#####wAFcmVwMjEAATAAAAABAAAAAAAAAAAAAXj#####AAAAAwAQQ1Rlc3RFcXVpdmFsZW5jZQD#####AAR0ZXExAAAAHwAAACIBAAAAAAE#8AAAAAAAAAEAAAAMAP####8ABHRlcTIAAAAgAAAAIgEAAAAAAT#wAAAAAAAAAQAAAAwA#####wAFdGVxJzIAAAAhAAAAIgEAAAAAAT#wAAAAAAAAAQAAAAIA#####wAIcmVzb2x1MjEAFnNpKGYxLHRlcTEsdGVxMnx0ZXEnMikAAAALAAAAAAUAAAASAAAABQAAACMAAAAECwAAAAUAAAAkAAAABQAAACUAAAACAP####8AAngxAAkxK3JhbmQoMCkAAAAEAAAAAAE#8AAAAAAAAAAAAAMRAAAAAQAAAAAAAAAAP+EGt+dI5UgAAAACAP####8AAngyAAsxLjErcmFuZCgwKQAAAAQAAAAAAT#xmZmZmZmaAAAAAxEAAAABAAAAAAAAAAA#vs+XGzDh0AAAAAIA#####wACeDMACzEuMityYW5kKDApAAAABAAAAAABP#MzMzMzMzMAAAADEQAAAAEAAAAAAAAAAD#qPdRRxTB0AAAAAgD#####AAZleGFjdDEASnplcm8ocmVwMjEoeDEpLXNvbDEoeDEpKSZ6ZXJvKHJlcDIxKHgyKS1zb2wxKHgyKSkmemVybyhyZXAyMSh4Myktc29sMSh4MykpAAAABAoAAAAECv####8AAAABAA5DQXBwZWxGb25jdGlvbgAAABUAAAAEAQAAAA0AAAAiAAAABQAAACcAAAANAAAAHwAAAAUAAAAnAAAADQAAABUAAAAEAQAAAA0AAAAiAAAABQAAACgAAAANAAAAHwAAAAUAAAAoAAAADQAAABUAAAAEAQAAAA0AAAAiAAAABQAAACkAAAANAAAAHwAAAAUAAAApAAAAAgD#####AAZleGFjdDIASnplcm8ocmVwMjEoeDEpLXNvbDIoeDEpKSZ6ZXJvKHJlcDIxKHgyKS1zb2wyKHgyKSkmemVybyhyZXAyMSh4Myktc29sMih4MykpAAAABAoAAAAECgAAAA0AAAAVAAAABAEAAAANAAAAIgAAAAUAAAAnAAAADQAAACAAAAAFAAAAJwAAAA0AAAAVAAAABAEAAAANAAAAIgAAAAUAAAAoAAAADQAAACAAAAAFAAAAKAAAAA0AAAAVAAAABAEAAAANAAAAIgAAAAUAAAApAAAADQAAACAAAAAFAAAAKQAAAAIA#####wAHZXhhY3QyMQAUc2koZjEsZXhhY3QxLGV4YWN0MikAAAALAAAAAAUAAAASAAAABQAAACoAAAAFAAAAKwAAAAIA#####wACYTIABGEnKjIAAAAEAgAAAAUAAAAQAAAAAUAAAAAAAAAAAAAABwD#####AAN1JzEABmEnKjIqeAAAAAQCAAAABAIAAAAFAAAAEAAAAAFAAAAAAAAAAAAAAAkAAAAAAAF4AAAABwD#####AAN1JzIABGEyKngAAAAEAgAAAAUAAAAtAAAACQAAAAAAAXgAAAAHAP####8ABGZvcjEAGG4qYTIqeCooYScqeF4yK2InKV4obi0xKQAAAAQCAAAABAIAAAAEAgAAAAUAAAANAAAABQAAAC0AAAAJAAAAAAAAAAgAAAAEAAAAAAQCAAAABQAAABAAAAAIAAAACQAAAAAAAAABQAAAAAAAAAAAAAAFAAAAEQAAAAQBAAAABQAAAA0AAAABP#AAAAAAAAAAAXgAAAAHAP####8ABGZvcjIAGGEyKngvKDIqc3FydChhJyp4XjIrYicpKQAAAAQDAAAABAIAAAAFAAAALQAAAAkAAAAAAAAABAIAAAABQAAAAAAAAAAAAAADAQAAAAQAAAAABAIAAAAFAAAAEAAAAAgAAAAJAAAAAAAAAAFAAAAAAAAAAAAAAAUAAAARAAF4AAAACgD#####AAAAAAEACHNvbHV0aW9u#####xBAPgAAAAAAAEB1uuFHrhR7AAAAAAAAAAAAAAAAAAEAAAAAAAAAAAGqXGJlZ2lue2FycmF5fXtsfQpcdGV4dHskdSQgZXN0IGTDqXJpdmFibGUgc3VyICRcUiQgYXZlYyAkdScoeCk9XEZvclNpbXB7dScxfT1cRm9yU2ltcHt1JzJ9JH0gClxJZntmMX17fXtcXCBcdGV4dHskdSQgbmUgcHJlbmQgc3VyICRcUiQgcXVlIGRlcyB2YWxldXJzIHN0cmljdGVtZW50IHBvc2l0aXZlcy59fQpcXCBcdGV4dHskZiQgPSBcSWZ7ZjF9eyR1Xm4kfXskXHNxcnR7dX0kfSwgJGYkIGVzdCBkw6lyaXZhYmxlIHN1ciAkXFIkIGV0IDxpPmYgJzwvaT5cSWZ7ZjF9eyQ9bnUndV57bi0xfSQgYXZlYyAkbj1cVmFse259JH17JD1cZGZyYWN7dSd9ezJcc3FydHt1fX0kfX0KXFwgXHRleHR7JGYnKHgpPVxJZntmMX17XEZvclNpbXB7Zm9yMX09XEZvclNpbXB7c29sMX19e1xGb3JTaW1we2ZvcjJ9PVxGb3JTaW1we3NvbDJ9fSR9ClxlbmR7YXJyYXl9################ +TWF0aEdyYXBoSmF2YTEuMAAAABM+TMzNAAJmcv###wEA#wEAAAAAAAAAAAUeAAACygAAAQEAAAACAAAABgAMSW5pdFJhbmQ0VmFsAIdJbml0aWUgbGVzIGNhbGN1bHMgYWzDqWF0b2lyZXMgbsOpY2Vzc2FpcmVzIMOgIHVuZSByZXNzb3VyY2UgIE1hdGhHcmFwaDMyIHBvdXIgTGFib01lcCB1dGlsaXNhbnQgTWF0aEdyYXBoMzIgYXZlYyA0IHZhbGV1cnMgYWzDqWF0b2lyZXMAAAABAAAACQIAAAAK#####wAAAAEAEUNFbGVtZW50R2VuZXJpcXVlAAhpbml0cmFuZP####8AAAAB#####wAAAAEAB0NDYWxjdWwB#####wAFbmJ2YXIADDQraW5pdHJhbmQqMP####8AAAABAApDT3BlcmF0aW9uAP####8AAAABAApDQ29uc3RhbnRlQBAAAAAAAAAAAAACAv####8AAAABAA9DUmVzdWx0YXRWYWxldXIAAAAAAAAAAwAAAAAAAAAAAAAAAQH#####AAZuYmNhczEACGluaXRyYW5kAAAABAAAAAAAAAABAf####8ABm5iY2FzMgAIaW5pdHJhbmQAAAAEAAAAAAAAAAEB#####wAGbmJjYXMzAAhpbml0cmFuZAAAAAQAAAAAAAAAAQH#####AAZuYmNhczQACGluaXRyYW5kAAAABAAAAAAAAAABAf####8AAnIxABNpbnQocmFuZCgwKSpuYmNhczEp#####wAAAAIACUNGb25jdGlvbgIAAAACAgAAAAURAAAAAwAAAAAAAAAAP+lmLHFnyygAAAAEAAAAAgAAAAEB#####wACcjIAE2ludChyYW5kKDApKm5iY2FzMikAAAAFAgAAAAICAAAABREAAAADAAAAAAAAAAA#tvrCqp6ZgAAAAAQAAAADAAAAAQH#####AAJyMwATaW50KHJhbmQoMCkqbmJjYXMzKQAAAAUCAAAAAgIAAAAFEQAAAAMAAAAAAAAAAD#k#BHkoTQaAAAABAAAAAQAAAABAf####8AAnI0ABNpbnQocmFuZCgwKSpuYmNhczQpAAAABQIAAAACAgAAAAURAAAAAwAAAAAAAAAAP+ETstaRyEoAAAAEAAAABQAAAAYAElByZXBhcmF0aW9uMkV0YXBlcwBVQ29uc3RydWl0IGRlcyBvYmpldHMgdXRpbGlzw6lzIGRhbnMgdW5lIHJlc3NvdXJjZSBlbiAyIMOpdGFwZXMgYmFzw6llIHN1ciBNYXRoR3JhcGgzMgAAAAAAAAAIAAAAAAr#####AAAAAQAPQ1ZhcmlhYmxlQm9ybmVlAf####8ABWV0YXBlP#AAAAAAAAA#8AAAAAAAAEAoAAAAAAAAP#AAAAAAAAAAAAExAAIxMgABMf####8AAAABAB9DTWFjcm9BZmZlY3RhdGlvblZhbGV1clZhcmlhYmxlAP####8BAAAAAQAA#####xBAhggAAAAAAEA51wo9cKPYAgAAAAAAAAAAAAAAAAMAAAAAAAAAAAAGZXRhcGUxAAAAAAADP#AAAAAAAAAAAAAAAAAABwD#####AQAAAAEAAP####8QQIYIAAAAAABATGuFHrhR7AIAAAAAAAAAAAAAAAADAAAAAAAAAAAABmV0YXBlMgAAAAAAA0AAAAAAAAAAAAAAAP####8AAAABABFDTWFjcm9TdWl0ZU1hY3JvcwH#####AAAA#wEAAP####8QQIioAAAAAABAOdcKPXCj2AIAAAAAAAAAAAAAAAADAAAAAAAAAAAAC21hY3JvRXRhcGUxAAAAAAABAAAAAQAAAAgB#####wAAAP8BAAD#####EECIqAAAAAAAQEtrhR64UewCAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAttYWNyb0V0YXBlMgAAAAAAAQAAAAL#####AAAAAgAGQ0xhdGV4Af####8AAAAAAQAHZW5vbmNlMf####8QQEIAAAAAAABAc11wo9cKPgAAAAAAAAAAAAAAAAACAwAAAAMAAAAAAAAAAAAAAAIIAAAABAAAAAAAAAADP#AAAAAAAAAAhlxiZWdpbnthcnJheX17bH0KXHRleHR7UHJlbWnDqHJlIGxpZ25lIGRlIGwnw6lub25jw6kgw6AgbCfDqXRhcGUgMX0gClxcIFx0ZXh0e0RldXhpw6htZSBsaWduZSBkZSBsJ8Opbm9uY8OpIMOgIGwnw6l0YXBlIDF9ClxlbmR7YXJyYXl9AAAACQH#####AAAAAAEAC2Zvcm11bGFpcmUx#####xBAQgAAAAAAAEB2zXCj1wo+AAAAAAAAAAAAAAAAAAIDAAAAAwAAAAAAAAAAAAAAAggAAAAEAAAAAAAAAAM#8AAAAAAAAAAtXHRleHR7RW50cmVyIGljaSBsZSBmb3JtdWxhaXJlIMOgIGwnw6l0YXBlIDF9AAAACQH#####AAAAAAEAB2Vub25jZTL#####EEBBgAAAAAAAQHONcKPXCj4AAAAAAAAAAAAAAAAAAgMAAAADAAAAAAAAAAAAAAACCAAAAAQAAAAAAAAAA0AAAAAAAAAAAIZcYmVnaW57YXJyYXl9e2x9Clx0ZXh0e1ByZW1pw6hyZSBsaWduZSBkZSBsJ8Opbm9uY8OpIMOgIGwnw6l0YXBlIDJ9IApcXCBcdGV4dHtEZXV4acOobWUgbGlnbmUgZGUgbCfDqW5vbmPDqSDDoCBsJ8OpdGFwZSAyfQpcZW5ke2FycmF5fQAAAAkB#####wAAAAABAAtmb3JtdWxhaXJlMv####8QQEIAAAAAAABAdo1wo9cKPgAAAAAAAAAAAAAAAAACAwAAAAMAAAAAAAAAAAAAAAIIAAAABAAAAAAAAAADQAAAAAAAAAAALVx0ZXh0e0VudHJlciBpY2kgbGUgZm9ybXVsYWlyZSDDoCBsJ8OpdGFwZSAyfQAAAAkB#####wAAAAABAAhzb2x1dGlvbv####8QQEMAAAAAAABAeO1wo9cKPgAAAAAAAAAAAAAAAAACAwAAAAMAAAAAAAAAAAAAAAIJAAAABAAAAAAAAAADAAAAAAAAAAAAbFxiZWdpbnthcnJheX17bH0KXHRleHR7UHJlbWnDqHJlIGxpZ25lIGRlIGxhIHNvbHV0aW9ufSAKXFwgXHRleHR7RGV1eGnDqG1lIGxpZ25lIGRlIGxhIHNvbHV0aW9ufQpcZW5ke2FycmF5fQAAAAEAAAA5#####wAAAAEACkNDYWxjQ29uc3QA#####wACcGkAFjMuMTQxNTkyNjUzNTg5NzkzMjM4NDYAAAADQAkh+1RELRgAAAAGAP####8ABWV0YXBlP#AAAAAAAAA#8AAAAAAAAEAoAAAAAAAAP#AAAAAAAAAAAAExAAIxMgABMQAAAAEA#####wAHY2FsY2F1eAABMQAAAAM#8AAAAAAAAAAAAAEA#####wAIbmJFdGFwZXMAATIAAAADQAAAAAAAAAAAAAABAP####8ABW5idmFyAAE0AAAAA0AQAAAAAAAAAAAAAQD#####AAZuYmNhczEAATgAAAADQCAAAAAAAAAAAAABAP####8ABm5iY2FzMgABOAAAAANAIAAAAAAAAAAAAAEA#####wAGbmJjYXMzAAE0AAAAA0AQAAAAAAAAAAAAAQD#####AAZuYmNhczQAATIAAAADQAAAAAAAAAAAAAABAP####8AAnIxABNpbnQocmFuZCgwKSpuYmNhczEpAAAABQIAAAACAgAAAAURAAAAAwAAAAAAAAAAP+IER1ZQcaIAAAAEAAAABQAAAAEA#####wACcjIAE2ludChyYW5kKDApKm5iY2FzMikAAAAFAgAAAAICAAAABREAAAADAAAAAAAAAAA#7TBTD9Cz6gAAAAQAAAAGAAAAAQD#####AAJyMwATaW50KHJhbmQoMCkqbmJjYXMzKQAAAAUCAAAAAgIAAAAFEQAAAAMAAAAAAAAAAD#nQmmw7PToAAAABAAAAAcAAAABAP####8AAnI0ABNpbnQocmFuZCgwKSpuYmNhczQpAAAABQIAAAACAgAAAAURAAAAAwAAAAAAAAAAP9zB45BLOSwAAAAEAAAACAAAAAEA#####wABYQAEcjErMQAAAAIAAAAABAAAAAkAAAADP#AAAAAAAAAAAAABAP####8AAWIABHIyKzEAAAACAAAAAAQAAAAKAAAAAz#wAAAAAAAAAAAAAQD#####AAFuAARyMysyAAAAAgAAAAAEAAAACwAAAANAAAAAAAAAAAAAAAEA#####wABZgAEcjQrMQAAAAIAAAAABAAAAAwAAAADP#AAAAAAAAAAAAABAP####8AA2djZAAJcGdjZChhLGIp#####wAAAAEADUNGb25jdGlvbjJWYXICAAAABAAAAA0AAAAEAAAADgAAAAEA#####wACYScABWEvZ2NkAAAAAgMAAAAEAAAADQAAAAQAAAARAAAAAQD#####AAJiJwAFYi9nY2QAAAACAwAAAAQAAAAOAAAABAAAABEAAAABAP####8AAmYxAANmPTEAAAACCAAAAAQAAAAQAAAAAz#wAAAAAAAA#####wAAAAEABUNGb25jAP####8AAmcxAA0oYScqeF4yK2InKV5u#####wAAAAEACkNQdWlzc2FuY2UAAAACAAAAAAICAAAABAAAABIAAAAN#####wAAAAIAEUNWYXJpYWJsZUZvcm1lbGxlAAAAAAAAAANAAAAAAAAAAAAAAAQAAAATAAAABAAAAA8AAXgAAAAMAP####8AAmcyAA9zcXJ0KGEnKnheMitiJykAAAAFAQAAAAIAAAAAAgIAAAAEAAAAEgAAAA0AAAAOAAAAAAAAAANAAAAAAAAAAAAAAAQAAAATAAF4AAAADAD#####AAR6ZXJvABFhYnMoeCk8MC4wMDAwMDAwMQAAAAIEAAAABQAAAAAOAAAAAAAAAAM+RXmO4jCMOgABeAAAAAkA#####wAAAAABAAdlbm9uY2Ux#####xBANQAAAAAAAEA1rhR64UeuAAAAAAAAAAAAAAAAAAIDAAAAAwAAAAAAAAAAAAAAAggAAAAEAAAAAQAAAAM#8AAAAAAAAAEDXGJlZ2lue2FycmF5fXtsfQpcdGV4dHtPbiBkw6lzaXJlIGNhbGN1bGVyIGxhIGTDqXJpdsOpZSBkZSBsYSBmb25jdGlvbiAkZiQKIGTDqWZpbmllIHN1ciAkXFIkIHBhciAkZih4KT1cSWZ7ZjF9e1xGb3JTaW1we2cxfX17XEZvclNpbXB7ZzJ9fSQufQpcXCBcdGV4dHtMYSBkw6lyaXbDqWUgZG9pdCDDqnRyZSBkb25uw6llIHNvdXMgbGEgZm9ybWUgbGEgcGx1cyBzaW1wbGUKIGV0IGxhIHBsdXMgZmFjdG9yaXPDqWUgcG9zc2libGUufQpcZW5ke2FycmF5fQAAAAkA#####wAAAAABAAtmb3JtdWxhaXJlMf####8QQDUAAAAAAABAYPXCj1wo9gAAAAAAAAAAAAAAAAACAwAAAAMAAAAAAAAAAAAAAAIIAAAABAAAAAEAAAADP#AAAAAAAAAAQFx0ZXh0e0xhIGZvcm11bGUgw6AgYXBwbGlxdWVyIHBvdXIgY2FsY3VsZXIgJGYgJyh4KSQgZXN0IGxpc3QxfSAAAAAJAP####8AAAAAAQAGbGlzdDEx#####xBAfPAAAAAAAEBcq4UeuFHsAAAAAAAAAAAAAAAAAAIDAAAAAwAAAAAAAAAAAAAAAggAAAAEAAAAAQAAAAM#8AAAAAAAAAFWXGJlZ2lue2FycmF5fXtsfQpcSWZ7ZjF9CnsKXHRleHR7JFxsZWZ0KCB4Xm4gXHJpZ2h0KSc9biB4XntuLTF9JH0KXFwgXHRleHR7JFxsZWZ0KCB1Xm4gXHJpZ2h0KSc9biB1JyB1XntuLTF9JH0KXFwgXHRleHR7JFxsZWZ0KCB1Xm4gXHJpZ2h0KSc9biB1XntuLTF9JH0KfQp7Clx0ZXh0eyRcbGVmdCggXHNxcnR7dX0gXHJpZ2h0KSc9XGRmcmFje3UnfXtcc3FydHt1fX0kfQpcXCBcdGV4dHskXGxlZnQoIFxzcXJ0e3h9IFxyaWdodCknPVxkZnJhY3sxfXsyXHNxcnR7eH19JH0KXFwgXHRleHR7JFxsZWZ0KCBcc3FydHt1fSBccmlnaHQpJz1cZGZyYWN7dSd9ezJcc3FydHt1fX0kfQp9ClxlbmR7YXJyYXl9AAAAAQD#####AAlyZXNsaXN0MTEACnNpKGYxLDIsMyn#####AAAAAQANQ0ZvbmN0aW9uM1ZhcgAAAAAEAAAAFAAAAANAAAAAAAAAAAAAAANACAAAAAAAAAAAAAwA#####wABdQAHYSp4XjIrYgAAAAIAAAAAAgIAAAAEAAAADQAAAA0AAAAOAAAAAAAAAANAAAAAAAAAAAAAAAQAAAAOAAF4AAAACQD#####AAAAAAEAB2Vub25jZTL#####EEA3AAAAAAAAQGj1wo9cKPYAAAAAAAAAAAAAAAAAAgMAAAADAAAAAAAAAAAAAAACCAAAAAQAAAABAAAAA0AAAAAAAAAAARBcYmVnaW57YXJyYXl9e2x9Clx0ZXh0eyRmKHgpPVxJZntmMX17XEZvclNpbXB7ZzF9fXtcRm9yU2ltcHtnMn19JC4gRW4gcG9zYW50ICR1KHgpPVxGb3JTaW1we3V9JCBvbiBhICRcSWZ7ZjF9e2Y9dV57XFZhbHtufX19e2Y9XHNxcnR7dX19JAogZXQgPGk+ZiAnPC9pPiBcSWZ7ZjF9eyQ9bnUndV57bi0xfSQgYXZlYyAkbj1cVmFse259JH17JD1cZGZyYWN7dSd9ezJcc3FydHt1fX0kfX0KXFwgXHRleHR7Q2FsY3VsZXIgbWFpbnRlbmFudCAkZiAnKHgpJCA6fQpcZW5ke2FycmF5fQAAAAkA#####wAAAAABAAtmb3JtdWxhaXJlMv####8QQDkAAAAAAABAcprhR64UewAAAAAAAAAAAAAAAAACAwAAAAMAAAAAAAAAAAAAAAIIAAAABAAAAAEAAAADQAAAAAAAAAAAF1x0ZXh0eyRmICcoeCkkID0gZWRpdDF9AAAAAQD#####AANuYTIABm4qYScqMgAAAAICAAAAAgIAAAAEAAAADwAAAAQAAAASAAAAA0AAAAAAAAAAAAAAAQD#####AAJuJwADbi0xAAAAAgEAAAAEAAAADwAAAAM#8AAAAAAAAAAAAAwA#####wAEc29sMQAUbmEyKngqKGEnKnheMitiJylebicAAAACAgAAAAICAAAABAAAAB8AAAAOAAAAAAAAAA0AAAACAAAAAAICAAAABAAAABIAAAANAAAADgAAAAAAAAADQAAAAAAAAAAAAAAEAAAAEwAAAAQAAAAgAAF4AAAADAD#####AARzb2wyABRhJyp4L3NxcnQoYScqeF4yK2InKQAAAAIDAAAAAgIAAAAEAAAAEgAAAA4AAAAAAAAABQEAAAACAAAAAAICAAAABAAAABIAAAANAAAADgAAAAAAAAADQAAAAAAAAAAAAAAEAAAAEwABeAAAAAwA#####wAFc29sJzIAIGEnKngqc3FydChhJyp4XjIrYicpLyhhJyp4XjIrYicpAAAAAgMAAAACAgAAAAICAAAABAAAABIAAAAOAAAAAAAAAAUBAAAAAgAAAAACAgAAAAQAAAASAAAADQAAAA4AAAAAAAAAA0AAAAAAAAAAAAAABAAAABMAAAACAAAAAAICAAAABAAAABIAAAANAAAADgAAAAAAAAADQAAAAAAAAAAAAAAEAAAAEwABeAAAAAwA#####wAFcmVwMjEAATAAAAADAAAAAAAAAAAAAXj#####AAAABAAQQ1Rlc3RFcXVpdmFsZW5jZQD#####AAR0ZXExAAAAIQAAACQBAAAAAAM#8AAAAAAAAAEBAQAAABAA#####wAEdGVxMgAAACIAAAAkAQAAAAADP#AAAAAAAAABAQEAAAAQAP####8ABXRlcScyAAAAIwAAACQBAAAAAAM#8AAAAAAAAAEBAQAAAAEA#####wAIcmVzb2x1MjEAFnNpKGYxLHRlcTEsdGVxMnx0ZXEnMikAAAAPAAAAAAQAAAAUAAAABAAAACUAAAACCwAAAAQAAAAmAAAABAAAACcAAAABAP####8AAngxAAkxK3JhbmQoMCkAAAACAAAAAAM#8AAAAAAAAAAAAAURAAAAAwAAAAAAAAAAP9htuNRRIgAAAAABAP####8AAngyAAsxLjErcmFuZCgwKQAAAAIAAAAAAz#xmZmZmZmaAAAABREAAAADAAAAAAAAAAA#y0rNJCT+GAAAAAEA#####wACeDMACzEuMityYW5kKDApAAAAAgAAAAADP#MzMzMzMzMAAAAFEQAAAAMAAAAAAAAAAD+9vLqVP9AgAAAAAQD#####AAZleGFjdDEASnplcm8ocmVwMjEoeDEpLXNvbDEoeDEpKSZ6ZXJvKHJlcDIxKHgyKS1zb2wxKHgyKSkmemVybyhyZXAyMSh4Myktc29sMSh4MykpAAAAAgoAAAACCv####8AAAABAA5DQXBwZWxGb25jdGlvbgAAABcAAAACAQAAABEAAAAkAAAABAAAACkAAAARAAAAIQAAAAQAAAApAAAAEQAAABcAAAACAQAAABEAAAAkAAAABAAAACoAAAARAAAAIQAAAAQAAAAqAAAAEQAAABcAAAACAQAAABEAAAAkAAAABAAAACsAAAARAAAAIQAAAAQAAAArAAAAAQD#####AAZleGFjdDIASnplcm8ocmVwMjEoeDEpLXNvbDIoeDEpKSZ6ZXJvKHJlcDIxKHgyKS1zb2wyKHgyKSkmemVybyhyZXAyMSh4Myktc29sMih4MykpAAAAAgoAAAACCgAAABEAAAAXAAAAAgEAAAARAAAAJAAAAAQAAAApAAAAEQAAACIAAAAEAAAAKQAAABEAAAAXAAAAAgEAAAARAAAAJAAAAAQAAAAqAAAAEQAAACIAAAAEAAAAKgAAABEAAAAXAAAAAgEAAAARAAAAJAAAAAQAAAArAAAAEQAAACIAAAAEAAAAKwAAAAEA#####wAHZXhhY3QyMQAUc2koZjEsZXhhY3QxLGV4YWN0MikAAAAPAAAAAAQAAAAUAAAABAAAACwAAAAEAAAALQAAAAEA#####wACYTIABGEnKjIAAAACAgAAAAQAAAASAAAAA0AAAAAAAAAAAAAADAD#####AAN1JzEABmEnKjIqeAAAAAICAAAAAgIAAAAEAAAAEgAAAANAAAAAAAAAAAAAAA4AAAAAAAF4AAAADAD#####AAN1JzIABGEyKngAAAACAgAAAAQAAAAvAAAADgAAAAAAAXgAAAAMAP####8ABGZvcjEAGG4qYTIqeCooYScqeF4yK2InKV4obi0xKQAAAAICAAAAAgIAAAACAgAAAAQAAAAPAAAABAAAAC8AAAAOAAAAAAAAAA0AAAACAAAAAAICAAAABAAAABIAAAANAAAADgAAAAAAAAADQAAAAAAAAAAAAAAEAAAAEwAAAAIBAAAABAAAAA8AAAADP#AAAAAAAAAAAXgAAAAMAP####8ABGZvcjIAGGEyKngvKDIqc3FydChhJyp4XjIrYicpKQAAAAIDAAAAAgIAAAAEAAAALwAAAA4AAAAAAAAAAgIAAAADQAAAAAAAAAAAAAAFAQAAAAIAAAAAAgIAAAAEAAAAEgAAAA0AAAAOAAAAAAAAAANAAAAAAAAAAAAAAAQAAAATAAF4AAAACQD#####AAAAAAEACHNvbHV0aW9u#####xBAPgAAAAAAAEB1uuFHrhR7AAAAAAAAAAAAAAAAAAMAAAAAAAAAAAGkXGJlZ2lue2FycmF5fXtsfQpcdGV4dHskdSQgZXN0IGTDqXJpdmFibGUgc3VyICRcUiQgYXZlYyAkdScoeCk9XEZvclNpbXB7dScxfT1cRm9yU2ltcHt1JzJ9JH0gClxJZntmMX17fXtcXCBcdGV4dHskdSQgbmUgcHJlbmQgc3VyICRcUiQgcXVlIGRlcyB2YWxldXJzIHN0cmljdGVtZW50IHBvc2l0aXZlcy59fQpcXCBcdGV4dHskZiQgPSBcSWZ7ZjF9eyR1Xm4kfXskXHNxcnR7dX0kfSwgJGYkIGVzdCBkw6lyaXZhYmxlIHN1ciAkXFIkIGV0ICRmICRcSWZ7ZjF9eyQ9bnUndV57bi0xfSQgYXZlYyAkbj1cVmFse259JH17JD1cZGZyYWN7dSd9ezJcc3FydHt1fX0kfX0KXFwgXHRleHR7JGYnKHgpPVxJZntmMX17XEZvclNpbXB7Zm9yMX09XEZvclNpbXB7c29sMX19e1xGb3JTaW1we2ZvcjJ9PVxGb3JTaW1we3NvbDJ9fSR9ClxlbmR7YXJyYXl9AAAABwD#####AQAAAAEAAP####8QQIYIAAAAAABAOdcKPXCj2AIAAAAAAAAAAAAAAAADAAAAAAAAAAAABmV0YXBlMQAAAAAAAz#wAAAAAAAAAAAAAQAAAAcA#####wEAAAABAAD#####EECGCAAAAAAAQExrhR64UewCAAAAAAAAAAAAAAAAAwAAAAAAAAAAAAZldGFwZTIAAAAAAANAAAAAAAAAAAAAAAEAAAAIAP####8AAAD#AQAA#####xBAiKgAAAAAAEA51wo9cKPYAgAAAAAAAAAAAAAAAAMAAAAAAAAAAAALbWFjcm9FdGFwZTEAAAAAAAEAAAA1AAAACAD#####AAAA#wEAAP####8QQIioAAAAAABAS2uFHrhR7AIAAAAAAAAAAAAAAAADAAAAAAAAAAAAC21hY3JvRXRhcGUyAAAAAAABAAAANv###############w==</code>
-</code>+
  
 Sinon : Sinon :
  
-Les calculs suivants ont été créés :+Nous vous proposons de télécharger ci-dessous une bibliothèque de macro constructions qui vont nous simplifier un peu la tâche. Cliquez sur le lien ci-dessous pour télécharger le fichier zip, et décompressez le dans le dossier de votre choix. Les fichiers contenant des macro constructions MathGraph32 ont le suffixe //mgc//.
  
-^Nom du calcul^Formule^ +{{ :exercices_calcul:aidemultietapes.zip |}} 
-|nbEtapes|2| + 
-|nbvar|4| +Pour pouvoir utiliser ces macro construction dans MathGraph32, cliquez d'abord sur l'icône {{:exercices_calcul:outiltoggletoolsadd.png?32|}} qui fait apparaître des icônes supplémentaires. 
-|nbcas1|8| + 
-|nbcas2|8| +Cliquez ensuite sur l'icône {{:exercices_calcul:outilgestionconst.png?32|}} (gestion des constructions) et choisissez l'item **Incorporer une construction depuis un fichier**. 
-|nbcas3|4| + 
-|nbcas4|2| +Allez dans le dossier où vous avez décompressé le fichier zip contenant les constructions et cliquez sur le fichier nommé InitRand4Val.mgc puis validez. 
-|r1|int(rand(0)*nbcas1)| + 
-|r2|int(rand(0)*nbcas2)| +Procédez de même pour incorporer dans la figure la macro construction du fichier nommé Preparation2Etapes. Celle ci ne nécessite pas d'objet source. 
-|r3|int(rand(0)*nbcas3)| + 
-|r4|int(rand(0)*nbcas4)|+Ces deux constructions font maintenant partie de votre figure. 
 + 
 +Pour implémenter notre première construction, nous avons besoin de créer un calcul provisoire. Sa valeur importe peu. 
 + 
 +Déroulez la barre des calculs et utilisez l'icône {{:exercices_calcul:outilcalcul.png?32|}} pour créer un calcul nommé par exemple calcaux et avec comme formule 1. 
 + 
 +Cliquez ensuite sur l'icône {{:exercices_calcul:outilgestionconst.png?32|}} (gestion des constructions) et choisissez l'item **Implémenter une construction de la figure**. 
 + 
 +Dans la boîte de dialogue qui s'ouvre, sélectionnez //InitRand4Val// et cliquez sur le bouton **Implémenter**. 
 + 
 +Une nouvelle boîte de dialogue s'ouvre. 
 + 
 +Comme ci-dessous, affectez le calcul //calcaux// comme objet source n°1 (c'est le seul) et validez. 
 + 
 +{{:exercices_calcul:calcul_multi-etapes_1:tutoint3etapes_fig2.png?600|}} 
 + 
 +Notre macro construction a créé un calcul **nbvar** de valeur 4, 4 calculs nommés //nbcas1// à //nbcas4// et 4 calculs nommés //r1// à //r4//. 
 + 
 +Mais nous devons modifier certains de ces calculs pour les adapter à la situation prévue. 
 + 
 +Ces calculs étant des objets finaux de macro constructions, ils ne sont pour le moment pas modifiables. 
 + 
 +Il y a une solution à cela : les transformer en des objets normaux. 
 + 
 +Pour cela utilisez l'icône {{:exercices_calcul:outilgestionconst.png?32|}} et cliquez sur l'item **Fusionner les constructions implémentées de la figure**. 
 + 
 +Dans la barre supérieure utilisez l'outil {{:exercices_calcul:outilmodifobjnum.png?32|}} (modification d'objet numérique) et modifiez les formules comme indiqué ci-dessous : 
 + 
 + 
 +^Nom du calcul^Ancienne formule^Nouvelle Formule^ 
 +|nbvar|4+calcaux*0|4| 
 +|nbcas1|calcaux|8| 
 +|nbcas2|calcaux|8| 
 +|nbcas3|calcaux|4| 
 +|nbcas4|calcaux|2|
  
-Le calcul nbEtapes sert à indiquer que notre exercice se déroule en deux étapes.+La création de ces calculs est indispensable pour que la ressource j3p associée donne lors des répétitions successives des valeurs à //r1//, //r2//, ..., //r4// toutes distinctes les unes des autres.
  
-La création des calculs suivant nbEtapes est indispensable pour que la ressource j3p associée donne lors des répétitions successives des valeurs à r1, r2, ..., r5 toutes distinctes les unes des autres.+Par exemple il sera donné à r1 des valeurs distinctes successives comprises entre 0 et 7 lors des répétitions (car //nbcas1// est égal à 8) et à //r4// des valeurs distinctes successives comprises entre 0 et 1 (car //nbcas5// est égal à 2).
  
-Par exemple il sera donné à r1 des valeurs distinctes successives comprises entre 0 et 7 lors des répétitions (car nbcas1 est égal à 8) et à r4 des valeurs distinctes successives comprises entre 0 et 1 (car nbcas4 est égal à 1).+Les formules que nous mettons dans //r1//, //r2//, ..., //r4// ne servent donc qu'à simuler les formules qui seront mises dans ces calculs lors des répétitions successives.
  
-Les formules que nous mettons dans r1, r2, ..., r4 ne servent donc qu'à simuler les formules qui seront mises dans ces calculs lors des répétitions successives. 
  
-C'est notre figure elle-même qui devra spécifier le nombre d'étapes du calcul, ici 2 étapes.+C'est notre figure elle-même qui devra spécifier le nombre d'étapes du calcul, ici 2 étapes 
 + via un calcul nommé nbEtapes.
  
 Créez maintenant les calculs suivants qui serviront à définir la fonction à dériver: Créez maintenant les calculs suivants qui serviront à définir la fonction à dériver:
Ligne 50: Ligne 84:
 |a|r1+1|Sert à définir la fonction. Compris entre 1 et 8| |a|r1+1|Sert à définir la fonction. Compris entre 1 et 8|
 |b|r2+1|Sert à définir la fonction. Compris entre 1 et 8| |b|r2+1|Sert à définir la fonction. Compris entre 1 et 8|
-|n|r3+2|Exposant. Compris entre 2 et 7+|n|r3+2|Exposant. Compris entre 2 et 5
-|f|r4+1|Contient 1 pour la première formule (opuissance) et deux pour la seconde (racine carrée)|+|f|r4+1|Contient 1 pour la première formule (puissance) et deux pour la seconde (racine carrée)|
 |gcd|pgcd(a,b)|| |gcd|pgcd(a,b)||
 |a'|a/gcd|| |a'|a/gcd||
Ligne 63: Ligne 97:
 |zero|x|abs(x)<0.000000001|La fonction zero servira à évaluer les réponses à 'epsilon près'| |zero|x|abs(x)<0.000000001|La fonction zero servira à évaluer les réponses à 'epsilon près'|
  
-Nous allons maintenant créer deux affichages LaTeX libres.+Nous allons maintenant implémenter la deuxième construction qui va nous aider à gérer les 3 étapes de l'exercice.
  
-Le premier contiendra l'énoncé de la première question.+Utilisez l'icône {{:exercices_calcul:outilgestionconst.png?32|}} et cliquez sur l'item **Implémenter une construction de la figure**.
  
-Utilisez pour cela l'outil {{:exercices_calcul:outillatex.png?32|}}, cliquez en haut et à gauche de la figure et remplissez dans la boîte de dialogue le code LateX par ce qui suit :+Cette fois sélectionnez la construction nommée Preparation2Etapes et cliquez sur le bouton **Implémenter**.  
 + 
 +Cette construction n'a pas besoin d'objet source. Si vous cliquez sur l'outil {{:exercices_calcul:outilmodifobjnum.png?32|}} vous verrez qu'elle a créé une variable nommée //etape// de valeur maxi 2 et de valeur actuelle 1. 
 + 
 +Elle a aussi ajouté à la figure 2 macros d'intitulé macroEtape1 et macroEtape2 qui serviront à donner à la variable étape les valeurs 1 et 2 respectivement et des affichages LaTeX dans lesquels nous devrons rentrer les énoncés à chaque étape et les formulaires. 
 + 
 +Pour pouvoir modifier ces objets il faut à nouveau cliquer sur l'outil {{:exercices_calcul:outilgestionconst.png?32|}} de gestion des constructions et cliquer sur l'item **Fusionner les constructions implémentées de la figure**. 
 + 
 +Normalementaprès l'implémentation de la construction, la variable etape a pour valeur 1. Si ce n'est pas le cas, activez dans la varre supérieure l'outil {{:exercices_calcul:outilexecutionmacro.png?32|}} et cliquez sur la macro d'intitulé //macroEtape1//
 + 
 +La macro construction a créé pour vous un affichage LaTeX de tag //enonce1// que vous voyez sur la figure. Son contenue actuel est le suivant : 
 + 
 +<code> 
 +\begin{array}{l} 
 +\text{Première ligne de l'énoncé à l'étape 1}  
 +\\ \text{Deuxième ligne de l'énoncé à l'étape 1} 
 +\end{array} 
 +</code> 
 + 
 +Commencez par utiliser l'outil de capture {{:exercices_calcul:outilcapt.png?32|}} pour emmener cet affichage LaTeX en haut et à gauche de la figure (pour qu'il ne masque pas les suivants une fois modifié). 
 + 
 +Cliquez sur l'icône {{:exercices_calcul:outilmodifobjgraph.png?32|}} (modification d'objet graphique) puis sur l'affichage LaTex et modifiez dans la boîte de dialogue le code LaTeX pour le remplacer par le code LaTeX ci-dessous. Seul le contenu du code LaTeX est à changer). Vous pouvez vous aider des boutons en haut de la fenêtre. N'oubliez pas en bas d'entrer dans le champ Angle d'affichage La formule 0/(etape=1). Vous pouvez copier-coller le contenu fourni ci-dessous pour le code LaTeX.
  
 <code> <code>
Ligne 80: Ligne 135:
 Il faut comprendre que lorsque les lignes de la consigne sont affichées dans la ressource, on est par défaut en mode texte et que ce qui est contenu entre des $ est lui en mode maths comme par exemple le f de la première ligne qui sera donc écrit en italiques. Il faut comprendre que lorsque les lignes de la consigne sont affichées dans la ressource, on est par défaut en mode texte et que ce qui est contenu entre des $ est lui en mode maths comme par exemple le f de la première ligne qui sera donc écrit en italiques.
  
-Cet affichage LaTeX utilise un  affichage conditionnel \If (spécifique à MathGraph32). Ainsi si le calcul //f1// vaut 1 (c'est à dire si //f// = 1), ce sera la formule de g1 qui sera affichée et sinon ce sera celle de g2. Ces formules sont affichées via \ForSimp qui est aussi spécifique à MathGraph32 et provoque un affichage simplifié de la formule (par exemple les multiplications par 1 ne sont pas affichées).+Cet affichage LaTeX utilise un  affichage conditionnel \If (spécifique à MathGraph32). Ainsi si le calcul //f1// vaut 1 (c'est à dire si //f// = 1), ce sera la formule de //g1// qui sera affichée et sinon ce sera celle de g2. Ces formules sont affichées via \ForSimp qui est aussi spécifique à MathGraph32 et provoque un affichage simplifié de la formule (par exemple les multiplications par 1 ne sont pas affichées).
  
-Utilisez l'outil  (protocole, déroulez la liste jusqu'au dernier objet (qui est notre affichage LaTeX), cliquez sur le bouton Changer le tag et entrez comme tag //consigne1//.+Il nous faut modifier l'affichage LaTeX destiné à fournir le formulaire que l'élève doit remplir à l'étape 1. Il est présent sur la figure et a été créé par la macro construction. Mais il est probablement masqué par la macro donnant l'énoncé que nous venons de modifier.
  
-Fermez la boîte de protocole.+Utilisez l'outil {{:exercices_calcul:outilcapt.png?32|}} pour déplacer cet affichage LaTeX au-dessous de celui que nous venons de modifier.
  
-Réactivez l'outil l'outil , cliquez au-dessous de l'affichage LaTeX précédent et créez un affichage LaTeX dont le code LaTeX est le suivant :+Cliquez à nouveau sur l'icône {{:exercices_calcul:outilmodifobjgraph.png?32|}} de modification d'objet graphique et cliquez sur ce deuxième affichage LaTeX pour modifier son code. 
 + 
 +Voici le nouveau code à utiliser :
  
 <code> <code>
-\begin{array}{l} +\text{La formule à appliquer pour calculer $f '(x)est list1} 
-\text{La formule à appliquer pour calculer <i>f '(x)</i> est list1}  +
-\\  +
-\end{array}+
 </code> </code>
  
-Ce formulaire sera donc affiché sur une seule ligne+Ce code LaTeX ne contient qu'un seul \text, le formulaire sera donc affiché sur une seule ligne.
- +
-Il contient un seul champ d'édition qui sera une liste déroulante repérée dans le formulaire par lis1.+
  
-Utilisez de nouveau l'outil {{:constructions:outilprotocole.png?32|}} et affectez à ce dernier affichage LaTeX le tag //formulaire1//.+Il contient un seul champ d'édition qui sera une liste déroulante repérée dans le formulaire par list1.
  
 Il nous faut maintenant définir les items que proposera cette liste déroulante. Il nous faut maintenant définir les items que proposera cette liste déroulante.
Ligne 105: Ligne 157:
 Cela se fait via la création d'un autre affichage LaTeX. Cela se fait via la création d'un autre affichage LaTeX.
  
-Utilisez à nouveau l'outil {{:exercices_calcul:outillatex.png?32|}}, cliquez en haut et à droite de la figure et remplissez dans la boîte de dialogue le code LateX par ce qui suit :+Utilisez l'outil {{:exercices_calcul:outillatex.png?32|}} (affichage LaTeX libre), cliquez en haut et à droite de la figure et remplissez dans la boîte de dialogue le code LateX par ce qui suit mais, dans la boîte de dialogue de création de l'affichage LaTeX, mettez dans le champ **Angle** la formule suivante : 
 +<code> 
 +O/(etape=1) 
 +</code> 
 + 
 +Grâce à cette astuce, quand la variable etape ne sera plus égale à 1, l'affichage LaTeX n'existera plus donc disparaîtra. 
 + 
 +Voici le code LaTeX à utiliser :
  
 <code> <code>
Ligne 130: Ligne 189:
 Ici ce contenu est encadré de $ : nous passons donc en mode maths ce qui nous permet d'utiliser des formules LaTeX et ces formules seront affichées comme de vraies formules de mathématiques par la liste déroulante. Si le contenu du \text{} n'était pas encadré par des $, le contenu serait affiché en mode texte. Ici ce contenu est encadré de $ : nous passons donc en mode maths ce qui nous permet d'utiliser des formules LaTeX et ces formules seront affichées comme de vraies formules de mathématiques par la liste déroulante. Si le contenu du \text{} n'était pas encadré par des $, le contenu serait affiché en mode texte.
  
-Utilisez de nouveau l'outil {{:constructions:outilprotocole.png?32|}} et affectez à ce dernier affichage LaTeX le tag //list11//. Le premier chiffre est 1 car nous sommes dans la première étape et le second est 1 car c'est la première (et ici unique) liste déroulante du formulaire n° 1 (formulaire de la première question).+Utilisez de l'outil {{:constructions:outilprotocole.png?32|}}; sélectionnez en bas de la liste des objets notre dernier affichage LaTeX et affectez lui le tag //list11// en cliquant sur le bouton **Changer le tag**. Le premier chiffre est 1 car nous sommes dans la première étape et le second est 1 car c'est la première (et ici unique) liste déroulante du formulaire n° 1 (formulaire de la première question).
  
 Nous allons maintenant créer un calcul nommé //reslist11// dont le rôle est d'indiquer quelle est la bonne réponse dans notre liste déroulante. Nous allons maintenant créer un calcul nommé //reslist11// dont le rôle est d'indiquer quelle est la bonne réponse dans notre liste déroulante.
Ligne 141: Ligne 200:
 En effet, si //f// vaut 1, c'est le deuxième item qui donne la bonne réponse et si //f// vaut 2 c'est le troisième. En effet, si //f// vaut 1, c'est le deuxième item qui donne la bonne réponse et si //f// vaut 2 c'est le troisième.
  
-Lorsque l'élève a répondu (bon ou faux) à la première question, nous devons afficher une suite dénoncé qui reprend le résultat de la première question et pose la question suivante. Cet énoncé est donné via un autre affichage LaTeX de la figure de tag //enonce2//.+Lorsque l'élève a répondu (bon ou faux) à la première question, nous devons afficher une suite dénoncé qui reprend le résultat de la première question et pose la question suivante. Cet énoncé est donné via un autre affichage LaTeX de la figure de tag //enonce2// qui a été créé automatiquement par notre deuxième macro construction.
  
 Avant de le créer, créez avec l'outil {{:exercices_calcul:outilfonc.png?32|}} une fonction numérique nommée //u// de la variable //x// avec comme formule : Avant de le créer, créez avec l'outil {{:exercices_calcul:outilfonc.png?32|}} une fonction numérique nommée //u// de la variable //x// avec comme formule :
Ligne 147: Ligne 206:
 a*x^2+b a*x^2+b
 </code> </code>
 +
 +Nous devons maintenant nous attaquer à la deuxième étape.
 +
 +Pour cela, activez dans la barre supérieure l'outil {{:exercices_calcul:outilexecutionmacro.png?32|}} (exécution de macro) et cliquez sur la macro d'intitulé //macroEtape2//.
 +
 +Exécuter cette macro a donné à la variable //etape// la valeur 2 et, ainsi, les affichages LaTeX précédents ont disparu (ils n'existent momentanément plus, tant que //etape// ne vaudra pas 1).
 +
 +D'autres affichages LaTeX sont apparus permettant de donner l'énoncé et le formulaire à l'étape 2.
 +
 +Nous allons donc modifier ces deux affichages LaTeX.
 +
 +Le premier sera chargé de faire le bilan de ce qu'il fallait trouver à l'étape 1.
 +
 +Le second sera chargé de créer le deuxième formulaire.
 +
 +Activez l'outil {{:exercices_calcul:outilmodifobjgraph.png?32|}} de modification d'objet graphique et cliquez sur l'affichage LaTeX contenant le code LaTeX provisoire pour l'énoncé à l'étape 2.
 +
 +Remplacez le code LaTeX par le code suivant :
  
 Utilisez l'outil {{:exercices_calcul:outillatex.png?32|}} pour créer un nouvel affichage LaTeX libre au-dessous des précédents avec comme code LaTeX : Utilisez l'outil {{:exercices_calcul:outillatex.png?32|}} pour créer un nouvel affichage LaTeX libre au-dessous des précédents avec comme code LaTeX :
Ligne 152: Ligne 229:
 \begin{array}{l} \begin{array}{l}
 \text{$f(x)=\If{f1}{\ForSimp{g1}}{\ForSimp{g2}}$. En posant $u(x)=\ForSimp{u}$ on a $\If{f1}{f=u^{\Val{n}}}{f=\sqrt{u}}$ \text{$f(x)=\If{f1}{\ForSimp{g1}}{\ForSimp{g2}}$. En posant $u(x)=\ForSimp{u}$ on a $\If{f1}{f=u^{\Val{n}}}{f=\sqrt{u}}$
- et <i>f '</i> \If{f1}{$=nu'u^{n-1}$ avec $n=\Val{n}$}{$=\dfrac{u'}{2\sqrt{u}}$}} + et $f'\If{f1}{$=nu'u^{n-1}$ avec $n=\Val{n}$}{$=\dfrac{u'}{2\sqrt{u}}$}} 
-\\ \text{Calculer maintenant <i>f '(x)</i> :}+\\ \text{Calculer maintenant $f'(x):}
 \end{array} \end{array}
 </code> </code>
  
-Utilisez l'outil {{:constructions:outilprotocole.png?32|}} et affectez à ce dernier affichage LaTeX le tag //enonce2//.+De même modifiez l'affichage LaTeX contenant le code LaTeX provisoire pour l'éditeur à la deuxième étape et remplacez son code LaTeX par :
  
-Créons maintenant un affichage LaTeX donnant le formulaire à remplir pour la question 2. 
- 
-Utilisez de nouveau l'icône {{:exercices_calcul:outillatex.png?32|}} pour créer un affichage LaTeX libre au-dessous des précédents avec le code LaTeX suivant : 
 <code> <code>
-\text{<i>f '(x)</i> = edit1}+\text{$f'(x)= edit1}
 </code> </code>
  
 Cet affichage contiendra un éditeur de formule qui est repéré dans la formulaire par les caractères //edit1// (1 car c'est le premier et dernier éditeur du formulaire). Cet affichage contiendra un éditeur de formule qui est repéré dans la formulaire par les caractères //edit1// (1 car c'est le premier et dernier éditeur du formulaire).
  
-Vous remarquerez qu'ici nous avons utilisé une balise html <i> pour un meilleur rendu du f'. Ce n'est pas indispensable mais montre qu'en mode texte on peut utiliser des balises html de base. Elle ne sont pas bien rendues dans la figure MathGraph32 mais le seront dans l'exercice. 
- 
-Utilisez l'outil {{:constructions:outilprotocole.png?32|}} et affectez à ce dernier affichage LaTeX le tag //formulaire2//. 
  
 Nous allons maintenant créer des objets numériques qui serviront à valider la réponse de l'élève dans le formulaire 2. Nous allons maintenant créer des objets numériques qui serviront à valider la réponse de l'élève dans le formulaire 2.
Ligne 195: Ligne 266:
 {{:exercices_calcul:calcul_derivee_1:tutoriel_derivee_2.png?500|}} {{:exercices_calcul:calcul_derivee_1:tutoriel_derivee_2.png?500|}}
  
-Ce test d'équivalence vaudra 1 si, après simplifications, la formule contenue dans //sol1// est équivalente algébriquement à celle contenue dans rep21.+Ce test d'équivalence vaudra 1 si, après simplifications (suppression des multiplications et divisions par 1 et suppression des sommes avec un terme nul), la formule contenue dans //sol1// est équivalente algébriquement à celle contenue dans rep21.
  
 Créez de même deux autres tests d'équivalence nommés //teq2// et //teq'2// comme ci-dessous :  Créez de même deux autres tests d'équivalence nommés //teq2// et //teq'2// comme ci-dessous : 
Ligne 211: Ligne 282:
 |x3|1.2+rand(0)|Sert à vérifier de façon approchée la réponse de l'élève| |x3|1.2+rand(0)|Sert à vérifier de façon approchée la réponse de l'élève|
 |exact1|zero(rep21(x1)-sol1(x1))&zero(rep21(x2)-sol1(x2))&zero(rep21(x3)-sol1(x3))|Vaut 1 si on peut considérer la réponse de l'élève comme exacte pour la solution sol1| |exact1|zero(rep21(x1)-sol1(x1))&zero(rep21(x2)-sol1(x2))&zero(rep21(x3)-sol1(x3))|Vaut 1 si on peut considérer la réponse de l'élève comme exacte pour la solution sol1|
-|exact2|zero(rep21(x1)-sol1(x1))&zero(rep21(x2)-sol1(x2))&zero(rep21(x3)-sol1(x3))|Vaut 1 si on peut considérer la réponse de l'élève comme exacte pour la solution sol1|+|exact2|zero(rep21(x1)-sol2(x1))&zero(rep21(x2)-sol2(x2))&zero(rep21(x3)-sol2(x3))|Vaut 1 si on peut considérer la réponse de l'élève comme exacte pour la solution sol2|
 |exact21|si(f1,exact1,exact2)|C'est ce calcul qui permet à la ressource de savoir si l'élève a rendu une réponse finale exacte dans l'éditeur n°1 du formulaire n°2| |exact21|si(f1,exact1,exact2)|C'est ce calcul qui permet à la ressource de savoir si l'élève a rendu une réponse finale exacte dans l'éditeur n°1 du formulaire n°2|
 |a2|a'*2|Servira dans le LaTeX de correction| |a2|a'*2|Servira dans le LaTeX de correction|
Ligne 223: Ligne 294:
 |for2|x|a2*x/(2*sqrt(a'*x%%^%%2+b'))| |for2|x|a2*x/(2*sqrt(a'*x%%^%%2+b'))|
  
-Il nous reste à créer un affichage LaTeX dont le tag sera //solution// qui sera chargé d'afficher la correction de l'exercice.+Il nous reste à modifier le dernier affichage LaTeX créé par la macro construction destiné fournir la correction de l'exercice. Il est présent depuis le début mais n'a pas encore été modifié.
  
-Il serait possible de faire afficher cette correction dans la figure elle-même mais nous n'allons pas afficher cette figure (elle ne nous servira qu'à préparer les éléments de l'exercice)<.+Il serait possible de faire afficher cette correction dans la figure elle-même mais nous n'allons pas afficher cette figure (elle ne nous servira qu'à préparer les éléments de l'exercice). 
 + 
 +Cet affichage LaTeX va devoir être modifié pour utiliser des objets qui ont été créés après l'implémentation de la macro construction qui l'a créé. 
 + 
 +Pour ce faire, nous allons devoir utiliser l'icône {{:exercices_calcul:outilreclassfinobjgra.png?32|}} servant à reclasser vers la fin un objet graphique. Activez cet outil puis cliquez sur l'affichage LaTeX de solution. Il peu maintenant utiliser les objets précédents. 
 + 
 +Utilisez l'outil {{:exercices_calcul:outilmodifobjgraph.png?32|}} pour modifier son code LaTeX et le remplacer par le code LaTeX suivant :
  
-Utilisez l'icône {{:exercices_calcul:outillatex.png?32|}} pour créer ce dernier affichage LaTeX au-dessous des précédents (l'emplacement importe peu). Entrez le code LaTeX suivant : 
 <code> <code>
 \begin{array}{l} \begin{array}{l}
 \text{$u$ est dérivable sur $\R$ avec $u'(x)=\ForSimp{u'1}=\ForSimp{u'2}$}  \text{$u$ est dérivable sur $\R$ avec $u'(x)=\ForSimp{u'1}=\ForSimp{u'2}$} 
 \If{f1}{}{\\ \text{$u$ ne prend sur $\R$ que des valeurs strictement positives.}} \If{f1}{}{\\ \text{$u$ ne prend sur $\R$ que des valeurs strictement positives.}}
-\\ \text{$f$ = \If{f1}{$u^n$}{$\sqrt{u}$}, $f$ est dérivable sur $\R$ et <i>f '</i>\If{f1}{$=nu'u^{n-1}$ avec $n=\Val{n}$}{$=\dfrac{u'}{2\sqrt{u}}$}}+\\ \text{$f$ = \If{f1}{$u^n$}{$\sqrt{u}$}, $f$ est dérivable sur $\R$ et $f '$\If{f1}{$=nu'u^{n-1}$ avec $n=\Val{n}$}{$=\dfrac{u'}{2\sqrt{u}}$}}
 \\ \text{$f'(x)=\If{f1}{\ForSimp{for1}=\ForSimp{sol1}}{\ForSimp{for2}=\ForSimp{sol2}}$} \\ \text{$f'(x)=\If{f1}{\ForSimp{for1}=\ForSimp{sol1}}{\ForSimp{for2}=\ForSimp{sol2}}$}
 \end{array} \end{array}
 </code> </code>
- 
-Utilisez l'outil {{:constructions:outilprotocole.png?32|}} pur affecter à ce dernier affichage LaTeX le tac //solution//. 
  
 Notre figure est prête à être utilisée dans une ressource j3p. Notre figure est prête à être utilisée dans une ressource j3p.
Ligne 304: Ligne 378:
 Dans le champ **charset2** entrez : Dans le champ **charset2** entrez :
 <code> <code>
-x0123456789,.()\^\+\-\*\/()+x0123456789,.()^+-*/()²
 </code> </code>
  
-Ce sont les caractères utilisables dans les champs d'édition à l'étape 2. Certains sont précédés d'un \ car il s'agit en fait d'une expression régulièreQuand vous avez un doute sur un caractère, préfixes-le d'un \.+on pourrait aussi utiliser (\atant un raccourci pour désigner tous les chiffres) : 
 +<code> 
 +x\d,.()^+-*/()² 
 +</code>
  
-Ce sont les caractères utilisables dans les champs d'édition à l'étape 3.+Ce sont les caractères utilisables dans les champs d'édition à l'étape 2.
  
 Dans le champ **coefEtape1 ** entrez //0.5//. Dans le champ **coefEtape1 ** entrez //0.5//.
Ligne 317: Ligne 394:
 Si on entre comme valeur 0 pour coefEtape1, alors toutes les étapes se verront attribuer le même score. Si on entre comme valeur 0 pour coefEtape1, alors toutes les étapes se verront attribuer le même score.
  
-Cochez les cases true pour **btnFrac**, **btnRac****btnPuis** et **btnPrim** pour avoir les boutons correspondant disponibles dans les éditeurs (farction, racine carrée et puissance) et décochez les autres.+Cochez les cases true pour **btnFrac**, **btnRac** et **btnPuis** pour avoir les boutons correspondant disponibles dans les éditeurs (fraction, racine carrée et puissance) et décochez les autres.
  
 Dans le champ **InfoParam** entrez : Dans le champ **InfoParam** entrez :
Ligne 338: Ligne 415:
 ==== Quelques compléments ==== ==== Quelques compléments ====
  
-Notre figure ne servait pas être affichée et c'est pourquoi nous avons mis les paramètres //with// et //height// à zéro.+Notre figure ne servait pas et n'avait donc pas à être affichée c'est pourquoi nous avons mis les paramètres //with// et //height// à zéro.
  
-Dans certains autres cas, la figure peut servir de support à la question et doit être affichée. RElle figure alors sous les consignes.+Dans certains autres cas, la figure peut servir de support à la question et doit être affichée. Elle apparaît alors sous les consignes.
  
 Il faut alors masquer tous les affichages LaTeX servant à donner énoncés, formulaire et correction. Il faut alors masquer tous les affichages LaTeX servant à donner énoncés, formulaire et correction.
Ligne 346: Ligne 423:
 Il est possible de déclencher le lancement d'une macro au début de chaque étape à partir de l'étape 2. Il est possible de déclencher le lancement d'une macro au début de chaque étape à partir de l'étape 2.
  
-Ces macros doivent avoir pour intitulé macroEtape suivi du numéro de l'étape (2 ou plus).+Ces macros doivent avoir pour intitulé macroEtape suivi du numéro de l'étape (2 ou plus). Elles ont été créées dans la figure par la deuxième macro construction. 
 + 
 +Il est aussi possible d'utiliser une macro faisant apparaître des éléments de correction et d'afficher une autre figure d'explications lors de la phase de correction. 
 + 
 +Pour ces fonctionnalités vous pouvez vous référer à [[tutoriels:ressources:mathgraph:exercice_multi_editeur|ce tutoriel]]] 
 + 
 +Il y a aussi des possibilités  supplémentaires sur les listes déroulantes. 
 + 
 +Si vous désirez par exemple que les items de la liste déroulante list11 soient mélangés au hasard quand ils sont présentés à l'élève, il suffit que votre figure contienne un calcul nommé listaleat11 valant 1. 
 + 
 +Si vous désirez que plusieurs items de la liste list1 puissent être acceptés comme bons, votre figure doit contenir un calcul nommé repList11 qui doit être initialisé à une autre valeur que -1 (1 par exemple). C'est dans repList11 que le modèle mettra l'index de l'item qu'a choisi l'élève comme réponse.
  
-Il est aussi possible d'utiliser un macro faisant apparaître des éléments de correction et d'afficher une autre figure d'explications lors de la phase de correction.+Votre figure doit alors aussi contenir un autre calcul nommé  exactList11 qui vaut 1 si la réponse qu'a choisie l'élève (que le modèle a mis dans repList1) est une des réponses acceptés comme exactes et 0 sinon.
  
-Pour ces fonctionnalités vous pouvez vous référer à [[https://aide.labomep.sesamath.net/doku.php?id=tutoriels:ressources:mathgraph:exercice_multi_editeur|ce tutoriel]]+Si quelque chose ne fonctionne pas bien il faudra reprendre la figure MathGraph32, la corriger et modifier le paramètre fig de la figure.
  
tutoriels/ressources/mathgraph/exercice_multi_etapes_derivee.1614084343.txt.gz · Dernière modification : 23/02/2021 13: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