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

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

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

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

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

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

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

📝 ملخص الصفحة

📚 البرمجة والروبوتات

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

لبنة تحرك ( ) ( ): تجعل الروبوت يتحرك إلى ما لا نهاية.

لبنة انعطف ( ) ( ): تجعل الروبوت ينعطف إلى ما لا نهاية.

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

```markmap

مستشعر الجيرسكوب في VEXcode VR

وظيفته

تحديد اتجاه الروبوت

قياس سرعة واتجاه الانعطاف

تمكين القيادة المستقيمة والانعطاف الصحيح

ما يمكنه اكتشافه

الحركة باتجاه عقارب الساعة

تغير موقع الروبوت أثناء الحركة

الاتجاه ومسافة الانعطاف عن نقطة البداية

مثال واقعي

مستشعر الأشعة تحت الحمراء في الأبواب التلقائية

موقع المستشعر (Location Sensing)

لبنة الموضوع (position)

#### تعطي إحداثيات x و y للروبوت (mm أو inches)

#### تحدد موقع حركة الروبوت في ساحة اللعب

لبنة زاوية الموضوع (position angle)

#### تحسب الاتجاه الحالي للروبوت بالدرجات

#### تحدد الانعطافات التي يقوم بها

الجمل الشرطية

الغرض

#### اتخاذ القرارات بناءً على الشروط

#### إخبار الحاسوب بكيفية الاستجابة للأحداث

المعاملات الشرطية (في فئة العمليات)

#### أكبر من (>)

#### أصغر من (<)

#### يساوي (=)

#### تقارن بين قيمتين وتنتج (صواب/خطأ)

اللبنات الشرطية (للاستشعار)

لبنة (أكبر من)

#### تتحقق من كون القيمة الأولى أكبر من الثانية

#### النتيجة: صواب أو خطأ

لبنة (أقل من)

#### تتحقق من كون القيمة الأولى أصغر من الثانية

#### النتيجة: صواب أو خطأ

لبنة (يساوي)

#### تتحقق من تساوي القيمتين

#### النتيجة: صواب أو خطأ

لبنات التحكم (البرتقالية)

لبنة الانتظار (ثانية)

#### توقف البرنامج لعدد محدد من الثواني

#### صندوق الإدخال: بيضاوي (لقيم فقط)

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

#### توقف البرنامج حتى يتحقق شرط

#### صندوق الإدخال: سداسي (لشروط فقط)

لبنات نظام الدفع (Drivetrain) - الجديدة

لبنة تحرك ( ) ( )

#### تجعل الروبوت يتحرك إلى ما لا نهاية

لبنة انعطف ( ) ( )

#### تجعل الروبوت ينعطف إلى ما لا نهاية

إنشاء برنامج عملي

الهدف

#### جعل الروبوت يتقدم للأمام إلى النقطة (X: -900 ملم، Y: 0) ثم التوقف

خطوات البرنامج النموذجي

#### عندما تبدأ

#### اضبط سرعة القيادة إلى 100%

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

ملاحظة مهمة

#### مستشعر الجيرسكوب يكتشف الحركة بدقة أكبر عند السرعة المنخفضة

```

نقاط مهمة

  • يمكن استخدام لبنات نظام الدفع (الزرقاء) مع لبنة الانتظار حتى ( ) لإنشاء مقاطع برمجية متقدمة.
  • مهمة عملية: استخدام اللبنات البرمجية لجعل الروبوت يتحرك على شبكة خريطة (Grid Map) إلى إحداثيات محددة (-900, 0) ثم يتوقف.
  • يجب تشغيل ومعاينة نتيجة تنفيذ الجزء الأول من أي مقطع برمجي بعد إنشائه مباشرة.

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

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

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

تحرك لبنة تحرك ( ) ((drive)) الروبوت إلى ما لا نهاية.

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

تجعل لبنة انعطف ( ) ((turn)) الروبوت ينعطف إلى ما لا نهاية.

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

استخدم مجموعة اللبنات المختلفة التي تعلمتها سابقًا في الدرس لإنشاء برنامج على ساحة لعب شبكة خريطة (Grid Map) لجعل الروبوت يتقدم للأمام وصولاً للنقطة بإحداثيات 900 :X :مليمتر و 0 :Y مليمتر) ثم التوقف.

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

هذا الجزء الأول من المقطع البرمجي. تأكد من تشغيله ومعاينته نتيجة بعد إنشائه.

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

عندما يبدأ

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

اضبط سرعة القيادة إلى 100 %

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

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

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

يكتشف مستشعر الجيرسكوب الحركة بدقة أكبر عندما تكون السرعة منخفضة.

🔍 عناصر مرئية

Robot programming interface

A visual representation of a programming interface for a robot. It shows a robot avatar on the left and a programming workspace on the right. The workspace contains blocks for controlling robot movement and speed. Specifically, it shows a 'When program starts' block, a block to set 'Drive speed to 100%', and a 'Move forward' block.

Robot in a grid environment

A 3D rendering of a robot with four wheels and an orange chassis, positioned on a white grid floor. The grid lines are spaced evenly, suggesting a coordinate system. The robot is facing forward. The background is a dark gray wall with white grid patterns.

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

