Skip to main content
بوابة المعلم

يلعب

الجزء الأول - خطوة بخطوة

  1. الطلاب إلى أنهم سوف يتظاهرون بأن روبوت قاعدة التعليمات البرمجية الخاصة بهم هو عبارة عن مركبة فضائية على سطح المريخ. سيقومون ببناء مشروع في VEXcode GO لقيادة وجمع عينة باستخدام قاعدة التعليمات البرمجية. يوضح هذا الرسم المتحرك كيفية تحرك قاعدة التعليمات البرمجية في هذا التحدي.
    ملف الفيديو
  2. نموذجنموذج للطلاب حول كيفية بناء مشروع في VEXcode GO واختبار مشاريعهم على أرض الواقع.

    يقوم VEXcode GO بحظر المشروع الذي يقود إلى الأمام. يقرأ المشروع عند البدء، قم بالقيادة للأمام لمسافة 100 مم.
    إضافة كتلة [Drive for]
    • نموذج للطلاب حول كيفية تغيير معلمة كتلة [Drive for] حتى يتم توجيه قاعدة التعليمات البرمجية إلى موقع العينة. ملاحظة: 325 ملليمتر (مم) سوف تقود قاعدة التعليمات البرمجية إلى العينة في إعداد الحقل الموصى به. 

    استمرار لمشروع كتل VEXcode GO، مع تغيير مسافة القيادة الآن من 100 مم إلى 325 مم. يقرأ المشروع الآن عند البدء، قم بالقيادة للأمام لمسافة 325 ملم.
    تغيير المعلمات
    • بعد ذلك، اطلب من الطلاب سحب كتلة [تعيين لون المصد] حتى تشير قاعدة التعليمات البرمجية إلى أنها تقوم بجمع عينة. ستحتوي هذه الكتلة على مصباح LED متوهج باللون المحدد. 

    استمرار لمشروع كتل VEXcode GO، الآن مع إضافة كتلة Set Bumper Color بعد كتلة Drive For. يقرأ المشروع الآن عند البدء، قم بالقيادة للأمام لمسافة 325 مم ثم اضبط المصد على اللون الأحمر.
    إضافة كتلة [تعيين لون المصد]
    • بعد ذلك، اطلب من الطلاب سحب كتلة [انتظار] وضبطها على 3 ثوانٍ. ستسمح هذه الثواني الثلاث بالوقت اللازم لقاعدة التعليمات البرمجية "لجمع العينة".

    استمرار لمشروع كتل VEXcode GO، الآن مع إضافة كتلة Wait 3 seconds بعد كتلة Set Bumper Color. يقرأ المشروع الآن عند البدء، قم بالقيادة للأمام لمسافة 325 مم ثم اضبط المصد على اللون الأحمر. وأخيرا انتظر لمدة 3 ثواني.
    أضف كتلة [انتظر] واضبطها على 3 ثوانٍ
    • يجب على الطلاب بعد ذلك إضافة كتلة أخرى [تعيين لون المصد] وإيقاف تشغيلها. سيؤدي هذا إلى إيقاف تشغيل مصباح LED للإشارة إلى أنه تم جمع العينة.

    استمرار لمشروع كتل VEXcode GO، الآن مع إضافة Set Bumper Color to off block بعد كتلة Wait. يقرأ المشروع الآن عند البدء، قم بالقيادة للأمام لمسافة 325 مم ثم اضبط المصد على اللون الأحمر. أخيرًا، انتظر لمدة 3 ثوانٍ ثم اضبط المصد على وضع الإيقاف. يتم فتح القائمة المنسدلة للون كتلة "تعيين لون المصد" النهائية، والتي تشير إلى كيفية تمكن المستخدم من تغيير لون المصد.
    أضف [تعيين لون المصد] واضبطه على إيقاف التشغيل

    منظر من أعلى إلى أسفل لحقل GO مع رمزين يحددان موضع البداية وموضع الكائن. الهدف يقع مباشرة فوق موضع البداية، والهدف هو الوصول إلى الهدف من موضع البداية.
    مختبر 1 إعداد الحقل
    • بمجرد وضع قاعدة التعليمات البرمجية في الحقل، اطلب من الطلاب تحديد البدء في VEXcode GO لاختبار مشاريعهم.

    شريط أدوات VEXcode GO مع زر البدء الموجود في مربع أحمر، بين رمز الدماغ ورمز الخطوة.
    حدد "ابدأ" لاختبار المشروع جمع 1
    • بعد أن تقوم قاعدة التعليمات البرمجية بتوجيه 325 مم إلى موقع التجميع، سوف يضيء مصباح LED باللون الأحمر للإشارة إلى أنه يقوم بجمع عينة. يجب على الطلاب وضع العنصر "العينة" الخاص بهم أعلى قاعدة التعليمات البرمجية. بعد ثلاث ثوانٍ، سيتم إيقاف تشغيل مؤشر LED للإشارة إلى الانتهاء من جمع العينة.
    • بالنسبة للمجموعات التي تنتهي مبكرًا وتحتاج إلى تحديات إضافية، اطلب منهم إضافة كتلة [Turn for] إلى نهاية مشروعهم واختبارها لمعرفة ما سيفعله قاعدة التعليمات البرمجية. اطلب منهم إجراء التجارب والتفكير في طرق يمكن أن تكون هذه الكتلة مفيدة في جمع العينات في الميدان.
  3. تسهيلتسهيل عمل الطلاب باستخدام VEXcode GO واختبار مشاريعهم. بينما يقوم الطلاب باختبار مشاريعهم، اطرح عليهم أسئلة لمساعدتهم على التفكير في الطريقة التي تتحرك بها قواعد التعليمات البرمجية الخاصة بهم.
    • هل يمكنك أن تظهر لي، باستخدام يديك، كيف سيتم نقل قاعدة التعليمات البرمجية الخاصة بك لجمع "العينة"؟
    • كيف تعتقد أن قاعدة التعليمات البرمجية الخاصة بك قد تتحرك بعد ذلك إذا كانت ستعود إلى القاعدة؟
  4. تذكيرذكّر الطلاب بأنه يمكنهم تعديل مشاريعهم وإعادة اختبارها إذا لم تصل قاعدة التعليمات البرمجية الخاصة بهم إلى موقع "العينة" في المرة الأولى. يجب على الطلاب التحقق من المعلمة الموجودة في كتلة [القيادة من أجل] للتأكد من أنها تحتوي على المسافة الصحيحة اللازمة للوصول إلى العينة.
  5. اسأل الطلاب عن أنواع الأشياءيعتقدون أن مركبة المريخ تجمعها في مهماتها. لو كانوا علماء يدرسون المريخ، ما الذي يريدون أن يتعلموه؟

