فهم قواعد تسمية المتغيرات والأجهزة في VEXcode V5

في VEXcode V5، يُطلب منك إعطاء اسم لمتغير جديد عند إنشائه. لديك أيضًا خيار تغيير اسم الجهاز في تكوين الروبوت. 


قواعد الاسم الصالح

يجب أن تكون أسماء المتغيرات فريدة، ولكن هناك مواصفات أخرى يجب أن يتبعها الاسم. 

يتم استخدام أسماء المتغيرات في الأماكن التالية:

  1. الجهاز (تم إنشاؤه باستخدام تكوين الروبوت)
  2. رقمي (تم إنشاؤه باستخدام "إنشاء متغير")
  3. منطقية (تم إنشاؤها باستخدام "إنشاء قيمة منطقية")
  4. القائمة (تم إنشاؤها باستخدام "إنشاء قائمة")
  5. قائمة ثنائية الأبعاد (تم إنشاؤها باستخدام "إنشاء قائمة ثنائية الأبعاد")


فيما يلي نظرة عامة على المعايير عند اختيار اسم صالح:

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

لا يمكن أن يستخدم الاسم أحرفًا خاصة.

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

الاسم يجب أن يبدأ بحرف . لا يمكن أن يبدأ برقم.

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

لا يمكن أن يستخدم الاسم مسافات.

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

لا يمكن أن يكون الاسم كلمة محجوزة في VEXcode. الكلمة المحجوزة هي كلمة أو اسم يستخدمه VEXcode بالفعل.

أمثلة:فيكس، الدماغ، الوقت، ل، في حين، استراحة، وإلا، لا.

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

يجب أن يكون الاسم فريدًا (يُستخدم مرة واحدة فقط)، ولكن يمكن أن يكون لديك حالات مختلفة (حرف كبير وحرف صغير).


أخطاء محتملة في الاسم

لقطة شاشة لواجهة البرنامج التعليمي V5 Blocks تُظهر كتل برمجة مختلفة وخيارات لبناء كود الروبوت، وتوضح تخطيط وميزات بيئة برمجة V5.

عندما تقوم بإنشاء اسم متغير، إذا رأيت خطأ "الاسم مأخوذ"، فهذا يعني أن هناك اسمًا مكررًا في أي من المجموعات أعلاه.

رسم تخطيطي يوضح الكتل المختلفة المستخدمة في دروس برمجة Vex Robotics V5، ويضم مكونات واتصالات مُسمّاة للمساعدة في فهم مفاهيم البرمجة.

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

تظهر رسالة الخطأ أعلاه المشاكل التالية:

  • تم العثور على الاسم "myvariable" كمتغير رقمي ومتغير منطقي. 
  • تم العثور على الاسم "awesomeVar" كمتغير رقمي ومتغير منطقي. 

لحل الخطأ، يجب إزالة إحدى التكرارات أو تغييرها بحيث تكون فريدة.

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

Last Updated: