{"id":1656,"date":"2026-09-08T08:08:07","date_gmt":"2026-09-08T08:08:07","guid":{"rendered":"https:\/\/maroczain.com\/scolaire.maroczain.com\/?page_id=1656"},"modified":"2026-09-08T08:08:09","modified_gmt":"2026-09-08T08:08:09","slug":"bac-blanc-mathematiques-mza-exam-center","status":"publish","type":"page","link":"https:\/\/maroczain.com\/scolaire.maroczain.com\/bac-blanc-mathematiques-mza-exam-center\/","title":{"rendered":"BAC BLANC MATH\u00c9MATIQUES \u2014 MZA Exam Center"},"content":{"rendered":"\n&#8220;`html\n<div id=\"mza-bac-maths\">\n\n<style>\n#mza-bac-maths,#mza-bac-maths *{box-sizing:border-box}\n#mza-bac-maths{\n --navy:#06172c;--blue:#0d416d;--gold:#c99a36;--gold2:#efd68c;\n --paper:#f5f6f8;--text:#18283a;--muted:#687789;--line:#dfe5eb;\n font-family:Arial,Helvetica,sans-serif;background:var(--paper);color:var(--text)\n}\n#mza-bac-maths .wrap{max-width:1200px;margin:auto;padding:0 24px}\n#mza-bac-maths section{padding:62px 0}\n#mza-bac-maths a{text-decoration:none;color:inherit}\n#mza-bac-maths .hero{\n padding:72px 0;color:#fff;\n background:\n radial-gradient(circle at 85% 10%,rgba(239,214,140,.22),transparent 28%),\n linear-gradient(135deg,#041224,#082b4c 70%,#10517e)\n}\n#mza-bac-maths .badge{\n display:inline-block;padding:8px 13px;border-radius:999px;\n border:1px solid rgba(239,214,140,.4);color:var(--gold2);\n font-size:11px;font-weight:900;letter-spacing:1.2px\n}\n#mza-bac-maths h1{\n font:500 clamp(44px,7vw,76px)\/1 Georgia,serif;margin:18px 0;color:#fff\n}\n#mza-bac-maths .lead{\n max-width:880px;color:#d7e1ea;font-size:18px;line-height:1.75\n}\n#mza-bac-maths .actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}\n#mza-bac-maths .btn{\n min-height:46px;padding:0 17px;border:0;border-radius:10px;\n display:inline-flex;align-items:center;justify-content:center;\n cursor:pointer;font-size:11px;font-weight:900\n}\n#mza-bac-maths .gold{\n background:linear-gradient(135deg,#bd892b,#efd483);color:#142238\n}\n#mza-bac-maths .glass{\n background:rgba(255,255,255,.08);color:#fff;\n border:1px solid rgba(255,255,255,.16)\n}\n#mza-bac-maths .darkbtn{background:#06172c;color:#fff}\n#mza-bac-maths .head{max-width:900px;margin-bottom:30px}\n#mza-bac-maths .kicker{\n color:#987023;font-size:10px;font-weight:900;letter-spacing:1.3px\n}\n#mza-bac-maths h2{\n color:var(--navy);font:500 clamp(30px,4vw,46px)\/1.1 Georgia,serif;\n margin:8px 0 10px\n}\n#mza-bac-maths .head p{color:var(--muted);line-height:1.7}\n#mza-bac-maths .timerbox{\n background:#fff;border:1px solid var(--line);border-radius:22px;\n padding:27px;text-align:center\n}\n#mza-bac-maths .timer{\n font:600 clamp(50px,8vw,82px)\/1 Georgia,serif;\n color:var(--navy);margin:22px 0\n}\n#mza-bac-maths select{\n width:100%;padding:12px;border:1px solid #dce2e7;border-radius:9px;background:#fff\n}\n#mza-bac-maths .dark{background:var(--navy);color:#fff}\n#mza-bac-maths .dark h2{color:#fff}\n#mza-bac-maths .dark .head p{color:#cbd7e0}\n#mza-bac-maths .process{\n display:grid;grid-template-columns:repeat(6,1fr);gap:10px\n}\n#mza-bac-maths .process div{\n padding:18px 10px;text-align:center;border-radius:13px;\n background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.1)\n}\n#mza-bac-maths .process b{\n display:block;color:var(--gold2);font-size:22px;margin-bottom:6px\n}\n#mza-bac-maths .process span{font-size:10px;font-weight:900}\n#mza-bac-maths .exam{\n background:#fff;border:1px solid var(--line);border-radius:21px;\n padding:26px;margin-bottom:18px\n}\n#mza-bac-maths .exam-head{\n display:flex;justify-content:space-between;gap:15px;align-items:flex-start\n}\n#mza-bac-maths .exam h3{\n color:var(--navy);font-size:24px;margin:0 0 8px\n}\n#mza-bac-maths .points{\n padding:7px 10px;border-radius:999px;background:#f0eadc;\n color:#7a5a1f;font-size:10px;font-weight:900;white-space:nowrap\n}\n#mza-bac-maths .question{\n padding:16px 0;border-top:1px solid #edf0f3\n}\n#mza-bac-maths .question:first-of-type{border-top:0}\n#mza-bac-maths .question strong{color:var(--navy)}\n#mza-bac-maths textarea{\n width:100%;min-height:105px;margin-top:12px;padding:13px;\n border:1px solid #dce2e7;border-radius:11px;resize:vertical\n}\n#mza-bac-maths .hint{\n display:none;margin-top:11px;padding:13px;border-radius:10px;\n background:#eef3f7;color:#43566b;line-height:1.65\n}\n#mza-bac-maths .checklist{\n display:grid;grid-template-columns:repeat(2,1fr);gap:12px\n}\n#mza-bac-maths .check{\n background:#fff;border:1px solid var(--line);border-radius:14px;padding:15px\n}\n#mza-bac-maths .check label{\n display:flex;gap:10px;align-items:flex-start;cursor:pointer\n}\n#mza-bac-maths .result{\n display:none;margin-top:18px;padding:22px;border-radius:15px;\n background:var(--navy);color:#fff\n}\n#mza-bac-maths .sync{\n display:none;margin-top:12px;padding:14px;border-radius:12px;\n background:#edf8ef;border:1px solid #cce7d2;color:#245d31;font-weight:700\n}\n#mza-bac-maths .grid{\n display:grid;grid-template-columns:repeat(2,1fr);gap:16px\n}\n#mza-bac-maths .card{\n background:#fff;border:1px solid var(--line);border-radius:19px;padding:22px\n}\n#mza-bac-maths .card h3{color:var(--navy);margin:0 0 9px}\n#mza-bac-maths .card p{color:var(--muted);line-height:1.7}\n#mza-bac-maths .cta{\n text-align:center;padding:48px 24px;border-radius:24px;\n background:linear-gradient(135deg,#06172c,#0d416d);color:#fff\n}\n#mza-bac-maths .cta h2{color:#fff}\n#mza-bac-maths .cta p{\n max-width:790px;margin:0 auto 20px;color:#cfdae4;line-height:1.7\n}\n@media(max-width:900px){\n #mza-bac-maths .grid,\n #mza-bac-maths .process,\n #mza-bac-maths .checklist{grid-template-columns:1fr}\n #mza-bac-maths .exam-head{flex-direction:column}\n}\n<\/style>\n\n<header class=\"hero\">\n<div class=\"wrap\">\n\n<span class=\"badge\">MAROC ZAIN ACADEMY \u2022 MZA BAC BLANC CONNECT\u00c9<\/span>\n\n<h1>Math\u00e9matiques<\/h1>\n\n<p class=\"lead\">\nSimulation compl\u00e8te avec analyse, suites, probabilit\u00e9s, g\u00e9om\u00e9trie,\ngestion du temps et remont\u00e9e automatique du r\u00e9sultat vers le BAC BLANC COCKPIT.\n<\/p>\n\n<div class=\"actions\">\n<a href=\"#chrono\" class=\"btn gold\">\u23f1 CHRONO<\/a>\n<a href=\"#sujet\" class=\"btn glass\">\ud83d\udcd8 SUJET<\/a>\n<a href=\"#bilan\" class=\"btn glass\">\ud83d\udcca \u00c9VALUATION<\/a>\n<\/div>\n\n<\/div>\n<\/header>\n\n<section id=\"chrono\">\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\">MODE EXAMEN<\/span>\n<h2>Chronom\u00e8tre Bac Blanc.<\/h2>\n<p>Dur\u00e9es de simulation p\u00e9dagogiques MZA.<\/p>\n<\/div>\n\n<div class=\"timerbox\">\n\n<select id=\"mathDuration\" onchange=\"mzaMathSetDuration()\">\n<option value=\"3600\">60 minutes<\/option>\n<option value=\"7200\">120 minutes<\/option>\n<option value=\"10800\">180 minutes<\/option>\n<\/select>\n\n<div id=\"mathTimer\" class=\"timer\">60:00<\/div>\n\n<div class=\"actions\" style=\"justify-content:center\">\n<button class=\"btn gold\" onclick=\"mzaMathStart()\">\u25b6 START<\/button>\n<button class=\"btn darkbtn\" onclick=\"mzaMathPause()\">\u2161 PAUSE<\/button>\n<button class=\"btn darkbtn\" onclick=\"mzaMathReset()\">\u21bb RESET<\/button>\n<\/div>\n\n<\/div>\n\n<\/div>\n<\/section>\n\n<section class=\"dark\">\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\" style=\"color:#efd68c\">MZA MATH EXAM ENGINE<\/span>\n<h2>Six r\u00e9flexes de r\u00e9solution.<\/h2>\n<\/div>\n\n<div class=\"process\">\n<div><b>01<\/b><span>LIRE<\/span><\/div>\n<div><b>02<\/b><span>REP\u00c9RER<\/span><\/div>\n<div><b>03<\/b><span>MOD\u00c9LISER<\/span><\/div>\n<div><b>04<\/b><span>CALCULER<\/span><\/div>\n<div><b>05<\/b><span>JUSTIFIER<\/span><\/div>\n<div><b>06<\/b><span>V\u00c9RIFIER<\/span><\/div>\n<\/div>\n\n<\/div>\n<\/section>\n\n<section id=\"sujet\" style=\"background:#efede7\">\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\">BAC BLANC 01<\/span>\n<h2>Sujet de Math\u00e9matiques.<\/h2>\n<p>4 exercices \u2014 20 points MZA.<\/p>\n<\/div>\n\n<div class=\"exam\">\n<div class=\"exam-head\">\n<div>\n<h3>Exercice 1 \u2014 Analyse<\/h3>\n<p>Fonctions, d\u00e9rivation et variations.<\/p>\n<\/div>\n<span class=\"points\">5 POINTS MZA<\/span>\n<\/div>\n\n<p>\nOn consid\u00e8re la fonction :\n<strong>f(x) = (x + 1)e<sup>-x<\/sup><\/strong>.\n<\/p>\n\n<div class=\"question\">\n<strong>1. \u00c9tudier les limites de f aux bornes de son domaine.<\/strong>\n<textarea placeholder=\"Votre raisonnement...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>2. Calculer f'(x) puis \u00e9tudier son signe.<\/strong>\n<textarea placeholder=\"Calculs...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>3. Dresser le tableau de variations de f.<\/strong>\n<textarea placeholder=\"Variations...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>4. \u00c9tudier l\u2019existence d\u2019une solution de l\u2019\u00e9quation f(x)=1.<\/strong>\n<textarea placeholder=\"Justification...\"><\/textarea>\n<button class=\"btn darkbtn\" onclick=\"mzaMathHint('mh1')\">\ud83d\udca1 INDICE<\/button>\n<div id=\"mh1\" class=\"hint\">\nUtilisez continuit\u00e9, variations et valeurs particuli\u00e8res avant de conclure.\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"exam\">\n<div class=\"exam-head\">\n<div>\n<h3>Exercice 2 \u2014 Suites<\/h3>\n<p>\u00c9tude d\u2019une suite d\u00e9finie par r\u00e9currence.<\/p>\n<\/div>\n<span class=\"points\">5 POINTS MZA<\/span>\n<\/div>\n\n<p>\nOn d\u00e9finit :\n<strong>u\u2080 = 2<\/strong> et\n<strong>u\u2099\u208a\u2081 = (u\u2099 + 3)\/2<\/strong>.\n<\/p>\n\n<div class=\"question\">\n<strong>1. Calculer les trois premiers termes.<\/strong>\n<textarea placeholder=\"Calculs...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>2. \u00c9tudier la monotonie de la suite.<\/strong>\n<textarea placeholder=\"D\u00e9monstration...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>3. Montrer qu\u2019elle est born\u00e9e.<\/strong>\n<textarea placeholder=\"Justification...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>4. En d\u00e9duire sa convergence et d\u00e9terminer sa limite.<\/strong>\n<textarea placeholder=\"Conclusion...\"><\/textarea>\n<button class=\"btn darkbtn\" onclick=\"mzaMathHint('mh2')\">\ud83d\udca1 INDICE<\/button>\n<div id=\"mh2\" class=\"hint\">\nSi la suite converge vers L, faites tendre la relation de r\u00e9currence vers sa limite.\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"exam\">\n<div class=\"exam-head\">\n<div>\n<h3>Exercice 3 \u2014 Probabilit\u00e9s<\/h3>\n<p>Loi binomiale.<\/p>\n<\/div>\n<span class=\"points\">5 POINTS MZA<\/span>\n<\/div>\n\n<p>\nUne pi\u00e8ce fabriqu\u00e9e dans une usine est d\u00e9fectueuse avec une probabilit\u00e9\n<strong>p = 0,08<\/strong>. On pr\u00e9l\u00e8ve 20 pi\u00e8ces ind\u00e9pendamment.\n<\/p>\n\n<div class=\"question\">\n<strong>1. D\u00e9finir la variable al\u00e9atoire X correspondant au nombre de pi\u00e8ces d\u00e9fectueuses.<\/strong>\n<textarea placeholder=\"D\u00e9finition...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>2. Identifier la loi de X et ses param\u00e8tres.<\/strong>\n<textarea placeholder=\"Loi...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>3. Calculer P(X=2).<\/strong>\n<textarea placeholder=\"Calcul...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>4. Calculer la probabilit\u00e9 d\u2019avoir au moins une pi\u00e8ce d\u00e9fectueuse.<\/strong>\n<textarea placeholder=\"Calcul et m\u00e9thode...\"><\/textarea>\n<button class=\"btn darkbtn\" onclick=\"mzaMathHint('mh3')\">\ud83d\udca1 INDICE<\/button>\n<div id=\"mh3\" class=\"hint\">\nLe compl\u00e9ment de \u00ab au moins une \u00bb est souvent plus simple \u00e0 calculer.\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"exam\">\n<div class=\"exam-head\">\n<div>\n<h3>Exercice 4 \u2014 G\u00e9om\u00e9trie analytique<\/h3>\n<p>Vecteurs, droites et distances.<\/p>\n<\/div>\n<span class=\"points\">5 POINTS MZA<\/span>\n<\/div>\n\n<p>\nOn consid\u00e8re les points :\n<strong>A(1,2)<\/strong>,\n<strong>B(5,4)<\/strong> et\n<strong>C(3,6)<\/strong>.\n<\/p>\n\n<div class=\"question\">\n<strong>1. Calculer les coordonn\u00e9es des vecteurs AB et AC.<\/strong>\n<textarea placeholder=\"Calcul...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>2. Les points A, B et C sont-ils align\u00e9s ? Justifier.<\/strong>\n<textarea placeholder=\"Justification...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>3. D\u00e9terminer une \u00e9quation de la droite (AB).<\/strong>\n<textarea placeholder=\"\u00c9quation...\"><\/textarea>\n<\/div>\n\n<div class=\"question\">\n<strong>4. D\u00e9terminer la distance du point C \u00e0 la droite (AB).<\/strong>\n<textarea placeholder=\"M\u00e9thode et calcul...\"><\/textarea>\n<button class=\"btn darkbtn\" onclick=\"mzaMathHint('mh4')\">\ud83d\udca1 INDICE<\/button>\n<div id=\"mh4\" class=\"hint\">\nMettez d\u2019abord l\u2019\u00e9quation de la droite sous la forme ax + by + c = 0.\n<\/div>\n<\/div>\n\n<\/div>\n\n<\/div>\n<\/section>\n\n<section>\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\">MZA METHOD LAB<\/span>\n<h2>Contr\u00f4le avant validation.<\/h2>\n<\/div>\n\n<div class=\"grid\">\n\n<div class=\"card\">\n<h3>Calcul<\/h3>\n<p>Les transformations alg\u00e9briques ont \u00e9t\u00e9 v\u00e9rifi\u00e9es.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>Justification<\/h3>\n<p>Les th\u00e9or\u00e8mes utilis\u00e9s sont identifi\u00e9s.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>Conclusion<\/h3>\n<p>Chaque exercice se termine par une r\u00e9ponse claire.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>Temps<\/h3>\n<p>Une question trop longue ne bloque pas tout le sujet.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n<\/section>\n\n<section id=\"bilan\" style=\"background:#efede7\">\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\">AUTO-\u00c9VALUATION<\/span>\n<h2>Calcul de votre performance.<\/h2>\n<p>\nCochez uniquement les crit\u00e8res r\u00e9ellement ma\u00eetris\u00e9s.\nLe r\u00e9sultat sera converti automatiquement en note sur 20.\n<\/p>\n<\/div>\n\n<div class=\"checklist\">\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai \u00e9tudi\u00e9 correctement les limites et variations.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>Mes d\u00e9riv\u00e9es et calculs alg\u00e9briques sont coh\u00e9rents.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai justifi\u00e9 la convergence de la suite.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai utilis\u00e9 correctement la loi binomiale.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai v\u00e9rifi\u00e9 mes r\u00e9sultats num\u00e9riques.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>Mes r\u00e9ponses de g\u00e9om\u00e9trie sont justifi\u00e9es.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai g\u00e9r\u00e9 mon temps sans rester bloqu\u00e9.<\/span><\/label>\n<\/div>\n\n<div class=\"check\">\n<label><input type=\"checkbox\" class=\"math-check\">\n<span>J\u2019ai relu l\u2019ensemble du sujet.<\/span><\/label>\n<\/div>\n\n<\/div>\n\n<div class=\"actions\">\n<button class=\"btn gold\" onclick=\"mzaMathEvaluate()\">\n\ud83d\udcca CALCULER ET ENREGISTRER MA NOTE\n<\/button>\n<\/div>\n\n<div id=\"mathResult\" class=\"result\"><\/div>\n<div id=\"mathSync\" class=\"sync\"><\/div>\n\n<\/div>\n<\/section>\n\n<section class=\"dark\">\n<div class=\"wrap\">\n\n<div class=\"head\">\n<span class=\"kicker\" style=\"color:#efd68c\">ERROR DNA<\/span>\n<h2>Erreurs \u00e0 \u00e9liminer.<\/h2>\n<\/div>\n\n<div class=\"grid\">\n\n<div class=\"card\">\n<h3>D\u00e9riv\u00e9e juste, signe faux<\/h3>\n<p>Une erreur de signe peut fausser tout le tableau de variations.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>R\u00e9sultat sans d\u00e9monstration<\/h3>\n<p>Une r\u00e9ponse correcte doit \u00eatre accompagn\u00e9e d\u2019un raisonnement exploitable.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>Probabilit\u00e9 mal interpr\u00e9t\u00e9e<\/h3>\n<p>Distinguez exactement, au moins, au plus et compl\u00e9mentaire.<\/p>\n<\/div>\n\n<div class=\"card\">\n<h3>Absence de contr\u00f4le<\/h3>\n<p>Relisez unit\u00e9s, ordre de grandeur et coh\u00e9rence finale.<\/p>\n<\/div>\n\n<\/div>\n\n<\/div>\n<\/section>\n\n<section>\n<div class=\"wrap\">\n\n<div class=\"cta\">\n\n<h2>BAC BLANC MATH\u00c9MATIQUES CONNECT\u00c9<\/h2>\n\n<p>\nLa note calcul\u00e9e par cette page est d\u00e9sormais enregistr\u00e9e automatiquement\ndans le BAC BLANC COCKPIT PRO MAX 2 du m\u00eame navigateur.\n<\/p>\n\n<div class=\"actions\" style=\"justify-content:center\">\n<a href=\"#sujet\" class=\"btn gold\">\ud83d\udcd8 REFAIRE LE SUJET<\/a>\n<a href=\"#bilan\" class=\"btn glass\">\ud83d\udcca VOIR LE BILAN<\/a>\n<\/div>\n\n<\/div>\n\n<\/div>\n<\/section>\n\n<script>\nconst MZA_BAC_RESULTS_KEY=\"mza_bac_results_v2\";\n\nlet mathSeconds=3600;\nlet mathInterval=null;\n\nfunction mzaMathRender(){\n const el=document.getElementById(\"mathTimer\");\n if(!el)return;\n\n const h=Math.floor(mathSeconds\/3600);\n const m=Math.floor((mathSeconds%3600)\/60);\n const s=mathSeconds%60;\n\n el.textContent=h>0\n ? String(h).padStart(2,\"0\")+\":\"+String(m).padStart(2,\"0\")+\":\"+String(s).padStart(2,\"0\")\n : String(m).padStart(2,\"0\")+\":\"+String(s).padStart(2,\"0\");\n}\n\nfunction mzaMathSetDuration(){\n clearInterval(mathInterval);\n mathInterval=null;\n mathSeconds=parseInt(document.getElementById(\"mathDuration\").value,10);\n mzaMathRender();\n}\n\nfunction mzaMathStart(){\n if(mathInterval)return;\n\n mathInterval=setInterval(function(){\n  if(mathSeconds>0){\n   mathSeconds--;\n   mzaMathRender();\n  }else{\n   clearInterval(mathInterval);\n   mathInterval=null;\n   document.getElementById(\"mathTimer\").textContent=\"TERMIN\u00c9\";\n  }\n },1000);\n}\n\nfunction mzaMathPause(){\n clearInterval(mathInterval);\n mathInterval=null;\n}\n\nfunction mzaMathReset(){\n mzaMathPause();\n mathSeconds=parseInt(document.getElementById(\"mathDuration\").value,10);\n mzaMathRender();\n}\n\nfunction mzaMathHint(id){\n const el=document.getElementById(id);\n if(!el)return;\n el.style.display=el.style.display===\"block\"?\"none\":\"block\";\n}\n\nfunction mzaMathSaveResult(score){\n let results=[];\n\n try{\n  const raw=localStorage.getItem(MZA_BAC_RESULTS_KEY);\n  results=raw ? JSON.parse(raw) : [];\n  if(!Array.isArray(results))results=[];\n }catch(e){\n  results=[];\n }\n\n results.push({\n  subject:\"maths\",\n  score:score,\n  mode:\"Bac Blanc\",\n  timestamp:Date.now()\n });\n\n localStorage.setItem(MZA_BAC_RESULTS_KEY,JSON.stringify(results));\n\n return true;\n}\n\nfunction mzaMathEvaluate(){\n const checks=document.querySelectorAll(\"#mza-bac-maths .math-check\");\n\n let done=0;\n\n checks.forEach(function(c){\n  if(c.checked)done++;\n });\n\n const pct=Math.round(done\/checks.length*100);\n\n const noteRaw=(done\/checks.length)*20;\n const note=Math.round(noteRaw*4)\/4;\n\n let level=\"R\u00e9vision importante n\u00e9cessaire\";\n if(note>=8)level=\"Fondamentaux en cours d\u2019acquisition\";\n if(note>=10)level=\"Niveau satisfaisant\";\n if(note>=12)level=\"Bonne pr\u00e9paration\";\n if(note>=14)level=\"Tr\u00e8s bonne pr\u00e9paration Bac Blanc\";\n if(note>=16)level=\"Excellent niveau MZA\";\n if(note>=18)level=\"Tr\u00e8s haut niveau de ma\u00eetrise\";\n\n const result=document.getElementById(\"mathResult\");\n\n result.style.display=\"block\";\n result.innerHTML=\n \"<strong style='font-size:40px;color:#efd68c'>\"+note.toFixed(2).replace(\".00\",\"\")+\"\/20<\/strong>\"+\n \"<p><b>\"+level+\"<\/b><\/p>\"+\n \"<p>\"+pct+\"% des crit\u00e8res de ma\u00eetrise valid\u00e9s.<\/p>\"+\n \"<p>\"+done+\" crit\u00e8res sur \"+checks.length+\".<\/p>\";\n\n try{\n  mzaMathSaveResult(note);\n\n  const sync=document.getElementById(\"mathSync\");\n  sync.style.display=\"block\";\n  sync.innerHTML=\n   \"\u2705 R\u00e9sultat enregistr\u00e9 dans le BAC BLANC COCKPIT PRO MAX 2 : <strong>\"+\n   note.toFixed(2).replace(\".00\",\"\")+\"\/20<\/strong>.\";\n\n }catch(e){\n  const sync=document.getElementById(\"mathSync\");\n  sync.style.display=\"block\";\n  sync.style.background=\"#fff4e5\";\n  sync.style.borderColor=\"#f0d3a2\";\n  sync.style.color=\"#7b5420\";\n  sync.textContent=\"La note a \u00e9t\u00e9 calcul\u00e9e mais n\u2019a pas pu \u00eatre enregistr\u00e9e localement.\";\n }\n\n result.scrollIntoView({behavior:\"smooth\",block:\"center\"});\n}\n\nmzaMathRender();\n<\/script>\n\n<\/div>\n&#8220;`\n","protected":false},"excerpt":{"rendered":"<p>&#8220;`html MAROC ZAIN ACADEMY \u2022 MZA BAC BLANC CONNECT\u00c9 Math\u00e9matiques Simulation compl\u00e8te avec analyse, suites, probabilit\u00e9s, g\u00e9om\u00e9trie, gestion du temps et remont\u00e9e automatique du r\u00e9sultat vers le BAC BLANC COCKPIT. \u23f1 CHRONO \ud83d\udcd8 SUJET \ud83d\udcca \u00c9VALUATION MODE EXAMEN Chronom\u00e8tre Bac Blanc. Dur\u00e9es de simulation p\u00e9dagogiques MZA. 60 minutes120 minutes180 minutes 60:00 \u25b6 START \u2161 PAUSE [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1656","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/pages\/1656","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/comments?post=1656"}],"version-history":[{"count":2,"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/pages\/1656\/revisions"}],"predecessor-version":[{"id":1681,"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/pages\/1656\/revisions\/1681"}],"wp:attachment":[{"href":"https:\/\/maroczain.com\/scolaire.maroczain.com\/wp-json\/wp\/v2\/media?parent=1656"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}