مساحة عمل VEXcode VR التي تعرض التعليمات البرمجية القائمة على الكتل وملعب الروبوت الافتراضي لأنشطة الرياضيات التطبيقية

يمكن استخدام VEXcode VR لتعليم وممارسة العديد من المفاهيم الرياضية المختلفة مثل ترتيب العمليات، وحل المعادلات، وحل المثلثات القائمة، واستخدام نظرية فيثاغورس، وتصنيف الأشكال، وغيرها الكثير.


كتل المشغل

كتل العمليات الحسابية والمقارنة في VEXcode VR لبرمجة الروبوتات

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

كتل العمليات الحسابية ومعاملات الأرقام العشوائية في VEXcode VR

يمكن استخدام كتل المشغل لتحديد الحسابات مثل: 

  • العمليات الأساسية (الجمع، الطرح، الضرب، القسمة)
  • التقريب
  • قيمه مطلقه
  • الدوال المثلثية (جيب التمام، جيب التمام، الظل، أركسين، أركوسين، ظل قوسي)
  • اللوغاريتمات
  • تحديد عدم المساواة
  • استخدم أدوات العطف (و)، والانفصال (أو،) والنفي (لا) المستخدمة في الرياضيات المنفصلة.

لمزيد من المعلومات حول كتل المشغل، راجع معلومات المساعدة .


استخدام نافذة الشاشة ووحدة التحكم بالشاشة

مساحة عمل VEXcode VR تعرض روبوتًا افتراضيًا ورمزًا قائمًا على الكتل لنشاط رياضيات تطبيقية

يمكن استخدام نافذة الشاشة ووحدة التحكم في الشاشة لعرض رسالة أو الإبلاغ عن قيم المستشعر أو لجمع البيانات وإنشاء مخرجات يمكن للمستخدم قراءتها من مشاريع VEXcode VR. يمكن أن يكون هذا مفيدًا عند تحديد الحسابات الرياضية.

على سبيل المثال، في المشروع التالي، القدرة على رؤية القيمة الحالية للمؤقت بالثواني في نافذة المراقبة يمكن أن تسمح للمستخدم بمعرفة أي من العبارات الموجودة في الفصل (كتلة Or) ستؤدي إلى أن يكون الشرط صحيحًا. نظرًا لأن VR Robot سيصل إلى الحائط قبل عتبة الـ 15 ثانية، فإن الشرط الآخر في الكتلة أو وهو أن VR Robot سيكون على بعد أقل من 50 مم من الجدار، سيكون صحيحًا.

كتل VEXcode VR التي تكرر أوامر التقدم للأمام والانعطاف لتحريك الروبوت في مسار مربع

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

في المثال التالي، يمكن استخدام وحدة تحكم الشاشة أو نافذة الشاشة لعرض جانب المربع الذي يرسمه VR Robot بشكل نشط. يساعد ذلك المستخدم على تصنيف الأشكال بشكل أفضل حسب عدد أضلاعها (المثلث، الرباعي، الخماسي، السداسي، إلخ…).


مثال على نظرية فيثاغورس

صيغة المثلث القائم لحساب المسافة في VEXcode VR باستخدام نظرية فيثاغورس

في المثال التالي، سوف يقوم VR Robot بحل الجانب الثالث من ثلاثية فيثاغورس باستخدام نظرية فيثاغورس. تُستخدم نظرية فيثاغورس لإيجاد الضلع المفقود في المثلث القائم الزاوية. الصيغة هي التالية:

نظرية فيثاغورس: أ2 + ب2 = ج2

في هذا المثال، يبلغ طول الجانبين 600 و800 ملم. يجب على المستخدم حساب الجانب الثالث باستخدام كتل من فئة المشغلين. بعض الخصائص المعروفة لثلاثية فيثاغورس هي أن الجوانب تكون بنسبة 3:4:5، وقياسات الزوايا الداخلية الثلاثة هي تقريبًا 90، 36.9، و53.1 درجة.

سيستخدم المشروع المتغيرات وكتل المشغلات لحساب الجانب المفقود. سيتم استخدام وحدة التحكم في الشاشة لمراقبة طول الجوانب الثلاثة، بمجرد حسابها. يتيح ذلك للمستخدم رؤية قيمة الجانب الثالث عند حسابه.

صيغة حساب مسافة دوران الروبوت في VEXcode VR

لاحظ كيفية إنشاء الصيغة في المشروع باستخدام كتل المتغير والمشغل:

انعطف يمينًا باتجاه كتلة بزاوية 143 درجة في VEXcode VR

لاحظ أيضًا أنه سيتعين على الروبوت أن يدير الزاوية الخارجية البالغة 143.1 درجة وليس الزاوية الداخلية البالغة 36.9 درجة بسبب الطريقة التي يواجهها الروبوت بعد أن يرسم الجانب B.

مثلث ذو أطوال أضلاع وزوايا مُعَلَّمة لحساب قيم المسافة والانعطاف في VEXcode VR

36.9 درجة هي الزاوية الداخلية للمثلث، لكن سيتعين على VR Robot تحويل قيمة الزاوية الخارجية لرسم المثلث بشكل صحيح.

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

Last Updated: