التنقل عبر مشروع في VEXcode GO

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

ملاحظة: تستخدم هذه المقالة تكوين Code Base في VEXcode GO. راجع مقالة تكوين قاعدة رموز VEX GO مكتبة VEX لمزيد من المعلومات حول كيفية تكوين قاعدة التعليمات البرمجية في VEXcode GO.


كيفية استخدام ميزة خطوات المشروع

step_button.png

من أجل استخدام ميزة Project Stepping في VEXcode GO، يجب أن يكون Brain متصلاً بالكمبيوتر اللوحي أو الكمبيوتر الخاص بك، ويجب تكوين VEXcode GO للإصدار الخاص بك.

حدد زر الخطوة الموجود في الجزء العلوي الأيمن من شريط أدوات VEXcode GO.

Highlight_first_step.png

بمجرد تحديده، سيظهر تمييز أخضر ويومض حول الكتلة {When started} للإشارة إلى مكان بدء البرنامج، ثم يتحرك على الفور لتسليط الضوء على الكتلة الأولى في المكدس. سيظل التمييز على الكتلة الأولى بعد {When started} حتى يتم تحديد زر الخطوة مرة أخرى.

Highlight_sec_step.png

حدد زر الخطوة مرة أخرى لبدء الكتلة المميزة. سيومض التمييز أثناء تنفيذ الكتلة. بمجرد اكتمال الكتلة، سيتم تمييز الكتلة التالية، مما يشير إلى أنها جاهزة لتشغيل الأمر التالي عند تحديد زر الخطوة مرة أخرى.

استمر في استخدام زر الخطوة لتنفيذ المشروع كتلة واحدة في كل مرة. عند التنقل خلال مشروع ما، سيؤدي تحديد الزر "ابدأ" إلى تنفيذ بقية المشروع بأقصى سرعة. يمكن أن يكون هذا مفيدًا إذا كنت تريد التنقل عبر الكتل القليلة الأولى من المشروع، ولكن بعد ذلك قم بتنفيذ بقية المشروع كما هو مكتوب.


تصحيح الأخطاء باستخدام ميزة خطوات المشروع

error_turn.png

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

في هذا المثال، الهدف هو أن تتحرك قاعدة الكود في مربع (تقدم للأمام لمسافة 500 ملم ثم انعطف يمينًا بمقدار 90 درجة، 4 مرات لإنشاء مربع). ومع ذلك، هناك منعطف خاطئ في المشروع.

error_turn_project.png

استخدم ميزة "خطوات المشروع" لبدء المشروع وتنفيذه خطوة بخطوة حتى يتم ملاحظة الخطأ.

Correct_the_mistake.png Corrected_block.png

تصحيح الخطأ.

Complete_project.png

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

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: