صفحة 402 - كتاب المهارات الرقمية - الصف 9 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

📚 معلومات الصفحة

الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

📝 ملخص الصفحة

📚 إنشاء مقطع برمجي باستخدام مستشعر العين

المفاهيم الأساسية

Route after green disk: مسار برمجي يوجه الروبوت عند اكتشاف القرص الأخضر.

Route after blue disk: مسار برمجي يوجه الروبوت عند اكتشاف القرص الأزرق.

خريطة المفاهيم

```markmap

مستشعرات العين

أنواع مستشعرات العين في الروبوت

مستشعر العين الأمامية (FrontEye)

  • الموقع: الجزء الأمامي (مكان مستشعر المسافة)
  • الاتجاه: للأمام
  • الوظيفة: اكتشاف الكائنات القريبة

مستشعر العين السفلية (DownEye)

  • الموقع: أسفل الروبوت
  • الاتجاه: للأسفل
  • الوظيفة: اكتشاف الكائنات التي تحته

قدرات الاستشعار

  • اكتشاف وجود كائن
  • اكتشاف الألوان (الأحمر، الأخضر، الأزرق)
  • اكتشاف غياب اللون ("لا شيء")

لبنات برمجة مستشعر العين (في فئة الاستشعار)

اللبنات المستخدمة في هذا الدرس

  • ( ) يمثل مجسم قريب؟ ( ) is near object? ( )
  • ( ) يستشعر ؟ ( ) ( ) detects ( ) ( )

لبنة أخرى

  • ( ) نسبة السطوع بال % ( ) brightness in (%) ( )

استخدام لبنة "يمثل مجسم قريب؟"

المستشعرات المستخدمة

  • مستشعر العين الأمامية (FrontEye)
  • مستشعر العين السفلية (Bottom Eye)

مثال تطبيقي

#### برمجة روبوت للتحرك والتوقف عند استشعار كائن

  • الخوارزمية: البدء ← التحرك للأمام ← التحقق من رؤية مجسم قريب ← (إذا خطأ) العودة للتحرك ← (إذا صواب) إيقاف القيادة ← النهاية

استخدام لبنة مستشعر المسافة (Distance)

الوظيفة

  • مراقبة المسافة الفعلية (بالملليمتر) التي يكتشفها مستشعر العين الأمامية للكائن.

مثال من الصفحة

  • يكتشف مستشعر العين الأمامية المجسم على مسافة 65 مليمتر.

مثال 2: استشعار كائن عبر مستشعر العين السفلية (DownEye)

المهمة

  • برمجة روبوت لالتقاط وإسقاط أقراص معدنية باستخدام مستشعر العين السفلية والمغناطيس الكهربائي.

خطوات تنفيذ المثال

  • يتحرك الروبوت للأمام لاكتشاف القرص المعدني (باستخدام مستشعر العين السفلية).
  • يلتقط القرص المعدني (باستخدام المغناطيس الكهربائي).
  • يتحرك للخلف.
  • يسقط القرص داخل المربع الأزرق (نقطة البداية).
  • لبنات البرمجة المستخدمة

    #### من فئة (Magnet)

    • لبنة تفعيل مغناطيس للـ ( ) (energize magnet to ( ))
    - عمليتان داخليتان:

    - تعزيز (boost): لالتقاط القرص المعدني.

    - إسقاط (drop): لإسقاط القرص المعدني.

    التحكم بالمغناطيس الكهربائي

    لبنة الانتظار حتى (until wait)

    • الاستخدام: عندما يتطلب الأمر انتظاراً حتى يستشعر المستشعر السفلي لا يستشعر شيئاً.

    تسلسل البرمجة الكامل (من الصفحة)

  • البداية
  • تحرك إلى الأمام
  • هل يكتشف مستشعر العين السفلية مجسماً؟
  • - إذا خطأ: العودة للتحرك

    - إذا صواب: المتابعة

  • التقط القرص المعدني (تفعيل مغناطيس للتعزيز)
  • تحرك إلى الخلف 800 ملليمتر
  • أسقطه في المربع الأزرق (تفعيل مغناطيس للإسقاط)
  • النهاية
  • استخدام لبنة "يستشعر" للكشف عن الألوان

    مثال 3: استشعار لون عبر مستشعر العين الأمامية

    • المهمة: برمجة روبوت ليتحرك للأمام، وعندما يستشعر مستشعر العين الأمامية اللون الأخضر، ينعطف 90 درجة لليمين.
    • لبنة رئيسية: لبنة الانتظار حتى ( ) Wait until ( ) تستخدم لانتظار استشعار اللون الأخضر.
    • ملاحظة: يمكن تغيير المستشعر في القائمة المنسدلة للبنة لاستخدام مستشعر العين السفلية.

    قراءة لوحة القيادة

    • إذا لم يستشعر المستشعر لوناً (أحمر، أخضر، أزرق)، تعرض اللوحة:
    - Object: خطأ (False)

    - Color: لا يوجد لون.

    مثال 4: توجيه روبوت الواقع الافتراضي حسب عوائق البيئة المحيطة

    المهمة

    • برمجة روبوت للتنقل في ملعب عوائق متنوعة باستخدام مستشعر العين الأمامية للوصول من نقطة البداية (المربع الأخضر) إلى نقطة النهاية (القرص المعدني الأحمر).

    خطوات الخوارزمية

  • التحرك إلى الأمام حتى يستشعر العين الأمامية الأقراص الخضراء والزرقاء.
  • التحرك إلى الخلف حتى تصبح المسافة من القرص أكبر من 80 ملليمتر.
  • الانعطاف 90 درجة إلى اليمين عند اكتشاف قرص أخضر، و90 درجة إلى اليسار عند اكتشاف قرص أزرق.
  • إنشاء مقاطع برمجية جديدة

    #### Route after green disk

    • الشرط: إذا استشعرت العين الأمامية اللون الأخضر.
    • الإجراءات:
    1. التحرك إلى الخلف.

    2. الانتظار حتى تصبح المسافة الأمامية (بالملليمتر) أكبر من حد معين.

    3. الانعطاف يميناً 90 درجة.

    4. التحرك إلى الأمام.

    • النتيجة: ينعطف الروبوت 90 درجة يميناً أمام القرص الأخضر وعلى مسافة معينة منه.
    #### Route after blue disk

    • الشرط: إذا استشعرت العين الأمامية اللون الأزرق.
    • الإجراءات:
    1. التحرك إلى الخلف.

    2. الانتظار حتى تصبح المسافة الأمامية (بالملليمتر) أكبر من حد معين.

    3. الانعطاف يساراً 90 درجة.

    4. التحرك إلى الأمام.

    • النتيجة: ينعطف الروبوت 90 درجة يساراً أمام القرص الأزرق وعلى مسافة معينة منه.

    قراءة لوحة القيادة (حالة الروبوت)

    • Heading: 90°
    • Rotation: 90°
    • Front Eye: Object: False, Color: None
    • Down Eye: Object: False, Color: None
    • Location: X: -402 mm, Y: -207 mm
    • Location Angle: 90°
    • Bumper: Left: False, Right: False
    • Distance: 301 mm
    • Timer: 00:02:4
    ```

    نقاط مهمة

    • لتبسيط البرمجة، يتم إنشاء مقطعين برمجيين جديدين: `Route after green disk` و `Route after blue disk`.
    • يعتمد مسار الروبوت على اللون الذي يستشعره مستشعر العين الأمامية.
    • الإجراء الأساسي في كلا المسارين هو: التراجع، الانتظار حتى تزيد المسافة، الانعطاف (يمين/يسار)، ثم المضي قدماً.

    📋 المحتوى المنظم

    📖 محتوى تعليمي مفصّل

    نوع: محتوى تعليمي

    لإنشاء المقطع البرمجي الخاص بك بسهولة أكبر، ستنشئ عنصرين من عناصر البرمجة الجديدة، أحدهما يوجه الروبوت عند اكتشاف القرص الأخضر ويسمى Route after green disk، والآخر يوجه الروبوت عند اكتشاف الأقراص الزرقاء ويسمى Route after blue disk.

    نوع: محتوى تعليمي

    تعريف Route after green disk

    نوع: محتوى تعليمي

    إذا العين الأمامية يستشعر أخضر ثم ؟

    نوع: محتوى تعليمي

    تحرك إلى الخلف

    نوع: محتوى تعليمي

    الانتظار حتى

    نوع: محتوى تعليمي

    المسافة الأمامية في mm

    نوع: محتوى تعليمي

    إنعطف يمين لمدة 90 درجة

    نوع: محتوى تعليمي

    تحرك إلى الأمام

    نوع: محتوى تعليمي

    ينعطف الروبوت بمقدار 90 درجة إلى اليمين، أمام القرص الأخضر وعلى مسافة معينة منه.

    نوع: محتوى تعليمي

    تعريف Route after blue disk

    نوع: محتوى تعليمي

    إذا العين الأمامية يستشعر أزرق ثم ؟

    نوع: محتوى تعليمي

    تحرك إلى الخلف

    نوع: محتوى تعليمي

    الانتظار حتى

    نوع: محتوى تعليمي

    المسافة الأمامية في mm

    نوع: محتوى تعليمي

    إنعطف لليسار لمدة 90 درجة

    نوع: محتوى تعليمي

    تحرك إلى الأمام

    نوع: محتوى تعليمي

    ينعطف الروبوت بمقدار 90 درجة جهة اليسار، أمام القرص الأزرق وعلى مسافة معينة منه.

    نوع: METADATA

    وزارة التعليم Ministry of Education 2025 - 1447

    نوع: METADATA

    402

    🔍 عناصر مرئية

    صورة لروبوت برتقالي اللون يتحرك نحو قرص أخضر صغير على مسار أخضر.

    صورة لروبوت برتقالي اللون يتحرك نحو قرص أزرق صغير على مسار أزرق.

    📄 النص الكامل للصفحة

    لإنشاء المقطع البرمجي الخاص بك بسهولة أكبر، ستنشئ عنصرين من عناصر البرمجة الجديدة، أحدهما يوجه الروبوت عند اكتشاف القرص الأخضر ويسمى Route after green disk، والآخر يوجه الروبوت عند اكتشاف الأقراص الزرقاء ويسمى Route after blue disk. تعريف Route after green disk إذا العين الأمامية يستشعر أخضر ثم ؟ تحرك إلى الخلف الانتظار حتى المسافة الأمامية في mm إنعطف يمين لمدة 90 درجة تحرك إلى الأمام ينعطف الروبوت بمقدار 90 درجة إلى اليمين، أمام القرص الأخضر وعلى مسافة معينة منه. تعريف Route after blue disk إذا العين الأمامية يستشعر أزرق ثم ؟ تحرك إلى الخلف الانتظار حتى المسافة الأمامية في mm إنعطف لليسار لمدة 90 درجة تحرك إلى الأمام ينعطف الروبوت بمقدار 90 درجة جهة اليسار، أمام القرص الأزرق وعلى مسافة معينة منه. وزارة التعليم Ministry of Education 2025 - 1447 402 --- VISUAL CONTEXT --- **IMAGE**: Untitled Description: صورة لروبوت برتقالي اللون يتحرك نحو قرص أخضر صغير على مسار أخضر. Context: يوضح مسار الروبوت عند اكتشاف القرص الأخضر. **IMAGE**: Untitled Description: صورة لروبوت برتقالي اللون يتحرك نحو قرص أزرق صغير على مسار أزرق. Context: يوضح مسار الروبوت عند اكتشاف القرص الأزرق.

    🎴 بطاقات تعليمية للمراجعة

    عدد البطاقات: 4 بطاقة لهذه الصفحة

    ما هو الإجراء الذي ينفذه الروبوت عند اكتشاف قرص أخضر وفقاً للتعريف المذكور؟

    • أ) يتحرك للأمام مباشرة دون انعطاف.
    • ب) ينعطف يساراً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.
    • ج) ينعطف يميناً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.
    • د) يتوقف وينتظر أمراً جديداً.

    الإجابة الصحيحة: c

    الإجابة: ينعطف يميناً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.

    الشرح: 1. الشرط: إذا استشعرت العين الأمامية اللون الأخضر. 2. الإجراءات: التحرك للخلف، الانتظار حتى مسافة معينة، الانعطاف يميناً 90 درجة، التحرك للأمام. 3. الهدف النهائي: الانعطاف يميناً والتحرك للأمام أمام القرص.

    تلميح: فكر في تسلسل الأوامر بعد الشرط 'إذا استشعر أخضر'.

    التصنيف: خطوات | المستوى: سهل

    ما هو الإجراء الذي ينفذه الروبوت عند اكتشاف قرص أزرق وفقاً للتعريف المذكور؟

    • أ) ينعطف يميناً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.
    • ب) ينعطف يساراً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.
    • ج) يتحرك للخلف فقط ثم يتوقف.
    • د) يدور دورة كاملة (360 درجة).

    الإجابة الصحيحة: b

    الإجابة: ينعطف يساراً بمقدار 90 درجة أمام القرص وعلى مسافة معينة منه، ثم يتحرك للأمام.

    الشرح: 1. الشرط: إذا استشعرت العين الأمامية اللون الأزرق. 2. الإجراءات: التحرك للخلف، الانتظار حتى مسافة معينة، الانعطاف يساراً 90 درجة، التحرك للأمام. 3. الهدف النهائي: الانعطاف يساراً والتحرك للأمام أمام القرص.

    تلميح: لاحظ الفرق في اتجاه الانعطاف بين القرص الأخضر والأزرق.

    التصنيف: خطوات | المستوى: سهل

    ما هو التسلسل الأساسي للأوامر داخل تعريف 'Route after green disk'؟

    • أ) انعطف يميناً، تحرك للأمام، انتظر، تحرك للخلف.
    • ب) تحرك للأمام، انعطف يميناً، انتظر، تحرك للخلف.
    • ج) تحرك للخلف، انتظر حتى مسافة معينة، انعطف يميناً 90 درجة، تحرك للأمام.
    • د) انتظر، تحرك للخلف، انعطف يميناً، تحرك للأمام.

    الإجابة الصحيحة: c

    الإجابة: تحرك للخلف، انتظر حتى مسافة معينة، انعطف يميناً 90 درجة، تحرك للأمام.

    الشرح: التسلسل المنطقي المحدد في التعريف هو: 1. التحرك إلى الخلف. 2. الانتظار حتى تحقيق شرط المسافة. 3. الانعطاف يميناً بمقدار 90 درجة. 4. التحرك إلى الأمام. هذا التسلسل يحقق الهدف من الانعطاف والتحرك.

    تلميح: ركز على تسلسل الأوامر بعد كلمة 'ثم' في التعريف.

    التصنيف: خطوات | المستوى: متوسط

    ما المفهوم الجوهري الذي يوضحه تعريفا 'Route after green disk' و 'Route after blue disk'؟

    • أ) ضرورة أن يكون الروبوت سريعاً في الحركة.
    • ب) استخدام الاستشعار (اللون) كشرط لاتخاذ قرارات برمجية مختلفة (اتجاه الانعطاف).
    • ج) أهمية أن تكون الأقراص ملونة.
    • د) ضرورة تكرار نفس الإجراء بغض النظر عن اللون.

    الإجابة الصحيحة: b

    الإجابة: استخدام الاستشعار (اللون) كشرط لاتخاذ قرارات برمجية مختلفة (اتجاه الانعطاف).

    الشرح: 1. المبدأ: تفاعل الروبوت مع البيئة عبر أجهزة استشعار (لون). 2. التطبيق: بناءً على قيمة المستشعر (أخضر أو أزرق)، يتم تنفيذ سلسلة أوامر محددة مسبقاً. 3. النتيجة: تغيير مسار الروبوت (يمين أو يسار) استجابةً للبيئة. هذا يمثل أساس البرمجة الشرطية.

    تلميح: فكر في العلاقة بين المدخل (اللون المستشعر) والمخرج (اتجاه الحركة).

    التصنيف: مفهوم جوهري | المستوى: متوسط