تدريب 3 - كتاب المهارات الرقمية - الصف 8 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: تدريب 3

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

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

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

نوع المحتوى: تمارين وأسئلة

📝 ملخص الصفحة

📝 صفحة تمارين وأسئلة

هذه الصفحة تحتوي على أسئلة مرقمة للواجبات والتقييم.

راجع تبويب الواجبات للإجابات الكاملة على أسئلة الصفحة.

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

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

تدريب 3

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

تدريب 3

3

نوع: QUESTION_ACTIVITY

أنشئ مقطعًا برمجيًا باستخدام عنصر البرمجة الجديد (My Block) يوجه روبوت الواقع الافتراضي ليتحرك ويرسم سلسلة من 9 مربعات على القطر المائل لملعب شبكة خريطة كما هو موضح في الصورة رقم 1، ويكون طول كل جانب من المربع 200 مليمتر. بعد ذلك أضف إلى عنصر البرمجة الجديد (My Block) رقم إدخال يسمح لك بإنشاء سلسلة ذات مربعات يتغير حجمها، ثم أنشئ سلسلة من 4 مربعات ويكون طول الجانب فيها 400 مليمتر كما هو موضح في الصورة رقم 2.

تدريب 4

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

تدريب 4

4

نوع: QUESTION_ACTIVITY

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

نوع: METADATA

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

نوع: METADATA

389

🔍 عناصر مرئية

A green path drawn by a robot on a grid. The path starts at the bottom-left corner (0,0) and moves diagonally upwards and to the right, forming a staircase pattern. Each step of the staircase moves one unit right and one unit up. The path consists of 9 such diagonal segments, ending at (9,9). The instruction specifies each side of the square is 200 millimeters.

A green path drawn by a robot on a grid. The path starts at the bottom-left corner (0,0) and moves in a staircase pattern, alternating between moving one unit right and one unit up. The path consists of 9 horizontal segments and 9 vertical segments, ending at (9,9). The instruction specifies a series of 4 squares with a side length of 400 millimeters, which appears to be a discrepancy with the visual representation of 9 steps of 1 unit each.

A detailed drawing of a flower on a grid. The flower consists of a red bloom and a green stem with two leaves. The bloom is composed of eight symmetrical, diamond-shaped petals radiating outwards from a central point. The stem is a vertical structure extending downwards from the center of the bloom. Two symmetrical, triangular leaves branch off the stem, one on each side. The robot's starting point is indicated at the very bottom of the stem.

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

--- SECTION: تدريب 3 --- تدريب 3 --- SECTION: 3 --- أنشئ مقطعًا برمجيًا باستخدام عنصر البرمجة الجديد (My Block) يوجه روبوت الواقع الافتراضي ليتحرك ويرسم سلسلة من 9 مربعات على القطر المائل لملعب شبكة خريطة كما هو موضح في الصورة رقم 1، ويكون طول كل جانب من المربع 200 مليمتر. بعد ذلك أضف إلى عنصر البرمجة الجديد (My Block) رقم إدخال يسمح لك بإنشاء سلسلة ذات مربعات يتغير حجمها، ثم أنشئ سلسلة من 4 مربعات ويكون طول الجانب فيها 400 مليمتر كما هو موضح في الصورة رقم 2. --- SECTION: تدريب 4 --- تدريب 4 --- SECTION: 4 --- برمج روبوت الواقع الافتراضي ليتحرك ويرسم زهرة كما هو موضح في الصورة أدناه. لاحظ التالي: س سيرسم عنصر البرمجة الجديد مع معامل رقم الإدخال البتلات والورقتين. يجب إضافة اللبنة التي تحدد لون القلم في المقطع البرمجي الرئيس فقط. وزارة التعليم Ministry of Education 2025 - 1447 389 --- VISUAL CONTEXT --- **DIAGRAM**: Untitled Description: A green path drawn by a robot on a grid. The path starts at the bottom-left corner (0,0) and moves diagonally upwards and to the right, forming a staircase pattern. Each step of the staircase moves one unit right and one unit up. The path consists of 9 such diagonal segments, ending at (9,9). The instruction specifies each side of the square is 200 millimeters. Data: The path traces a line from (0,0) to (9,9) where each segment is a diagonal of a 1x1 square. Key Values: 9 squares, 200 millimeters per side Context: Illustrates a robot's movement and drawing a path on a grid, as described in تدريب 3. **DIAGRAM**: Untitled Description: A green path drawn by a robot on a grid. The path starts at the bottom-left corner (0,0) and moves in a staircase pattern, alternating between moving one unit right and one unit up. The path consists of 9 horizontal segments and 9 vertical segments, ending at (9,9). The instruction specifies a series of 4 squares with a side length of 400 millimeters, which appears to be a discrepancy with the visual representation of 9 steps of 1 unit each. Data: The path traces a series of alternating horizontal and vertical segments, each 1 unit long, from (0,0) to (9,9). Key Values: 4 squares (as per text), 400 millimeters per side (as per text) Context: Illustrates a robot's movement and drawing a path on a grid, as described in تدريب 3, with a different path pattern and implied larger square size. **DIAGRAM**: Untitled Description: A detailed drawing of a flower on a grid. The flower consists of a red bloom and a green stem with two leaves. The bloom is composed of eight symmetrical, diamond-shaped petals radiating outwards from a central point. The stem is a vertical structure extending downwards from the center of the bloom. Two symmetrical, triangular leaves branch off the stem, one on each side. The robot's starting point is indicated at the very bottom of the stem. Data: The drawing is composed of numerous straight line segments forming the petals, stem, and leaves. Context: Illustrates a robot's movement and drawing a complex shape (flower) on a grid, as described in تدريب 4. (Note: Some details are estimated)

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 2

سؤال 3: أنشئ مقطعًا برمجيًا باستخدام عنصر البرمجة الجديد (My Block) يوجه روبوت الواقع الافتراضي ليتحرك ويرسم سلسلة من 9 مربعات على القطر المائل لملعب شبكة خريطة كما هو موضح في الصورة رقم 1، ويكون طول كل جانب من المربع 200 مليمتر. بعد ذلك أضف إلى عنصر البرمجة الجديد (My Block) رقم إدخال يسمح لك بإنشاء سلسلة ذات مربعات يتغير حجمها، ثم أنشئ سلسلة من 4 مربعات ويكون طول الجانب فيها 400 مليمتر كما هو موضح في الصورة رقم 2.

الإجابة: تدريب 3: أنشئ My Block (ارسم مربع). ارسم 9 مربعات. كن 9 (استدعاء 200، إزاحة 200). هذه بداخل طول 4 مربعات. كرر 4 (استدعاء 400، إزاحة 400).

