HEX
Server: Apache
System: Linux vps.mmtprep.com 4.18.0-477.21.1.el8_8.x86_64 #1 SMP Thu Aug 10 13:51:50 EDT 2023 x86_64
User: mmtprep (1001)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/mmtprep/public_html/mathzen.mmtprep.com/assets/c3I11-CCvbSbJ1.js
import{E as K,bE as W,c as i,h as y,r as V,R as j,u as A,q as D,b1 as C,U as x,o as J,aK as I,jV as Q,s as X,l as Z}from"./index-ajJ0B2-K.js";import{b as E,c as ee}from"./modales-xge8ru8I.js";import{s as H}from"./scratchblock-Fw_iNM4d.js";import{p as te,n as se}from"./noteLaCouleur-_4U7kRBI.js";import{c as ie,a as U,o as re,b as ae,d as Y,e as le,f as ne}from"./2dLutin-IQfUTr1-.js";const oe="Note la couleur (scratch)",me=!0,fe="listeDeroulante",be="27/12/2023",ge="11/04/2021",Be="e380b",Ce="c3I11";function xe(){K.call(this),this.titre=oe,this.nbQuestions=1,this.nbQuestionsModifiable=!0,this.nbCols=1,this.nbColsCorr=1,this.pasDeVersionLatex=!1,this.pas_de_version_HMTL=!1,this.typeExercice="Scratch",this.listePackages="scratch3",this.sup=1,this.sup2=!0,this.sup3=4,this.sup4=!0,this.relatif=!1,this.correctionDetailleeDisponible=!0,this.correctionDetaillee=!0,this.nouvelleVersion=function($){const z=[["Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc"],["Blanc","Noir","Orange","Rouge","Orange","Jaune","Rouge","Jaune","Rose","Blanc"],["Blanc","Rose","Gris","Noir","Bleu","Vert","Bleu","Rouge","Orange","Blanc"],["Blanc","Noir","Rouge","Rose","Vert","Orange","Rose","Noir","Orange","Blanc"],["Blanc","Orange","Gris","Rouge","Jaune","Noir","Vert","Rouge","Rose","Blanc"],["Blanc","Bleu","Jaune","Orange","Vert","Gris","Jaune","Gris","Orange","Blanc"],["Blanc","Rose","Bleu","Jaune","Rose","Orange","Rouge","Bleu","Noir","Blanc"],["Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc","Blanc"]],_=[["Blanc","Noir","Rouge","Bleu","Orange","Rose","Jaune","Vert","Gris"],["(0) Blanc","(1) Noir","(2) Rouge","(3) Bleu","(4) Orange","(5) Rose","(6) Jaune","(7) Vert","(8) Gris"]];this.sup=W(1,4,this.sup,1);const u=.75;this.listeQuestions=[],this.listeCorrections=[];let v,O,a=[],p=[];const T={xmin:-1,ymin:-1,xmax:16,ymax:13,pixelsParCm:30,scale:u};let G;const L=[];let d,l,F,R,c,S,t,N,m,n,o;i.unitesLutinParCm=13.33,i.pixelsParCm=30;let s;const P=te({type:this.sup,melange:!this.sup4,scale:u,relatif:this.relatif,nx:10,ny:8,pas:20,plateau:z});for(let h=0;h<this.nbQuestions;){p=[],a=[],a.push(P.plateau2d),p.push(P.plateau2d);let f=[],r="",b="",M=0,k,g;G=[["AV20","AV40","AV60","AV80","AV100"],["TD90","TG90","TG180"]];for(let e=0,B;e<5;e++)for(let q=0,w;q<3;q++)B=G[0][e],w=G[1][q],L.push([B,w,"NLC"],[w,B,"NLC"]);for(k=!0;k&&(a.length=1,t=ie(),m=y([90,0,-90,180]),n=10+V(1,8)*20,o=10+V(1,6)*20,s=se({x:n,y:o,orientation:m,plateau:P.plateauNLC,relatif:this.relatif,nx:10,ny:8,pas:20}),t.color=i.isHtml?j("green"):j("black"),t.epaisseur=2,t.pointilles=2,U(n,o,t),re(ne(m),t),N=ae(t),Y(N),U(n,o,N),a.push(N),Y(t),M++,!(M>5));)for(s.codeScratch="",c=[],F=parseInt(this.sup3),S=[],v=0,g=0,s.codeScratch=`\\begin{scratch}[print,fill,blocks,scale=0.7]
 \\blockinit{quand \\greenflag est cliqué}
 `,s.codeScratch+=`\\blockmove{aller à x: \\ovalnum{${n}} y: \\ovalnum{${o}}}
 \\blockmove{s'orienter à \\ovalnum{${m}}}
`,s.currentIndex+=s.codeScratch.length;F>v&&g<10;){for(g=0,d=y(L),O=s.testSequence(d);!O[0]&&g<10;)g++,d=y(L),O=s.testSequence(d);if(g<10){k=!1;for(let e=0;e<d.length;e++)R=d[e],l=s.testInstruction(R,t),R==="NLC"?(S.push(R),c.push(s.nlc()),v++,s.codeScratch+=l[4]+`
`,s.currentIndex+=l[4].length+1,t=l[5],le(5,t)):(S.push(R),s.currentPos.x=l[1],s.currentPos.y=l[2],s.currentOrientation=l[3],s.codeScratch+=l[4]+`
`,s.currentIndex+=l[4].length+1,t=l[5])}else m=y([90,0,-90,180]),n=10+V(1,8)*20,o=10+V(1,6)*20}if(this.sup2){a.push(A(D(n*.075,o*.075)));for(let e=1;e<10;e++)e!==1&&a.push(C(x(20*e),1.5*e,-.3,"milieu","black",1.2,"middle",!0,u));for(let e=1;e<12;e++)e!==1&&a.push(C(x(20*e),-.5,1.5*e,"milieu","black",1.2,"middle",!0,u))}s.codeScratch+="\\end{scratch}",i.isHtml?(r=`Cet exercice est tiré de l'excellente activité débranchée ${E($,"https://www.monclasseurdemaths.fr/profs/algorithmique-scratch/note-la-couleur/","Note la couleur","info circle")} de Jean-Yves Labouche.<br>`,r+="Il a été conçu pour étendre les possibilités de fiches proposées.<br>",r+=`N'hésitez pas à vous rendre sur le site ${E($+1,"https://www.monclasseurdemaths.fr","Mon classeur de Maths.fr","info circle")} de Jean-Yves pour y découvrir la multitude de ressources qu'il propose.<br>`,r+=`Pour jouer, regarder les règles du jeu${ee($+2,"../../pdf/reglesnlc.pdf","Règles du jeu","Règles - PDF","file pdf")} .<br>`):r="",r+="Exécuter le programme et trouver la succession de couleur.<br><br>",i.isHtml?r+="<table><tr><td>"+H(s.codeScratch)+`</td><td>${this.sup===4||this.sup===2?"Correspondance chiffre-couleur : <br>0=Blanc ; 1=Noir ; 2=Rouge ; 3=Bleu ; 4=Orange ; 5=Rose ; 6=Jaune ; 7=Vert ; 8=Gris<br>":""}`+J(T,a)+"</td></tr></table>":(r+=`\\begin{minipage}{.3 \\linewidth} 
	 ${H(s.codeScratch)} 
 \\end{minipage}
      \\begin{minipage}{.7 \\linewidth} 
	 ${this.sup===4||this.sup===2?`Correspondance chiffre-couleur : \\\\
0=Blanc, 1=Noir, 2=Rouge, 3=Bleu, 4=Orange, 5=Rose, 6=Jaune, 7=Vert, 8=Gris\\\\
`:""} ${J(T,a)} 
\\end{minipage}`,h<this.nbQuestions-1&&!i.isHtml&&(r+=`
\\newpage`)),f=c,this.sup%2===0&&(f[0]="("+P.traducNum(c[0])+") "+c[0]),b="On obtient la série de couleurs suivante :<br> ",b+=`${I(f[0])} `,r+=this.interactif?"Couleur n°1 : "+Q(this,h,0,_[(this.sup-1)%2],"une couleur")+"<br>":"";for(let e=1;e<c.length;e++)this.sup%2===0&&(f[e]="("+P.traducNum(c[e])+") "+c[e]),b+=`${I(f[e])} `,r+=this.interactif?"Couleur n°"+(e+1)+" : "+Q(this,h,e,_[(this.sup-1)%2],"une couleur")+"<br>":"";X(this,h,[f]),t.animation=`<radialGradient id="Ball" cx="8" cy="-3" r="20" gradientUnits="userSpaceOnUse">
    <stop offset="0" style="stop-color:#FFFF99"/>
    <stop offset="1" style="stop-color:#FF9400"/>
  </radialGradient> <circle fill="url(#Ball)"  r="12" stroke-width="1"
   x="${t.listeTraces[0][0]*i.pixelsParCm}"
    y="${-t.listeTraces[0][1]*i.pixelsParCm}">

    <animateMotion path="M ${t.listeTraces[0][0]*i.pixelsParCm} ${-t.listeTraces[0][1]*i.pixelsParCm} L`;for(let e=0;e<t.listeTraces.length;e++){const B=D(t.listeTraces[e][2],t.listeTraces[e][3]);t.animation+=` ${B.xSVG(i.pixelsParCm)} ${B.ySVG(i.pixelsParCm)} `}if(t.animation+='" begin="10s" dur="10s" repeatCount="indefinite" />; </circle>',p.push(A(D(n*.075,o*.075))),this.sup2){for(let e=1;e<10;e++)e!==1&&a.push(C(x(20*e),1.5*e,-.3,"milieu","black",1.2,"middle",!0,u));for(let e=1;e<12;e++)e!==1&&a.push(C(x(20*e),-.5,1.5*e,"milieu","black",1.2,"middle",!0,u))}if(this.correctionDetaillee){for(let e=1;e<10;e++)e!==1&&p.push(C(x(20*e),1.5*e,-.3,"milieu","black",1.2,"middle",!0,u));for(let e=1;e<12;e++)e!==1&&p.push(C(x(20*e),-.5,1.5*e,"milieu","black",1.2,"middle",!0,u))}b+="<br><br>"+J(T,p,t),h<this.nbQuestions-1&&!i.isHtml&&(b+=`
\\newpage`),this.questionJamaisPosee(h,n,o,m)&&(this.listeQuestions.push(r),this.listeCorrections.push(b),h++)}Z(this)},this.besoinFormulaireNumerique=["Type de plateau",4,`1 : Plateau couleur sans numéro
2 : Plateau couleur avec numéros
3 : Plateau noir et blanc avec nom des couleurs
4 : Plateau noir et blanc avec numéros`],this.besoinFormulaire2CaseACocher=["Graduations",!0],this.besoinFormulaire3Numerique=["Nombre de couleurs (Maximum 6)",6],this.besoinFormulaire4CaseACocher=["Plateau de jeu original",!1]}export{be as dateDeModifImportante,ge as dateDePublication,xe as default,me as interactifReady,fe as interactifType,Ce as ref,oe as titre,Be as uuid};
//# sourceMappingURL=c3I11-CCvbSbJ1.js.map