الدرس 5: تحدي متاهة القرص
في تحدي متاهة القرص هذا، سيتنقل روبوت الواقع الافتراضي في ملعب متاهة القرص من البداية إلى النهاية باستخدام مستشعر العين الأمامي. يجب على روبوت الواقع الافتراضي أيضًا العودة إلى وضع البداية وبدء متاهة القرص مرة أخرى، من أجل حل تحدي متاهة القرص إلى الأبد!

مخرجات التعلم
- قم بتطبيق الأوامر من فئات مجموعة نقل الحركة والمستشعر والتحكم لتتمكن من حل تحدي متاهة القرص.
تجميع كل شيء معًا
توجد العبارة if في فئة التحكم. إذا كانت حالة العبارة if تشير إلى True، فسوف يقوم روبوت الواقع الافتراضي بأداء مجموعة من السلوكيات المضمنة في العبارة if. سيتم تخطي السلوكيات داخل العبارة if إذا كان شرط العبارة if يشير إلى False.
لتكرار السلوكيات إلى الأبد، يجب أن تكون العبارات if موجودة داخل حلقة لا نهائية while .
إذا تم استخدام عبارات داخل حلقات لا نهائية بينما من أجل التحقق من كل شرط من شروط العبارة إذا بشكل متكرر. أثناء سير المشروع، إذا كانت حالة عبارة if صحيحة، يتم تنفيذ الأوامر داخل عبارة if. إذا كانت حالة عبارة if خاطئة، فسيتم تخطي الأوامر الموجودة داخل عبارة if، وسيستمر تدفق المشروع إلى الأمر التالي.
إن استخدام إذا كان هناك عبارات داخل ما لا نهاية بينما حلقات يسمح لروبوت الواقع الافتراضي بالاستجابة وفقًا لبيئته، مثل التوقف أو الدوران عندما يكتشف روبوت الواقع الافتراضي كائنًا بلون معين.

قم باختيار الزر التالي لمواصلة بقية هذا الدرس.