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

يلعب

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

  1. تعليماتأرشد الطلاب إلى أنهم سوف يطبقون ما تعلموه في Engage، لجعل الروبوت الخاص بهم يدور بزاوية 360 درجة باستخدام مكعبات [Spin for]. يوضح الرسم المتحرك أدناه كيفية تحرك الروبوت أثناء دورانه بزاوية 360 درجة.
    ملف الفيديو
    • يعرف الطلاب المسافة التي يجب أن يقطعها الروبوت، والآن يحتاجون إلى حساب عدد دورات العجلة المطلوبة وإدخال هذا الرقم في مكعبات [Spin for]. إذا كان الحل صحيحًا، سيكمل الروبوت دورة 360 درجة .
  2. النموذجنموذج للطلاب حول كيفية اختبار حلولهم باستخدام قاعدة التعليمات البرمجية.
    • ابدأ بإظهار للطلاب كيفية ربط الدماغ في قاعدة التعليمات البرمجية الخاصة بهم بجهازهم في VEXcode GO. لأن خطوات الاتصال تختلف بين الأجهزة، انظر قسم حول ربط المقالات في مكتبة VEXcode GO STEM للحصول على خطوات محددة لتوصيل VEX GO الدماغ لجهاز الكمبيوتر الخاص بك أو الكمبيوتر اللوحي. 
    • بمجرد الاتصال، سيتم فتح مشروع موكب تعويم مثال. للقيام بذلك، حدد "ملف" من شريط الأدوات، ثم "فتح الأمثلة". بعد ذلك، اطلب من الطلاب اختيار مشروع "العوامة الاستعراضية" كمثال. يظهر في أيقونة المشروع النموذجي Parade Float في الأسفل ويظهر أيقونة روبوت زرقاء في الأعلى مع سهم يشير إلى الحركة.
      • شاهد الفيديو أدناه لمعرفة كيفية فتح مشروع موكب تعويم مثال في VEXcode GO.  

        ملف الفيديو
    • بمجرد فتح مشروع المثال، سيحتاج الطلاب إلى تغيير اتجاه المحرك الأيمن إلى عكسي، عن طريق تحديد القائمة المنسدلة في كتلة [الدوران من أجل].  شاهد الفيديو أدناه لمعرفة كيفية تغيير المعلمة لجعل الروبوت يدور في هذا المشروع.  

      ملف الفيديو
    • اطلب من الطلاب تسمية مشروعهم بـ موكب تعويم بدوره وحفظه على أجهزتهم. انظر هذا قسم المقالات للخطوات الخاصة بالجهاز لحفظ مشروع VEXcode GO
    • عندما يكون الطلاب مستعدين  معلمات كتل [الدوران من أجل].

    مشروع VEXcode GO مع كتلة When started وكتلتين Spin مرفقتين، مع ترك معلمات المسافة فارغة. يقرأ المشروع عند البدء، قم بتدوير المحرك الأيسر للأمام للحصول على دورات فارغة ولا تنتظر؛ قم بتدوير المحرك الأيمن للخلف للحصول على دورات فارغة.
    إدخال الحلول في المعلمات للاختبار
    • بمجرد أن يقوم الطلاب بإدخال حلولهم، "ابدأ" في VEXcode GO لاختبار المشروع.

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

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

    • هل القيمة الموجودة في الكتلة [Spin for] هي نفس الحل الخاص بك؟
    • هل العدد العشري في المكان الصحيح؟
    • هل القيم هي نفسها في كلا الكتلتين [Spin for]؟

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

    قد تكون هناك اختلافات في الحل بناءً على وحدات القياس المستخدمة، أو بسبب الاختلافات عند تقريب القياسات. وفيما يلي مثال على أحد الحلول.

    مشروع VEXcode GO مع كتلة When started وكتلتين Spin for مرفقتين. تقرأ الكتل عند بدء التشغيل، قم بتدوير المحرك الأيسر للأمام لمدة 2.64 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للخلف لمدة 2.64 دورة.
    الحل الممكن
  4. تذكيرذكّر الطلاب بأن الأمر قد يستغرق محاولات متعددة لإنجاح مشروعهم. تعتبر التجربة والخطأ جزءًا من عملية الاختبار، ومؤشرًا مهمًا على مدى صحة حساباتهم.
    • هل ذهب الروبوت الخاص بك بعيدا جدا؟ أم أنها ليست بعيدة بما فيه الكفاية؟ لماذا تعتقد أن ذلك حدث؟
  5. اسأل الطلابكيف يمكن أن يكون برمجة الروبوتات للتحرك بدقة مفيدًا في مجالات أخرى.
    • ماذا لو كنت تقوم ببرمجة الروبوت الخاص بك للقيادة عبر متاهة؟ لماذا من المهم للروبوت أن يدور بدقة؟

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

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

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

  • مع العلم أن الروبوت يجب أن يدور 360 درجة، كيف حددت عدد دورات العجلة اللازمة؟
    • هل يمكنك إظهار وشرح حسابك؟

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

  1. الطلاب إلى أنهم سيطبقون ما تعلموه في الجزء الأول من اللعب لجعل الروبوت الخاص بهم يدور بزاوية 180 درجة، بدلاً من الدوران بزاوية 360 درجة، باستخدام مكعبات [الدوران من أجل] لإكمال مسار العرض. وسوف يستخدمون أيضًا حلولهم من المختبر 4 لجعل الروبوت يقود السيارة للأمام بالمسافة الصحيحة في مسار العرض. 

    مشروع VEXcode GO مع المعلمات المملوءة جزئيًا. يبدأ المشروع بكتلة عند البدء ثم يحتوي على ثلاثة أقسام للتعليق مقترنة بكتلتين Spin for. يقرأ تعليق القسم الأول كما يلي: قم بالقيادة للأمام على طول مسار العرض؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.68 دورة. يقرأ تعليق القسم الثاني: أدر 180 درجة لمواجهة البداية؛ ثم أدر المحرك الأيسر للأمام للحصول على دورات فارغة ولا تنتظر؛ أدر المحرك الأيمن للأمام للحصول على دورات فارغة. يقرأ تعليق القسم الثالث ما يلي: قم بالقيادة للأمام إلى موقع البداية؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.86 دورة.

    يوضح الرسم المتحرك أدناه كيف يجب أن يتحرك الروبوت أثناء إكماله لمسار العرض: القيادة للأمام لمسافة 48 بوصة (122 سم)، ثم الدوران 180 درجة، ثم القيادة للأمام لمسافة 48 بوصة (122 سم) للعودة إلى البداية. يتم استخدام قالب الكود أعلاه.

    ملف الفيديو

     

  2. نموذجنموذج للطلاب حول كيفية البدء في مشاريعهم في VEXcode GO.
    • ابدأ بجعل الطلاب يفتحون قالب مسار العرض.
      • يرجى ملاحظة أن كتل [التعليق] مضمنة لوصف قسم من المشروع. إذا كنت تريد معرفة المزيد عن التعليقات في VEXcode GO, see this article.
      • لاحظ أيضًا أن المجموعة الأولى والأخيرة من المعلمات تم ملؤها بقيم تستند إلى حلول من المختبر 4 لدفع الروبوت لمسافة 48 بوصة (122 سم)، وهو طول مسار العرض.  قد تختلف هذه القيم قليلاً عن حلول الطلاب في المختبر 4 بسبب الاختلافات الطفيفة في تقريب القياسات. 

    مشروع VEXcode GO مع المعلمات المملوءة جزئيًا. يبدأ المشروع بكتلة عند البدء ثم يحتوي على ثلاثة أقسام للتعليق مقترنة بكتلتين Spin for. يقرأ تعليق القسم الأول كما يلي: قم بالقيادة للأمام على طول مسار العرض؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.68 دورة. يقرأ تعليق القسم الثاني: أدر 180 درجة لمواجهة البداية؛ ثم أدر المحرك الأيسر للأمام للحصول على دورات فارغة ولا تنتظر؛ أدر المحرك الأيمن للأمام للحصول على دورات فارغة. يقرأ تعليق القسم الثالث ما يلي: قم بالقيادة للأمام إلى موقع البداية؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.86 دورة.
    قالب مسار العرض
    • سيتعين على الطلاب حساب عدد دورات العجلة اللازمة لإجراء دورة 180 درجة وإدخال هذه القيم في المميزتين.

    نفس مشروع VEXcode GO من قبل مع كتلتي Spin أسفل التعليق على "الدوران 180 درجة لمواجهة البداية" المميز في مربع أحمر.
    عدد دورات عجلة الإدخال اللازمة لإجراء الدوران بزاوية 180 درجة

    نموذج للطلاب حول كيفية اختبار مشروعهم على مسار العرض.

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

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

    زر البدء في شريط أدوات VEXcode GO، مميز بمربع أحمر. يقع زر البدء بين أيقونة الدماغ الخضراء وزر الخطوة.
    حدد البدء لاختبار المشروع
    • سيتعين على الطلاب تحديد زر "إيقاف" في شريط أدوات VEXcode GO لإيقاف المشروع.
    • خصص وقتًا للطلاب لاختبار مشاريعهم وإجراء التحديثات عليها، واختبارها مرة أخرى إذا لزم الأمر.
    • بمجرد حصول الطلاب على فرصة لاختبار مشاريعهم على مسار العرض، اطلب منهم إضافة من مرفقات عوامات العرض الخاصة بهم إلى قاعدة التعليمات البرمجية والمشاركة في عرض للفصل بأكمله حيث تتناوب جميع المجموعات على تشغيل مشاريعها.
    • بالنسبة للطلاب الذين ينتهون مبكرًا ويحتاجون إلى تحديات إضافية، اطلب منهم برمجة الروبوت الخاص بهم لتدوير كمية مختلفة على مسار العرض.  أعط الطلاب السيناريو التالي: 
      • ماذا لو كان المنعطف في مسار العرض 90 درجة؟ كيف ستتغير حساباتك؟ جربه وتأكد من نجاح عمليات الرياضيات الخاصة بك.
      • لقد تم تمديد العرض! في نهاية مشروعك، يتعين عليك إجراء دوران بزاوية 90 درجة إلى اليسار لمواصلة مسار العرض. أضف كتلتين إضافيتين من [محرك الدوران] إلى أسفل مشروعك وقم بإجراء الحسابات. 
  3. تسهيلتسهيل المحادثة مع الطلاب أثناء قيامهم ببناء مشاريعهم واختبارها من خلال أسئلة مثل:
    • ما الذي تحتاج إلى تغييره في حسابك من الجزء الأول من اللعبة حتى يدور الروبوت 180 درجة بدلاً من 360؟
    • ما هي العلاقة بين هذين المنعطفين؟ كيف يؤثر ذلك على حساباتك؟

    تسهيل استراتيجيات استكشاف الأخطاء وإصلاحها أثناء اختبار الطلاب لمشاريعهم. يستخدم الطلاب قاعدة التعليمات البرمجية للتحقق من حساباتهم، وسيتعين عليهم التأكد من أنهم حسبوا العدد الصحيح من المنعطفات اللازمة للقيادة إلى نهاية مسار العرض وإجراء الدوران 180 درجة، ثم إدخال هذه المعلومات في كتلة [Spin for] بشكل صحيح. اطرح الأسئلة وقدم الملاحظات أثناء عمل الطلاب، ولكن تجنب إعطاء الطلاب الإجابات أثناء تسهيل النشاط في هذا المختبر. 

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

    نفس مشروع VEXcode GO كما في السابق مع ملء جميع المعلمات. يقرأ تعليق القسم الأول كما يلي: قم بالقيادة للأمام على طول مسار العرض؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.68 دورة. يقرأ تعليق القسم الثاني: أدر 180 درجة لمواجهة البداية؛ ثم أدر المحرك الأيسر للأمام لمدة 1.32 دورة ولا تنتظر؛ أدر المحرك الأيمن للخلف لمدة 1.32 دورة. يقرأ تعليق القسم الثالث ما يلي: قم بالقيادة للأمام إلى موقع البداية؛ ثم قم بتدوير المحرك الأيسر للأمام لمدة 7.68 دورة ولا تنتظر؛ قم بتدوير المحرك الأيمن للأمام لمدة 7.86 دورة.
    حل محتمل للمختبر 5
  4. تذكيرذكّر الطلاب بأن الأمر قد يستغرق محاولات متعددة لجعل قاعدة التعليمات البرمجية الخاصة بهم تقوم بالدوران كما هو مقصود. تعتبر المحاولات المتعددة جزءًا من عملية الاختبار ومؤشرًا مهمًا على صحة حساباتهم. أثناء قيامهم بالعمل على مشاريع الرياضيات وVEXcode GO، اطرح عليهم الأسئلة التالية.
    • إلى أي مدى تطورت قاعدة التعليمات البرمجية الخاصة بك عندما قمت بتشغيل مشروعك؟ هل كان هذا عددًا كبيرًا جدًا من الدورات، أم عددًا قليلًا جدًا من الدورات، أم كان كافيًا فقط 
    • إذا كانت قاعدة التعليمات البرمجية الخاصة بك أكثر أو أقل مما ينبغي، فما الذي يمكنك التحقق منه في حساباتك؟
    • ما الذي يمكنك التحقق منه في مشروع VEXcode GO الخاص بك؟ 
  5. اسأل الطلاب: هل يمكن لمتغيرات مختلفة مثل أحجام العجلات أو مسافة الدوران أن تؤثر على حساباتهم؟
    • إذا كان لديك روبوت ذو عجلات أكبر، فكيف سيؤثر ذلك على العدد الإجمالي للدورات؟ لماذا تقول ذلك؟
    • إذا كان لديك روبوت بعجلات أصغر حجمًا، فكيف سيؤثر ذلك على العدد الإجمالي للدورات؟ لماذا تقول ذلك؟