📚 معلومات الصفحة
الكتاب: كتاب المهارات الرقمية - الصف 9 - الفصل 1 | المادة: المهارات الرقمية | المرحلة: الصف 9 | الفصل الدراسي: 1
الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم
نوع المحتوى: درس تعليمي
📝 ملخص الصفحة
📚 مثال 3: استخدام العملية المنطقية (or)
المفاهيم الأساسية
العملية المنطقية (or): تُستخدم للانضمام إلى تعبيرين شرطيين، وتكون النتيجة صواب إذا كان أحد التعبيرين على الأقل صوابًا.
خريطة المفاهيم
```markmap
العمليات المنطقية (Logical Operators)
1. العملية المنطقية و (and)
الشرط
- يجب أن يكون كلا التعبيرين المنطقيين صواباً
جدول الحقيقة
- (صواب) و (صواب) ← صواب
- (خطأ) و (صواب) ← خطأ
- (صواب) و (خطأ) ← خطأ
- (خطأ) و (خطأ) ← خطأ
مثال تطبيقي: روبوت المتاهة
- الشرط: (مستشعر العين الأمامية يرى أخضر) و (مستشعر العين السفلية يرى أخضر)
- الإجراء: التوقف عن الحركة
- إذا تغير شرط واحد: (أحمر) و (أخضر) ← خطأ ← يستمر الروبوت ويصطدم
2. العملية المنطقية أو (or)
الشرط
- يجب أن يكون أحد التعبيرين المنطقيين صواباً
جدول الحقيقة
- (صواب) أو (صواب) ← صواب
- (خطأ) أو (صواب) ← صواب
- (صواب) أو (خطأ) ← صواب
- (خطأ) أو (خطأ) ← خطأ
مثال تطبيقي: تعديل برنامج الروبوت
- السياق: تعديل مقطع برمجي سابق باستخدام (or)
- الهدف: تحديد ملعب القرص المحرك (Disk Mover)
- الشرط: يحتاج مستشعر واحد فقط (من مستشعري العين) لاستشعار اللون الأزرق
- التطبيق: عندما تستشعر العين السفلية اللون الأزرق (التعبير 2 صواب) والعين الأمامية لا تستشعره (التعبير 1 خطأ)، تصبح العبارة الشرطية صواب ويتوقف الروبوت.
3. العملية المنطقية لا (not)
الوظيفة
- تعكس نتيجة التعبير الموجود فيها
جدول الحقيقة
- لا (صواب) ← خطأ
- لا (خطأ) ← صواب
```
نقاط مهمة
- في العملية المنطقية أو (or)، يكفي تحقق شرط واحد فقط لتصبح النتيجة صواب.
- في المثال: عندما يصل الروبوت إلى القرص الأزرق، يكفي أن تستشعر العين السفلية اللون الأزرق (بينما العين الأمامية لا تستشعره) ليتحقق الشرط ويتوقف الروبوت.
- الحالة الظاهرة في الشكل: العين السفلية تستشعر اللون الأزرق (Object: True, Color: Blue)، بينما العين الأمامية لا تستشعر شيئًا (Object: False, Color: None).
📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
مثال 3: استخدام العملية المنطقية (or)
نوع: محتوى تعليمي
مثال 3: استخدام العملية المنطقية (or)
نوع: محتوى تعليمي
عدّل المقطع البرمجي السابق باستخدام العملية المنطقية ( ) أو ( )، وحدّد ملعب القرص المحرك (Disk Mover)، ولكي تكون الحالة صوابًا، هناك حاجة إلى مستشعر واحد فقط من مستشعرات العين ليستشعر اللون الأزرق.
نوع: محتوى تعليمي
فقط مستشعر العين السفلية يستشعر اللون الأزرق، ويكون الشرط صوابًا.
نوع: محتوى تعليمي
عندما يصل الروبوت إلى أول قرص معدني أزرق، تستشعر العين السفلية اللون الأزرق ويصبح التعبير المنطقي 2 صوابًا. يظل التعبير المنطقي 1 في حالة خطأ أثناء تنفيذ المقطع البرمجي بأكمله باستخدام العملية المنطقية ( ) أو ( ) للانضمام إلى الحركة الشرطية. وهكذا، تصبح العبارة الشرطية صوابًا. وهذا، تصبح العبارة الشرطية صوابًا ويتوقف الروبوت عن التحرك للأمام.
🔍 عناصر مرئية
Visual representation of programming blocks and a grid with colored dots
The visual shows programming blocks at the top, a grid with colored dots in the middle, and status indicators at the bottom. The programming blocks include conditional logic (OR), sensor inputs (Front Eye, Down Eye, Color), and actions (Move Forward, Wait). The grid displays a robot's path with red, blue, and green dots. The status indicators show Heading, Rotation, Eye sensors, Location, Angle, Bumper, and Distance.
📄 النص الكامل للصفحة
--- SECTION: مثال 3: استخدام العملية المنطقية (or) ---
مثال 3: استخدام العملية المنطقية (or)
عدّل المقطع البرمجي السابق باستخدام العملية المنطقية ( ) أو ( )، وحدّد ملعب القرص المحرك (Disk Mover)، ولكي تكون الحالة صوابًا، هناك حاجة إلى مستشعر واحد فقط من مستشعرات العين ليستشعر اللون الأزرق.
فقط مستشعر العين السفلية يستشعر اللون الأزرق، ويكون الشرط صوابًا.
عندما يصل الروبوت إلى أول قرص معدني أزرق، تستشعر العين السفلية اللون الأزرق ويصبح التعبير المنطقي 2 صوابًا. يظل التعبير المنطقي 1 في حالة خطأ أثناء تنفيذ المقطع البرمجي بأكمله باستخدام العملية المنطقية ( ) أو ( ) للانضمام إلى الحركة الشرطية. وهكذا، تصبح العبارة الشرطية صوابًا. وهذا، تصبح العبارة الشرطية صوابًا ويتوقف الروبوت عن التحرك للأمام.
--- VISUAL CONTEXT ---
**DIAGRAM**: Visual representation of programming blocks and a grid with colored dots
Description: The visual shows programming blocks at the top, a grid with colored dots in the middle, and status indicators at the bottom. The programming blocks include conditional logic (OR), sensor inputs (Front Eye, Down Eye, Color), and actions (Move Forward, Wait). The grid displays a robot's path with red, blue, and green dots. The status indicators show Heading, Rotation, Eye sensors, Location, Angle, Bumper, and Distance.
Table Structure:
Headers: Heading | Rotation | Front Eye | Down Eye | Location | Location Angle | Bumper | Distance
Rows:
Row 1: 0° | 0° | Object: False
Color: None | Object: True
Color: Blue | X: -800 mm
Y: -50 mm | 360° | Left: False
Right: False | 989 mm
Calculation needed: This table displays the current state of the robot's sensors and position.
X-axis: X-coordinate
Y-axis: Y-coordinate
Data: The grid shows a path with a robot icon. There are several colored dots (blue, red, green) on the grid, representing points the robot interacts with or needs to detect. The programming blocks suggest a logic based on sensor inputs (eyes detecting colors) and actions.
Key Values: Front Eye: Object: False, Color: None, Down Eye: Object: True, Color: Blue, Location: X: -800 mm, Y: -50 mm, Angle: 360°, Bumper: Left: False, Right: False, Distance: 989 mm, Timer: 00:08:9
Context: This visual demonstrates a programming scenario where a robot uses its sensors (specifically the Down Eye to detect blue objects) and conditional logic (OR) to navigate and react to its environment. The grid represents the robot's workspace, and the colored dots are key points of interaction.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 3 بطاقة لهذه الصفحة
في المثال الذي يستخدم العملية المنطقية (OR)، ما الشرط الذي يجعل العبارة الشرطية صحيحة ويتوقف الروبوت عن الحركة؟
- أ) أن يستشعر كلا مستشعري العين (الأمامي والسفلي) اللون الأزرق في نفس الوقت.
- ب) أن يستشعر مستشعر العين الأمامي اللون الأزرق فقط.
- ج) أن يستشعر مستشعر واحد فقط من مستشعرات العين (السفلي أو الأمامي) اللون الأزرق.
- د) أن لا يستشعر أي من المستشعرين اللون الأزرق.
الإجابة الصحيحة: c
الإجابة: أن يستشعر مستشعر واحد فقط من مستشعرات العين (السفلي أو الأمامي) اللون الأزرق.
الشرح: 1. العملية المنطقية (OR) تعني أن العبارة تكون صحيحة إذا تحقق أحد الشرطين أو كليهما.
2. في المثال، الشرط هو استشعار اللون الأزرق بواسطة أي من مستشعري العين.
3. عندما استشعر المستشعر السفلي اللون الأزرق، أصبح التعبير المنطقي صحيحاً.
4. بالتالي، أصبحت العبارة الشرطية صحيحة وتوقف الروبوت.
تلميح: تذكر أن العملية (OR) تتطلب تحقق شرط واحد على الأقل.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هي الخاصية الأساسية للعملية المنطقية (OR) كما تم توضيحها في مثال برمجة الروبوت؟
- أ) تكون العبارة صحيحة فقط إذا تحقق كلا الشرطين معاً.
- ب) تكون العبارة صحيحة إذا تحقق أحد الشرطين أو كليهما.
- ج) تكون العبارة خاطئة إذا تحقق أحد الشرطين.
- د) تكون العبارة صحيحة فقط إذا كان كلا الشرطين خاطئين.
الإجابة الصحيحة: b
الإجابة: تكون العبارة صحيحة إذا تحقق أحد الشرطين أو كليهما.
الشرح: 1. العملية المنطقية (OR) هي عملية ربط بين تعبيرين أو أكثر.
2. ناتج العملية يكون صحيحاً (True) إذا كان أحد التعبيرات على الأقل صحيحاً.
3. في المثال، كان يكفي أن يكون مستشعر العين السفلي صحيحاً (يستشعر الأزرق) لتصبح العبارة ككل صحيحة.
4. هذا يختلف عن العملية (AND) التي تتطلب تحقق جميع الشروط.
تلميح: فكر في معنى كلمة "أو" في المنطق.
التصنيف: تعريف | المستوى: متوسط
في المثال المعطى، ما الذي حدث عندما وصل الروبوت إلى القرص المعدني الأزرق الأول؟
- أ) استشعرت العين الأمامية اللون الأحمر، فأصبح التعبير خاطئاً واستمرت الحركة.
- ب) استشعرت العين السفلية اللون الأحمر، فأصبح التعبير صحيحاً واستمرت الحركة.
- ج) استشعرت العين السفلية اللون الأزرق، فأصبح التعبير المنطقي صحيحاً وتوقفت الحركة.
- د) لم يستشعر أي مستشعر أي لون، فأصبح التعبير خاطئاً وتوقفت الحركة.
الإجابة الصحيحة: c
الإجابة: استشعرت العين السفلية اللون الأزرق، فأصبح التعبير المنطقي صحيحاً وتوقفت الحركة.
الشرح: 1. وصل الروبوت إلى قرص أزرق.
2. مستشعر العين السفلية اكتشف اللون الأزرق (أصبح Object: True, Color: Blue).
3. وفقاً للعملية (OR) في المقطع البرمجي، أصبح التعبير المنطقي المرتبط بهذا المستشعر صحيحاً.
4. بما أن الشرط تحقق (أصبح صحيحاً)، نفذت العبارة الشرطية (توقف الروبوت عن التحرك للأمام).
تلميح: ركز على نتيجة استشعار اللون.
التصنيف: سؤال اختبار | المستوى: سهل