تحرك لبنة تحرك ( ) ((drive)) الروبوت إلى ما لا نهاية. تجعل لبنة انعطف ( ) ((turn)) الروبوت ينعطف إلى ما لا نهاية. استخدم مجموعة اللبنات المختلفة التي تعلمتها سابقًا في الدرس لإنشاء برنامج على ساحة لعب شبكة خريطة (Grid Map) لجعل الروبوت يتقدم للأمام وصولاً للنقطة بإحداثيات 900 :X :مليمتر و 0 :Y مليمتر) ثم التوقف. هذا الجزء الأول من المقطع البرمجي. تأكد من تشغيله ومعاينته نتيجة بعد إنشائه. عندما يبدأ اضبط سرعة القيادة إلى 100 % تحرك إلى الأمام يكتشف مستشعر الجيرسكوب الحركة بدقة أكبر عندما تكون السرعة منخفضة. --- VISUAL CONTEXT --- **DIAGRAM**: Robot programming interface Description: A visual representation of a programming interface for a robot. It shows a robot avatar on the left and a programming workspace on the right. The workspace contains blocks for controlling robot movement and speed. Specifically, it shows a 'When program starts' block, a block to set 'Drive speed to 100%', and a 'Move forward' block. Key Values: 100% Context: Illustrates how to program a robot to move forward at a set speed using a block-based programming interface. **IMAGE**: Robot in a grid environment Description: A 3D rendering of a robot with four wheels and an orange chassis, positioned on a white grid floor. The grid lines are spaced evenly, suggesting a coordinate system. The robot is facing forward. The background is a dark gray wall with white grid patterns. Context: Shows the physical robot that would be controlled by the programming interface, operating within a simulated environment.

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

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

ما الغرض من لبنة 'تحرك إلى الأمام' في برمجة الروبوت كما ورد في النص؟

  • أ) تجعل الروبوت ينعطف يمينًا أو يسارًا.
  • ب) تتحكم في سرعة الروبوت فقط دون تحريكه.
  • ج) تتحرك لبنة 'تحرك إلى الأمام' الروبوت إلى ما لا نهاية.
  • د) توقف الروبوت فورًا عند تنفيذها.

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

الإجابة: تتحرك لبنة 'تحرك إلى الأمام' الروبوت إلى ما لا نهاية.

الشرح: 1. لبنة 'تحرك إلى الأمام' هي أمر برمجي للتحكم في حركة الروبوت. 2. وظيفتها الأساسية هي جعل الروبوت يتحرك للأمام بشكل مستمر. 3. وفقاً للنص، يستمر هذا الحركة دون توقف ('إلى ما لا نهاية') ما لم يتم إيقافه بأمر آخر.

تلميح: فكر في الفعل الذي تقوم به اللبنة ومدى تأثيره على حركة الروبوت.

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

ما الوظيفة الأساسية للبنة 'اضبط سرعة القيادة إلى 100%' في برمجة الروبوت؟

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

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

الإجابة: تحديد السرعة التي سيتحرك بها الروبوت عند تنفيذ أوامر الحركة.

الشرح: 1. لبنة 'اضبط سرعة القيادة' هي أمر برمجي للتحكم في معامل الحركة. 2. النسبة المئوية (مثل 100%) تحدد مدى سرعة تنفيذ الروبوت لأوامر الحركة اللاحقة (مثل 'تحرك إلى الأمام'). 3. سرعة أعلى تعني حركة أسرع، وسرعة منخفضة تعني حركة أبطأ وأكثر دقة.

تلميح: ما الذي يؤثر عليه تغيير النسبة المئوية في هذه اللبنة؟

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

ما الهدف من المهمة البرمجية المذكورة في النص والتي تستخدم شبكة خريطة (Grid Map)؟

  • أ) جعل الروبوت يرسم دائرة على الشبكة.
  • ب) إنشاء برنامج يجعل الروبوت يتقدم للأمام حتى يصل إلى إحداثيات محددة (X:900, Y:0) ثم يتوقف.
  • ج) معايرة مستشعر الجيرسكوب أثناء الحركة السريعة.
  • د) برمجة الروبوت للتحرك إلى ما لا نهاية في جميع الاتجاهات.

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

الإجابة: إنشاء برنامج يجعل الروبوت يتقدم للأمام حتى يصل إلى إحداثيات محددة (X:900, Y:0) ثم يتوقف.

الشرح: 1. المهمة تتطلب استخدام لبنات برمجية تعلمها الطالب سابقًا. 2. البيئة هي ساحة لعب على شكل شبكة إحداثيات (Grid Map). 3. الهدف المحدد هو برمجة الروبوت للتحرك للأمام حتى يصل إلى نقطة معينة (X=900 ملم, Y=0 ملم). 4. بعد الوصول إلى الإحداثيات المطلوبة، يجب أن يتوقف الروبوت.

تلميح: انظر إلى الهدف النهائي المطلوب تحقيقه في ساحة اللعب.

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

وفقًا للنص، متى يكون مستشعر الجيرسكوب أكثر دقة في اكتشاف الحركة؟

  • أ) عندما تكون سرعة الروبوت عالية جدًا.
  • ب) عندما يكون الروبوت ثابتًا تمامًا.
  • ج) عندما تكون سرعة الروبوت منخفضة.
  • د) عندما يكون الروبوت في وضعية الانعطاف فقط.

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

الإجابة: عندما تكون سرعة الروبوت منخفضة.

الشرح: 1. مستشعر الجيرسكوب هو جهاز لقياس التوجيه والحركة الزاوية. 2. النص يذكر خاصية متعلقة بأداء هذا المستشعر. 3. الدقة في اكتشاف الحركة تتحسن في ظل ظروف سرعة معينة. 4. الشرط المذكور هو انخفاض سرعة حركة الروبوت.

تلميح: ما العلاقة بين السرعة ودقة القياس في المستشعر؟

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