فهم قواعد الأسماء للمتغيرات في VEXcode VR

في VEXcode VR، يُطلب منك إعطاء اسم لمتغير جديد عند إنشائه.


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

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

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

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


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

  • لا يمكن أن يستخدم الاسم أحرفًا خاصة.صورة تُظهر عددًا كبيرًا على خلفية حمراء، توضح مفهوم أن الأسماء لا يمكنها استخدام أحرف خاصة، وهي ذات صلة بدروس VEXcode VR حول مبادئ الترميز في بيئة برمجة افتراضية.
  • الاسم يجب أن يبدأ بحرف . لا يمكن أن يبدأ برقم.رسم توضيحي لواجهة VEXcode VR يعرض روبوتًا افتراضيًا وكتل برمجة، تم تصميمها لتسهيل تعلم مفاهيم البرمجة من خلال المحاكاة في قسم البرامج التعليمية.
  • لا يمكن أن يستخدم الاسم مسافات.صورة توضح القيد الذي يمنع الأسماء من احتواء المسافات في VEXcode VR، وهي بيئة برمجة لترميز المفاهيم باستخدام روبوت افتراضي، تهدف إلى تعزيز تعليم العلوم والتكنولوجيا والهندسة والرياضيات من خلال البرامج التعليمية.
  • لا يمكن أن يكون الاسم كلمة محجوزة في VEXcode VR. الكلمة المحجوزة هي كلمة أو اسم يستخدمه VEXcode VR بالفعل. Screenshot showing examples of reserved words in VEXcode VR, illustrating the importance of avoiding these terms when naming variables or functions in the programming environment.أمثلة: for، while، break، else، not.
  • يجب أن يكون الاسم فريدًا (يُستخدم مرة واحدة فقط)، ولكن يمكن أن يكون لديك حالات مختلفة (حرف كبير وحرف صغير).ALT=

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

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

لقطة شاشة توضح تكرار المتغيرات في VEXcode VR، وتوضح كيفية إدارة المتغيرات والاستفادة منها داخل بيئة البرمجة لتحسين مهارات الترميز وحل المشكلات في محاكاة الروبوت الافتراضي.

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

Last Updated: