📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
تدريب 5
نوع: محتوى تعليمي
أضف مقطع برمجي جافا سكربت إلى ملف HTML التالي، وذلك لعرض التاريخ والوقت بالضغط على الزر.
نوع: محتوى تعليمي
<!DOCTYPE html>
<html dir="rtl" lang="ar">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-
scale=1.0">
<title>Example</title>
</head>
<body>
<h1>احصل على معلومات حول التاريخ والوقت</h1>
نوع: محتوى تعليمي
</body>
</html>
تدريب 6
نوع: محتوى تعليمي
افتح مجلد Adventure_Site ثم أكمل المخطط على النحو التالي:
نوع: محتوى تعليمي
لقد أنشأت سابقاً شريط تنقل، ويمكنك الآن إضافة أيقونة القائمة لتتناسب مع متصفح الهاتف الذكي. ولتحقيق ذلك، أضف برنامجاً نصيًا في HTML ثم اجر التغييرات المناسبة على استعلام الوسائط على ملف CSS الخاص بك.
نوع: METADATA
وزارة التعليم
Ministry of Education
2025 - 1447
نوع: METADATA
300
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 3 بطاقة لهذه الصفحة
ما هي المكونات الأساسية الثلاثة التي يجب إضافتها إلى صفحة HTML لتنفيذ وظيفة عرض التاريخ والوقت عند النقر على زر باستخدام JavaScript؟
- أ) رابط (Link)، وصورة (Image)، ومقطع CSS داخل وسم <style>.
- ب) زر (Button)، وعنصر لعرض النتيجة (مثل <p> أو <div>)، ومقطع برمجي JavaScript داخل وسم <script>.
- ج) قائمة منسدلة (Select)، وحقل نصي (Input)، ومكتبة jQuery.
- د) فيديو (Video)، وصوت (Audio)، ومكتبة Bootstrap.
الإجابة الصحيحة: b
الإجابة: زر (Button)، وعنصر لعرض النتيجة (مثل <p> أو <div>)، ومقطع برمجي JavaScript داخل وسم <script>.
الشرح: 1. زر (Button) لتنفيذ الأمر عند النقر عليه. 2. عنصر لعرض النتيجة (مثل <p>) ليظهر فيه التاريخ والوقت. 3. مقطع JavaScript داخل <script> يحتوي على دالة لجلب التاريخ والوقت وتحديث العنصر.
تلميح: فكر في العناصر التي تسمح للمستخدم بالتفاعل، والتي تعرض النتيجة، والتي تحتوي على المنطق البرمجي.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هو الهدف الرئيسي من إضافة أيقونة القائمة (Menu Icon) إلى شريط التنقل في موقع ويب مصمم ليكون متجاوباً؟
- أ) زيادة سرعة تحميل الموقع على جميع الأجهزة.
- ب) تحسين تجربة المستخدم على الهواتف الذكية عن طريق توفير المساحة، حيث تظهر الأيقونة بدلاً من عرض جميع روابط التنقل مباشرة.
- ج) إضافة تأثيرات جمالية فقط دون أي فائدة وظيفية.
- د) استبدال شريط التنقل التقليدي تماماً حتى على أجهزة الكمبيوتر.
الإجابة الصحيحة: b
الإجابة: تحسين تجربة المستخدم على الهواتف الذكية عن طريق توفير المساحة، حيث تظهر الأيقونة بدلاً من عرض جميع روابط التنقل مباشرة.
الشرح: على شاشات الهواتف الذكية الصغيرة، عرض جميع روابط التنقل يستهلك مساحة كبيرة. إضافة أيقونة القائمة (مثل الهامبرغر) يوفر المساحة ويسمح بإظهار الروابط عند النقر عليها فقط.
تلميح: فكر في سبب اختلاف طريقة عرض القوائم على الشاشات الكبيرة مقارنة بالشاشات الصغيرة.
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هي الخطوتان الأساسيتان في CSS و JavaScript لتنفيذ أيقونة قائمة متجاوبة تعمل عند النقر؟
- أ) إضافة تأثيرات حركية (Animations) في CSS، واستخدام jQuery لتحميل المحتوى ديناميكياً.
- ب) تعديل استعلام الوسائط (Media Query) في CSS لإخفاء الروابط في الجوال، وإضافة سكربت JavaScript لتبديل (إظهار/إخفاء) القائمة عند النقر على الأيقونة.
- ج) تغيير ألوان الروابط في CSS عند التمرير، واستخدام JavaScript لإضافة صوت عند النقر.
- د) تعيين حجم خط ثابت في CSS لجميع الأجهزة، واستخدام JavaScript لإعادة توجيه المستخدم إلى صفحة أخرى.
الإجابة الصحيحة: b
الإجابة: تعديل استعلام الوسائط (Media Query) في CSS لإخفاء الروابط في الجوال، وإضافة سكربت JavaScript لتبديل (إظهار/إخفاء) القائمة عند النقر على الأيقونة.
الشرح: 1. في CSS: استخدام Media Query لتطبيق أنماط على شاشات صغيرة تخفي روابط التنقل وتظهر الأيقونة. 2. في JavaScript: كتابة كود يستمع لحدث النقر على الأيقونة ويغير حالة عرض/إخفاء القائمة.
تلميح: فكر في الأدوار المنفصلة لكل من CSS (التنسيق الشرطي) وJavaScript (السلوك التفاعلي).
التصنيف: صيغة/خطوات | المستوى: صعب