Skip to main content

أيقونة صندوق أدوات المعلم أدوات المعلم - الغرض من هذا النشاط

يمكن تحقيق برمجة السلوكيات المتكررة باستخدام حلقات [Repeat] أو [Forever]. باختصار، تسمح الكتل [Repeat] للمبرمج بتعيين عدد محدد من المرات لتكرار الكتل داخل حلقته. تكرر الكتلة [للأبد] الكتل داخل حلقتها إلى الأبد، أو حتى يتوقف المشروع. في هذا النشاط، يتعلم الطلاب عن كليهما.

لمزيد من المعلومات حول البرمجة باستخدام [تكرار] أو [للأبد] حلقات، قم بزيارة معلومات المساعدة  داخل VEXcode IQ.

فيما يلي ملخص لما سيفعله الطلاب في هذا النشاط:

  • شاهد الفيديو التعليمي باستخدام الحلقات .

  • استكشف المشروع النموذجي للإجراءات المتكررة.

  • قارن وقارن بين كتلتين [للأبد] و [تكرار].

  • أكمل تحدي الحلقات المربعة الذي يطلب من الطلاب تحريك Clawbot في مربع، وتحريك المخلب والذراع قبل كل دورة.

للمساعدة في تنظيم الطلاب لهذا النشاط اضغط هنا (Google / .docx / .pdf).

يجب أن يحصل المنشئ في كل مجموعة على الأجهزة المطلوبة. يجب أن يحصل المسجل على دفتر الملاحظات الهندسي للمجموعة. يجب على المبرمج فتح VEXcode IQ.

المواد المطلوبة:
كمية المواد المطلوبة
1

مجموعة VEX IQ الفائقة

1

فيكس كود الذكاء

1

دفتر الهندسة

1

استخدام الحلقات (البرنامج التعليمي)

1

تكرار الإجراءات مثال المشروع

سيمنحك هذا النشاط الأدوات اللازمة لبرمجة الروبوت الخاص بك بسلوكيات متكررة. 

يمكنك استخدام معلومات المساعدة داخل VEXcode IQ للتعرف على الكتل. للحصول على إرشادات حول استخدام ميزة Help ، راجع البرنامج التعليمي لاستخدام التعليمات.صورة لأيقونة البرامج التعليمية في شريط الأدوات في VEXcode IQ

أيقونة نصائح المعلم نصائح المعلم

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

أيقونة نصائح المعلم نصائح المعلم

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

الخطوة الأولى: التحضير للنشاط

قبل أن تبدأ النشاط، هل قمت بتجهيز كل عنصر من هذه العناصر؟ يجب على المنشئ التحقق من كل مما يلي:

  • هل جميع المحركات وأجهزة الاستشعار موصولة بالمنفذ الصحيح؟

  • هل تم إدخال الكابلات الذكية بالكامل في جميع المحركات وأجهزة الاستشعار؟

  • هل الدماغ مشغل؟

  • هل البطارية مشحونة؟

  • هل تم إدخال الراديو في Robot Brain؟

الخطوة 2: لنبدأ البرمجة بالحلقات.

ابدأ بمشاهدة الفيديو التعليمي باستخدام الحلقات في VEXcode IQ. image of the Using Loops tutorial video icon in VEXcode IQ

يحتوي VEXcode IQ على العديد من نماذج المشاريع المختلفة. ستستخدم واحدًا منهم في هذا الاستكشاف. للحصول على مساعدة ونصائح حول استخدام مشاريع الأمثلة، راجع البرنامج التعليمي لاستخدام الأمثلة والقوالب.صورة لأيقونة استخدام نماذج المشاريع والقوالب في مقاطع الفيديو التعليمية في VEXcode IQ

ثم افتح مشروع مثال الإجراءات المتكررة. صورة لخيار الأمثلة المفتوحة في قائمة "ملف" في VEXcode IQ

يجب على المبرمج أن يقوم بالخطوات التالية: 

  • افتح القائمة ملف.
  • اختر افتح الأمثلة
  • استخدم شريط التصفية الموجود أعلى التطبيق وحدد "التحكم". صورة لأيقونة مشروع مثال الإجراءات المتكررة ضمن قائمة مشروع المثال
  • حدد وافتح المشروع النموذجي تكرار الإجراءات .صورة لأيقونة مشروع مثال الإجراءات المتكررة في VEXcode IQ
  • احفظ مشروعك باسم "الإجراءات المتكررة". صورة لاسم ملف الإجراءات المتكررة في شريط الأدوات في VEXcode IQ
  • تحقق للتأكد من أن اسم المشروع "إجراءات متكررة" موجود الآن في النافذة الموجودة في وسط شريط الأدوات. 

ما الذي يفعله هذا المشروع فعلياً؟ صورة المشروع النموذجي كما يظهر في VEXcode IQ

قم بما يلي في دفترك الهندسي: 

توقع ما سيطلب المشروع من Clawbot القيام به. اشرح كل إجراء سيكمله الروبوت. 

أيقونة صندوق أدوات المعلم أدوات المعلم - الإجابات

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

ستختلف الإجابات، لكن يجب على الطلاب الإشارة إلى أن هذا المشروع سيدفع الروبوت للأمام لمسافة 300 ملم ثم يستدير لليمين بزاوية 90 درجة، 4 مرات لإكمال المربع. بدلاً من استخدام نفس الكتلتين 4 مرات، تقلل الكتلة المتكررة نفس الإجراءات التي قد تقوم بها 8 كتل - إلى 3 كتل. يجب أن تدرج توقعات الطلاب جميع السلوكيات الثمانية. تكرر كتلة التكرار إجراءات القيادة للأمام ثم الدوران.

يمكن الاحتفاظ بدفاتر الطلاب الهندسية وتسجيل درجاتها بشكل فردي (Google / .docx / .pdf) أو كفريق (Google / .docx / .pdf). توفر الروابط السابقة عنوانًا مختلفًا لكل نهج. عندما يتم تضمين نموذج تقييم في التخطيط التعليمي، فمن الجيد شرح نموذج التقييم أو على الأقل إعطاء نسخ منه للطلاب قبل بدء النشاط.

أيقونة نصائح المعلم نصائح المعلم

  • تأكد من أن الطلاب قد اختاروا افتح الأمثلة من القائمة "ملف".

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

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

  • نظرًا لأن VEXcode IQ يتم حفظه تلقائيًا، فليست هناك حاجة لحفظ المشروع مرة أخرى.

أيقونة نصائح المعلم نصائح المعلم

  • تأكد من أن الطلاب قد اختاروا افتح الأمثلة من القائمة "ملف".

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

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

  • نظرًا لأن VEXcode IQ يتم حفظه تلقائيًا، فليست هناك حاجة لحفظ المشروع مرة أخرى.

الخطوة 3: ما الفرق بين [للأبد] و [تكرار]؟

صورة لمشروعين جنبًا إلى جنب، أحدهما بحلقة دائمة والآخر بحلقة متكررة

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

    إذا تم استبدال الكتلة [تكرار] بكتلة [للأبد]، فسيكرر الروبوت في مربع إلى الأبد.

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

    هذه حالة استخدام عملية للكتلة [للأبد]. تخيل مكنسة ذاتية القيادة تستمر في السير للأمام حتى تصطدم بشيء ما، ثم تستدير.

قم بتوسيع أيقونة التعلم الخاصة بك توسيع التعلم الخاص بك

لمزيد من استكشاف كيفية استخدام الحلقات ذات الشروط الشرطية، قم ببناء مشروع Floor Sweeper.صورة لمثال مشروع كود مشروع مكنسة الأرضية

  • اطلب من الطلاب فتح المشروع النموذجي لـ Clawbot (نظام الدفع). صورة لأيقونة مشروع نموذج Clawbot (Drivetrain).
  • اطلب من الطلاب بناء المشروع أعلاه. 
  • اطلب من الطلاب حفظ المشروع باسم "كنسة الأرضيات". صورة اسم ملف Floor Sweeper في شريط الأدوات في VEXcode IQ 
  • إذا كان الطلاب بحاجة إلى مساعدة في حفظ المشروع، فارجع إلى البرنامج التعليمي للتسمية والحفظ. صورة لأيقونة البرامج التعليمية في شريط الأدوات في VEXcode IQ

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

