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

يلعب

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

  1. تعليماتأرشد الطلاب إلى أنهم سوف يقومون بإنشاء مشروع حيث سيقوم الذراع الروبوتي بتحريك قرص بناءً على لونه.

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

    ملف الفيديو
  2. النموذجنموذج لكيفية إضافة كتلة [إذا ثم] وكتلة [إلى الأبد] إلى المشروع مع الطلاب. اشرح أنه في هذا المثال، سوف يبحث ذراع الروبوت عن اللون الأخضر
    • اطلب من الطلاب فتح مشروعهم المختبر 4 الجزء 2 وإعادة تسميته المختبر 5 الجزء 1.

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

    مشروع حل المختبر 4 الجزء 2. تقرأ الكتل في المشروع عند البدء، انتظر حتى تجد العين جسمًا، قم بتنشيط المغناطيس الكهربائي لتعزيز القوة، انتظر لمدة ثانية واحدة، قم بتدوير الذراع لأعلى لمدة 90 درجة، قم بتدوير القاعدة إلى اليمين لمدة 90 درجة، قم بتدوير الذراع لأسفل لمدة 90 درجة، قم بتنشيط المغناطيس الكهربائي لإسقاطه، وقم بتدوير القاعدة إلى اليسار لمدة 90 درجة.
    مختبر 4 الجزء 2 الحل
    • قبل البدء، تأكد من أن الطلاب قد قاموا بتوصيل أجهزتهم بذراع الروبوت البرمجية (ثنائي المحور) وأن تكوين مشروعهم مضبوط على ذراع الروبوت. إذا لزم الأمر، قم بمراجعة الخطوات اللازمة تكوين ذراع الروبوت و يتصل VEX GO Brain, ثم قم بتصميم هذه الخطوات للطلاب للاتصال بذراع الروبوت الخاص بهم وتكوينه.

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

    • اسحب الكتلة [إذا ثم] إلى مساحة العمل.

    نفس المشروع المذكور أعلاه مع كتلة If then من صندوق الأدوات التي تم سحبها إلى يسار المشروع في مساحة العمل.
    أضف كتلة [إذا ثم] إلى مساحة العمل
    • من الممكن إضافة كتلة [إذا ثم] حول الكتل الموجودة. أظهر للطلاب الظل الذي يظهر أثناء إضافة الكتلة. يشير هذا الظل إلى المكان الذي سيتم فيه إضافة الكتلة إلى المكدس.

    نفس المشروع مع إضافة كتلة If then أسفل كتلة Wait until، بحيث تكون بقية الكتل داخل C من كتلة If then.
    إضافة [إذا ثم] إلى مشروع
    • اسأل الطلاب عن الحالة التي يريدون التحقق منها (يكتشف مستشعر العين جسمًا بلون معين). اسحب الكتلة <Color sensing> إلى الكتلة [إذا ثم].

    يكتشف نفس المشروع مع معلمة كتلة If then المضبوطة على Eye اللون الأحمر. تقرأ الكتل الآن عند البدء، انتظر حتى تجد العين جسمًا، إذا اكتشفت العين اللون الأحمر، فقم بتنشيط المغناطيس الكهربائي للتعزيز، وانتظر لمدة ثانية واحدة، ثم أدر الذراع لأعلى لمدة 90 درجة، ثم أدر القاعدة إلى اليمين لمدة 90 درجة، ثم أدر الذراع لأسفل لمدة 90 درجة، ثم قم بتنشيط المغناطيس الكهربائي للإسقاط، ثم أدر القاعدة إلى اليسار لمدة 90 درجة.
    <Color sensing> تمت إضافة كتلة
    • اشرح أنه يمكن استخدام الكتلة <Color sensing> لاكتشاف ألوان الأقراص: الأحمر والأزرق والأخضر. حدد خيار القائمة المنسدلة "الأخضر".

    نفس المشروع، مع القائمة المنسدلة لمعلمة اللون الخاصة بالعين، يكتشف كتلة اللون مفتوحة ومضبوطة على اللون الأخضر.
    حدد "الأخضر"
    • اشرح أن كتل [If then] عبارة عن عبارات شرطية تطلب من الروبوت التحقق من شرط ما، وإذا كان الشرط صحيحًا، فسيتم تشغيل هذه الكتلة.

    نفس المشروع مع معلمة كتلة If then تم ضبطها الآن على eye detections باللون الأخضر.
    مشروع باستخدام كتلة [إذا ثم]
    • اسأل الطلاب عن عدد المرات التي سيتحقق فيها ذراع الروبوت من الحالة <Color sensing> في تدفق المشروع هذا. هل هذا هو عدد المرات التي يريدون التحقق منها؟ لكي يتمكنوا من التحقق منه بشكل متكرر، سيحتاجون إلى إضافة كتلة [إلى الأبد]. اسحب كتلة [إلى الأبد] إلى مساحة العمل وضعها حول كومة الكتل الموجودة.

    نفس المشروع مع إضافة حلقة Forever بحيث تكون جميع الكتل من كتلة Wait until موجودة داخل C من حلقة Forever.
    إضافة [إلى الأبد] كتلة
    • اطلب من الطلاب اختيار أي من الألوان الثلاثة المتوفرة في الكتلة <Color sensing> في مشروعهم. يجب عليهم ربط القرص الملون بنفس اللون بالمغناطيس الكهربائي الموجود على ذراع الروبوت وبدء مشروعهم لمعرفة كيفية تحريك ذراع الروبوت .
      • ملاحظة: قد يختلف حل الجزء الأول مختبر 5 قليلاً اعتمادًا على مجموعات الألوان المختارة.

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

     

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

    بالنسبة للمجموعات التي أنهت مشروعها، اطلب منهم مساعدة المجموعات التي قد تحتاج إلى مزيد من المساعدة.

  5. اسألاطلب من الطلاب وصف الأحداث التي تحدث في الفصل الدراسي أو المنزل بجمل من نوع "إذا... إذن…". على سبيل المثال:
    • إذا أعرف الإجابة، ثم أرفع يدي.
    • إذا رن الجرس، ثم يكون وقت الغداء.
    • إذا أنتهي من جميع واجباتي المنزلية، ثم أحصل على ساعة من الوقت أمام الشاشة.

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

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

  • ماذا فعل ذراع الروبوت الخاص بك؟
    • شجع الطلاب على التحدث بشكل مفصل قدر الإمكان عن سلوكيات الروبوت. بدلاً من قول "لقد رأى قرصًا أحمر"، قل "اكتشف مستشعر العين في الذراع الروبوتية قرصًا أحمر".
  • كيف اتخذ الذراع الروبوتي القرارات في مشاريعنا؟ ما هي الكتل التي استخدمناها لتوجيه الذراع الروبوتية لاتخاذ القرار؟
  • كم مرة سوف يقوم الذراع الروبوتي بالتحقق من اللون؟ لماذا؟ ماذا لو قمنا بإزالة الكتلة [إلى الأبد]؟
  • استخدم صورة تدفق المشروع للمساعدة في تسهيل هذه المحادثة.

