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

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

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

الدرس: مراقبة قيم المتغير

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

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

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

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

📝 ملخص الصفحة

📚 مراقبة قيم المتغير

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

وحدة تحكم المراقبة (Monitor Console): أداة لعرض التغييرات التي تحدث لقيم المتغيرات أثناء تشغيل المقطع البرمجي.

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

```markmap

الوحدة الخامسة: برمجة الروبوت

الأدوات

VEXcode VR

#### واجهة بيئة VEXcode VR

##### فئات اللبنات البرمجية

###### المتغيرات (Variables)

  • مكان جميع اللبنات الخاصة بالمتغيرات
####### إنشاء متغير رقمي

######## الخطوات

  • 1. من فئة المتغيرات، اضغط على "إنشاء متغير" (Make a Variable)
  • 2. في نافذة "متغير رقمي جديد"، اكتب اسمًا للمتغير (مثال: speed)
  • 3. اضغط على "إرسال" (Submit)
######## النتيجة

  • ظهور كتلة المتغير الجديد (مثل: speed) في فئة المتغيرات
####### إعادة تسمية متغير

######## الخطوات

  • 1. من فئة المتغيرات، اضغط بزر الفأرة الأيمن على لبنة المتغير (مثل: myVariable)
  • 2. من القائمة المنسدلة، اختر "إعادة تسمية المتغير" (Rename variable)
  • 3. في نافذة "إعادة تسمية المتغير"، اضغط على لبنة الاسم القديم (myVariable)
  • 4. اكتب الاسم الجديد للمتغير (مثال: newVariable)
  • 5. اضغط على "إرسال" (Submit)
####### حذف متغير

######## الخطوات

  • 1. من فئة المتغيرات، اضغط بزر الفأرة الأيمن على لبنة المتغير (مثل: newVariable)
  • 2. من القائمة المنسدلة، اختر "حذف المتغير" (Delete the "newVariable" variable)
####### استخدام المتغيرات للتحكم في الحركة

######## مثال: التسارع

  • الهدف: جعل الروبوت يتسارع بنسبة 20% كل 200 مليمتر.
  • الخوارزمية:
- 1. اضبط القيمة الأولية لمتغير `speed` على 10.

- 2. كرر العملية 4 مرات.

- 3. في كل مرة:

- اضبط سرعة القيادة لتكون مساوية لقيمة `speed`.

- حرك الروبوت للأمام 200 مم.

- زد قيمة متغير `speed` بمقدار 20.

####### مراقبة قيم المتغير

######## الغرض

  • عرض التغييرات التي تحدث لقيمة متغير (مثل `speed`) أثناء تشغيل البرنامج.
######## الخطوات

  • 1. من فئة المتغيرات (Variables)، حدد خانة الاختيار بجوار متغير `speed`.
  • 2. حدد أيقونة تحكم المراقبة (Monitor Console).
  • 3. اضغط على بداية (Start).
######## النتيجة

  • تظهر قيمة المتغير `speed` وتتغير في نافذة "مراقب" (Monitor) أثناء التنفيذ.
```

نقاط مهمة

  • تُستخدم وحدة تحكم المراقبة لرؤية كيف تتغير قيمة المتغير (مثل `speed`) أثناء مرحلة التسارع في البرنامج.
  • لمراقبة متغير، يجب تفعيل خانة الاختيار الخاصة به أولاً في فئة "المتغيرات".
  • تظهر القيمة الحالية للمتغير في نافذة "مراقب" (Monitor) بعد تشغيل البرنامج.

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

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

مراقبة قيم المتغير

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

مراقبة قيم المتغير

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

يمكنك فتح وحدة تحكم المراقبة (Monitor Console) لعرض التغييرات التي تحدث للمتغير speed عند تشغيل المقطع البرمجي. ألق نظرة على كيفية تغيير قيم المتغير speed أثناء مرحلة التسارع.

لتنفيذ المقطع البرمجي:

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

لتنفيذ المقطع البرمجي:

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

من فئة المتغيرات (Variables)، حدد خانة الاختيار متغير speed.

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

حدد أيقونة تحكم المراقبة (Monitor Console).

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

اضغط على بداية (Start).

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

حدد مربع الاختيار بجوار لبنة عرض متغير speed لمراقبة قيم السرعة.

نوع: METADATA

345

🔍 عناصر مرئية

A screenshot of a block-based visual programming environment, likely Scratch or a similar platform. The interface is divided into several sections: a block palette on the right, a main coding area in the center, and a 'مراقب' (Monitor) window at the bottom. The block palette shows categories like 'العرض' (Display), 'الأحداث' (Events), 'التحكم' (Control), 'الاستشعار' (Sensing), 'العمليات' (Operators), and 'المتغيرات' (Variables). In the 'المتغيرات' section, a 'speed' variable block is visible with a checkbox next to it. The main coding area contains two blocks: 'مجموعة speed إلى 0' (set speed to 0) and 'تغيير speed من قبل 1' (change speed by 1). The 'مراقب' window displays 'أجهزة الاستشعار' (Sensors) and 'المتغيرات' (Variables), with the 'speed' variable showing a current value of '10'. Blue numbered circles (1, 2, 3, 4) highlight specific interactive elements: '1' points to the 'المتغيرات' category, '2' points to the checkbox for the 'speed' variable, '3' points to a monitor/console icon in the top toolbar, and '4' points to the 'Start' (play) button in the top toolbar.

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

--- SECTION: مراقبة قيم المتغير --- مراقبة قيم المتغير يمكنك فتح وحدة تحكم المراقبة (Monitor Console) لعرض التغييرات التي تحدث للمتغير speed عند تشغيل المقطع البرمجي. ألق نظرة على كيفية تغيير قيم المتغير speed أثناء مرحلة التسارع. --- SECTION: لتنفيذ المقطع البرمجي: --- لتنفيذ المقطع البرمجي: من فئة المتغيرات (Variables)، حدد خانة الاختيار متغير speed. حدد أيقونة تحكم المراقبة (Monitor Console). اضغط على بداية (Start). حدد مربع الاختيار بجوار لبنة عرض متغير speed لمراقبة قيم السرعة. 345 --- VISUAL CONTEXT --- **FIGURE**: Untitled Description: A screenshot of a block-based visual programming environment, likely Scratch or a similar platform. The interface is divided into several sections: a block palette on the right, a main coding area in the center, and a 'مراقب' (Monitor) window at the bottom. The block palette shows categories like 'العرض' (Display), 'الأحداث' (Events), 'التحكم' (Control), 'الاستشعار' (Sensing), 'العمليات' (Operators), and 'المتغيرات' (Variables). In the 'المتغيرات' section, a 'speed' variable block is visible with a checkbox next to it. The main coding area contains two blocks: 'مجموعة speed إلى 0' (set speed to 0) and 'تغيير speed من قبل 1' (change speed by 1). The 'مراقب' window displays 'أجهزة الاستشعار' (Sensors) and 'المتغيرات' (Variables), with the 'speed' variable showing a current value of '10'. Blue numbered circles (1, 2, 3, 4) highlight specific interactive elements: '1' points to the 'المتغيرات' category, '2' points to the checkbox for the 'speed' variable, '3' points to a monitor/console icon in the top toolbar, and '4' points to the 'Start' (play) button in the top toolbar. Data: The visual demonstrates the user interface for monitoring a variable named 'speed' in a block-based programming environment. It shows the steps to enable monitoring and where the variable's current value is displayed. Key Values: speed = 10 Context: This figure illustrates the practical steps involved in monitoring the value of a variable ('speed') within a visual programming environment, as described in the accompanying text instructions. It shows how to select a variable for display and where its real-time value can be observed during program execution.

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

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

ما الغرض الأساسي من استخدام وحدة تحكم المراقبة (Monitor Console) في بيئة البرمجة؟

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

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

الإجابة: لعرض التغييرات التي تحدث لقيم المتغيرات أثناء تشغيل المقطع البرمجي.

الشرح: تتيح وحدة تحكم المراقبة للمبرمج تتبع قيم المتغيرات في الوقت الفعلي أثناء تنفيذ البرنامج، مما يساعد في فهم سلوك المتغيرات واكتشاف الأخطاء.

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

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

عند البدء في مراقبة متغير في بيئة البرمجة، ما هي الخطوة الأولى التي يجب القيام بها ضمن فئة المتغيرات (Variables)؟

  • أ) تحديد خانة الاختيار للمتغير المراد مراقبته.
  • ب) الضغط على زر 'بداية' (Start).
  • ج) تحديد أيقونة تحكم المراقبة (Monitor Console).
  • د) تغيير قيمة المتغير يدوياً.

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

الإجابة: تحديد خانة الاختيار للمتغير المراد مراقبته.

الشرح: تبدأ عملية مراقبة المتغيرات بتحديد المتغير من فئة المتغيرات، عادةً عن طريق وضع علامة في خانة الاختيار المجاورة له لإظهاره مبدئياً.

تلميح: تذكر أنك تحتاج أولاً لتحديد العنصر الذي تريد مراقبته.

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

بعد تحديد المتغير في فئة المتغيرات، ما هي الأيقونة التي يجب تحديدها لفتح نافذة المراقبة وعرض المتغيرات؟

  • أ) أيقونة الإعدادات.
  • ب) أيقونة تشغيل المقطع البرمجي.
  • ج) أيقونة حفظ المشروع.
  • د) أيقونة تحكم المراقبة (Monitor Console).

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

الإجابة: أيقونة تحكم المراقبة (Monitor Console).

الشرح: أيقونة تحكم المراقبة هي الزر الذي ينشط واجهة المستخدم الخاصة بمراقبة المتغيرات، مما يسمح بعرض قيمها.

تلميح: ابحث عن الأيقونة التي تشير إلى وظيفة المراقبة أو التحكم.

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

بعد الضغط على زر 'بداية' (Start) في بيئة البرمجة، ما هي الخطوة النهائية لضمان مراقبة وعرض قيم المتغير speed بشكل فعال في وحدة التحكم؟

  • أ) الضغط على زر 'حفظ المشروع'.
  • ب) إيقاف المقطع البرمجي مؤقتاً.
  • ج) تحديد مربع الاختيار بجوار لبنة عرض متغير speed.
  • د) تغيير اسم المتغير إلى 'السرعة'.

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

الإجابة: تحديد مربع الاختيار بجوار لبنة عرض متغير speed.

الشرح: بعد بدء تشغيل البرنامج وتفعيل وحدة تحكم المراقبة، يُعد تحديد مربع الاختيار بجانب لبنة عرض المتغير أمرًا ضروريًا لتحديث وعرض قيم المتغير في الوقت الفعلي داخل واجهة المراقبة.

تلميح: هذه الخطوة تُفعّل العرض المرئي الفعلي لقيم المتغير في وحدة التحكم بعد تشغيل البرنامج.

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