اطلب من الطلاب تنزيل المشروع وتشغيله لملاحظة كيفية تحرك الروبوت. إذا كان الطلاب بحاجة إلى المساعدة، فقم بتوجيههم إلى البرنامج التعليمي لتنزيل المشروع وتشغيله في VEXcode IQ.

بعد ذلك، ابدأ مناقشة صفية واطلب من الطلاب شرح سبب استخدام الكتلة [للأبد] بدلاً من الكتلة [تكرار].

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

أيقونة صندوق أدوات المعلم أدوات المعلم - إعداد التحدي

اطلب من الطلاب برمجة الروبوت للتحرك في مربع، واطلب من الروبوت عرض الألوان، وإصدار الأصوات، وتحريك المخلب والذراع! سيأخذ الطلاب مشروع مثال الإجراءات المتكررة خطوة أخرى إلى الأمام من خلال دمج الذراع والمخلب بالإضافة إلى الأصوات والألوان.

  • للحصول على معلومات حول كيفية تنظيم فصل دراسي لنشاط ما، انقر هنا (Google / .docx / .pdf).

الخطوة 4: تحدي التوقف والانطلاق!

صورة لمسار الروبوت

  • اجعل محرك Clawbot الخاص بك في مربع. 
  • قبل كل دورة: 
    • يجب فتح المخلب وإغلاقه.
    • يجب رفع الذراع وخفضه.
    • يجب أن يُظهر مؤشر Touch LED لونًا واحدًا على الأقل. 
    • يجب تشغيل صوت واحد على الأقل. 
  • لا يستطيع Clawbot القيادة على جانب المربع أكثر من مرة. 
  • يمكنك استخدام مشروع مثال الإجراءات المتكررة كنقطة بداية ولكن احفظه كـ StopAndGo قبل إجراء أي تغييرات.صورة لاسم ملف stop and go في شريط الأدوات في VEXcode IQ

في دفتر الهندسة الخاص بك، خطط لما يلي:

  • اطلب من برنامج التشغيل والمسجل تخطيط الحل الخاص بك والتنبؤ بما ستفعله كل كتلة في مشروعك على Clawbot.

  • اطلب من المبرمج تنزيل مشروعكلاختباره إرساله.

  • اطلب من المنشئ إجراء تغييرات على المشروع حسب الحاجة والتواصل مع المسجل لتدوين ملاحظات حول ما تم تغييره أثناء الاختبار.

أيقونة صندوق أدوات المعلم أدوات المعلم - الحل

فيما يلي حل محتمل لتحدي Stop and Go:صورة لرمز حل محتمل لتحدي التوقف والانطلاق باستخدام VEXcode IQ

يمكنك تزويد الطلاب بمبادئ تقييم البرمجة لتقييم مشاريعهم (Google / .docx / .pdf).

يمكن الاحتفاظ بدفاتر الطلاب الهندسية وتسجيل درجاتها بشكل فردي (Google / .docx / .pdf) أو كفريق (Google / .docx / .pdf).

أيقونة تحفيز المناقشة تحفيز المناقشة - التفكير في النشاط

س: هل تحرك Clawbot كما توقعته؟
ج: سوف تختلف الإجابات؛ إلا أن الهدف من هذا السؤال هو تعزيز التفكير المعرفي. بدأ الطلاب بالتنبؤ بالسلوكيات قبل اختبارها، وتوثيق نتائجهم، والتأمل.

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

س: كيف يؤدي استخدام التكرار إلى زيادة كفاءة المشروع؟
ج: بدون حلقة [تكرار]، لن يقوم Clawbot إلا بأداء السلوكيات التي تحددها الكتل الموجودة في المشروع مرة واحدة فقط. الحلقة [تكرار] تخبر Clawbot بتنفيذ جميع الكتل 4 مرات لتشكيل مربع.