تعطيل وتمكين الكتل في VEXcode V5

يتيح VEXcode V5 للمستخدمين تعطيل وتمكين الكتل داخل مشاريعهم. هذه ميزة مفيدة لاختبار المشروع أو تصحيحه دون الحاجة إلى تفكيك المشروع. يمكن للمستخدم تعطيل أو تمكين الكتلة (المجموعات) لاختبار الاختلافات في سلوك الروبوت عندما تكون تلك الكتلة موجودة أو غير موجودة في المشروع.


كيفية تعطيل وتمكين الكتل

مجمعة من تصميمات الكتل المختلفة والبرامج التعليمية من V5، تعرض أنماطًا ووظائف مختلفة للمستخدمين لاستكشافها وتنفيذها في مشاريعهم.

لتعطيل كتلة، انقر بزر الماوس الأيمن أو اضغط لفترة طويلة على الكتلة لتنشيط قائمة السياق ثم حدد تعطيل الكتلة.

لقطة شاشة تعرض مفتاح تمكين/تعطيل الكتل في الإصدار 5، وتوضح خيارات إدارة وظائف الكتل في قسم البرنامج التعليمي.

لتمكين كتلة معطلة، قم بتنشيط قائمة السياق لتلك الكتلة وحدد تمكين الكتلة.


ماذا يحدث للكتل الفردية عند تعطيلها

لقطة شاشة توضح كيفية تعطيل ميزة في الإصدار 5، مع خيارات وإعدادات مميزة للمستخدمين في قسم دروس الكتل.

أثناء تعطيل الكتلة (الكتل)، تظهر باللون الرمادي مع وجود شبكة من الخطوط القطرية فوقها.

يتم التعامل مع الكتلة المعطلة كتعليق. ليس له أي تأثير على تدفق المشروع.

في المشروع النموذجي الموجود على اليسار، لن ينتظر الروبوت بعد القيادة للخلف، ولكنه سينعطف يمينًا على الفور.


ماذا يحدث عند تعطيل كتلة تحتوي على كتل متداخلة

عندما تقوم بتعطيل كتلة تحتوي على كتل متداخلة بداخلها، يتم تعطيل كافة الكتل. يمكن تعطيل الكتل مثل الحلقة أو الشرطية if-then-else، التي تحتوي على كتل متداخلة، بنفس الطريقة التي يمكن بها تعطيل كتلة واحدة. 

رسم توضيحي لكتلة معطلة في برمجة Vex V5، يظهر كتلة رمادية اللون مع رمز تحذير، مما يشير إلى أنه لا يمكن استخدام الكتلة في السياق الحالي. ذات صلة بوصف فئة دروس الكتل في V5.

قم بتنشيط قائمة السياق لتلك الحلقة أو كتلة التحكم الشرطية، ثم حدد تعطيل الحظر.

رسم توضيحي يظهر كتلة معطلة في برمجة VEX V5، مع تسليط الضوء على التمثيل المرئي لحالة الكتلة غير النشطة لأغراض تعليمية.

توضح الصورة أدناه ما حدث عندما تم تعطيل حلقة التكرار. تم تعطيل الحلقة والكتلتين الموجودتين بداخلها.

لقطة شاشة توضح عملية تمكين إعدادات الكتلة الرئيسية في برنامج VEX V5، وتوضح الواجهة والخيارات المتاحة للمستخدمين في قسم دروس الكتلة.

يمكنك تمكين الكتلة الرئيسية وجميع الكتل المتداخلة بداخلها عن طريق تنشيط قائمة السياق الخاصة بالكتلة الرئيسية وتحديد تمكين الكتلة.

>لقطة شاشة للكتل المتداخلة في V5، توضح الهيكل الهرمي وخصائص الكتل لأغراض تعليمية.

عند تمكين الكتلة الرئيسية، سيتم أيضًا تمكين جميع الكتل المتداخلة.


تعطيل وتمكين كتلة واحدة متداخلة

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

رسم تخطيطي يوضح وظيفة كتلة الحلقة في برمجة الروبوتات V5، ويظهر كيف يمكن دمج الحلقات داخل بعضها البعض للتحكم في تصرفات الروبوت بشكل فعال.

فيما يلي مثال على تعطيل كتلة واحدة فقط داخل الحلقة.

لقطة شاشة لميزة تمكين سياق Nest في VEX V5، توضح واجهة المستخدم والخيارات المتاحة لتكوين إعدادات السياق في دروس Blocks.

لن توفر قائمة السياق الخاصة بالكتلة الرئيسية خيارًا لتمكين الكتلة المتداخلة لأنه لم يتم تعطيل الكتلة الرئيسية.

لقطة شاشة تعرض البرنامج التعليمي "قبل تعطيل القبعة" في الإصدار 5، موضحة الخطوات اللازمة لإدارة القبعات في واجهة برمجة الكتل الخاصة بالمنصة.

إذا أردت لاحقًا تمكين تلك الكتلة المتداخلة، فستحتاج إلى تنشيط قائمة السياق الخاصة بها.


تعطيل كتلة "القبعة".

يمكنك تعطيل مجموعة كاملة من الكتل عن طريق تعطيل كتلة "القبعة" التي تحتوي عليها جميعًا. 

لقطة شاشة لقائمة السياق التي تعرض الخيارات المتعلقة ببرامج V5 Blocks التعليمية، والتي توضح الوظائف والإعدادات المتاحة للمستخدمين الذين يعملون مع برمجة VEX V5.

قم بتنشيط قائمة السياق الخاصة بكتلة "القبعة"، ثم حدد "تعطيل الحظر".

لقطة شاشة لخيار التحرير المعطل لكتلة القبعة في واجهة برمجة Vex V5، توضح ميزات الكتلة وإعداداتها في سياق دروس الكتل.

توضح الصورة أدناه ما حدث عند تعطيل كتلة "القبعة" عند البدء. لن يتم تشغيل كافة الكتل الموجودة ضمن كتلة عند البدء.

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

Last Updated: