Skip to main content

الدرس 4: وضع التبديل

في هذا الدرس، ستتعرف على كتل Switch، وهي نوع من كتل الترميز المصممة لمساعدتك على الانتقال من الترميز القائم على الكتلة إلى الترميز القائم على النص باستخدام لغة ترميز Python. خلال هذه الدورة، يمكنك استخدام مزيج من كتل VEXcode وكتل Switch عندما تصبح أكثر راحة مع أوامر Python الجديدة. 

لمعلوماتك

يجب أن يكون لديك حساب VEXcode VR Premium لاستخدام كتل Switch. لمعرفة المزيد حول خيارات حساب VEXcode VR، اطلع على هذه الصفحة: توسيع VEXcode VR Universe

مخرجات التعلم 

  • اشرح الفرق بين كتل VEXcode وكتل Switch.
  • حدد كيفية تحويل كتلة VEXcode إلى كتلة Switch. 
  • حدد مكان العثور على كتل التبديل داخل صندوق أدوات VEXcode VR Blocks. 

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

يتضمن المشروع التوضيحي أدناه كتلتي تبديل تحتوي كل منهما على أمر Python. تأمر كل من كتلتي التبديل الروبوت بالقيادة للأمام لمسافة 200 مم.

يبدأ مشروع VEXcode VR بكتلة عند البدء. يوجد تحتها من أعلى إلى أسفل كتلة تبديل تحتوي على بايثون تقرأ الشرطة السفلية لمحرك مجموعة الدفع والحركة للأقواس المفتوحة للأمام، 200، مم من الأقواس القريبة. ثم انعطف يمينًا لمدة 90 درجة، ثم كتلة تبديل أخرى تمامًا مثل الكتلة السابقة، ثم انعطف يسارًا لمدة 90 درجة.

تحويل كتل VEXcode إلى كتل التبديل

يمكنك تحويل مكوِّن VEXcode إلى مكوِّن Switch عن طريق تحديد المكوِّن واختيار، تحويل المكوِّن إلى مكوِّن Switch. 

تحويل الكتلة إلى كتلة التبديل

يمكنك أيضًا تحويل مجموعة من كتل VEXcode إلى كتلة تبديل عن طريق تحديد الكتلة واختيار تحويل المكدس إلى كتلة تبديل. يتم تحويل كتل VEXcode إلى أوامر Python فردية داخل كتلة تبديل واحدة. 

تحويل المكدس إلى كتلة التبديل

تسمى كتل التحكم التي تعشش السلوكيات الداخلية بالأغلفة. يمكنك تحويل VEXcode block Wrapper إلى Switch block عن طريق تحديد Wrapper واختيار، Convert Wrapper to Switch block.  

تحويل المجمع إلى كتلة التبديل

يمكنك تحويل كل من الغلاف ومحتوياته عن طريق تحديد الغلاف واختيار، تحويل الغلاف والمحتويات إلى كتلة التبديل. 

تحويل الغلاف والمحتويات إلى كتلة التبديل

كتابة أوامر Python داخل كتل المفاتيح

توجد قوالب التبديل داخل قسم التبديل في صندوق أدوات القوالب. يمكنك سحب كتلة Switch إلى مساحة العمل وكتابة أوامر Python داخل الكتلة لبدء الترميز.

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

تبديل الكتابة

موارد إضافية

شاهد الفيديو التالي لمعرفة المزيد حول استخدام كتل التبديل في VEXcode VR. 

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

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

رسم تخطيطي يصور تدفق المشروع في مشروع VEXcode مع كتل التبديل كمثال على أنواع الصور التي ستراها في مربعات المعلومات التي تسلط الضوء على كتل التبديل الموجودة طوال الدورة.

حدد الزر التالي للمتابعة مع بقية هذا الدرس.