الإعلام الآلي — أوراق عمل فريدة: HTML أساسيات إنشاء صفحات الويب — الرابعة متوسط — المنهاج الجزائري

أوراق عمل فريدة: HTML: أساسيات إنشاء صفحات الويب

تمارين حول لغة HTML لإنشاء صفحات الويب.

النشاط 1: هيكل صفحة HTML

اكتب الهيكل الأساسي لصفحة HTML موضحاً الوسوم التالية: ، ، ، <body>.</p> <h3>النشاط 2: تنسيق النص</h3> <p>اكتب كود HTML يعرض عنواناً رئيسياً وفقرة ونصاً عريضاً ونصاً مائلاً.</p> <h3>النشاط 3: الروابط والصور</h3> <p>اكتب كود HTML يضيف رابطاً لموقع dz-onec.com ويضيف صورة.</p> <div style="background:#1B1B2F; border-right:4px solid #F59E0B; padding:15px; margin:15px 0; border-radius:8px;"> <h3 style="color:#F59E0B; margin-top:0; font-size:16px;">? دروس مشابهة</h3> <ul style="color:#E2E8F0; margin:5px 0; font-size:14px; list-style-type: square; padding-right:20px;"> <li><a href="https://dz-onec.com/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d9%85%d8%ae%d8%b7%d8%b7-%d8%a7%d9%84%d8%a7%d9%86%d8%b3%d9%8a%d8%a7%d8%a8%d9%8a-%d8%aa%d9%85%d8%a7%d8%b1%d9%8a-2/" style="color:#60A5FA; text-decoration:none;"><a href="https://dz-onec.com/%d8%a7%d9%84%d8%ac%d9%85%d9%84-%d8%a7%d9%84%d8%b4%d8%b1%d8%b7%d9%8a%d8%a9-if-%d9%88-else/" target="_blank" rel="noopener">الإعلام الآلي</a> – المخطط الانسيابي: تمارين تطبيقية – الرابع…</a></li> <li><a href="https://dz-onec.com/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d9%85%d9%88%d8%a7%d8%b7%d9%86%d8%a9-%d8%a7%d9%84%d8%b1%d9%82%d9%85%d9%8a%d8%a9-%d8%a7%d9%84%d8%b3%d9%84%d9%88-4/" style="color:#60A5FA; text-decoration:none;">الإعلام الآلي – المواطنة الرقمية: السلوك المسؤول على الإن…</a></li> <li><a href="https://dz-onec.com/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a5%d9%86%d8%b4%d8%a7%d8%a1-%d8%b5%d9%81%d8%ad%d8%a7%d8%aa-%d8%a7%d9%84%d9%88%d9%8a%d8%a8-%d8%a3%d8%b3%d8%a7%d8%b3/" style="color:#60A5FA; text-decoration:none;">الإعلام الآلي – إنشاء صفحات الويب: أساسيات HTML – الرابعة…</a></li> </ul> </div> <div class='code-block code-block-3' style='margin: 8px auto; text-align: center; display: block; clear: both;'> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- مستطيل أفقي ريسبنسيف --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5073237443358488" data-ad-slot="4308072529" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <div class='code-block code-block-5' style='margin: 8px 0; clear: both;'> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- مربع جانبي ريسبنسيف --> <ins class="adsbygoogle" style="display:block" data-ad-client="ca-pub-5073237443358488" data-ad-slot="9328734410" data-ad-format="auto" data-full-width-responsive="true"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script></div> <!-- CONTENT END 2 --> </div><!-- .entry /--> <div class="share-post"> <span class="share-text">مشاركة</span> <ul class="flat-social"> <li><a href="http://www.facebook.com/sharer.php?u=https://dz-onec.com/?p=135387" class="social-facebook" rel="external" target="_blank"><i class="fa fa-facebook"></i> <span>Facebook</span></a></li> <li><a href="https://twitter.com/intent/tweet?text=%D8%A7%D9%84%D8%A5%D8%B9%D9%84%D8%A7%D9%85+%D8%A7%D9%84%D8%A2%D9%84%D9%8A+%E2%80%94+%D8%A3%D9%88%D8%B1%D8%A7%D9%82+%D8%B9%D9%85%D9%84+%D9%81%D8%B1%D9%8A%D8%AF%D8%A9%3A+HTML+%D8%A3%D8%B3%D8%A7%D8%B3%D9%8A%D8%A7%D8%AA+%D8%A5%D9%86%D8%B4%D8%A7%D8%A1+%D8%B5%D9%81%D8%AD%D8%A7%D8%AA+%D8%A7%D9%84%D9%88%D9%8A%D8%A8+%E2%80%94+%D8%A7%D9%84%D8%B1%D8%A7%D8%A8%D8%B9%D8%A9+%D9%85%D8%AA%D9%88%D8%B3%D8%B7+%E2%80%94+%D8%A7%D9%84%D9%85%D9%86%D9%87%D8%A7%D8%AC+%D8%A7%D9%84%D8%AC%D8%B2%D8%A7%D8%A6%D8%B1%D9%8A&url=https://dz-onec.com/?p=135387" class="social-twitter" rel="external" target="_blank"><i class="fa fa-twitter"></i> <span>Twitter</span></a></li> </ul> <div class="clear"></div> </div> <!-- .share-post --> <div class="clear"></div> </div><!-- .post-inner --> <script type="application/ld+json" class="tie-schema-graph">{"@context":"http:\/\/schema.org","@type":"BlogPosting","dateCreated":"2026-07-17T17:33:20+01:00","datePublished":"2026-07-17T17:33:20+01:00","dateModified":"2026-07-17T17:33:20+01:00","headline":"\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a — \u0623\u0648\u0631\u0627\u0642 \u0639\u0645\u0644 \u0641\u0631\u064a\u062f\u0629: HTML \u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628 — \u0627\u0644\u0631\u0627\u0628\u0639\u0629 \u0645\u062a\u0648\u0633\u0637 — \u0627\u0644\u0645\u0646\u0647\u0627\u062c \u0627\u0644\u062c\u0632\u0627\u0626\u0631\u064a","name":"\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a — \u0623\u0648\u0631\u0627\u0642 \u0639\u0645\u0644 \u0641\u0631\u064a\u062f\u0629: HTML \u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628 — \u0627\u0644\u0631\u0627\u0628\u0639\u0629 \u0645\u062a\u0648\u0633\u0637 — \u0627\u0644\u0645\u0646\u0647\u0627\u062c \u0627\u0644\u062c\u0632\u0627\u0626\u0631\u064a","keywords":[],"url":"https:\/\/dz-onec.com\/2026\/07\/17\/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%88%d8%b1%d8%a7%d9%82-%d8%b9%d9%85%d9%84-%d9%81%d8%b1%d9%8a%d8%af%d8%a9-html-%d8%a3%d8%b3%d8%a7%d8%b3%d9%8a%d8%a7\/","description":"\u0623\u0648\u0631\u0627\u0642 \u0639\u0645\u0644 \u0641\u0631\u064a\u062f\u0629: HTML: \u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628 \u062a\u0645\u0627\u0631\u064a\u0646 \u062d\u0648\u0644 \u0644\u063a\u0629 HTML \u0644\u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628. \u0627\u0644\u0646\u0634\u0627\u0637 1: \u0647\u064a\u0643\u0644 \u0635\u0641\u062d\u0629 HTML \u0627\u0643\u062a\u0628 \u0627\u0644\u0647\u064a\u0643\u0644 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0635\u0641\u062d\u0629 HTML \u0645\u0648\u0636\u062d\u0627\u064b \u0627\u0644\u0648\u0633\u0648\u0645 \u0627\u0644\u062a\u0627\u0644\u064a\u0629: \u060c \u060c \u060c . \u0627\u0644\u0646\u0634\u0627\u0637 2: \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u0646\u0635 \u0627\u0643\u062a","copyrightYear":"2026","publisher":{"@id":"#Publisher","@type":"Organization","name":"\u0645\u062f\u0648\u0646\u0629 \u0627\u0644\u062a\u0631\u0628\u064a\u0629 \u0648 \u0627\u0644\u062a\u0639\u0644\u064a\u0645 \u0641\u064a \u0627\u0644\u062c\u0632\u0627\u0626\u0631 - \u062f\u0631\u0648\u0633\u060c \u0641\u0631\u0648\u0636\u060c \u0646\u062a\u0627\u0626\u062c \u0627\u0645\u062a\u062d\u0627\u0646\u0627\u062a","logo":{"@type":"ImageObject","url":"https:\/\/dz-onec.com\/wp-content\/uploads\/2022\/05\/default.png"},"sameAs":["https:\/\/web.facebook.com\/%D9%85%D8%AF%D9%88%D9%86%D8%A9-%D8%A7%D9%84%D8%AA%D8%B1%D8%A8%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%8A%D9%85-101703569221521"]},"sourceOrganization":{"@id":"#Publisher"},"copyrightHolder":{"@id":"#Publisher"},"mainEntityOfPage":{"@type":"WebPage","@id":"https:\/\/dz-onec.com\/2026\/07\/17\/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%88%d8%b1%d8%a7%d9%82-%d8%b9%d9%85%d9%84-%d9%81%d8%b1%d9%8a%d8%af%d8%a9-html-%d8%a3%d8%b3%d8%a7%d8%b3%d9%8a%d8%a7\/","breadcrumb":{"@id":"#crumbs"}},"author":{"@type":"Person","name":"","url":"https:\/\/dz-onec.com\/author\/"},"articleSection":"\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a","articleBody":"\u0623\u0648\u0631\u0627\u0642 \u0639\u0645\u0644 \u0641\u0631\u064a\u062f\u0629: HTML: \u0623\u0633\u0627\u0633\u064a\u0627\u062a \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628\n\u062a\u0645\u0627\u0631\u064a\u0646 \u062d\u0648\u0644 \u0644\u063a\u0629 HTML \u0644\u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628.\n\u0627\u0644\u0646\u0634\u0627\u0637 1: \u0647\u064a\u0643\u0644 \u0635\u0641\u062d\u0629 HTML\n\u0627\u0643\u062a\u0628 \u0627\u0644\u0647\u064a\u0643\u0644 \u0627\u0644\u0623\u0633\u0627\u0633\u064a \u0644\u0635\u0641\u062d\u0629 HTML \u0645\u0648\u0636\u062d\u0627\u064b \u0627\u0644\u0648\u0633\u0648\u0645 \u0627\u0644\u062a\u0627\u0644\u064a\u0629: \u060c \u060c \u060c .\n\u0627\u0644\u0646\u0634\u0627\u0637 2: \u062a\u0646\u0633\u064a\u0642 \u0627\u0644\u0646\u0635\n\u0627\u0643\u062a\u0628 \u0643\u0648\u062f HTML \u064a\u0639\u0631\u0636 \u0639\u0646\u0648\u0627\u0646\u0627\u064b \u0631\u0626\u064a\u0633\u064a\u0627\u064b \u0648\u0641\u0642\u0631\u0629 \u0648\u0646\u0635\u0627\u064b \u0639\u0631\u064a\u0636\u0627\u064b \u0648\u0646\u0635\u0627\u064b \u0645\u0627\u0626\u0644\u0627\u064b.\n\u0627\u0644\u0646\u0634\u0627\u0637 3: \u0627\u0644\u0631\u0648\u0627\u0628\u0637 \u0648\u0627\u0644\u0635\u0648\u0631\n\u0627\u0643\u062a\u0628 \u0643\u0648\u062f HTML \u064a\u0636\u064a\u0641 \u0631\u0627\u0628\u0637\u0627\u064b \u0644\u0645\u0648\u0642\u0639 dz-onec.com \u0648\u064a\u0636\u064a\u0641 \u0635\u0648\u0631\u0629.\n\n\n? \u062f\u0631\u0648\u0633 \u0645\u0634\u0627\u0628\u0647\u0629\n\n\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a - \u0627\u0644\u0645\u062e\u0637\u0637 \u0627\u0644\u0627\u0646\u0633\u064a\u0627\u0628\u064a: \u062a\u0645\u0627\u0631\u064a\u0646 \u062a\u0637\u0628\u064a\u0642\u064a\u0629 - \u0627\u0644\u0631\u0627\u0628\u0639...\n\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a - \u0627\u0644\u0645\u0648\u0627\u0637\u0646\u0629 \u0627\u0644\u0631\u0642\u0645\u064a\u0629: \u0627\u0644\u0633\u0644\u0648\u0643 \u0627\u0644\u0645\u0633\u0624\u0648\u0644 \u0639\u0644\u0649 \u0627\u0644\u0625\u0646...\n\u0627\u0644\u0625\u0639\u0644\u0627\u0645 \u0627\u0644\u0622\u0644\u064a - \u0625\u0646\u0634\u0627\u0621 \u0635\u0641\u062d\u0627\u062a \u0627\u0644\u0648\u064a\u0628: \u0623\u0633\u0627\u0633\u064a\u0627\u062a HTML - \u0627\u0644\u0631\u0627\u0628\u0639\u0629...\n\n\n\n","image":{"@type":"ImageObject","url":"https:\/\/dz-onec.com\/wp-content\/uploads\/2026\/07\/finisher-135387.png","width":1200,"height":630}}</script> </article><!-- .post-listing --> <div class="e3lan e3lan-post"> </div> <div class="post-navigation"> <div class="post-previous"><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%88%d8%b1%d8%a7%d9%82-%d8%b9%d9%85%d9%84-%d9%81%d8%b1%d9%8a%d8%af%d8%a9-%d8%a7%d9%84%d8%ac%d9%85%d9%84-%d8%a7/" rel="prev"><span>قبل</span> الإعلام الآلي — أوراق عمل فريدة: الجمل الشرطية والحلقات في بايثون — الثالثة متوسط — المنهاج الجزائري</a></div> <div class="post-next"><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%88%d8%b1%d8%a7%d9%82-%d8%b9%d9%85%d9%84-%d9%81%d8%b1%d9%8a%d8%af%d8%a9-%d8%a7%d9%84%d8%a3%d9%85%d9%86-%d8%a7/" rel="next"><span>التالي</span> الإعلام الآلي — أوراق عمل فريدة: الأمن السيبراني وحماية البيانات — الثالثة متوسط — المنهاج الجزائري</a></div> </div><!-- .post-navigation --> <section id="related_posts"> <div class="block-head"> <h3>مقالات مشابهة</h3><div class="stripe-line"></div> </div> <div class="post-listing"> <div class="related-item"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%a8%d8%b1%d9%8a%d8%af-%d8%a7%d9%84%d8%a5%d9%84%d9%83%d8%aa%d8%b1%d9%88%d9%86%d9%8a-%d8%a5%d8%b1%d9%81%d8%a7-2/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136990.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136990.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136990-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136990-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136990-768x403.png 768w" sizes="(max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%a8%d8%b1%d9%8a%d8%af-%d8%a7%d9%84%d8%a5%d9%84%d9%83%d8%aa%d8%b1%d9%88%d9%86%d9%8a-%d8%a5%d8%b1%d9%81%d8%a7-2/" rel="bookmark">الإعلام الآلي — البريد الإلكتروني: إرفاق الملفات — الثانية متوسط — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="related-item"> <h3><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%a8%d8%b1%d9%85%d8%ac%d8%a9-%d8%a8%d9%84%d8%ba%d8%a9-%d8%a8%d8%a7%d9%8a%d8%ab%d9%88%d9%86-%d8%a3%d8%b3-2/" rel="bookmark">الإعلام الآلي — البرمجة بلغة بايثون: أساسيات — الثانية ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="related-item"> <h3><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%85%d9%86-%d8%a7%d9%84%d9%85%d8%b9%d9%84%d9%88%d9%85%d8%a7%d8%aa-%d9%85%d9%81%d8%a7%d9%87%d9%8a%d9%85-%d8%a3/" rel="bookmark">الإعلام الآلي — أمن المعلومات: مفاهيم أساسية — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="related-item"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d9%82%d9%88%d8%a7%d8%b9%d8%af-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa-%d9%85%d9%81%d8%a7%d9%87%d9%8a%d9%85-3/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136410.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136410.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136410-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136410-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136410-768x403.png 768w" sizes="(max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d9%82%d9%88%d8%a7%d8%b9%d8%af-%d8%a7%d9%84%d8%a8%d9%8a%d8%a7%d9%86%d8%a7%d8%aa-%d9%85%d9%81%d8%a7%d9%87%d9%8a%d9%85-3/" rel="bookmark">الإعلام الآلي — قواعد البيانات: مفاهيم أساسية — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="related-item"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-%d9%85%d9%81%d9%87%d9%88%d9%85-%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-2/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136409.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136409.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136409-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136409-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136409-768x403.png 768w" sizes="auto, (max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-%d9%85%d9%81%d9%87%d9%88%d9%85-%d8%a7%d9%84%d8%b4%d8%a8%d9%83%d8%a7%d8%aa-2/" rel="bookmark">الإعلام الآلي — الشبكات: مفهوم الشبكات وأنواعها — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="related-item"> <h3><a href="https://dz-onec.com/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-html-%d9%88-css-%d8%a3%d8%b3%d8%a7%d8%b3%d9%8a%d8%a7%d8%aa-%d8%a5%d9%86%d8%b4%d8%a7%d8%a1-%d8%b5%d9%81%d8%ad%d8%a7%d8%aa/" rel="bookmark">الإعلام الآلي — HTML و CSS: أساسيات إنشاء صفحات الويب — الأولى ثانوي (شعب علمية) — بكالوريا — المنهاج الجزائري</a></h3> <p class="post-meta"></p> </div> <div class="clear"></div> </div> </section> <section id="check-also-box" class="post-listing check-also-left"> <a href="#" id="check-also-close"><i class="fa fa-close"></i></a> <div class="block-head"> <h3>شاهد أيضا</h3> </div> <div class="check-also-post"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d9%86%d8%a8%d8%a7%d8%aa%d8%a7%d8%aa-%d8%a3%d8%ac%d8%b2%d8%a7%d8%a4%d9%87%d8%a7/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136989.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136989.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136989-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136989-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136989-768x403.png 768w" sizes="auto, (max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h2 class="post-title"><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d9%86%d8%a8%d8%a7%d8%aa%d8%a7%d8%aa-%d8%a3%d8%ac%d8%b2%d8%a7%d8%a4%d9%87%d8%a7/" rel="bookmark">النباتات – أجزاؤها</a></h2> <p></p> </div> <div class="check-also-post"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%a5%d9%86%d8%aa%d8%b1%d9%86%d8%aa-%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%a7%d9%84%d8%a7%d8%aa%d8%b5%d8%a7%d9%84/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136988.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136988.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136988-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136988-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136988-768x403.png 768w" sizes="auto, (max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h2 class="post-title"><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a7%d9%84%d8%a5%d9%86%d8%aa%d8%b1%d9%86%d8%aa-%d9%83%d9%8a%d9%81%d9%8a%d8%a9-%d8%a7%d9%84%d8%a7%d8%aa%d8%b5%d8%a7%d9%84/" rel="bookmark">الإعلام الآلي — الإنترنت: كيفية الاتصال بالإنترنت — الأولى متوسط — المنهاج الجزائري</a></h2> <p>الإعلام الآلي – الإنترنت: كيفية الاتصال بالإنترنت المستوى: الأولى متوسط | المادة: الإعلام الآلي شرح …</p> </div> <div class="check-also-post"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d9%85%d8%b9%d8%a7%d9%84%d8%ac%d8%a9-%d8%a7%d9%84%d9%86%d8%b5%d9%88%d8%b5-%d8%a5%d8%af%d8%b1%d8%a7%d8%ac-%d8%a7%d9%84/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136987.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136987.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136987-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136987-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136987-768x403.png 768w" sizes="auto, (max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h2 class="post-title"><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d9%85%d8%b9%d8%a7%d9%84%d8%ac%d8%a9-%d8%a7%d9%84%d9%86%d8%b5%d9%88%d8%b5-%d8%a5%d8%af%d8%b1%d8%a7%d8%ac-%d8%a7%d9%84/" rel="bookmark">الإعلام الآلي — معالجة النصوص: إدراج الصور والجداول — الأولى متوسط — المنهاج الجزائري</a></h2> <p>الإعلام الآلي – معالجة النصوص: إدراج الصور والجداول المستوى: الأولى متوسط | المادة: الإعلام الآلي …</p> </div> <div class="check-also-post"> <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%ba%d8%b0%d9%8a%d8%a9-%d8%a7%d9%84%d8%b5%d8%ad%d9%8a%d8%a9/"> <img width="310" height="163" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136986.png" class="attachment-tie-medium size-tie-medium wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136986.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136986-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136986-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136986-768x403.png 768w" sizes="auto, (max-width: 310px) 100vw, 310px" /> <span class="fa overlay-icon"></span> </a> </div><!-- post-thumbnail /--> <h2 class="post-title"><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%ba%d8%b0%d9%8a%d8%a9-%d8%a7%d9%84%d8%b5%d8%ad%d9%8a%d8%a9/" rel="bookmark">التغذية الصحية</a></h2> <p></p> </div> </section> <div id="comments"> <div class="clear"></div> <div id="respond" class="comment-respond"> <h3 id="reply-title" class="comment-reply-title">اترك تعليقاً <small><a rel="nofollow" id="cancel-comment-reply-link" href="/2026/07/17/%d8%a7%d9%84%d8%a5%d8%b9%d9%84%d8%a7%d9%85-%d8%a7%d9%84%d8%a2%d9%84%d9%8a-%d8%a3%d9%88%d8%b1%d8%a7%d9%82-%d8%b9%d9%85%d9%84-%d9%81%d8%b1%d9%8a%d8%af%d8%a9-html-%d8%a3%d8%b3%d8%a7%d8%b3%d9%8a%d8%a7/#respond" style="display:none;">إلغاء الرد</a></small></h3><form action="https://dz-onec.com/wp-comments-post.php" method="post" id="commentform" class="comment-form"><p class="comment-notes"><span id="email-notes">لن يتم نشر عنوان بريدك الإلكتروني.</span> <span class="required-field-message">الحقول الإلزامية مشار إليها بـ <span class="required">*</span></span></p><p class="comment-form-comment"><label for="comment">التعليق <span class="required">*</span></label> <textarea id="comment" name="comment" cols="45" rows="8" maxlength="65525" required></textarea></p><p class="comment-form-author"><label for="author">الاسم</label> <input id="author" name="author" type="text" value="" size="30" maxlength="245" autocomplete="name" /></p> <p class="comment-form-email"><label for="email">البريد الإلكتروني</label> <input id="email" name="email" type="email" value="" size="30" maxlength="100" aria-describedby="email-notes" autocomplete="email" /></p> <p class="comment-form-url"><label for="url">الموقع الإلكتروني</label> <input id="url" name="url" type="url" value="" size="30" maxlength="200" autocomplete="url" /></p> <p class="comment-form-cookies-consent"><input id="wp-comment-cookies-consent" name="wp-comment-cookies-consent" type="checkbox" value="yes" /> <label for="wp-comment-cookies-consent">احفظ اسمي، بريدي الإلكتروني، والموقع الإلكتروني في هذا المتصفح لاستخدامها المرة المقبلة في تعليقي.</label></p> <p class="form-submit"><input name="submit" type="submit" id="submit" class="submit" value="إرسال التعليق" /> <input type='hidden' name='comment_post_ID' value='135387' id='comment_post_ID' /> <input type='hidden' name='comment_parent' id='comment_parent' value='0' /> </p><p style="display: none;"><input type="hidden" id="akismet_comment_nonce" name="akismet_comment_nonce" value="236b15c59c" /></p><p style="display: none !important;" class="akismet-fields-container" data-prefix="ak_"><label>Δ<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="201"/><script> document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() ); </script> </p></form> </div><!-- #respond --> </div><!-- #comments --> </div><!-- .content --> <aside id="sidebar"> <div class="theiaStickySidebar"> <div id="text-2" class="widget widget_text"><div class="widget-top"><h4>📊 إحصائيات الموقع</h4><div class="stripe-line"></div></div> <div class="widget-container"> <div class="textwidget"><div class="stats-grid"> <div class="stat-card blue"> <span class="stat-number">3,310</span> <span class="stat-label">دروس</span> </div> <div class="stat-card gold"> <span class="stat-number">77</span> <span class="stat-label">منشور اليوم</span> </div> </div></div> </div></div><!-- .widget /--><div id="nav_menu-3" class="widget widget_nav_menu"><div class="widget-top"><h4>قوائم مدونة التربية و التعليم</h4><div class="stripe-line"></div></div> <div class="widget-container"><div class="menu-%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9-container"><ul id="menu-%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9-1" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100365"><a href="https://dz-onec.com/school-calendar-holidays/">📅 العطل المدرسية</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100392"><a href="https://dz-onec.com/school-orientation-guide/">🧭 التوجيه المدرسي</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100394"><a href="https://dz-onec.com/recruitment-competitions-guide/">📋 مسابقات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100495"><a href="https://dz-onec.com/exams-guide-algeria/">📝 الامتحانات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107209"><a href="https://dz-onec.com/grade-calculator/">🧮 حاسبة المعدل</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107210"><a href="https://dz-onec.com/tharwa-education-gov-dz/">📋 فضاء الأولياء</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107211"><a href="https://dz-onec.com/teachers-space/">👨‍🏫 فضاء الأساتذة</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107212"><a href="https://dz-onec.com/exam-bank/">📚 بنك الفروض</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107213"><a href="https://dz-onec.com/bac-bem-primary-results/">🎓 نتائج الامتحانات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107214"><a href="https://dz-onec.com/category/%d8%a7%d9%84%d8%a3%d8%ae%d8%a8%d8%a7%d8%b1/">📰 الأخبار</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107215"><a href="https://dz-onec.com/al-ibtidai-primary/">📗 الإبتدائي</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113452"><a href="https://dz-onec.com/dorous-sana-tahdiriya-ibtidai/">📗 التحضيري</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107227"><a href="https://dz-onec.com/al-moutawassit-middle/">📘 المتوسط</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113443"><a href="https://dz-onec.com/al-thanawi-secondary/">📙 الثانوي</a></li> </ul></div></div></div><!-- .widget /--><div id="text-3" class="widget widget_text"><div class="widget-top"><h4>🏷️ التصنيفات</h4><div class="stripe-line"></div></div> <div class="widget-container"> <div class="textwidget"><div class="category-chips"> <a href="/category/%d8%a7%d9%84%d8%a5%d8%a8%d8%aa%d8%af%d8%a7%d8%a6%d9%8a/" class="category-chip blue">الابتدائي</a> <a href="/category/%d8%a7%d9%84%d9%85%d8%aa%d9%88%d8%b3%d8%b7/" class="category-chip teal">المتوسط</a> <a href="/category/%d8%a7%d9%84%d8%ab%d8%a7%d9%86%d9%88%d9%8a/" class="category-chip gold">الثانوي</a> <a href="/tag/%d8%a8%d9%83%d8%a7%d9%84%d9%88%d8%b1%d9%8a%d8%a7/" class="category-chip purple">بكالوريا</a> <a href="/category/%d8%a5%d8%b9%d9%84%d8%a7%d9%86%d8%a7%d8%aa-%d9%88%d9%86%d8%aa%d8%a7%d8%a6%d8%ac/" class="category-chip pink">الأخبار</a> <a href="/tag/bem/" class="category-chip green">BEM</a> <a href="/category/banque-questions/" class="category-chip orange">بنك الأسئلة</a> </div></div> </div></div><!-- .widget /--><div id="text-6" class="widget widget_text"><div class="widget-top"><h4>🏆 تابعنا</h4><div class="stripe-line"></div></div> <div class="widget-container"> <div class="textwidget"><div class="social-follow-ribbon"> <span class="follow-label">📢 تابعنا على:</span> </div> <div style="display:flex;gap:8px;flex-wrap:wrap;direction:rtl"> <a href="https://facebook.com/dzonec" class="social-btn facebook" target="_blank">فيسبوك</a> <a href="https://t.me/dzonec" class="social-btn telegram" target="_blank">تيلغرام</a> </div></div> </div></div><!-- .widget /--> </div><!-- .theiaStickySidebar /--> </aside><!-- #sidebar /--> <div class="clear"></div> </div><!-- .container /--> <div class="e3lan e3lan-bottom"> </div> <footer id="theme-footer"> <div id="footer-widget-area" class="footer-2c"> <div id="footer-first" class="footer-widgets-box"> <div id="text-4" class="footer-widget widget_text"><div class="footer-widget-top"><h4>عن الموقع</h4></div> <div class="footer-widget-container"> <div class="textwidget">مدونة التربية و التعليم الجزائرية — أكبر مكتبة دروس تعليمية في الجزائر لجميع المستويات: ابتدائي، متوسط، ثانوي. دروس، فروض، اختبارات، ونتائج امتحانات.</div> </div></div><!-- .widget /--><div id="categort-posts-widget-3" class="footer-widget categort-posts"><div class="footer-widget-top"><h4>مواضيع مرتبطة </h4></div> <div class="footer-widget-container"> <ul> <li > <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d8%ae%d8%aa%d8%a8%d8%a7%d8%b1-python-1/" rel="bookmark"><img width="110" height="58" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136880.png" class="attachment-tie-small size-tie-small wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136880.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136880-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136880-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136880-768x403.png 768w" sizes="auto, (max-width: 110px) 100vw, 110px" /><span class="fa overlay-icon"></span></a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/18/%d8%a7%d8%ae%d8%aa%d8%a8%d8%a7%d8%b1-python-1/">اختبار-python-1</a></h3> </li> <li > <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%af%d8%b1%d9%88%d8%b3-%d8%a7%d9%84%d8%a7%d8%a8%d8%aa%d8%af%d8%a7%d8%a6%d9%8a-%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d8%a5%d8%b3%d9%84%d8%a7%d9%85%d9%8a%d8%a9-%d8%b3/" rel="bookmark"><img width="110" height="58" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136805.png" class="attachment-tie-small size-tie-small wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136805.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136805-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136805-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136805-768x403.png 768w" sizes="auto, (max-width: 110px) 100vw, 110px" /><span class="fa overlay-icon"></span></a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/18/%d8%af%d8%b1%d9%88%d8%b3-%d8%a7%d9%84%d8%a7%d8%a8%d8%aa%d8%af%d8%a7%d8%a6%d9%8a-%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d8%a5%d8%b3%d9%84%d8%a7%d9%85%d9%8a%d8%a9-%d8%b3/">دروس الابتدائي — التربية الإسلامية: سورة الإخلاص تفسير وحفظ — السنة الأولى إبتدائي — المنهاج الجزائري</a></h3> </li> <li > <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d9%85%d8%af%d9%86%d9%8a%d8%a9-%d8%af%d8%b1%d8%b3-%d9%81%d9%8a-%d8%a7%d9%84%d9%85%d8%ac%d8%aa%d9%85%d8%b9-%d8%a7%d9%84%d8%b9%d8%a7/" rel="bookmark"><img width="110" height="58" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136803.png" class="attachment-tie-small size-tie-small wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136803.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136803-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136803-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136803-768x403.png 768w" sizes="auto, (max-width: 110px) 100vw, 110px" /><span class="fa overlay-icon"></span></a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d9%85%d8%af%d9%86%d9%8a%d8%a9-%d8%af%d8%b1%d8%b3-%d9%81%d9%8a-%d8%a7%d9%84%d9%85%d8%ac%d8%aa%d9%85%d8%b9-%d8%a7%d9%84%d8%b9%d8%a7/">التربية المدنية — درس في المجتمع: العائلة وأهميتها في بناء المجتمع — السنة الأولى إبتدائي — المنهاج الجزائري</a></h3> </li> <li > <div class="post-thumbnail"> <a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%88%d8%a7%d9%84%d8%ac%d8%ba%d8%b1%d8%a7%d9%81%d9%8a%d8%a7-%d8%af%d8%b1%d8%b3-%d9%81%d9%8a-%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%85/" rel="bookmark"><img width="110" height="58" src="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136801.png" class="attachment-tie-small size-tie-small wp-post-image" alt="" decoding="async" loading="lazy" srcset="https://dz-onec.com/wp-content/uploads/2026/07/finisher-136801.png 1200w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136801-300x158.png 300w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136801-1024x538.png 1024w, https://dz-onec.com/wp-content/uploads/2026/07/finisher-136801-768x403.png 768w" sizes="auto, (max-width: 110px) 100vw, 110px" /><span class="fa overlay-icon"></span></a> </div><!-- post-thumbnail /--> <h3><a href="https://dz-onec.com/2026/07/18/%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%88%d8%a7%d9%84%d8%ac%d8%ba%d8%b1%d8%a7%d9%81%d9%8a%d8%a7-%d8%af%d8%b1%d8%b3-%d9%81%d9%8a-%d8%a7%d9%84%d8%aa%d8%a7%d8%b1%d9%8a%d8%ae-%d9%85/">التاريخ والجغرافيا — درس في التاريخ: مفهوم الزمن والتاريخ والسنة والتقويم — السنة الأولى إبتدائي — المنهاج الجزائري</a></h3> </li> </ul> <div class="clear"></div> </div></div><!-- .widget /--> </div> <div id="footer-second" class="footer-widgets-box"> <div id="text-5" class="footer-widget widget_text"><div class="footer-widget-top"><h4>روابط سريعة</h4></div> <div class="footer-widget-container"> <div class="textwidget"><a href="/category/%D8%A3%D8%AE%D8%A8%D8%A7%D8%B1-%D8%A7%D9%84%D9%85%D9%88%D9%82%D8%B9/">📰 الأخبار</a><br> <a href="/category/%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%88%D9%8A/%D8%B4%D9%87%D8%A7%D8%AF%D8%A9-%D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D8%A7/">🎓 البكالوريا</a><br> <a href="/category/%D8%A7%D9%84%D9%85%D8%AA%D9%88%D8%B3%D8%B7/%D8%B4%D9%87%D8%AF%D8%A7%D8%A9-%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%8A%D9%85-%D8%A7%D9%84%D9%85%D8%AA%D9%88%D8%B3%D8%B7/">📘 نتائج BEM</a><br> <a href="/tag/%D9%85%D8%B3%D8%A7%D8%A8%D9%82%D8%A7%D8%AA/">📝 مسابقات التربية</a><br> <a href="/%D9%81%D8%B6%D8%A7%D8%A1-%D8%A7%D9%84%D8%A3%D9%88%D9%84%D9%8A%D8%A7%D8%A1/">👪 فضاء الأولياء</a></div> </div></div><!-- .widget /--> </div><!-- #second .widget-area --> </div><!-- #footer-widget-area --> <div class="clear"></div> </footer><!-- .Footer /--> <div class="clear"></div> <div class="footer-bottom"> <div class="container"> <div class="alignright"> بنك الإختبارات 2026 </div> <div class="social-icons"> <a class="ttip-none" title="Rss" href="https://dz-onec.com/feed/" target="_blank"><i class="fa fa-rss"></i></a><a class="ttip-none" title="Facebook" href="https://web.facebook.com/%D9%85%D8%AF%D9%88%D9%86%D8%A9-%D8%A7%D9%84%D8%AA%D8%B1%D8%A8%D9%8A%D8%A9-%D9%88%D8%A7%D9%84%D8%AA%D8%B9%D9%84%D9%8A%D9%85-101703569221521" target="_blank"><i class="fa fa-facebook"></i></a> </div> <div class="alignleft"> DZ-ONEC.COM مدونة التربية و التعليم - الموقع الأول للدراسة في الجزائر 2026 </div> <div class="clear"></div> </div><!-- .Container --> </div><!-- .Footer bottom --> </div><!-- .inner-Wrapper --> </div><!-- #Wrapper --> </div><!-- .Wrapper-outer --> <div id="topcontrol" class="fa fa-angle-up" title="إصعد الى الأعلى"></div> <div id="fb-root"></div> <div id="dzc-mobile-menu-source" style="display:none"> <div class="menu-%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9-container"><ul id="menu-%d8%a7%d9%84%d8%b1%d8%a6%d9%8a%d8%b3%d9%8a%d8%a9-2" class="menu"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100365"><a href="https://dz-onec.com/school-calendar-holidays/">📅 العطل المدرسية</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100392"><a href="https://dz-onec.com/school-orientation-guide/">🧭 التوجيه المدرسي</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100394"><a href="https://dz-onec.com/recruitment-competitions-guide/">📋 مسابقات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-100495"><a href="https://dz-onec.com/exams-guide-algeria/">📝 الامتحانات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107209"><a href="https://dz-onec.com/grade-calculator/">🧮 حاسبة المعدل</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107210"><a href="https://dz-onec.com/tharwa-education-gov-dz/">📋 فضاء الأولياء</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107211"><a href="https://dz-onec.com/teachers-space/">👨‍🏫 فضاء الأساتذة</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107212"><a href="https://dz-onec.com/exam-bank/">📚 بنك الفروض</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107213"><a href="https://dz-onec.com/bac-bem-primary-results/">🎓 نتائج الامتحانات</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107214"><a href="https://dz-onec.com/category/%d8%a7%d9%84%d8%a3%d8%ae%d8%a8%d8%a7%d8%b1/">📰 الأخبار</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107215"><a href="https://dz-onec.com/al-ibtidai-primary/">📗 الإبتدائي</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113452"><a href="https://dz-onec.com/dorous-sana-tahdiriya-ibtidai/">📗 التحضيري</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-107227"><a href="https://dz-onec.com/al-moutawassit-middle/">📘 المتوسط</a></li> <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-113443"><a href="https://dz-onec.com/al-thanawi-secondary/">📙 الثانوي</a></li> </ul></div> </div> <style> /* Force: slide-out always dark, menu always shown when open */ body.rtl #slide-out { background: #1a1a2e !important; } body.js-nav #mobile-menu { display: block !important; } body.js-nav #slide-out { background: #1a1a2e !important; } </style> <script> (function(){ 'use strict'; // ============================================================ // 1. PREVENT THEME JS FROM INTERFERING // Block jQuery handlers on #slide-out-open (theme uses them) // Also prevent js-nav class from being added (it controls theme's slide) // ============================================================ window.tie = window.tie || {}; window.tie.mobile_menu_active = false; // Kill jQuery handlers on #slide-out-open — early and often if(window.jQuery){ setTimeout(function(){ jQuery('#slide-out-open').off().unbind(); // Remove any click from parent li or anchors around it var b = document.getElementById('slide-out-open'); if(b){ jQuery(b).off().unbind(); jQuery(b).closest && jQuery(b).closest('a').off && jQuery(b).closest('a').off(); } }, 10); } // MutationObserver to REMOVE js-nav class if theme adds it var observer = new MutationObserver(function(muts){ if(document.body.classList.contains('js-nav')){ document.body.classList.remove('js-nav'); } }); observer.observe(document.body, {attributes: true, attributeFilter: ['class']}); // ============================================================ // 2. PREVENT THEME FROM HIDING OUR BUTTON // Create our OWN hamburger button next to the theme's one // ============================================================ var existingBtn = document.getElementById('dzc-hamburger'); if(existingBtn) existingBtn.remove(); var hamburger = document.createElement('button'); hamburger.id = 'dzc-hamburger'; hamburger.innerHTML = '<span></span><span></span><span></span>'; hamburger.setAttribute('aria-label', 'القائمة'); hamburger.style.cssText = 'position:fixed !important;top:5px !important;right:5px !important;width:40px !important;height:40px !important;background:rgba(0,0,0,0.3) !important;border:none !important;border-radius:4px !important;cursor:pointer !important;z-index:999999 !important;padding:8px 6px !important;outline:none !important;box-shadow:0 1px 4px rgba(0,0,0,0.2) !important;'; // Style the inner spans (3 lines) + show on mobile var style = document.createElement('style'); style.textContent = '#dzc-hamburger{display:none}#dzc-hamburger span{display:block !important;height:3px !important;margin:4px 0 !important;background:#fff !important;border-radius:2px !important;transition:none !important}@media(max-width:900px){#dzc-hamburger{display:block !important}}'; document.head.appendChild(style); document.body.appendChild(hamburger); // ============================================================ // 3. BUILD THE CUSTOM OVERLAY // ============================================================ var existing = document.getElementById('dzc-rtl-overlay'); if(existing) existing.remove(); var overlay = document.createElement('div'); overlay.id = 'dzc-rtl-overlay'; overlay.style.cssText = [ 'position:fixed', 'top:0', 'right:-80%', 'width:80%', 'height:100%', 'background:#1a1a2e', 'z-index:999998', 'transition:right 0.3s ease', 'overflow-y:auto', 'direction:rtl', 'text-align:right', 'box-shadow:-3px 0 15px rgba(0,0,0,0.3)', ].join(';') + ';'; var inner = document.createElement('div'); inner.style.cssText = 'padding:60px 15px 20px;color:#fff;font-family:Tajawal,sans-serif;'; // Close button (X) inside overlay var closeBtn = document.createElement('button'); closeBtn.textContent = '✕'; closeBtn.style.cssText = [ 'position:absolute', 'top:10px', 'left:10px', 'background:transparent', 'border:none', 'color:rgba(255,255,255,0.6)', 'font-size:24px', 'cursor:pointer', 'padding:8px 12px', 'z-index:1', ].join(';') + ';'; closeBtn.onclick = function(){ overlay.style.right = '-80%'; }; overlay.appendChild(closeBtn); // Title var title = document.createElement('div'); title.textContent = 'القائمة الرئيسية'; title.style.cssText = 'font-size:18px;font-weight:700;color:#fff;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid rgba(255,255,255,0.1);'; inner.appendChild(title); // Menu items from source var src = document.getElementById('dzc-mobile-menu-source'); if(src){ var ul = src.querySelector('ul.menu'); if(ul){ var clone = ul.cloneNode(true); clone.style.cssText = 'list-style:none;padding:0;margin:0;'; clone.querySelectorAll('li').forEach(function(li){ li.style.cssText = 'list-style:none;'; }); clone.querySelectorAll('li.menu-item-has-children').forEach(function(li){ li.style.cssText = 'list-style:none;position:relative;'; var arr = document.createElement('i'); arr.className = 'mobile-arrows fa fa-chevron-down'; arr.style.cssText = 'position:absolute;left:0;top:8px;padding:8px 12px;cursor:pointer;color:rgba(255,255,255,0.5);'; arr.onclick = function(e){ e.stopPropagation(); var sub = li.querySelector('ul.sub-menu'); if(sub) sub.style.display = sub.style.display === 'block' ? 'none' : 'block'; this.classList.toggle('fa-chevron-down'); this.classList.toggle('fa-chevron-up'); }; li.appendChild(arr); }); clone.querySelectorAll('a').forEach(function(a){ a.style.cssText = 'color:#fff;display:block;padding:12px 0;border-bottom:1px solid rgba(255,255,255,0.06);text-decoration:none;font-size:15px;font-weight:500;'; a.addEventListener('click', function(){ overlay.style.right = '-80%'; }); }); clone.querySelectorAll('ul.sub-menu, ul.children').forEach(function(sub){ sub.style.cssText = 'padding-right:15px;display:none;list-style:none;'; }); clone.querySelectorAll('ul.sub-menu a, ul.children a').forEach(function(a){ a.style.cssText = 'color:rgba(255,255,255,0.7);display:block;padding:8px 0;border-bottom:1px solid rgba(255,255,255,0.04);text-decoration:none;font-size:14px;'; }); inner.appendChild(clone); } } overlay.appendChild(inner); document.body.appendChild(overlay); // ============================================================ // 4. OVERRIDE THEME'S HAMBURGER onclick (our #dzc-hamburger) // ============================================================ hamburger.onclick = function(e){ e.preventDefault(); e.stopPropagation(); if(overlay.style.right === '0px' || overlay.style.right === '0'){ overlay.style.right = '-80%'; } else { overlay.style.right = '0'; } return false; }; // Also catch clicks on theme's original button and redirect to our handler var themeBtn = document.getElementById('slide-out-open'); if(themeBtn){ themeBtn.onclick = function(e){ e.preventDefault(); e.stopPropagation(); hamburger.click(); // Delegate to our button return false; }; } // ============================================================ // 5. KEYBOARD ESC to close // ============================================================ document.addEventListener('keydown', function(e){ if(e.key === 'Escape' && overlay.style.right === '0px') overlay.style.right = '-80%'; }); // ============================================================ // 6. SAFETY: re-assert button visibility every second // ============================================================ setInterval(function(){ hamburger.style.display = 'block'; hamburger.style.opacity = '1'; hamburger.style.visibility = 'visible'; }, 500); })(); </script> <script type="speculationrules"> {"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/sahifa-child/*","/wp-content/themes/sahifa/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} </script> <script> (function() { var style = document.createElement('style'); style.textContent = ` .gcalc-wrap * { box-sizing: border-box; } .gcalc-wrap { font-family: 'Tajawal','Cairo',sans-serif; max-width: 1000px; margin: 0 auto; padding: 20px; background: linear-gradient(145deg, #0A0E1A, #1B1B2F); border-radius: 18px; direction: rtl; color: #fff; } .gcalc-wrap .gc-header { text-align: center; padding: 20px 0 10px; } .gcalc-wrap .gc-header h1 { color: #F59E0B; font-size: 28px; margin: 0 0 4px; } .gcalc-wrap .gc-header p { color: #94A3B8; font-size: 14px; margin: 0; } .gcalc-wrap .gc-levels { display: flex; gap: 8px; margin: 18px 0; justify-content: center; flex-wrap: wrap; } .gcalc-wrap .gc-level { padding: 10px 22px; border: 2px solid #1A73E8; border-radius: 10px; background: transparent; color: #90CAF9; font-size: 14px; font-weight: 700; cursor: pointer; transition: all .25s; font-family: inherit; } .gcalc-wrap .gc-level:hover { background: rgba(26,115,232,.15); } .gcalc-wrap .gc-level.active { background: #1A73E8; color: #fff; border-color: #1A73E8; } .gcalc-wrap .gc-streams { display: flex; gap: 6px; margin: 12px 0; justify-content: center; flex-wrap: wrap; } .gcalc-wrap .gc-stream { padding: 7px 16px; border: 2px solid #00ACC1; border-radius: 8px; background: transparent; color: #80DEEA; font-size: 13px; font-weight: 600; cursor: pointer; transition: all .2s; font-family: inherit; } .gcalc-wrap .gc-stream:hover { background: rgba(0,172,193,.15); } .gcalc-wrap .gc-stream.active { background: #00ACC1; color: #fff; } .gcalc-wrap .gc-panel { background: #1B1B2F; border-radius: 14px; padding: 16px; margin: 14px 0; border: 1px solid #2d3748; } .gcalc-wrap .gc-row { display: flex; align-items: center; padding: 8px 6px; border-bottom: 1px solid #2d3748; gap: 10px; } .gcalc-wrap .gc-row:last-child { border-bottom: none; } .gcalc-wrap .gc-row .s-name { flex: 1; font-weight: 600; color: #E2E8F0; font-size: 14px; min-width: 0; } .gcalc-wrap .gc-row .s-coeff { background: rgba(245,158,11,.15); color: #F59E0B; padding: 4px 10px; border-radius: 16px; font-size: 12px; font-weight: 700; min-width: 55px; text-align: center; cursor: pointer; transition: all .2s; flex-shrink: 0; } .gcalc-wrap .gc-row .s-coeff:hover { background: rgba(245,158,11,.25); } .gcalc-wrap .gc-row .s-coeff.editing { background: rgba(245,158,11,.35); border: 1px dashed #F59E0B; } .gcalc-wrap .gc-row .s-input { width: 70px; padding: 6px 10px; border: 2px solid #2d3748; border-radius: 8px; background: #0A0E1A; color: #fff; font-size: 15px; text-align: center; font-family: inherit; outline: none; transition: border .2s; flex-shrink: 0; } .gcalc-wrap .gc-row .s-input:focus { border-color: #1A73E8; } .gcalc-wrap .gc-result { background: linear-gradient(135deg, #1A73E8, #00ACC1); border-radius: 16px; padding: 22px 16px; text-align: center; margin: 14px 0; } .gcalc-wrap .gc-result .r-label { font-size: 14px; opacity: .85; margin-bottom: 4px; color: #E2E8F0; } .gcalc-wrap .gc-result .r-grade { font-size: 48px; font-weight: 900; line-height: 1.2; color: #fff; text-shadow: 0 2px 10px rgba(0,0,0,.3); } .gcalc-wrap .gc-result .r-mention { display: inline-block; margin-top: 8px; padding: 8px 28px; border-radius: 30px; background: rgba(255,255,255,.2); color: #fff; font-size: 16px; font-weight: 700; } .gcalc-wrap .gc-result .r-detail { font-size: 13px; opacity: .7; margin-top: 6px; color: #E2E8F0; } .gcalc-wrap .gc-table-wrap { overflow-x: auto; margin-top: 14px; background: #1B1B2F; border-radius: 12px; border: 1px solid #2d3748; } .gcalc-wrap .gc-table-wrap table { width: 100%; border-collapse: collapse; font-size: 13px; } .gcalc-wrap .gc-table-wrap th { background: #0A0E1A; color: #F59E0B; padding: 10px; text-align: center; border-bottom: 2px solid #F59E0B; } .gcalc-wrap .gc-table-wrap td { padding: 8px; text-align: center; border-bottom: 1px solid #2d3748; color: #CBD5E1; } .gcalc-wrap .gc-info { background: rgba(245,158,11,.1); border-right: 4px solid #F59E0B; padding: 12px 14px; border-radius: 8px; margin: 14px 0; font-size: 14px; color: #CBD5E1; } .gcalc-wrap .gc-info strong { color: #F59E0B; } @media(max-width:600px){ .gcalc-wrap { padding: 12px; } .gcalc-wrap .gc-result .r-grade { font-size: 34px; } .gcalc-wrap .gc-row .s-input { width: 55px; } } `; document.head.appendChild(style); function gcalcInit() { const wrap = document.querySelector('.gcalc-wrap'); if (!wrap) return; // Build HTML structure wrap.innerHTML = ` <div class="gc-header"> <h1>📊 حاسبة المعدل الدراسي</h1> <p>احسب معدلك بسهولة — السنكيام، البيام، البكالوريا وجميع المستويات</p> </div> <div class="gc-levels" id="gcLevels"> <button class="gc-level active" data-level="prim">📘 ابتدائي</button> <button class="gc-level" data-level="cem">📙 متوسط (BEM)</button> <button class="gc-level" data-level="bac">📕 بكالوريا</button> <button class="gc-level" data-level="custom">✏️ مخصص</button> </div> <div class="gc-streams" id="gcStreams" style="display:none;"> <button class="gc-stream active" data-stream="sci">علوم تجريبية</button> <button class="gc-stream" data-stream="math">رياضيات</button> <button class="gc-stream" data-stream="tech">تقني رياضي</button> <button class="gc-stream" data-stream="lit">آداب وفلسفة</button> <button class="gc-stream" data-stream="lang">لغات أجنبية</button> <button class="gc-stream" data-stream="man">تسيير واقتصاد</button> </div> <div class="gc-panel" id="gcPanel"></div> <div class="gc-result" id="gcResult"> <div class="r-label">🏆 المعدل العام</div> <div class="r-grade" id="gcFinalGrade">00.00</div> <div class="r-mention" id="gcMention">—</div> <div class="r-detail" id="gcDetail">أدخل العلامات أعلاه</div> </div> <button onclick="gcalcReset()" style="width:100%;padding:10px;background:#2d3748;color:#94A3B8;border:1px solid #4a5568;border-radius:10px;cursor:pointer;font-size:14px;font-family:inherit;margin-top:6px;">🔄 تصفير الحقول</button> <div class="gc-info"><strong>💡 نصائح:</strong> اضغط على المعامل لتعديله. أدخل العلامة من 0 إلى 20. تدعم الأعداد العشرية (مثال: 15.5).</div>`; // Data const gcData = { prim: [ {name:'اللغة العربية',coeff:5},{name:'الرياضيات',coeff:4},{name:'التربية الإسلامية',coeff:2}, {name:'التربية العلمية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2},{name:'التربية المدنية',coeff:1}, {name:'اللغة الفرنسية',coeff:3} ], cem: [ {name:'اللغة العربية',coeff:3},{name:'الرياضيات',coeff:3},{name:'العلوم الفيزيائية',coeff:2}, {name:'علوم الطبيعة والحياة',coeff:2},{name:'التربية الإسلامية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2}, {name:'اللغة الفرنسية',coeff:2},{name:'اللغة الإنجليزية',coeff:2},{name:'التربية المدنية',coeff:1},{name:'الإعلام الآلي',coeff:1} ], bac: { sci:[ {name:'اللغة العربية',coeff:3},{name:'الرياضيات',coeff:5},{name:'العلوم الفيزيائية',coeff:4}, {name:'علوم الطبيعة والحياة',coeff:4},{name:'اللغة الفرنسية',coeff:2},{name:'اللغة الإنجليزية',coeff:2}, {name:'التربية الإسلامية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2},{name:'الفلسفة',coeff:2} ], math:[ {name:'اللغة العربية',coeff:3},{name:'الرياضيات',coeff:6},{name:'العلوم الفيزيائية',coeff:5}, {name:'علوم الطبيعة والحياة',coeff:2},{name:'اللغة الفرنسية',coeff:2},{name:'اللغة الإنجليزية',coeff:2}, {name:'التربية الإسلامية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2},{name:'الفلسفة',coeff:2} ], tech:[ {name:'اللغة العربية',coeff:3},{name:'الرياضيات',coeff:5},{name:'العلوم الفيزيائية',coeff:5}, {name:'التكنولوجيا',coeff:4},{name:'اللغة الفرنسية',coeff:2},{name:'اللغة الإنجليزية',coeff:2}, {name:'التربية الإسلامية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2},{name:'الفلسفة',coeff:2} ], lit:[ {name:'اللغة العربية',coeff:5},{name:'الرياضيات',coeff:2},{name:'العلوم الفيزيائية',coeff:2}, {name:'علوم الطبيعة والحياة',coeff:2},{name:'اللغة الفرنسية',coeff:3},{name:'اللغة الإنجليزية',coeff:2}, {name:'التربية الإسلامية',coeff:3},{name:'التاريخ والجغرافيا',coeff:4},{name:'الفلسفة',coeff:4} ], lang:[ {name:'اللغة العربية',coeff:4},{name:'الرياضيات',coeff:2},{name:'العلوم الفيزيائية',coeff:2}, {name:'علوم الطبيعة والحياة',coeff:2},{name:'اللغة الفرنسية',coeff:4},{name:'اللغة الإنجليزية',coeff:4}, {name:'التربية الإسلامية',coeff:2},{name:'التاريخ والجغرافيا',coeff:2},{name:'الفلسفة',coeff:2}, {name:'اللغة الإسبانية/الألمانية',coeff:2} ], man:[ {name:'اللغة العربية',coeff:3},{name:'الرياضيات',coeff:3},{name:'العلوم الفيزيائية',coeff:2}, {name:'اللغة الفرنسية',coeff:2},{name:'اللغة الإنجليزية',coeff:2},{name:'التربية الإسلامية',coeff:2}, {name:'التاريخ والجغرافيا',coeff:2},{name:'الفلسفة',coeff:2}, {name:'تسيير محاسبي ومالي',coeff:4},{name:'اقتصاد ومناجمنت',coeff:4} ] } }; let currentLevel = 'prim', currentStream = 'sci'; function gcMention(avg) { if (avg >= 18) return '🌟 ممتاز مع مرتبة الشرف'; if (avg >= 16) return '⭐ ممتاز'; if (avg >= 14) return '👍 جيد جداً'; if (avg >= 12) return '👌 جيد'; if (avg >= 10) return '✅ مقبول'; if (avg >= 5) return '⚠️ ضعيف'; return '❌ ضعيف جداً'; } function gcColor(avg) { if (avg >= 18) return 'linear-gradient(135deg,#4CAF50,#8BC34A)'; if (avg >= 16) return 'linear-gradient(135deg,#1A73E8,#00ACC1)'; if (avg >= 14) return 'linear-gradient(135deg,#1A73E8,#64B5F6)'; if (avg >= 12) return 'linear-gradient(135deg,#F59E0B,#FFB74D)'; if (avg >= 10) return 'linear-gradient(135deg,#FF9800,#FFB74D)'; if (avg >= 5) return 'linear-gradient(135deg,#f44336,#e57373)'; return 'linear-gradient(135deg,#b71c1c,#e53935)'; } window.gcCalc = function() { const rows = document.querySelectorAll('#gcPanel .gc-row'); let total = 0, coeffSum = 0, allFilled = true; rows.forEach(r => { const inp = r.querySelector('.s-input'); const coeffEl = r.querySelector('.s-coeff'); const coeff = parseFloat(coeffEl.dataset.coeff) || 1; const v = inp.value.trim(); if (v === '') { allFilled = false; return; } const grade = parseFloat(v); if (!isNaN(grade)) { total += grade * coeff; coeffSum += coeff; } }); const avg = coeffSum > 0 ? total / coeffSum : 0; const el = document.getElementById('gcFinalGrade'); const mention = document.getElementById('gcMention'); const detail = document.getElementById('gcDetail'); const result = document.getElementById('gcResult'); if (coeffSum === 0) { el.textContent = '00.00'; mention.textContent = '—'; detail.textContent = 'أدخل العلامات أعلاه'; result.style.background = 'linear-gradient(135deg,#1A73E8,#00ACC1)'; return; } el.textContent = avg.toFixed(2); mention.textContent = gcMention(avg); detail.textContent = allFilled ? `المجموع: ${total.toFixed(2)} / ${coeffSum}` : `المجموع: ${total.toFixed(2)} / مجموع المعاملات: ${coeffSum}`; result.style.background = gcColor(avg); } window.gcalcReset = function() { document.querySelectorAll('.s-input').forEach(i => i.value = ''); gcCalc(); }; function gcBuild(level) { const panel = document.getElementById('gcPanel'); const streams = document.getElementById('gcStreams'); if (level === 'bac') streams.style.display = 'flex'; else streams.style.display = 'none'; let subjects; if (level === 'prim') subjects = gcData.prim; else if (level === 'cem') subjects = gcData.cem; else if (level === 'bac') subjects = gcData.bac[currentStream]; else subjects = gcData.cem; panel.innerHTML = subjects.map(s => `<div class="gc-row"> <span class="s-name">${s.name}</span> <span class="s-coeff" data-coeff="${s.coeff}" onclick="gcalcEditCoeff(this)">المعامل ${s.coeff}</span> <input class="s-input" type="text" inputmode="decimal" placeholder="علامة" oninput="gcCalc()"> </div>` ).join(''); gcCalc(); } window.gcalcEditCoeff = function(el) { const curr = el.dataset.coeff; const newVal = prompt('تعديل المعامل:', curr); if (newVal && !isNaN(parseFloat(newVal)) && parseFloat(newVal) > 0) { el.dataset.coeff = parseFloat(newVal); el.textContent = `المعامل ${parseFloat(newVal)}`; gcCalc(); } }; // Event listeners document.querySelectorAll('.gc-level').forEach(btn => { btn.addEventListener('click', function() { document.querySelectorAll('.gc-level').forEach(b => b.classList.remove('active')); this.classList.add('active'); currentLevel = this.dataset.level; gcBuild(currentLevel); }); }); document.querySelectorAll('.gc-stream').forEach(btn => { btn.addEventListener('click', function() { document.querySelectorAll('.gc-stream').forEach(b => b.classList.remove('active')); this.classList.add('active'); currentStream = this.dataset.stream; gcBuild(currentLevel); }); }); gcBuild('prim'); } // Run on DOM ready if (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', gcalcInit); else gcalcInit(); })(); </script> <!-- ===== TRENDING NEWS SLIDER ===== --> <div id="trending-news-slider" class="tn-slider" dir="rtl"> <div class="tn-slides-wrapper" id="tnSlidesWrapper"> <div class="tn-slide" data-index="0"> <a href="https://dz-onec.com/2026/07/18/%d8%a8%d9%83%d8%a7%d9%84%d9%88%d8%b1%d9%8a%d8%a7-2026-%d9%88%d8%b2%d9%8a%d8%b1-%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d9%88%d8%b7%d9%86%d9%8a%d8%a9-%d9%8a%d8%b9%d8%b1%d8%b6-%d8%a7/" class="tn-slide-link" style="text-decoration:none;color:inherit;display:block;"> <div class="tn-slide-bg" style="background: linear-gradient(135deg, #0F2027, #203A43, #2C5364);"> <div class="tn-slide-overlay"></div> <div class="tn-slide-content"> <div class="tn-slide-top"> <span class="tn-badge" style="background:#F59E0B;color:#fff;">أخبار هامة</span> <span class="tn-date">📅 18 يوليو 2026</span> </div> <h2 class="tn-title">بكالوريا 2026: وزير التربية الوطنية يعرض النتائج العامة ونسبة النجاح 56.18% وأسماء الأوائل وطنياً</h2> <p class="tn-excerpt">أشرف وزير التربية الوطنية، الدكتور محمد صغير سعداوي، صبيحة الأحد 12 جويلية 2026، على ندوة …</p> <span class="tn-cta" style="color:#F59E0B;">اقرأ المزيد ←</span> </div> <div class="tn-icon-bg">📰</div> </div> </a> </div> <div class="tn-slide" data-index="1"> <a href="https://dz-onec.com/2026/07/18/%d9%88%d8%b2%d8%a7%d8%b1%d8%a9-%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d9%88%d8%b7%d9%86%d9%8a%d8%a9-%d8%aa%d8%b9%d9%84%d9%86-%d9%81%d8%aa%d8%ad-%d9%85%d8%b3%d8%a7%d8%a8%d9%82%d8%a9-3/" class="tn-slide-link" style="text-decoration:none;color:inherit;display:block;"> <div class="tn-slide-bg" style="background: linear-gradient(135deg, #1A1A2E, #16213E, #0F3460);"> <div class="tn-slide-overlay"></div> <div class="tn-slide-content"> <div class="tn-slide-top"> <span class="tn-badge" style="background:#00ACC1;color:#fff;">أخبار هامة</span> <span class="tn-date">📅 18 يوليو 2026</span> </div> <h2 class="tn-title">وزارة التربية الوطنية تعلن فتح مسابقة توظيف لأكثر من 26 ألف منصب بعنوان سنة 2026</h2> <p class="tn-excerpt">أعلنت وزارة التربية الوطنية عن فتح مسابقة توظيف على أساس الاختبارات للالتحاق بالتكوين المتخصص في …</p> <span class="tn-cta" style="color:#00ACC1;">اقرأ المزيد ←</span> </div> <div class="tn-icon-bg">📰</div> </div> </a> </div> <div class="tn-slide" data-index="2"> <a href="https://dz-onec.com/2026/07/17/%d9%88%d8%b2%d8%a7%d8%b1%d8%a9-%d8%a7%d9%84%d8%aa%d8%b9%d9%84%d9%8a%d9%85-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%8a-%d8%aa%d8%b7%d9%84%d9%82-%d8%b9%d9%85%d9%84%d9%8a%d8%a9-%d8%a7%d9%84%d8%aa%d8%b3%d8%ac/" class="tn-slide-link" style="text-decoration:none;color:inherit;display:block;"> <div class="tn-slide-bg" style="background: linear-gradient(135deg, #141E30, #243B55, #1A2A3A);"> <div class="tn-slide-overlay"></div> <div class="tn-slide-content"> <div class="tn-slide-top"> <span class="tn-badge" style="background:#1A73E8;color:#fff;">أخبار هامة</span> <span class="tn-date">📅 17 يوليو 2026</span> </div> <h2 class="tn-title">وزارة التعليم العالي تطلق عملية التسجيلات الأولية والتوجيه لحاملي بكالوريا 2026</h2> <p class="tn-excerpt">أعلنت وزارة التعليم العالي والبحث العلمي عن انطلاق عملية التسجيلات الأولية والتوجيه لفائدة كافة حاملي …</p> <span class="tn-cta" style="color:#1A73E8;">اقرأ المزيد ←</span> </div> <div class="tn-icon-bg">📰</div> </div> </a> </div> <div class="tn-slide" data-index="3"> <a href="https://dz-onec.com/2026/07/17/%d8%b1%d8%b3%d9%85%d9%8a-%d8%a7%d9%86%d8%b7%d9%84%d8%a7%d9%82-%d8%a7%d9%84%d8%aa%d8%b3%d8%ac%d9%8a%d9%84%d8%a7%d8%aa-%d8%a7%d9%84%d8%a3%d9%88%d9%84%d9%8a%d8%a9-%d9%88%d8%a7%d9%84%d8%aa%d9%88%d8%ac/" class="tn-slide-link" style="text-decoration:none;color:inherit;display:block;"> <div class="tn-slide-bg" style="background: linear-gradient(135deg, #0D1B2A, #1B2838, #1B3A4B);"> <div class="tn-slide-overlay"></div> <div class="tn-slide-content"> <div class="tn-slide-top"> <span class="tn-badge" style="background:#A78BFA;color:#fff;">أخبار هامة</span> <span class="tn-date">📅 17 يوليو 2026</span> </div> <h2 class="tn-title">رسمي: انطلاق التسجيلات الأولية والتوجيه الجامعي لحاملي بكالوريا 2026</h2> <p class="tn-excerpt">أعلنت وزارة التعليم العالي والبحث العلمي، الأربعاء 15 جويلية 2026، عن انطلاق عملية التسجيلات الأولية …</p> <span class="tn-cta" style="color:#A78BFA;">اقرأ المزيد ←</span> </div> <div class="tn-icon-bg">📰</div> </div> </a> </div> <div class="tn-slide" data-index="4"> <a href="https://dz-onec.com/2026/07/17/%d8%a5%d8%b9%d9%84%d8%a7%d9%86-%d9%88%d8%b2%d8%a7%d8%b1%d8%a9-%d8%a7%d9%84%d8%aa%d8%b9%d9%84%d9%8a%d9%85-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%8a-%d8%a7%d9%84%d9%85%d9%86%d8%b4%d9%88%d8%b1-%d8%a7%d9%84/" class="tn-slide-link" style="text-decoration:none;color:inherit;display:block;"> <div class="tn-slide-bg" style="background: linear-gradient(135deg, #1B1B2F, #162447, #1F4068);"> <div class="tn-slide-overlay"></div> <div class="tn-slide-content"> <div class="tn-slide-top"> <span class="tn-badge" style="background:#34D399;color:#fff;">أخبار هامة</span> <span class="tn-date">📅 17 يوليو 2026</span> </div> <h2 class="tn-title">إعلان وزارة التعليم العالي: المنشور الوزاري الرقمي ومساعد الذكاء الاصطناعي لتوجيه حاملي بكالوريا 2026</h2> <p class="tn-excerpt">أعلنت وزارة التعليم العالي والبحث العلمي لكافة الناجحين في امتحان شهادة البكالوريا دورة 2026 عن …</p> <span class="tn-cta" style="color:#34D399;">اقرأ المزيد ←</span> </div> <div class="tn-icon-bg">📰</div> </div> </a> </div> </div> <!-- Navigation Arrows --> <button class="tn-arrow tn-arrow-next" id="tnArrowNext" aria-label="التالي">‹</button> <button class="tn-arrow tn-arrow-prev" id="tnArrowPrev" aria-label="السابق">›</button> <!-- Dots --> <div class="tn-dots" id="tnDots"> <span class="tn-dot active" data-index="0"></span> <span class="tn-dot " data-index="1"></span> <span class="tn-dot " data-index="2"></span> <span class="tn-dot " data-index="3"></span> <span class="tn-dot " data-index="4"></span> </div> </div> <style> /* ===== TRENDING NEWS SLIDER ===== */ .tn-slider { display: none; position: relative; max-width: 1080px; margin: 15px auto 0; direction: rtl; font-family: 'Tajawal', sans-serif; border-radius: 16px; overflow: hidden; box-shadow: 0 8px 32px rgba(0,0,0,0.25); } .home .tn-slider, .page-id-528 .tn-slider, .tn-slider.tn-shown { display: block !important; } .tn-slides-wrapper { position: relative; width: 100%; min-height: 320px; overflow: hidden; } .tn-slide { position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0; transform: scale(1.03); transition: opacity 0.7s ease, transform 0.7s ease; pointer-events: none; } .tn-slide.active { opacity: 1; transform: scale(1); pointer-events: auto; position: relative; } .tn-slide-link { display: block; text-decoration: none; color: inherit !important; } .tn-slide-bg { position: relative; min-height: 320px; display: flex; align-items: center; overflow: hidden; } .tn-slide-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, rgba(0,0,0,0.65) 0%, rgba(0,0,0,0.3) 50%, rgba(0,0,0,0.1) 100%); pointer-events: none; } .tn-slide-content { position: relative; z-index: 2; padding: 40px 100px; max-width: 700px; } .tn-slide-top { display: flex; align-items: center; gap: 14px; margin-bottom: 16px; } .tn-badge { display: inline-block; font-size: 11px; font-weight: 700; padding: 4px 14px; border-radius: 6px; letter-spacing: 0.3px; white-space: nowrap; } .tn-date { font-size: 12px; color: rgba(255,255,255,0.7) !important; font-weight: 500; } .tn-title { font-size: 28px; font-weight: 800; color: #FFFFFF !important; line-height: 1.3; margin: 0 0 10px 0; text-shadow: 0 2px 10px rgba(0,0,0,0.3); } .tn-excerpt { font-size: 14px; color: rgba(255,255,255,0.75) !important; line-height: 1.7; margin: 0 0 18px 0; max-width: 580px; } .tn-cta { display: inline-flex; align-items: center; gap: 6px; font-size: 14px; font-weight: 700; text-decoration: none; transition: gap 0.3s ease; } .tn-cta, .tn-slide-link:hover .tn-cta { color: inherit; } .tn-icon-bg { position: absolute; left: -20px; bottom: -20px; font-size: 160px; opacity: 0.08; pointer-events: none; user-select: none; line-height: 1; } /* Navigation Arrows */ .tn-arrow { position: absolute; top: 50%; transform: translateY(-50%); z-index: 10; width: 44px; height: 44px; border: none; border-radius: 50%; background: rgba(255,255,255,0.12); backdrop-filter: blur(8px); -webkit-backdrop-filter: blur(8px); color: #FFFFFF; font-size: 28px; font-weight: 300; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.3s ease; opacity: 0; pointer-events: none; line-height: 1; } .tn-slider:hover .tn-arrow { opacity: 1; pointer-events: auto; } .tn-arrow:hover { background: rgba(255,255,255,0.25); transform: translateY(-50%) scale(1.1); } .tn-arrow-next { right: 16px; } .tn-arrow-prev { left: 16px; } /* Dots */ .tn-dots { position: absolute; bottom: 18px; right: 50%; transform: translateX(50%); z-index: 10; display: flex; gap: 8px; align-items: center; } .tn-dot { width: 8px; height: 8px; border-radius: 50%; background: rgba(255,255,255,0.35); cursor: pointer; transition: all 0.3s ease; } .tn-dot.active { width: 26px; border-radius: 4px; background: #FFFFFF; } .tn-dot:hover { background: rgba(255,255,255,0.6); } @media (max-width: 768px) { .tn-slide-content { padding: 30px 90px; } .tn-title { font-size: 22px; } .tn-excerpt { font-size: 13px; } .tn-icon-bg { font-size: 100px; left: -10px; bottom: -10px; } .tn-slide-bg { min-height: 260px; } .tn-arrow { width: 32px; height: 32px; font-size: 20px; opacity: 1; pointer-events: auto; } .tn-arrow-next { right: 8px; } .tn-arrow-prev { left: 8px; } } @media (max-width: 480px) { .tn-slide-content { padding: 20px 80px; } .tn-title { font-size: 18px; } .tn-excerpt { font-size: 12px; } .tn-slide-bg { min-height: 220px; } .tn-slide-top { flex-direction: column; align-items: flex-start; gap: 6px; } .tn-arrow { width: 28px; height: 28px; font-size: 18px; } } </style> <script> (function() { var wrapper = document.getElementById('tnSlidesWrapper'); var slides = wrapper.querySelectorAll('.tn-slide'); var dots = document.querySelectorAll('.tn-dot'); var nextBtn = document.getElementById('tnArrowNext'); var prevBtn = document.getElementById('tnArrowPrev'); var total = slides.length; if (total < 2) return; var current = 0; var timer = null; var AUTOPLAY_DELAY = 5000; function goTo(index) { if (index < 0) index = total - 1; if (index >= total) index = 0; slides.forEach(function(s, i) { s.classList.toggle('active', i === index); }); dots.forEach(function(d, i) { d.classList.toggle('active', i === index); }); current = index; } function next() { goTo(current + 1); } function prev() { goTo(current - 1); } function startAutoplay() { stopAutoplay(); timer = setInterval(next, AUTOPLAY_DELAY); } function stopAutoplay() { if (timer) { clearInterval(timer); timer = null; } } // Event listeners if (nextBtn) nextBtn.addEventListener('click', function(e) { e.preventDefault(); next(); startAutoplay(); }); if (prevBtn) prevBtn.addEventListener('click', function(e) { e.preventDefault(); prev(); startAutoplay(); }); dots.forEach(function(dot) { dot.addEventListener('click', function(e) { var idx = parseInt(this.getAttribute('data-index'), 10); goTo(idx); startAutoplay(); }); }); // Pause on hover var slider = document.getElementById('trending-news-slider'); if (slider) { slider.addEventListener('mouseenter', stopAutoplay); slider.addEventListener('mouseleave', startAutoplay); } // Touch/swipe support var touchStartX = 0; wrapper.addEventListener('touchstart', function(e) { touchStartX = e.changedTouches[0].screenX; }, {passive: true}); wrapper.addEventListener('touchend', function(e) { var diff = touchStartX - e.changedTouches[0].screenX; if (Math.abs(diff) > 50) { if (diff > 0) next(); else prev(); startAutoplay(); } }, {passive: true}); // Start with first slide active and autoplay goTo(0); startAutoplay(); })(); </script> <!-- Hero Featured Card (removed — replaced by slider above) --> <!-- Section: أحدث الدروس --> <div id="latest-lessons-section" class="content-section"> <div class="section-title-wrapper"> <span class="section-title-bar blue"></span> <h3 class="section-title-text">📚 أحدث الدروس</h3> <a href="/category/%D8%AF%D8%B1%D9%88%D8%B3-%D8%A7%D9%84%D8%A7%D8%A8%D8%AA%D8%AF%D8%A7%D8%A6%D9%8A/" class="section-title-link">عرض الكل ←</a> </div> <div class="lessons-grid"> <a href="https://dz-onec.com/2026/06/22/%d8%a7%d9%84%d8%aa%d8%b1%d8%a8%d9%8a%d8%a9-%d8%a7%d9%84%d8%a5%d8%b3%d9%84%d8%a7%d9%85%d9%8a%d8%a9-%d8%a8%d8%b1-%d8%a7%d9%84%d9%88%d8%a7%d9%84%d8%af%d9%8a%d9%86-%d9%81%d8%b6%d9%84-%d8%a8/\" class="lesson-card islamic" style="text-decoration:none;color:inherit;display:block;"> <div class="lesson-thumb">📖</div> <span class="lesson-badge">س3 ابتدائي</span> <h4 class="lesson-title">التربية الإسلامية — بر الوالدين</h4> <p class="lesson-sub">فضل بر الوالدين وأهميته في الإسلام</p> </a> <a href="https://dz-onec.com/2026/06/22/%d8%a7%d9%84%d8%b1%d9%8a%d8%a7%d8%b6%d9%8a%d8%a7%d8%aa-%d9%85%d8%b3%d8%a7%d8%ad%d8%a9-%d8%a7%d9%84%d9%82%d8%b1%d8%b5-%d8%ad%d8%b3%d8%a7%d8%a8-%d9%85%d8%b3%d8%a7%d8%ad%d8%a9-%d8%a7%d9%84/\" class=\"lesson-card math\" style="text-decoration:none;color:inherit;display:block;"> <div class="lesson-thumb">🔢</div> <span class="lesson-badge">س5 ابتدائي</span> <h4 class="lesson-title">الرياضيات — مساحة القرص</h4> <p class="lesson-sub">حساب مساحة الدائرة — ط × نق²</p> </a> <a href="https://dz-onec.com/2026/06/20/%d8%ab%d9%86%d8%a7%d8%a6%d9%8a-%d8%a7%d9%84%d9%82%d8%b7%d8%a8-rl-%d8%b4%d8%b1%d8%ad-%d8%b4%d8%a7%d9%85%d9%84-%d9%85%d8%b9-%d8%aa%d9%85%d8%a7%d8%b1%d9%8a%d9%86-%d8%a8%d9%83%d8%a7%d9%84%d9%88%d8%b1/\" class=\"lesson-card physics\" style="text-decoration:none;color:inherit;display:block;"> <div class="lesson-thumb">⚛️</div> <span class="lesson-badge">3 ثانوي</span> <h4 class="lesson-title">الفيزياء — ثنائي القطب RL</h4> <p class="lesson-sub">تمارين بكالوريا مع الحلول</p> </a> <a href="https://dz-onec.com/2026/06/20/%d8%a7%d9%84%d8%ad%d8%b1%d8%a8-%d8%a7%d9%84%d8%b9%d8%a7%d9%84%d9%85%d9%8a%d8%a9-%d8%a7%d9%84%d8%a3%d9%88%d9%84%d9%89-1914-1918-%d8%a7%d9%84%d8%a3%d8%b3%d8%a8%d8%a7%d8%a8%d8%8c-%d8%a7%d9%84%d8%a3/\" class=\"lesson-card history\" style="text-decoration:none;color:inherit;display:block;"> <div class="lesson-thumb">🌍</div> <span class="lesson-badge">3 ثانوي</span> <h4 class="lesson-title">التاريخ — الحرب العالمية الأولى</h4> <p class="lesson-sub">الأسباب والنتائج — بكالوريا</p> </a> </div> </div> <!-- Section: بنك الفروض والاختبارات --> <div id="exams-section" class="content-section"> <div class="section-title-wrapper"> <span class="section-title-bar gold"></span> <h3 class="section-title-text">📝 بنك الفروض والاختبارات</h3> <a href="/%D8%A8%D9%86%D9%83-%D8%A7%D9%84%D9%81%D8%B1%D9%88%D8%B6/" class="section-title-link">عرض الكل ←</a> </div> <div class="exams-grid"> <a href="/category/%D8%A7%D9%84%D9%85%D8%AA%D9%88%D8%B3%D8%B7/%D8%A7%D9%84%D8%A3%D9%88%D9%84%D9%89-%D9%85%D8%AA%D9%88%D8%B3%D8%B7/" class="exam-card"> <span class="exam-bar gold"></span> <div class="exam-content"> <span class="exam-title">فروض الفصل الأول</span> <span class="exam-sub">جميع المواد — الأولى متوسط</span> </div> </a> <a href="/category/%D8%A7%D9%84%D9%85%D8%AA%D9%88%D8%B3%D8%B7/%D8%A7%D9%84%D8%AB%D8%A7%D9%84%D8%AB%D8%A9-%D9%85%D8%AA%D9%88%D8%B3%D8%B7/" class="exam-card"> <span class="exam-bar blue"></span> <div class="exam-content"> <span class="exam-title">اختبارات الفصل الثاني</span> <span class="exam-sub">مع الحلول — الثالثة متوسط</span> </div> </a> <a href="/category/%D8%A7%D9%84%D8%AB%D8%A7%D9%86%D9%88%D9%8A/%D8%B4%D9%87%D8%A7%D8%AF%D8%A9-%D8%A7%D9%84%D8%A8%D9%83%D8%A7%D9%84%D9%88%D8%B1%D9%8A%D8%A7/" class="exam-card"> <span class="exam-bar teal"></span> <div class="exam-content"> <span class="exam-title">مواضيع بكالوريا</span> <span class="exam-sub">مقترحة مع الحلول — 3 ثانوي</span> </div> </a> <a href="/category/%D9%85%D8%B3%D8%A7%D8%A8%D9%82%D8%A7%D8%AA-%D8%A7%D9%84%D8%AA%D8%B1%D8%A8%D9%8A%D8%A9/" class="exam-card"> <span class="exam-bar purple"></span> <div class="exam-content"> <span class="exam-title">مسابقات الأساتذة</span> <span class="exam-sub">نماذج وحلول — 2026</span> </div> </a> </div> </div> <style> /* ===== HERO FEATURED — REPLACED BY TRENDING SLIDER ===== */ /* ===== SECTION TITLES ===== */ .content-section { display: none; } .section-title-wrapper { display: flex; align-items: center; gap: 8px; margin: 25px 0 15px; direction: rtl; max-width: 1060px; margin-left: auto; margin-right: auto; } .section-title-bar { width: 5px; height: 22px; border-radius: 3px; flex-shrink: 0; } .section-title-bar.blue { background: #1A73E8; } .section-title-bar.gold { background: #F59E0B; } .section-title-text { font-family: 'Tajawal', sans-serif; font-size: 20px; font-weight: 800; color: #1B1B2F; flex: 1; margin:0; } .section-title-link { font-family: 'Tajawal', sans-serif; font-size: 13px; color: #1A73E8; text-decoration: none; } .section-title-link:hover { text-decoration: underline; } /* ===== LESSONS GRID ===== */ .lessons-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 16px; max-width: 1060px; margin: 0 auto 30px; direction: rtl; } .lesson-card { background: #FFFFFF; border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); overflow: hidden; position: relative; border: 1px solid #E8ECF0; transition: all 0.3s ease; } .lesson-card:hover { box-shadow: 0 4px 16px rgba(0,0,0,0.12); transform: translateY(-2px); } .lesson-card::before { content:''; position:absolute; top:0; right:0; width:5px; height:100%; border-radius:0 10px 10px 0; } .lesson-card.islamic::before { background:#F59E0B; } .lesson-card.math::before { background:#00ACC1; } .lesson-card.physics::before { background:#1A73E8; } .lesson-card.history::before { background:#A78BFA; } .lesson-thumb { padding: 15px; text-align: center; font-size: 28px; } .lesson-card.islamic .lesson-thumb { background: rgba(245,158,11,0.08); } .lesson-card.math .lesson-thumb { background: rgba(0,172,193,0.08); } .lesson-card.physics .lesson-thumb { background: rgba(26,115,232,0.08); } .lesson-card.history .lesson-thumb { background: rgba(167,139,250,0.08); } .lesson-badge { display: inline-block; font-family: 'Tajawal', sans-serif; font-size: 9px; font-weight: 600; padding: 2px 10px; border-radius: 5px; margin: 0 15px 6px; } .lesson-card.islamic .lesson-badge { background: rgba(245,158,11,0.15); color: #B45309; } .lesson-card.math .lesson-badge { background: rgba(0,172,193,0.15); color: #0E7490; } .lesson-card.physics .lesson-badge { background: rgba(26,115,232,0.15); color: #1E40AF; } .lesson-card.history .lesson-badge { background: rgba(167,139,250,0.15); color: #6D28D9; } .lesson-title { font-family: 'Tajawal', sans-serif; font-size: 14px; font-weight: 700; color: #1B1B2F; margin: 0 15px 4px; line-height: 1.4; } .lesson-sub { font-family: 'Tajawal', sans-serif; font-size: 12px; color: #666; margin: 0 15px 15px; } a.lesson-card { cursor: pointer; } a.lesson-card .lesson-title { transition: color 0.2s ease; } a.lesson-card:hover .lesson-title { color: var(--primary, #1A73E8); } @media (max-width: 768px) { .lessons-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 480px) { .lessons-grid { grid-template-columns: 1fr; } } /* ===== EXAMS GRID ===== */ .exams-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 14px; max-width: 1060px; margin: 0 auto 30px; direction: rtl; } .exam-card { display: flex; background: #FFFFFF; border-radius: 10px; box-shadow: 0 2px 8px rgba(0,0,0,0.08); overflow: hidden; text-decoration: none; border: 1px solid #E8ECF0; transition: all 0.3s ease; } .exam-card:hover { box-shadow: 0 4px 16px rgba(0,0,0,0.12); transform: translateY(-2px); } .exam-bar { width: 5px; flex-shrink: 0; } .exam-bar.gold { background: #F59E0B; border-radius: 0 10px 10px 0; } .exam-bar.blue { background: #1A73E8; } .exam-bar.teal { background: #00ACC1; } .exam-bar.purple { background: #A78BFA; } .exam-content { padding: 15px; flex: 1; } .exam-title { display: block; font-family: 'Tajawal', sans-serif; font-size: 15px; font-weight: 700; color: #1B1B2F; } .exam-sub { display: block; font-family: 'Tajawal', sans-serif; font-size: 12px; color: #666; margin-top: 4px; } @media (max-width: 768px) { .exams-grid { grid-template-columns: repeat(2, 1fr); } } @media (max-width: 480px) { .exams-grid { grid-template-columns: 1fr; } } /* Content sections shown only on homepage */ .home .content-section { display: block !important; } /* ===== إصلاح التباين — خلفية فاتحة ونص داكن للمحتوى ===== */ body, .wrapper, .page-wrap, #wrapper, .inner-wrapper, .content, .main-content, #main-content, .post, .entry, article, .hentry, .single-post, .category-page, .archive-page, .search-page, .widget, .sidebar, .footer-widgets, body.rtl, body.rtl .container { background-color: #F5F7FA !important; } .post, .entry, article, .hentry, .entry-content, .post-content, .the-content, .post-inner, .entry-inner, .content-area, .primary, #primary { background-color: #FFFFFF !important; color: #334155 !important; } .post p, .entry p, article p, .hentry p, .post div, .entry div, article div, .post span, .entry span, .post-content, .entry-content { color: #334155 !important; } .post h1, .entry h1, article h1, .post h2, .entry h2, article h2, .post h3, .entry h3, article h3, .post h4, .entry h4, article h4 { color: #1B1B2F !important; } body.rtl .main-nav, body.rtl #main-nav { background: #1B1B2F !important; } body.rtl .footer, body.rtl #footer { background: #1B1B2F !important; } .post-meta, .entry-meta { color: #64748B !important; } .post-excerpt, .entry-summary { color: #475569 !important; } .post:before, .entry:before, article:before, .post:after, .entry:after, article:after { background: transparent !important; } /* ===== عرض كامل — المحتوى بطول الشاشة ===== */ #wrapper, .wrapper, .inner-wrapper, .page-wrap, #page-wrap, .container, .main-container, #main-container, .content, #content, #main-content, .main-content, .post, .entry, article, .hentry, .single-post, .post-content, .entry-content, .the-content, .post-inner, .entry-inner, .content-area, .primary, #primary { width: 100% !important; max-width: 100% !important; min-width: 0 !important; float: none !important; box-sizing: border-box !important; } .post .entry, .page .entry, .single .entry, .post .entry-content, .page .entry-content { padding-left: 20px !important; padding-right: 20px !important; } .content { padding: 15px 20px !important; } .single #sidebar, .page #sidebar, .single .sidebar, .page .sidebar, .single .widget-area, .page .widget-area { display: none !important; } @media (max-width: 768px) { .content { width: 100% !important; padding: 10px !important; float: none !important; } #sidebar, .sidebar, .widget-area { display: none !important; } .post .entry, .page .entry, .post .entry-content, .page .entry-content { width: 100% !important; max-width: 100% !important; padding: 0 5px !important; box-sizing: border-box !important; } } /* ===== توسيع بطاقات قائمة المواضيع ===== */ .post-listing, .posts-container, body.archive .content, body.category .content, body.home .content { display: block !important; width: 100% !important; max-width: 100% !important; padding: 15px 10px !important; box-sizing: border-box !important; } .post-listing article, .posts-container article, body.archive article, body.category article, body.home article { width: 100% !important; max-width: 100% !important; margin: 0 0 25px 0 !important; padding: 20px 25px !important; background: #fff !important; border-radius: 12px !important; box-shadow: 0 2px 10px rgba(0,0,0,.08) !important; box-sizing: border-box !important; float: none !important; display: block !important; } .post-listing article h2, body.archive article h2, body.category article h2 { font-size: 20px !important; line-height: 1.6 !important; margin: 10px 0 !important; } .post-listing article p, body.archive article p, body.category article p { font-size: 16px !important; line-height: 1.8 !important; color: #475569 !important; } body.archive #sidebar, body.category #sidebar { display: none !important; } /* ===== توسيع شريط أخبار السايدبار ===== */ .widget-container ul li, #sidebar ul li, .widget ul li { padding: 10px 0 !important; font-size: 15px !important; line-height: 1.6 !important; } .widget-container ul li a, #sidebar ul li a, .widget ul li a { font-size: 15px !important; line-height: 1.6 !important; display: block !important; } /* ===== إخفاء القائمة المنزلقة للجوال ===== */ @media (max-width: 768px) { #slide-out-open, #slide-out, #open-slide-overlay, #mobile-menu { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; position: fixed !important; left: -9999px !important; } .inner-wrapper, #wrapper, .wrapper-outer { left: 0 !important; right: 0 !important; transform: none !important; -webkit-transform: none !important; } } .hide-slide-force { display: none !important; } #dzc-hamburger, #dzc-rtl-overlay { display: none !important; visibility: hidden !important; opacity: 0 !important; pointer-events: none !important; position: absolute !important; left: -99999px !important; } </style> <script> (function() { try { // Move slider and sections into position var slider = document.getElementById('trending-news-slider'); if (!slider) return; // Find content area var content = document.querySelector('.content') || document.querySelector('#main-content') || document.querySelector('.post-content') || document.querySelector('article') || document.querySelector('.entry') || document.querySelector('main'); if (content && content.parentNode) { content.parentNode.insertBefore(slider, content); slider.classList.add('tn-shown'); } else { var nav = document.querySelector('.main-nav, #main-nav, nav, header'); if (nav && nav.parentNode) { nav.parentNode.insertBefore(slider, nav.nextSibling); } slider.classList.add('tn-shown'); } // Ensure visibility on homepage if (document.body.classList.contains('home')) { slider.classList.add('tn-shown'); } // Move sections after slider var latest = document.getElementById('latest-lessons-section'); var exams = document.getElementById('exams-section'); if (latest && slider && slider.parentNode) { slider.parentNode.insertBefore(latest, slider.nextSibling); } if (exams && latest && latest.parentNode) { latest.parentNode.insertBefore(exams, latest.nextSibling); } } catch(e) { console.log('Trending slider layout: fallback'); } })(); </script> <div id="reading-position-indicator"></div><script id="wp-hooks-js" src="https://dz-onec.com/wp-includes/js/dist/hooks.min.js"></script> <script id="wp-i18n-js" src="https://dz-onec.com/wp-includes/js/dist/i18n.min.js"></script> <script id="wp-i18n-js-after"> wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'rtl' ] } ); //# sourceURL=wp-i18n-js-after </script> <script id="swv-js" src="https://dz-onec.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js"></script> <script id="contact-form-7-js-before"> var wpcf7 = { "api": { "root": "https:\/\/dz-onec.com\/wp-json\/", "namespace": "contact-form-7\/v1" } }; //# sourceURL=contact-form-7-js-before </script> <script id="contact-form-7-js" src="https://dz-onec.com/wp-content/plugins/contact-form-7/includes/js/index.js"></script> <script id="tie-scripts-js-extra"> var tie = {"mobile_menu_active":"true","mobile_menu_top":"true","lightbox_all":"true","lightbox_gallery":"true","woocommerce_lightbox":"","lightbox_skin":"dark","lightbox_thumb":"vertical","lightbox_arrows":"true","sticky_sidebar":"1","is_singular":"1","reading_indicator":"true","lang_no_results":"\u0644\u0627 \u0646\u062a\u0627\u0626\u062c","lang_results_found":"\u0627\u0644\u0646\u062a\u0627\u0626\u062c"}; //# sourceURL=tie-scripts-js-extra </script> <script id="tie-scripts-js" src="https://dz-onec.com/wp-content/themes/sahifa/js/tie-scripts.js"></script> <script id="tie-ilightbox-js" src="https://dz-onec.com/wp-content/themes/sahifa/js/ilightbox.packed.js"></script> <script id="tie-validation-js" src="https://dz-onec.com/wp-content/themes/sahifa/js/validation.js"></script> <script async data-wp-strategy="async" fetchpriority="low" id="comment-reply-js" src="https://dz-onec.com/wp-includes/js/comment-reply.min.js"></script> <script id="tie-search-js" src="https://dz-onec.com/wp-content/themes/sahifa/js/search.js"></script> <script defer id="akismet-frontend-js" src="https://dz-onec.com/wp-content/plugins/akismet/_inc/akismet-frontend.js"></script> <!-- start Simple Custom CSS and JS --> <style type="text/css"> (function(){ // ===== البيانات ===== const streams = { science: { name: 'علوم تجريبية', coeffSum:30, subjects: [ {n:'اللغة العربية',c:3},{n:'اللغة الفرنسية',c:2},{n:'اللغة الإنجليزية',c:2}, {n:'الرياضيات',c:5},{n:'الفيزياء',c:5},{n:'علوم طبيعة وحياة',c:6}, {n:'التاريخ والجغرافيا',c:2},{n:'الفلسفة',c:2},{n:'التربية الإسلامية',c:2}, {n:'التربية البدنية',c:1} ]}, math: { name: 'رياضيات', coeffSum:30, subjects: [ {n:'اللغة العربية',c:3},{n:'اللغة الفرنسية',c:2},{n:'اللغة الإنجليزية',c:2}, {n:'الرياضيات',c:7},{n:'الفيزياء',c:5},{n:'علوم طبيعة وحياة',c:4}, {n:'التاريخ والجغرافيا',c:2},{n:'الفلسفة',c:2},{n:'التربية الإسلامية',c:2}, {n:'التربية البدنية',c:1} ]}, tech: { name: 'تقني رياضي', coeffSum:30, subjects: [ {n:'اللغة العربية',c:3},{n:'اللغة الفرنسية',c:2},{n:'اللغة الإنجليزية',c:2}, {n:'الرياضيات',c:6},{n:'الفيزياء',c:6},{n:'علوم طبيعة وحياة',c:2}, {n:'التاريخ والجغرافيا',c:2},{n:'الفلسفة',c:2},{n:'التربية الإسلامية',c:2}, {n:'التربية البدنية',c:1} ]}, eco: { name: 'تسيير واقتصاد', coeffSum:30, subjects: [ {n:'اللغة العربية',c:3},{n:'اللغة الفرنسية',c:2},{n:'اللغة الإنجليزية',c:2}, {n:'الرياضيات',c:4},{n:'الفيزياء',c:2},{n:'التسيير المحاسبي والمالي',c:6}, {n:'الاقتصاد والمناجمنت',c:4},{n:'التاريخ والجغرافيا',c:2},{n:'الفلسفة',c:2}, {n:'التربية الإسلامية',c:2},{n:'التربية البدنية',c:1} ]}, lit: { name: 'آداب وفلسفة', coeffSum:25, subjects: [ {n:'اللغة العربية',c:5},{n:'اللغة الفرنسية',c:3},{n:'اللغة الإنجليزية',c:3}, {n:'الرياضيات',c:2},{n:'التاريخ والجغرافيا',c:4},{n:'الفلسفة',c:5}, {n:'التربية الإسلامية',c:2},{n:'التربية البدنية',c:1} ]}, lang: { name: 'لغات أجنبية', coeffSum:22, subjects: [ {n:'اللغة العربية',c:3},{n:'اللغة الفرنسية',c:4},{n:'اللغة الإنجليزية',c:4}, {n:'الرياضيات',c:2},{n:'التاريخ والجغرافيا',c:3},{n:'الفلسفة',c:3}, {n:'التربية الإسلامية',c:2},{n:'التربية البدنية',c:1} ]} }; const bems = { normal: { name: 'BEM عادي', subjects: [ {n:'اللغة العربية',c:4},{n:'الرياضيات',c:4},{n:'اللغة الفرنسية',c:3}, {n:'اللغة الإنجليزية',c:2},{n:'التاريخ والجغرافيا',c:2},{n:'العلوم الإسلامية',c:2}, {n:'العلوم الطبيعية',c:2},{n:'الفيزياء',c:2},{n:'الإعلام الآلي',c:1}, {n:'التربية البدنية',c:1},{n:'التربية الفنية',c:1},{n:'التربية المدنية',c:1} ]}, tech: { name: 'BEM تقني', subjects: [ {n:'اللغة العربية',c:4},{n:'الرياضيات',c:5},{n:'اللغة الفرنسية',c:3}, {n:'اللغة الإنجليزية',c:2},{n:'التاريخ والجغرافيا',c:1},{n:'العلوم الإسلامية',c:1}, {n:'العلوم الطبيعية',c:1},{n:'الفيزياء',c:3},{n:'الإعلام الآلي',c:2}, {n:'التربية البدنية',c:1},{n:'التكنولوجيا',c:3} ]} }; const middles = { m1: { name: 'السنة الأولى متوسط', subjects: [ {n:'اللغة العربية',c:3},{n:'الرياضيات',c:3},{n:'اللغة الفرنسية',c:2}, {n:'اللغة الإنجليزية',c:2},{n:'العلوم الطبيعية',c:2},{n:'الفيزياء',c:2}, {n:'التاريخ والجغرافيا',c:2},{n:'العلوم الإسلامية',c:2},{n:'الإعلام الآلي',c:1}, {n:'التربية البدنية',c:1},{n:'التربية الفنية',c:1},{n:'التربية المدنية',c:1} ]}, m2: { name: 'السنة الثانية متوسط', subjects: [ {n:'اللغة العربية',c:3},{n:'الرياضيات',c:3},{n:'اللغة الفرنسية',c:2}, {n:'اللغة الإنجليزية',c:2},{n:'العلوم الطبيعية',c:2},{n:'الفيزياء',c:2}, {n:'التاريخ والجغرافيا',c:2},{n:'العلوم الإسلامية',c:2},{n:'الإعلام الآلي',c:1}, {n:'التربية البدنية',c:1},{n:'التربية الفنية',c:1},{n:'التربية المدنية',c:1} ]}, m3: { name: 'السنة الثالثة متوسط', subjects: [ {n:'اللغة العربية',c:3},{n:'الرياضيات',c:3},{n:'اللغة الفرنسية',c:2}, {n:'اللغة الإنجليزية',c:2},{n:'العلوم الطبيعية',c:2},{n:'الفيزياء',c:2}, {n:'التاريخ والجغرافيا',c:2},{n:'العلوم الإسلامية',c:2},{n:'الإعلام الآلي',c:1}, {n:'التربية البدنية',c:1},{n:'التربية الفنية',c:1},{n:'التربية المدنية',c:1} ]}, m4: { name: 'السنة الرابعة متوسط', subjects: [ {n:'اللغة العربية',c:3},{n:'الرياضيات',c:4},{n:'اللغة الفرنسية',c:3}, {n:'اللغة الإنجليزية',c:2},{n:'العلوم الطبيعية',c:3},{n:'الفيزياء',c:3}, {n:'التاريخ والجغرافيا',c:2},{n:'العلوم الإسلامية',c:2},{n:'الإعلام الآلي',c:1}, {n:'التربية البدنية',c:1},{n:'التربية المدنية',c:1} ]} }; const primary = { all: { name: 'الابتدائي (جميع السنوات)', subjects: [ {n:'اللغة العربية',c:1},{n:'الرياضيات',c:1},{n:'اللغة الفرنسية',c:1}, {n:'التربية الإسلامية',c:1},{n:'التربية العلمية',c:1},{n:'التاريخ والجغرافيا',c:1}, {n:'التربية البدنية',c:1},{n:'التربية الفنية',c:1},{n:'التربية الموسيقية',c:1} ]} }; // ===== Tab data registry ===== const tabData = { bac: { subTabs: streams, defaultSub: 'science' }, bem: { subTabs: bems, defaultSub: 'normal' }, middle: { subTabs: middles, defaultSub: 'm1' }, primary: { subTabs: primary, defaultSub: 'all' }, custom: { subTabs: null, defaultSub: null } }; // ===== الحالة ===== let currentTab = 'bac'; let currentSub = 'science'; let customSubjects = []; let editingCoeff = null; // ===== المراجع ===== const subjectsArea = document.getElementById('calcSubjects'); const rGrade = document.getElementById('rGrade'); const rMention = document.getElementById('rMention'); const rDetail = document.getElementById('rDetail'); const calcResult = document.getElementById('calcResult'); const streamTabsDiv = document.getElementById('streamTabs'); const totalCoeffEdit = document.getElementById('totalCoeffEdit'); // ===== الدوال ===== function getSubjectsFor(tab, sub) { if (tab === 'custom') { if (customSubjects.length === 0) { customSubjects = [ {n:'المادة 1',c:1},{n:'المادة 2',c:1},{n:'المادة 3',c:1}, {n:'المادة 4',c:1},{n:'المادة 5',c:1} ]; } return customSubjects; } const td = tabData <div class="pane"></div> ; return td.subTabs[sub] ? td.subTabs[sub].subjects : []; } function renderSubjects() { let subs = getSubjectsFor(currentTab, currentSub); if (currentTab === 'custom') { totalCoeffEdit.style.display = 'block'; } else { totalCoeffEdit.style.display = 'none'; } let html = ''; subs.forEach((subj, idx) => { const id = 's_' + idx; html += ' <div class="calc-row">'; html += ' <div class="s-name">' + subj.n + '</div> '; html += ' <div class="s-coeff" id="coeff_' + idx + '" onclick="window.__toggleCoeff(' + idx + ')">المعامل ' + subj.c + '</div> '; html += '<input type="number" min="0" max="20" step="0.01" class="s-input" id="' + id + '" placeholder="00" oninput="window.__calc()">'; html += '</div> '; }); subjectsArea.innerHTML = html; // Restore any saved values subs.forEach((subj, idx) => { var el = document.getElementById('s_' + idx); if (el && window.__saved && window.__saved[currentTab + '_' + currentSub + '_' + idx]) { el.value = window.__saved[currentTab + '_' + currentSub + '_' + idx]; } }); window.__calc(); } window.__toggleCoeff = function(idx) { var el = document.getElementById('coeff_' + idx); var subs = getSubjectsFor(currentTab, currentSub); if (!subs[idx]) return; // If already editing, save if (el.classList.contains('editing')) { var inp = el.querySelector('input'); if (inp) { var val = parseFloat(inp.value); if (!isNaN(val) && val > 0) { subs[idx].c = val; el.innerHTML = 'المعامل ' + val; el.classList.remove('editing'); window.__calc(); } } return; } var currentVal = subs[idx].c; el.innerHTML = '<input type="number" value="' + currentVal + '" min="0.5" max="20" step="0.5" style="width:50px;padding:3px;border:1px solid #f57f17;border-radius:4px;text-align:center;font-family:inherit;font-size:12px;" onblur="window.__saveCoeff(' + idx + ',this.value)" onkeydown="if(event.key=='Enter')window.__saveCoeff(' + idx + ',this.value)">'; el.classList.add('editing'); var inp = el.querySelector('input'); if (inp) { inp.focus(); inp.select(); } }; window.__saveCoeff = function(idx, valStr) { var val = parseFloat(valStr); var subs = getSubjectsFor(currentTab, currentSub); if (!subs[idx]) return; if (!isNaN(val) && val > 0) { subs[idx].c = val; } var el = document.getElementById('coeff_' + idx); if (el) { el.innerHTML = 'المعامل ' + subs[idx].c; el.classList.remove('editing'); window.__calc(); } }; window.__calc = function() { var subs = getSubjectsFor(currentTab, currentSub); var totalWeighted = 0, totalCoeff = 0, allFilled = true, countFilled = 0, countTotal = 0; subs.forEach(function(subj, idx) { var el = document.getElementById('s_' + idx); if (!el) return; countTotal++; var val = parseFloat(el.value); if (!isNaN(val) && val >= 0 && val <= 20) { totalWeighted += val * subj.c; totalCoeff += subj.c; countFilled++; } else if (el.value !== '') { allFilled = false; } else { allFilled = false; } }); // For custom tab, allow manual total coeff override if (currentTab === 'custom') { var manualCoeff = document.getElementById('manualTotalCoeff'); if (manualCoeff) { var mc = parseFloat(manualCoeff.value); if (!isNaN(mc) && mc > 0) { totalCoeff = mc; } } } if (totalCoeff > 0) { var avg = totalWeighted / totalCoeff; rGrade.textContent = avg.toFixed(2) + ' / 20'; var mention, bg; if (avg >= 16) { mention = 'ممتاز 🏆'; bg = 'linear-gradient(135deg, #1b5e20, #2e7d32)'; } else if (avg >= 14) { mention = 'جيد جداً 🌟'; bg = 'linear-gradient(135deg, #1565c0, #1976d2)'; } else if (avg >= 12) { mention = 'جيد 👍'; bg = 'linear-gradient(135deg, #e65100, #ef6c00)'; } else if (avg >= 11) { mention = 'مستحسن ✅'; bg = 'linear-gradient(135deg, #4a148c, #6a1b9a)'; } else if (avg >= 10) { mention = '🎉 مقبول'; bg = 'linear-gradient(135deg, #00695c, #00897b)'; } else { mention = 'للتذكير: النجاح من 10 فما فوق'; bg = 'linear-gradient(135deg, #b71c1c, #c62828)'; } rMention.textContent = mention; calcResult.style.background = bg; rDetail.textContent = 'المجموع: ' + totalWeighted.toFixed(2) + ' | مجموع المعاملات: ' + totalCoeff.toFixed(1) + ' | ' + countFilled + '/' + countTotal + ' مواد مدخلة'; // Save values if (!window.__saved) window.__saved = {}; subs.forEach(function(subj, idx) { var el = document.getElementById('s_' + idx); if (el && el.value) { window.__saved[currentTab + '_' + currentSub + '_' + idx] = el.value; } }); } else { rGrade.textContent = '—'; rMention.textContent = 'أدخل العلامات لحساب المعدل'; calcResult.style.background = 'linear-gradient(135deg, #1a237e, #283593)'; rDetail.textContent = ''; } }; // ===== بناء تبويبات المستويات الفرعية ===== function buildStreamTabs(tab) { var td = tabData <div class="pane"></div> ; if (!td || !td.subTabs) { streamTabsDiv.innerHTML = ''; return; } var firstKey = null; var html = ''; for (var key in td.subTabs) { if (!firstKey) firstKey = key; var sub = td.subTabs[key]; html += '<button class="stream-tab' + (key === currentSub ? ' active' : '') + '" data-sub="' + key + '">' + sub.name + '</button>'; } streamTabsDiv.innerHTML = html; // If current sub isn't in this tab, set to first if (!td.subTabs[currentSub] && firstKey) { currentSub = firstKey; } // Attach events streamTabsDiv.querySelectorAll('.stream-tab').forEach(function(btn) { btn.addEventListener('click', function() { streamTabsDiv.querySelectorAll('.stream-tab').forEach(function(b) { b.classList.remove('active'); }); this.classList.add('active'); currentSub = this.dataset.sub; renderSubjects(); }); }); } // ===== معالجة النقر على التبويبات الرئيسية ===== document.querySelectorAll('.calc-tab').forEach(function(btn) { btn.addEventListener('click', function() { document.querySelectorAll('.calc-tab').forEach(function(b) { b.classList.remove('active'); }); this.classList.add('active'); currentTab = this.dataset.tab; renderSubjects(); buildStreamTabs(currentTab); }); }); // ===== Custom: add subject button ===== var addBtn = document.createElement('div'); addBtn.style.cssText = 'text-align:center;margin-top:10px;'; addBtn.innerHTML = '<button onclick="window.__addSubject()" style="background:#1a237e;color:white;border:none;padding:8px 20px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;font-family:inherit;">+ إضافة مادة</button>'; subjectsArea.parentNode.insertBefore(addBtn, subjectsArea.nextSibling); window.__addSubject = function() { customSubjects.push({n:'مادة جديدة', c:1}); if (currentTab === 'custom') renderSubjects(); }; // ===== اختياري: تعديل مجموع المعاملات المخصص ===== document.getElementById('manualTotalCoeff').addEventListener('input', function() { if (currentTab === 'custom') window.__calc(); }); // ===== التشغيل الأولي ===== renderSubjects(); buildStreamTabs('bac'); })(); </style> <!-- end Simple Custom CSS and JS --> <script id="qa-styling-js"> (function() { "use strict"; function styleQA() { var ps = document.querySelectorAll('.entry p, .post-entry p'); for (var i = 0; i < ps.length; i++) { var p = ps[i]; var text = p.textContent.trim(); // Skip if already processed if (p.className.indexOf('qa-') !== -1) continue; // Skip if inside a pre-styled dark card (inline style) var parent = p.parentElement; var hasCardStyle = parent && parent.style && parent.style.background === '#1B1B2F'; if (hasCardStyle) continue; // Skip if parent div has background:#1B1B2F in its style attribute if (parent && parent.getAttribute('style') && parent.getAttribute('style').indexOf('background:#1B1B2F') !== -1) continue; if (parent && parent.getAttribute('style') && parent.getAttribute('style').indexOf('background: #1B1B2F') !== -1) continue; // Apply styling based on emoji prefix if (text.indexOf('❓') === 0 || text.indexOf('❔') === 0) { p.classList.add('qa-question'); } else if (text.indexOf('✅') === 0) { p.classList.add('qa-answer'); } else if (text.indexOf('💡') === 0) { p.classList.add('qa-tip'); } else if (text.indexOf('⚠️') === 0 || text.indexOf('❗') === 0) { p.classList.add('qa-warning'); } else if (text.indexOf('📌') === 0 || text.indexOf('🔹') === 0) { p.classList.add('qa-note'); } } } // Run on DOM ready if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', styleQA); } else { styleQA(); } // Also run after AJAX content loads if (typeof jQuery !== 'undefined') { jQuery(document).on('ajaxComplete', styleQA); } })(); </script> <link rel='stylesheet' id='su-rtl-shortcodes-css' href='https://dz-onec.com/wp-content/plugins/shortcodes-ultimate/includes/css/rtl-shortcodes.css' media='all' /> <!-- Compliance by Hu-manity.co plugin v3.1.2 https://hu-manity.co/ --> <div id="cookie-notice" role="dialog" class="cookie-notice-hidden cookie-revoke-hidden cn-position-bottom" aria-label="Compliance by Hu-manity.co" style="background-color: rgba(50,50,58,1);"><div class="cookie-notice-container" style="color: #fff"><span id="cn-notice-text" class="cn-text-container">We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.</span><span id="cn-notice-buttons" class="cn-buttons-container"><button id="cn-accept-cookie" data-cookie-set="accept" class="cn-set-cookie cn-button" aria-label="Ok" style="background-color: #00a99d">Ok</button></span><button type="button" id="cn-close-notice" data-cookie-set="accept" class="cn-close-icon" aria-label="No"></button></div> </div> <!-- / Compliance by Hu-manity.co plugin --></body> </html>