تدفق المشروع للكتلة if then داخل حلقة forever. هناك سهم خارجي يمتد من أسفل حلقة التكرار إلى الأعلى ويقرأ "يتكرر إلى الأبد". تحتوي كتلة If then على سهم أخضر يوضح أنه إذا اكتشفت العين اللون الأخضر، وكان الشرط صحيحًا، فسيتم تشغيل الكتل الموجودة داخل C. إذا لم تكتشف العين اللون الأخضر، فهذا خطأ، وينتقل المشروع إلى أسفل الحلقة إلى الأبد.
تدفق المشروع مع كتلة [Forever]

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

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

    منظر من أعلى لأسفل لذراع الروبوت Code 2 المحور مع الأقراص في المواضع النهائية. القرص الأخضر موجود عند العلم الأخضر عند موضع الساعة 12؛ والقرص الأحمر موجود عند العلم الأخضر عند موضع الساعة 3؛ والقرص الأزرق موجود عند العلم الأخضر عند موضع الساعة 6.
    مواقع القرص
    • اطلب من كل مجموعة تشغيل VEXcode GO على أجهزتهم وفتح مشروعهم Lab 5 الجزء 1. وسوف يبني المشروع الجديد على هذا المشروع.
    • سيتعين على الطلاب حفظ مشروعهم باسم جديد في بداية المختبر. اطلب منهم تحديد "حفظ باسم" أو "حفظ إلى". جهازك" (اعتمادًا على إصدار VEXcode GO الذي تستخدمه) من قائمة الملف و حفظ بهم مشروع مثل مختبر 5 الجزء 2. إذا كانت هناك مجموعات متعددة تعمل على نفس الجهاز، فاطلب منهم إضافة اسم مجموعتهم إلى المشروع.

      يتم تمييز مربع اسم المشروع في وسط شريط أدوات VEXcode GO بمربع أحمر، ويظهر عليه Lab 5 Part 2.
      اسم المشروع
    • قبل البدء، تأكد من أن الطلاب قد قاموا بتوصيل أجهزتهم بذراع الروبوت البرمجية (ثنائي المحور) وأن ذراع الروبوت تم تكوينه. إذا لزم الأمر، قم بمراجعة الخطوات اللازمة تكوين ذراع الروبوت و يتصل VEX GO Brain, ثم قم بتصميم هذه الخطوات للطلاب للاتصال بذراع الروبوت الخاص بهم وتكوينه.
    • في الوقت الحالي، يحتوي الذراع الروبوتي على تعليمات حول ما يجب فعله عند اكتشاف القرص الأخضر. من خلال تكرار الكتل، يمكن إنشاء التعليمات الخاصة بالألوان الأخرى بسرعة.
    • نموذج لكيفية تكرار الكتل عن طريق النقر بزر الماوس الأيمن أو الضغط طويلة على كتلة [إذا ثم].

    مشروع المختبر 5 الجزء 1 مع قائمة السياق المفتوحة في كتلة "إذا ثم"، وخيار "تكرار" مميز في مربع أحمر.
    قائمة السياق
    • قم بتكرار كتلة [إذا ثم] مرتين وأضفهما أسفل كتلة [إذا ثم] الأولى.

    تم تكرار نفس المشروع مع كتل If then، والكتل الموجودة داخلها مرتين أخريين، بحيث يكون هناك 3 مجموعات من كتل If then في المجموع.
    كتل مكررة
    • اشرح للطلاب أنهم بحاجة إلى تغيير الكتلة <Color sensing> داخل الكتل [إذا ثم] المضافة حديثًا إلى ألوان القرص الإضافية. قم بتغيير الكتلة <Color sensing> الثانية إلى اللون الأحمر.

    منظر عن قرب للكتلة الثانية If then في المشروع مع تعيين المعلمة على Eye discovers red. يتم فتح القائمة المنسدلة لمعلمة اللون في حالة اكتشاف العين لكتلة اللون وتحديد اللون الأحمر.
    تغيير إلى "أحمر"
    • يجب تغيير الكتل الموجودة داخل كتلة [إذا ثم] هذه لإخبار الذراع الروبوتية بمكان وضع القرص الأحمر. قم بتغيير معلمات كتل [Spin for] التي تتحكم في المحرك الأساسي لتدور 180 درجة في كل اتجاه.

    تكتشف العين إذا قسمًا أحمر من المشروع مع معلمات المسافة للدوران للكتل التي تحرك القاعدة المميزة بمربعات حمراء والمضبوطة على 180 درجة. يقرأ هذا القسم من المشروع الآن، إذا اكتشفت العين اللون الأحمر، فقم بتشغيل المغناطيس الكهربائي لتعزيزه، وانتظر لمدة ثانية واحدة، ثم أدر الذراع لأعلى لمدة 90 درجة، ثم أدر القاعدة إلى اليمين لمدة 180 درجة، ثم أدر الذراع لأسفل لمدة 90 درجة، ثم قم بتشغيل المغناطيس الكهربائي لإسقاطه، ثم أدر القاعدة إلى اليسار لمدة 180 درجة.
    تغيير موقع التسليم
    • الآن بعد أن أصبح الذراع الروبوتي يعرف مكان نقل أي أقراص حمراء أو أقراص خضراء، أطلب من الطلاب تحرير المجموعة النهائية. في هذه المجموعة، سوف يقوم الذراع الروبوتي بنقل أي أقراص زرقاء إلى موقعها المخصص.
    • اطلب من الطلاب وضع قرص على المغناطيس الكهربائي وبدء المشروع ورؤية كيفية تحرك ذراع الروبوت الخاصة بهم. ذكّرهم بأنه يجب عليهم بدء المشروع بقرص متصل بالمغناطيس الكهربائي. قم بمراجعة الخطوات الواردة في بدء مشروع في VEXcode GO إذا لزم الأمر.
    •  من الطلاب اختبار مشاريعهم عدة مرات باستخدام جميع الأقراص الملونة للتأكد من أنها تعمل كما هو مقصود.
  3. تسهيلتسهيل المحادثات حول العبارات الشرطية في تدفق المشروع، حيث يقوم الطلاب بتغيير المعلمات واختبار مشاريعهم. استخدم الحل المقدم في عرض الشرائح الخاص بالمختبر 5 للتحقق من مشاريعهم أثناء التنقل.
    ينقسم مشروع الحل إلى ثلاثة أقسام، وذلك بالنسبة للكتل الثلاث إذا ثم. يُظهر نفس المشروع من قبل، مع تعيين الكتلة النهائية if then على اكتشاف العين باللون الأزرق.  يقرأ قسم العين الذي يكتشف اللون الأزرق في المشروع ما إذا كانت العين تكتشف اللون الأزرق، ثم يتم تنشيط المغناطيس الكهربائي لتعزيزه، ثم الانتظار لمدة ثانية واحدة، ثم تدوير الذراع لأعلى لمدة 90 درجة، ثم تدوير القاعدة إلى اليسار لمدة 90 درجة، ثم تدوير الذراع لأسفل لمدة 90 درجة، ثم تنشيط المغناطيس الكهربائي لإسقاطه، ثم تدوير القاعدة إلى اليمين لمدة 90 درجة.
    مختبر 5 الجزء 2 الحل

    أثناء تجوالك في الغرفة للتحقق من أحوال المجموعات، اطرح عليهم بعض الأسئلة التالية لإثارة المناقشة.

    • كيف يمكنك تغيير الكود إذا أردنا أن تكون الألوان الثلاثة في نفس الموقع؟
    • صف لي كيف سيتحرك ذراع الروبوت إذا اكتشف مستشعر العين اللون الأحمر.
    • ماذا سيحدث إذا كان أحد كتل [إذا ثم] خارج كتلة [إلى الأبد]؟ هل سيعمل الذراع الروبوتي كما هو مقصود؟ لماذا أو لماذا لا؟
    • ماذا لو وضعت شعاع برتقالي أمام مستشعر العين؟ هل يستطيع الذراع الروبوتي تحريكه؟ اشرح لماذا لن يتحرك من حيث تدفق المشروع.
  4. تذكيرتذكير المجموعات بوضع مجموعات [f then] المكررة داخل كتلة [Forever]. هذا هو أحد الأخطاء المحتملة التي يمكن أن تحدث أثناء قيام الطلاب بإنشاء مشاريعهم.

    ذكّر الطلاب بأن المحاولة والفشل أمر طبيعي! قد يكون هناك إصدارات متعددة قبل إنشاء مشروعهم النهائي. تقبل الفشل، فهو جزء من عملية التعلم.

  5. اسألاسأل الطلاب عن مدى تشابه القرارات التي يتخذها الذراع الروبوتي مع القرارات التي يتخذونها كل يوم أو اختلافها عنها.

    ما هي الوظائف التي يمكنهم التفكير فيها والتي تتطلب اتخاذ القرار؟