خطوات الحل:

  1. | المعطيات | المطلوب | |----------|----------| | - رسم سلسلة من **9 مربعات** على القطر المائل لملعب شبكة خريطة. | 1. إنشاء عنصر برمجي جديد **My Block** لرسم مربع. | - طول كل جانب من المربع في السلسلة الأولى = **200 مليمتر**. | 2. استخدام **My Block** لرسم 9 مربعات بحجم 200 مليمتر. | - إضافة **رقم إدخال** إلى **My Block** للتحكم في حجم المربع. | 3. إضافة معامل (رقم إدخال) إلى **My Block** لرسم مربع بأي حجم. | - رسم سلسلة من **4 مربعات** بحجم **400 مليمتر**. | 4. استخدام **My Block** المعدل لرسم 4 مربعات بحجم 400 مليمتر.
  2. **المبدأ المستخدم:** استخدام عناصر البرمجة الجديدة (**My Blocks**) لإنشاء أوامر مخصصة قابلة لإعادة الاستخدام مع إمكانية تمرير معاملات لتغيير السلوك.
  3. **الخطوات التفصيلية:** 1. **إنشاء My Block لرسم مربع:** - أنشئ عنصر برمجة جديد وأسمه "ارسم مربع". - داخل هذا العنصر، أضف الأوامر اللازمة لرسم مربع: - تحريك الروبوت للأمام لمسافة تساوي طول الجانب. - تدوير الروبوت 90 درجة. - تكرار هذه الخطوات 4 مرات لإكمال المربع. 2. **رسم سلسلة 9 مربعات بحجم 200 مليمتر:** - استخدم حلقة "كرر" لتكرار الأمر 9 مرات. - داخل الحلقة: - استدعِ **My Block** "ارسم مربع" مع تمرير القيمة **200** كطول للجانب. - بعد رسم كل مربع، حرك الروبوت بإزاحة **200** مليمتر على القطر المائل للانتقال إلى موقع المربع التالي. 3. **إضافة رقم إدخال إلى My Block:** - عدّل **My Block** "ارسم مربع" لإضافة معامل (رقم إدخال) يسمى "الطول". - استخدم هذا المعامل داخل **My Block** لتحديد مسافة الحركة للأمام عند رسم كل جانب من المربع. 4. **رسم سلسلة 4 مربعات بحجم 400 مليمتر:** - استخدم حلقة "كرر" لتكرار الأمر 4 مرات. - داخل الحلقة: - استدعِ **My Block** "ارسم مربع" مع تمرير القيمة **400** للمعامل "الطول". - بعد رسم كل مربع، حرك الروبوت بإزاحة **400** مليمتر على القطر المائل.
  4. > **ملاحظة:** تأكد من ضبط إعدادات القلم (مثل اللون والسُمك) في المقطع البرمجي الرئيسي قبل بدء الرسم، وضبط اتجاه الروبوت بشكل صحيح للرسم على القطر المائل. **الإجابة النهائية:** تم بنجاح إنشاء عنصر برمجة مخصص (**My Block**) لرسم مربع، واستخدامه لرسم سلسلة من 9 مربعات بحجم 200 مليمتر، ثم تطويره بقابلية تغيير الحجم عبر معامل إدخال، واستخدامه لرسم سلسلة من 4 مربعات بحجم 400 مليمتر على القطر المائل لملعب الشبكة.

سؤال 4: برمج روبوت الواقع الافتراضي ليتحرك ويرسم زهرة كما هو موضح في الصورة أدناه. لاحظ التالي: سيرسم عنصر البرمجة الجديد مع معامل رقم الإدخال البتلات والورقتين. يجب إضافة اللبنة التي تحدد لون القلم في المقطع البرمجي الرئيس فقط.

الإجابة: تدريب 4: أنشئ My Block (زهرة). ارسم طول 4. كرر 4 (استدعاء 400، إزاحة 400). ارسم التالي: My Block (زهرة). ارسم السابق. ارسم التالي: My Block (زهرة).

خطوات الحل:

  1. | المعطيات | المطلوب | |----------|----------| | - رسم زهرة كما في الصورة باستخدام روبوت الواقع الافتراضي. | 1. إنشاء عنصر برمجة جديد **My Block** لرسم زهرة. | - يجب أن يحتوي **My Block** على معاملين رقميين للإدخال: **البتلات** و**الورقتين**. | 2. تصميم **My Block** بحيث يرسم البتلات والورقتين بناءً على القيم المدخلة. | - تحديد لون القلم يتم فقط في **المقطع البرمجي الرئيسي**. | 3. في المقطع البرمجي الرئيسي، ضبط لون القلم ثم استدعاء **My Block** لرسم الزهرة.
  2. **المبدأ المستخدم:** استخدام **My Blocks** مع معاملات إدخال لإنشاء أشكال معقدة قابلة للتخصيص، مع فصل إعدادات التنسيق (مثل لون القلم) عن منطق الرسم.
  3. **الخطوات التفصيلية:** 1. **إنشاء My Block للزهرة:** - أنشئ عنصر برمجة جديد وأسمه "زهرة". - أضف معاملين رقميين للإدخال: - **البتلات**: لعدد البتلات المراد رسمها. - **الورقتين**: لعدد الورقتين المراد رسمها (عادة 2). 2. **تصميم منطق الرسم داخل My Block:** - **لرسم البتلات:** - استخدم حلقة "كرر" لتكرار رسم البتلة بعدد مرات يساوي قيمة معامل "البتلات". - داخل الحلقة، ارسم شكل البتلة (مثل قوس أو مثلث) ثم در الروبوت بزاوية $\frac{360}{\text{عدد البتلات}}$ درجة للانتقال إلى البتلة التالية. - **لرسم الورقتين:** - بعد رسم البتلات، حرك الروبوت إلى موقع الورقة الأولى. - ارسم شكل الورقة (مثل شكل بيضاوي) باستخدام أوامر الحركة والتدوير. - كرر ذلك للورقة الثانية في الجانب المقابل. 3. **المقطع البرمجي الرئيسي:** - **قبل استدعاء My Block:** - استخدم لبنة "حدد لون القلم" لاختيار اللون المطلوب للزهرة (مثل الأحمر للبتلات والأخضر للورقتين). - **استدعاء My Block:** - استدعِ **My Block** "زهرة" مع تمرير القيم المطلوبة للمعاملين، مثال: (البتلات = 6, الورقتين = 2). 4. **اختبار البرنامج:** - شغل البرنامج وتأكد من رسم الزهرة بالشكل الصحيح، مع تطابق عدد البتلات والورقات مع القيم المدخلة، وأن لون القلم مطابق للإعداد في المقطع الرئيسي.
  4. > **تنبيه:** تأكد من أن أوامر الحركة والتدوير داخل **My Block** مناسبة لحجم وشكل الزهرة في الصورة المرجعية، واضبط مواضع البدء للروبوت لضمان رسم الزهرة في المركز المطلوب. **الإجابة النهائية:** تم تطوير عنصر برمجة مخصص (**My Block**) لرسم زهرة بقابلية تحديد عدد البتلات والورقات عبر معاملات إدخال، مع ضبط لون الرسم في المقطع البرمجي الرئيسي لضمان مرونة في التنسيق، مما يسمح برسم زهرة مخصصة كما هو موضح في الصورة.

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

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

في تدريب برمجة روبوت الواقع الافتراضي، ما هي الوظيفة الأساسية لعنصر البرمجة الجديد (My Block) الذي تم إنشاؤه في تدريب 3؟

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

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

الإجابة: رسم مربع بحجم قابل للتغيير باستخدام معامل إدخال، ثم استخدامه لرسم سلسلة من المربعات على القطر المائل.

الشرح: ١. الهدف من My Block هو تجميع أوامر رسم مربع في كتلة واحدة قابلة لإعادة الاستخدام. ٢. تم تطويره ليقبل معامل إدخال (رقم) يحدد طول جانب المربع. ٣. تم استخدامه لرسم سلسلتين: الأولى 9 مربعات طول ضلعها 200 ملم، والثانية 4 مربعات طول ضلعها 400 ملم.

تلميح: فكر في الهدف من إنشاء كتلة برمجية مخصصة قابلة لإعادة الاستخدام.

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

في تدريب 4 لبرمجة روبوت لرسم زهرة، أين يجب تحديد لون القلم وفقاً للتعليمات؟

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

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

الإجابة: في المقطع البرمجي الرئيسي فقط.

الشرح: ١. التعليمات تنص على: 'يجب إضافة اللبنة التي تحدد لون القلم في المقطع البرمجي الرئيس فقط'. ٢. هذا يعني أن كتلة My Block المسؤولة عن رسم شكل الزهرة (البتلات والورقتين) يجب أن تكون مستقلة عن لون الرسم. ٣. فصل التنسيق (اللون) عن المنطق (الشكل) يجعل الكتلة المخصصة أكثر مرونة وقابلية لإعادة الاستخدام.

تلميح: لاحظ الفصل بين منطق الرسم (الشكل) وتنسيق الرسم (اللون).

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