📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
1
نوع: QUESTION_HOMEWORK
يتحرك الروبوت إلى الأمام ويتوقف عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
2
نوع: QUESTION_HOMEWORK
إذا اكتشف مستشعر المسافة مجسمًا، فإن الروبوت يتحرك في الاتجاه المعاكس، أو ينعطف إلى اليسار.
3
نوع: QUESTION_HOMEWORK
يتحرك الروبوت إلى الأمام ويتحرك إلى اليمين 90 درجة إذا تم الضغط على مستشعر الاصطدام الأيسر.
4
نوع: QUESTION_HOMEWORK
يتحرك الروبوت إلى الأمام ويتوقف عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
🔍 عناصر مرئية
Block 1: Move forward, wait for color sensor
A sequence of blocks starting with 'When program starts', followed by 'Move forward 50 mm', and then 'Wait until front and bottom eye sensors detect green color'.
Block 2: If distance sensor detects object, move backward, else turn left
A sequence of blocks starting with 'If distance sensor detects object', followed by 'Move backward'. An 'else' condition leads to 'Turn left'.
Block 3: Move forward, if bumper left is pressed, turn right 90 degrees for 3 seconds
A sequence of blocks starting with 'Move forward'. An 'if' condition checks 'BumperLeft is pressed', leading to 'Turn right 90 degrees for 3 seconds'.
Block 4: Move forward, stop when front and bottom eye sensors detect green
A sequence of blocks starting with 'Move forward'. A condition 'Until front and bottom eye sensors detect green color' leads to 'Stop moving'.
📄 النص الكامل للصفحة
--- SECTION: 1 ---
يتحرك الروبوت إلى الأمام ويتوقف عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
--- SECTION: 2 ---
إذا اكتشف مستشعر المسافة مجسمًا، فإن الروبوت يتحرك في الاتجاه المعاكس، أو ينعطف إلى اليسار.
--- SECTION: 3 ---
يتحرك الروبوت إلى الأمام ويتحرك إلى اليمين 90 درجة إذا تم الضغط على مستشعر الاصطدام الأيسر.
--- SECTION: 4 ---
يتحرك الروبوت إلى الأمام ويتوقف عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
--- VISUAL CONTEXT ---
**DIAGRAM**: Block 1: Move forward, wait for color sensor
Description: A sequence of blocks starting with 'When program starts', followed by 'Move forward 50 mm', and then 'Wait until front and bottom eye sensors detect green color'.
Context: This block represents a robot moving forward until it detects a specific color.
**DIAGRAM**: Block 2: If distance sensor detects object, move backward, else turn left
Description: A sequence of blocks starting with 'If distance sensor detects object', followed by 'Move backward'. An 'else' condition leads to 'Turn left'.
Context: This block demonstrates conditional logic based on a distance sensor reading.
**DIAGRAM**: Block 3: Move forward, if bumper left is pressed, turn right 90 degrees for 3 seconds
Description: A sequence of blocks starting with 'Move forward'. An 'if' condition checks 'BumperLeft is pressed', leading to 'Turn right 90 degrees for 3 seconds'.
Context: This block shows a robot moving forward and reacting to a bumper sensor.
**DIAGRAM**: Block 4: Move forward, stop when front and bottom eye sensors detect green
Description: A sequence of blocks starting with 'Move forward'. A condition 'Until front and bottom eye sensors detect green color' leads to 'Stop moving'.
Context: This block describes a robot moving forward and stopping upon detecting a specific color.
🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 4 بطاقة لهذه الصفحة
في برمجة الروبوت، ما هي الحالة التي تجعله يتحرك إلى الأمام ويتوقف؟
- أ) عندما يكتشف مستشعر المسافة مجسمًا.
- ب) عندما يتم الضغط على مستشعر الاصطدام الأيسر.
- ج) عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
- د) عندما يكتشف مستشعر العين الأمامية اللون الأحمر.
الإجابة الصحيحة: c
الإجابة: عندما يكتشف مستشعري العين الأمامية والسفلية اللون الأخضر.
الشرح: 1. يبدأ الروبوت بالتحرك إلى الأمام.
2. يستمر في الحركة حتى يتحقق شرط معين.
3. الشرط هو اكتشاف اللون الأخضر بواسطة مستشعرين معًا.
4. عند تحقق الشرط، يتوقف الروبوت عن الحركة.
تلميح: فكر في الشرط الذي يوقف حركة الروبوت بعد تحركه للأمام.
التصنيف: مفهوم جوهري | المستوى: سهل
ما هو رد فعل الروبوت إذا اكتشف مستشعر المسافة مجسمًا أمامه؟
- أ) يتوقف فورًا ولا يتحرك.
- ب) يتحرك في الاتجاه المعاكس، أو ينعطف إلى اليسار.
- ج) يتحرك للأمام بسرعة أكبر.
- د) ينعطف إلى اليمين 90 درجة.
الإجابة الصحيحة: b
الإجابة: يتحرك في الاتجاه المعاكس، أو ينعطف إلى اليسار.
الشرح: 1. يقوم مستشعر المسافة بالكشف عن وجود مجسم (عائق).
2. إذا تحقق هذا الشرط (اكتشاف مجسم)، فإن الروبوت ينفذ إجراءً لتجنب الاصطدام.
3. الإجراء المحدد هو إما التحرك للخلف (الاتجاه المعاكس) أو الانعطاف يسارًا.
تلميح: هذا السؤال يتعلق باستجابة الروبوت لتجنب الاصطدام.
التصنيف: سؤال اختبار | المستوى: متوسط
ما الذي يحدث إذا تم الضغط على مستشعر الاصطدام الأيسر للروبوت أثناء تحركه للأمام؟
- أ) يتحرك إلى الأمام ثم ينعطف إلى اليمين 90 درجة.
- ب) يتحرك إلى الخلف فورًا.
- ج) يتوقف وينتظر أمرًا جديدًا.
- د) ينعطف إلى اليسار 180 درجة.
الإجابة الصحيحة: a
الإجابة: يتحرك إلى الأمام ثم ينعطف إلى اليمين 90 درجة.
الشرح: 1. الروبوت في حالة حركة إلى الأمام.
2. يتم الضغط على مستشعر الاصطدام الموجود على الجانب الأيسر.
3. هذا الضغط يعتبر حدثًا (Event) يغير سلوك الروبوت.
4. رد فعل الروبوت هو تنفيذ مناورة انعطاف محددة بمقدار 90 درجة نحو اليمين.
تلميح: الحدث المشغل هو الضغط على مستشعر محدد، وليس اكتشاف لون أو مجسم.
التصنيف: مفهوم جوهري | المستوى: متوسط
أي من العبارات التالية تصف بشكل صحيح استخدام المستشعرات في برمجة الروبوتات؟
- أ) تستخدم المستشعرات فقط لعرض حالة الروبوت للمستخدم.
- ب) تستخدم المستشعرات كمدخلات (Inputs) لاتخاذ قرارات وتغيير سلوك الروبوت.
- ج) المستشعرات هي أوامر مباشرة للتحكم في سرعة المحركات.
- د) المستشعرات تعمل بشكل مستقل ولا تؤثر على برمجة الروبوت.
الإجابة الصحيحة: b
الإجابة: تستخدم المستشعرات كمدخلات (Inputs) لاتخاذ قرارات وتغيير سلوك الروبوت.
الشرح: 1. المستشعرات (مثل مستشعر اللون، المسافة، الاصطدام) هي أجهزة إدخال.
2. تقوم بجمع بيانات من البيئة المحيطة (لون، مسافة، لمس).
3. تقوم وحدة المعالجة في الروبوت بتحليل هذه البيانات.
4. بناءً على تحليل البيانات، يتخذ الروبوت قرارًا ويغير سلوكه (الحركة، التوقف، الانعطاف).
تلميح: فكر في الدور الأساسي للمستشعر: هل هو لإدخال معلومات أم لإخراج حركة؟
التصنيف: مفهوم جوهري | المستوى: صعب