استخدام الكتل الخاصة بي في VEXcode 123

تعد My Blocks إحدى فئات الكتل ضمن VEXcode 123. تتضمن بعض الفئات الأخرى المظهر والصوت والاستشعار والمتغيرات. تُستخدم الكتل الخاصة بي لإنشاء سلسلة من الكتل التي يمكن استخدامها عدة مرات خلال المشروع.


كيفية صنع بلوك

شريط أدوات VEXcode 123 مع عرض قسم "الكتل الخاصة بي" وإبراز زر "إنشاء كتلة".

حدد "إنشاء كتلة" من فئة "الكتل الخاصة بي".

تم فتح قائمة "إنشاء كتلة" في VEXcode 123 وتم تغيير اسم الكتلة إلى Drive in وتم تمييزها. يتم تمييز زر "موافق" باللون الأزرق الموجود في أسفل اليمين.

قم بإعادة تسمية الكتلة عن طريق إدخال حقل "اسم الكتلة"، ثم حدد "موافق".


كيفية تخصيص كتلة

إضافة مدخل (رقم)

تم فتح قائمة VEXcode 123 Make a Block وتم تعيين اسم الكتلة على Drive in. تمت إضافة حقل إدخال رقم إلى الكتلة ويتم تمييزه الآن.

قم بتحديد خيار "إضافة إدخال (رقم)" من شاشة "إنشاء كتلة". قم بإعادة تسمية الإدخال عن طريق إدخال حقل "الرقم"، ثم حدد "موافق".

إضافة إدخال (منطقي)

تم فتح قائمة VEXcode 123 Make a Block وتم تعيين اسم الكتلة على Drive in. تمت إضافة حقل إدخال منطقي إلى الكتلة ويتم تمييزه الآن.

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

أضف تصنيفًا

تم فتح قائمة VEXcode 123 Make a Block وتم تعيين اسم الكتلة على Drive in. تمت إضافة حقل تسمية إلى الكتلة ويتم تمييزه الآن.

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

الجمع بين المدخلات والتسميات

تم فتح قائمة VEXcode 123 Make a Block وتم إنشاء كتلة مخصصة. تقرأ الكتلة أولاً Drive in، ثم تحتوي على حقل إدخال رقم، ثم تنتهي بقراءة تسمية مربعة. تقرأ الكتلة المخصصة معًا "القيادة في مربع الخطوة X". يتم تمييز زر "موافق" باللون الأزرق الموجود في أسفل اليمين.

قم بدمج المدخلات والتسميات معًا لإنشاء سلسلة من الكتل، ثم حدد "موافق".


كيفية حذف المدخلات / التسميات

تم فتح قائمة VEXcode 123 Make a Block وتم تعيين اسم الكتلة على Drive in. تمت إضافة حقل إدخال رقم إلى الكتلة، وتم تسليط الضوء على أيقونة المسح الموجودة أعلى الحقل.

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


كيفية استخدام تعريف الكتلة

تم تمييز كتلة تعريف VEXcode 123 الخاصة بي. يُقرأ "القيادة في مربع خطوة الرقم"، والرقم هو معلمة يمكن استخدامها في تعريف الكتلة.

يمكن الآن استخدام المعلمة من الكتلة {Define} بمجرد إنشائها.

تم الآن إضافة كتلة تعريف My Blocks في VEXcode 123 مع تعريف إليها. تحتوي المجموعة على كتلة تكرار مضبوطة على 4، وكتلة قيادة لخطوة واحدة مع كتلة دوران بزاوية 90 درجة، وكلاهما داخل كتلة التكرار.

قم بإرفاق كتل إضافية إلى الكتلة {Define}.

تم الآن استخدام كتلة تعريف My Blocks في VEXcode 123 مع معلمة الرقم في التعريف. تحتوي المجموعة على كتلة تكرار مضبوطة على 4، وكتلة قيادة مع كتلة دوران بزاوية 90 درجة داخل كتلة التكرار. تم وضع معلمة الرقم في كتلة القيادة للأمام، لذا فهي تقرأ الآن القيادة للأمام لخطوات الرقم.

استخدم المعلمات من الكتلة {Define}.

VEXcode 123 تم إضافة كتلة الأوامر الخاصة بي أسفل كتلة "عند البدء". ستقوم كتلة الأوامر هذه باستدعاء أمر "القيادة في مربع خطوة الرقم". تم ضبط معلمة الرقم على 1.

استخدم [My Block] المرفق بالمربع {When Started}.


كيفية استخدام الكتل الخاصة بي

القيادة في المربعات مثال

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

في هذا المثال، سيستخدم الروبوت 123 الكتل الخاصة بي من أجل:

  • قم بالقيادة للأمام في مربع خطوة واحدة.
  • انعطف يمينًا 45 درجة.
  • قم بالقيادة للأمام في مربع من خطوتين.

كتلة القبعة {Define} تكسر الإجراء. في المثال التالي، تقوم كتلة القبعة {Define} هذه بتكسير الكتل المستخدمة للقيادة في المربع لعدد معين من المرات. اسحب الوسائط من الكتلة {Define} لاستخدامها داخل الكتل.

بمجرد تعيين الكتلة {Define} ، يمكن الآن سحب الكتلة التي تم إنشاؤها حديثًا وإضافتها إلى الكتلة {When Started} لتعيين المعلمات.

يتم تجميع كتل VEXcode 123 السابقة باستخدام كتلة الأمر Drive in number step square التي تظهر جنبًا إلى جنب مع تعريف كتلة الأمر.

بمجرد تغيير المعلمات، يصبح المشروع للبدء.

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

Last Updated: