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

مخرجات التعلم
- قم بتطبيق كتل من فئات مجموعة نقل الحركة والمستشعر والتحكم لتتمكن من حل تحدي متاهة القرص.
تجميع كل شيء معًا
كتلة [If then] هي كتلة C من فئة التحكم. إذا كانت حالة تقارير كتلة [If then] صحيحة، فسيؤدي روبوت الواقع الافتراضي مجموعة من السلوكيات الواردة في كتلة [If then]. سيتم تخطي السلوكيات داخل كتلة [If then] إذا كانت حالة كتلة [If then] خاطئة.
الكتلة [إلى الأبد] هي كتلة C من فئة التحكم التي تكرر السلوكيات الموجودة داخلها، إلى الأبد.

[If then] يتم استخدام الكتل داخل كتل [Forever] من أجل فحص كل شرط من الكتل [If then] بشكل متكرر. أثناء سير المشروع، إذا كانت حالة كتلة [If then] صحيحة، يتم تنفيذ الكتل داخل كتلة [If then]. إذا كانت حالة كتلة [If then] خاطئة، يتم تخطي الكتل داخل كتلة [If then]، وسيستمر تدفق المشروع إلى الكتلة التالية في المكدس.
يسمح استخدام كتل [If then] داخل كتل [Forever] لروبوت الواقع الافتراضي بالاستجابة وفقًا لبيئته، مثل التوقف أو الدوران عندما يكتشف روبوت الواقع الافتراضي كائنًا بلون معين.

قم بتحديد زر التالي للمتابعة مع بقية هذا الدرس.