توفر ميزة Project Stepping للمستخدم طريقة لمعرفة تنفيذ المشروع على حدة. يمكن استخدام هذه الإشارات المرئية لمساعدة الطلاب على استكشاف الأخطاء وإصلاحها ، أو لفهم تدفق المشروع بشكل أفضل. عند بدء المشروع ، سيقوم الروبوت بتنفيذ المشروع وفقًا للتعليمات ، ولكن قد لا يكون هذا هو ما قصده المستخدم. إن القدرة على رؤية الكتل التي يتم تنفيذها واحدة تلو الأخرى يمنح المستخدم رؤية أفضل للكتل التي قد تسبب الخطأ ، لذلك يمكن أن يصبح تصحيح الأخطاء عملية أكثر استهدافًا وفعالية.
ستغطي المقالة التالية:
ملاحظة: تستخدم هذه المقالة تكوين Code Base في VEXcode GO. راجع تكوين VEX GO Code Base مقالة قاعدة المعارف لمزيد من المعلومات حول كيفية تكوين Code Base في VEXcode GO .
كيفية استخدام ميزة خطو المشروع
من أجل استخدام ميزة Project Stepping في VEXcode GO ، يجب توصيل الدماغ بالكمبيوتر اللوحي أو الكمبيوتر ، ويجب تكوين VEXcode GO لجهازك.
حدد زر الخطوة الموجود أعلى يمين شريط أدوات VEXcode GO.
بمجرد تحديده ، سيظهر تمييز أخضر ويومض حول كتلة {When started} للإشارة إلى مكان بدء البرنامج ، ثم ينتقل على الفور لتمييز الكتلة الأولى في الحزمة. سيبقى التظليل في الكتلة الأولى بعد {When started} حتى يتم تحديد زر الخطوة مرة أخرى.
حدد زر الخطوة مرة أخرى لبدء الكتلة التي تم تمييزها. سيومض التظليل عند تنفيذ الكتلة. بمجرد اكتمال الكتلة ، سيتم تمييز الكتلة التالية ، مما يشير إلى أنها جاهزة لتشغيل الأمر التالي عند تحديد زر الخطوة مرة أخرى.
استمر في استخدام زر الخطوة لتنفيذ المشروع كتلة واحدة في كل مرة. عند التنقل في المشروع ، سيؤدي تحديد زر البدء إلى تنفيذ باقي المشروع بأقصى سرعة. يمكن أن يكون هذا مفيدًا إذا كنت تريد المرور عبر الكتل القليلة الأولى من المشروع ، ولكن بعد ذلك نفذ باقي المشروع كما هو مكتوب.
التصحيح مع ميزة خطو المشروع
تعمل ميزة Project Stepping على إبطاء تدفق المشروع وتوفر ملاحظات مرئية مباشرة حول ما يفعله الروبوت في كل كتلة في المشروع. يسمح هذا للمستخدم بالمرور عبر المشروع كتلة واحدة في كل مرة لمراقبة السلوك وتصحيح الأخطاء.
في هذا المثال ، القصد هو أن تقود Code Base في مربع (تحرك للأمام لمسافة 500 ملم (مم) وانعطف يمينًا 90 درجة ، 4 مرات لإنشاء مربع). ومع ذلك ، هناك منعطف خاطئ في المشروع.
استخدم ميزة Project Stepping لبدء وتنفيذ المشروع خطوة بخطوة حتى يتم ملاحظة الخطأ.


تصحيح الخطأ.
ثم حدد زر التوقف ، واستخدم زر الخطوة لبدء المشروع مرة أخرى من البداية ، باستخدام ميزة Project Stepping لمراقبة سلوك الروبوت في كل كتلة من المشروع. كرر هذه العملية حتى يعمل المشروع على النحو المنشود.