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

يلعب

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

  1. تعليماتاطلب من الطلاب اختيار سيناريو عمل متسخ أو ممل أو خطير لروبوت Code Base، وإنشاء خطة لمشروعهم. يمكن للطلاب استخدام أحد السيناريوهات المقدمة (انظر الشرائح 2-7 في عرض شرائح الصور للمختبر 4)، أو يمكنهم إنشاء سيناريو عمل قذر أو ممل أو خطير خاص بهم. الهدف من المشروع هو توجيه روبوت Code Base لإكمال مهمة عمل باستخدام الأوامر التي تعلموها في الوحدة: [القيادة من أجل] و [الدوران من أجل].

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

    الطلاب يجلسون على مكاتبهم في الفصل الدراسي ويخططون لمشروع VEXcode.

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

     
  3. تيسيرتيسير المناقشة أثناء قيام الطلاب بإنشاء خطة لمشروعهم والتحفة الفنية:
    1. ما نوع العمل الذي تريد أن يقوم به الروبوت الخاص بك؟ قذرة، مملة أو خطيرة؟
    2. ما هي التعليمات التي يحتاجها الروبوت لإكمال المهمة؟
    3. ما هي القطعة الأثرية التي يمكنك إنشاؤها لدعم السيناريو الخاص بك؟
  4. تذكيرذكّر المجموعات بأنه يمكنهم إجراء تكرارات متعددة لخطتهم قبل إنشاء مشروعهم. تقبل الفشل، فهو جزء من عملية التعلم.
  5. اسألاطلب من الطلاب أن يفكروا في وظيفة أو مهمة كان عليهم القيام بها في المنزل. هل شرح أحد كيفية القيام بهذه المهمة؟ هل استغرق الأمر محاولات متعددة لتعلم كيفية القيام بالمهمة بشكل صحيح؟ هل يمكنهم شرح الخطوات اللازمة لإكمال هذه المهمة لصديق؟

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

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

اطلب من المجموعات مشاركة خطط المشروع وطرح الأسئلة التالية:

  • ما هي المهمة التي ستجعل الروبوت الخاص بك يقوم بها؟
  • كيف سيتحرك روبوت Code Base لإكمال المهمة؟
  • ما هي الخطوات التي قمت بإنشائها في ورقة عمل المخطط الخاص بك؟
  • هل هناك أي شيء لا تزال غير متأكد منه؟

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

  1. تعليماتاطلب من كل مجموعة إنشاء مشاريعها والبدء فيها. الهدف من هذا النشاط هو استخدام خطة المشروع وVEXcode GO لتوجيه روبوت Code Base الخاص بهم لإكمال مهمة في سيناريو العمل المتسخ أو الممل أو الخطير الذي اختاروه.
  2. النموذجنموذج باستخدام إعداد المجموعة لكيفية استخدام الطلاب {When started}[القيادة من أجل] و[الاستدارة من أجل] لتوجيه روبوت قاعدة التعليمات البرمجية الخاصة بهم للتحرك.

    قبل البدء، تأكد من أن الطلاب لديهم تكوين قاعدة التعليمات البرمجيةفي VEXcode GO. لن تكون الكتلتان [الدوران من أجل] و[القيادة من أجل] متاحتين حتى يتم تكوين قاعدة التعليمات البرمجية.

    1. أظهر للطلاب كيفية قياس المسافة التي يجب أن يتحركها روبوت قاعدة الكود، ثم حدد الاتجاه الذي يجب أن يتحرك فيه روبوت قاعدة Coe وأدخل قيمة المسافة في كتلة [القيادة من أجل].

      VEXcode Drive للكتلة، الذي يقرأ الدفع للأمام لمسافة 100 مم. يتم فتح القائمة المنسدلة، والتي توضح كيف يمكن للمستخدم تغيير اتجاه القيادة بين الأمام والخلف.
      [القيادة من أجل] الكتلة

       

    2. اشرح كيفية ضبط اتجاه ومسافة الدوران عن طريق تحديد "يمين" أو "يسار" وإدخال عدد الدرجات في كتلة [دوران من أجل].

      رمز VEX للانعطاف بالنسبة للكتلة، والذي يقرأ الانعطاف إلى اليمين لمدة 90 درجة. يتم فتح القائمة المنسدلة، التي توضح كيف يمكن للمستخدم تغيير اتجاه الدوران بين اليسار واليمين.
      [انتقل إلى] الكتلة

       

  3. تسهيل المناقشةقم بتسهيل المناقشة مع المجموعات أثناء تجولك في الفصل الدراسي. تأكد من أن الطلاب يفهمون أن هدف هذا النشاط هو استخدام خطة مشروعهم وVEXcode GO لتوجيه روبوت Code Base الخاص بهم لإكمال مهمة في سيناريو العمل المتسخ أو الممل أو الخطير الذي اختاروه.

    اطلب من المجموعات وصف كيفية استخدامهم لخطة مشروعهم لمساعدتهم في تسلسل التعليمات الخاصة بروبوت قاعدة التعليمات البرمجية. تتضمن الأسئلة النموذجية ما يلي:

    1. أرني كيف تتم كتابة أو رسم التعليمات الخاصة بروبوت Code Base في خطة مشروعك.
    2. ما هي الإجراءات التي يجب على روبوت قاعدة التعليمات البرمجية الخاصة بك القيام بها في هذه المهمة؟
    3. ما هي المسافة التي يجب أن تتحرك بها للأمام/للخلف؟ 
    4. ما مدى المسافة التي يحتاجها للتحول؟ كم درجة تلك؟
    رسم لمجموعة من الطلاب والمعلم يخططون لمشروع باستخدام GO Code Base وجهاز لوحي للمساعدة في تصور الخطة.
    مناقشات جماعية
  4. تذكيرذكّر الطلاب بالتفكير فيما تعلموه في الدروس السابقة حول كيفية توجيه روبوت قاعدة التعليمات البرمجية الخاصة بهم للتحرك لمسافة معينة، وكيفية تضمين درجات الدوران.
  5. اسألاطلب من الطلاب أن يأتوا باثنين على الأقل من السيناريوهات أو الوظائف الإضافية التي يمكنهم فيها استخدام مشروع الروبوت Code Base لإكمال مهمة. كيف يمكنهم الإضافة إلى مشروعهم لجعل روبوت قاعدة التعليمات البرمجية يكمل المهام الإضافية في السيناريو الخاص بهم؟

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