مناقشة جماعية & استراحة منتصف اللعب

بمجرد أن تقوم كل مجموعة بجمع العينة، يجتمعون معًا لإجراء محادثة قصيرة .

  • الآن بعد أن جمعنا العينة، ما الذي تعتقد أن الروبوت يحتاج إلى فعله بها؟
  • كيف تعتقد أننا نستطيع برمجة قاعدة الكود الخاصة بنا لإعادتها إلى القاعدة؟ كيف يجب أن يتحرك الروبوت لتوصيل العينة إلى القاعدة؟
  • ما هي الكتل التي تعتقد أننا قد نحتاج إلى استخدامها في الجزء التالي من مشروعنا للقيام بذلك؟

الجزء الثاني - خطوة بخطوة

  1. تعليماتأخبر الطلاب بأنهم سيضيفون إلى مشروعهم حتى تقوم قاعدة التعليمات البرمجية بإرجاع "العينة" إلى القاعدة. يُظهر الرسم المتحرك أدناه قاعدة التعليمات البرمجية وهي تعمل على جمع "العينة"، ثم العودة إلى القاعدة لتسليم "العينة".
    ملف الفيديو
  2. النموذجنموذج للطلاب حول كيفية البناء على مشروع VEXcode GO الحالي واختباره على أرض الواقع.
    • قد يتمكن طلابك من إنشاء مشروع لإكمال التحدي بأنفسهم. ومع ذلك، بالنسبة للطلاب الأصغر سنًا، قد ترغب في بناء المشروع معًا كفصل دراسي، كما فعلت في الجزء الأول من اللعب. إذا كنت تقوم ببناء المشروع معًا، فيمكنك اتباع الخطوات التالية. 
    • إذا احتاج الطلاب إلى فتح مشروع Collect 1 الخاص بهم، فقم بنمذجة الخطوات الخاصة بالجهاز, كما هو موضح في مقالات مكتبة VEX في قسم "فتح وحفظ".
    • اطلب من الطلاب إضافة كتل إلى مشروع VEXcode GO الخاص بهم لإعادة إنشاء الكود الموجود في الصورة أدناه. يشير المربع الأحمر إلى الكتل الجديدة التي يجب إضافتها إلى المشروع.

    استمرار لمشروع كتل VEXcode GO، الآن مع 5 كتل جديدة في النهاية للقيادة مرة أخرى إلى وضع البداية والإضاءة باللون الأحمر لمدة 3 ثوانٍ. يقرأ المشروع الآن عند البدء، قم بالقيادة للأمام لمسافة 325 مم ثم اضبط المصد على اللون الأحمر. بعد ذلك، انتظر لمدة 3 ثوانٍ ثم اضبط المصد على وضع الإيقاف قبل الانعطاف إلى اليمين بمقدار 180 درجة. بعد ذلك قم بالقيادة للأمام لمسافة 325 مم، ثم اضبط المصد على اللون الأحمر، وانتظر لمدة 3 ثوانٍ وأخيرًا اضبط المصد على وضع الإيقاف.
    إضافة كتل للحصول على قاعدة التعليمات البرمجية Return- Collect Return Project
    • إذا لم يستخدم الطلاب كتلة [Turn for] في مشروع سابق، فقم بعمل نموذج لكيفية سحب كتلة [Turn for] إلى المشروع وتغيير المعلمة إلى 180 درجة. تم ضبط مسافة الدوران على 180 درجة بحيث تدور قاعدة التعليمات البرمجية لمواجهة القاعدة قبل القيادة للأمام لتسليم العينة. 

    VEXcode GO Turn للكتلة التي تقرأ "انعطف يمينًا لمدة 180 درجة".
    [دورة] كتلة مضبوطة على 180 درجة

    شريط أدوات VEXcode GO مع زر البدء الموجود في مربع أحمر، بين رمز الدماغ ورمز الخطوة.
    حدد "ابدأ" لاختبار المشروع
    • بعد أن يقود Code Base إلى موقع التجميع، يجب على الطلاب وضع عنصر "العينة" الخاص بهم أعلى الروبوت عندما يضيء مصباح LED باللون الأحمر. ثم ستدور قاعدة التعليمات البرمجية 180 درجة إلى اليمين وتعود إلى القاعدة. بعد عودة الروبوت إلى القاعدة وإضاءة مصباح LED باللون الأحمر، يجب على الطلاب إزالة "العينة" من قاعدة التعليمات البرمجية. سيتم إيقاف تشغيل مصباح LED للإشارة إلى تسليم العينة.
    • إذا انتهى الطلاب من جمع العينة وتسليمها وكان لديهم وقت إضافي، شجعهم على محاولة الانتقال إلى موقع مختلف للعينة. استخدم قلم تحديد قابل للمسح لتحديد موقع العينة الذي يقع على بعد خطوة واحدة أو أبعد من القاعدة، واطلب من الطلاب ضبط معلمات مشروعهم للوصول إلى هذه العينة الجديدة وتسليمها إلى القاعدة.
  3. تسهيلتسهيل قيام الطلاب باختبار مشاريعهم والتناوب عليها في الميدان. أثناء اختبار الطلاب، اسألهم عن تسلسل الكتل في مشروعهم الذي يمكّن قاعدة التعليمات البرمجية من الانتقال إلى المكان الصحيح.
    • هل يمكنك أن تظهر لي، بيديك، كيف ستتحرك قاعدة التعليمات البرمجية إذا تم تعيين كتلة [Turn for] على اليسار بدلاً من اليمين؟
    • ماذا سيحدث لو جاء الجزء الدوراني من المشروع قبل الجزء القيادي؟ هل ستكون قاعدة التعليمات البرمجية الخاصة بك قادرة على الوصول إلى العينة؟

    مراجعة استخدام أجهزة استشعار VEX GO و ال الترميز باستخدام VEX GO LED Bumper مقالات للحصول على معلومات إضافية حول LED Bumper.

  4. تذكيرذكّر الطلاب بضرورة التحقق من مشروعهم ومقارنته بصورة المشروع، قبل الاختبار. إذا قام أحد الطلاب ببناء المشروع في VEXcode GO، فيمكن لشريكه التحقق من الكود، قبل وضع قاعدة الكود في الحقل وبدء المشروع.
  5. اسألعن عدد العينات التي يعتقدون أن العلماء يحاولون جمعها لدراسة المريخ. لماذا يكون عدد العينات أكثر مفيدًا من عدد العينات الأقل؟ هل تعتقد أن قواعد الكود الخاصة بنا يمكن أن تجمع عينات متعددة؟