Skip to main content

أساسيات الترميز
مختبر 4 - Robot Help

بوابة المعلم

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

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

    صورة لبطاقات المبرمج التالية: القيادة 1، الاتجاه يسارًا، القيادة 4، الاتجاه يمينًا
    عرض تسلسل بطاقة المبرمج.

    • اطلب من جميع المجموعات إدخال بطاقات المبرمج في المبرمج بالتسلسل المطابق.
    • يجب على المجموعات إيقاظ الروبوت 123 بمقدار ودفع العجلات على طول السطح حتى تسمع صوت بدء التشغيل، كما هو موضح في الرسم المتحرك أدناه. قم بتشغيل الصوت لهذه الرسوم المتحركة. لمزيد من المعلومات حول 123 Robot، راجع المقالة باستخدام قاعدة معارف VEX 123 Robot Knowledge Base.
    ملف فيديو
    • بعد ذلك، يجب عليهم  لتوصيل الروبوت 123 بالمبرمج. لتوصيل 123 Robot وCoder، اضغط مع الاستمرار على زري Start وStop الموجودين على Coder، والزرين الأيسر والأيمن على 123 Robot لمدة 5 ثوانٍ على الأقل، حتى تسمع الصوت المتصل، وتومض أضواء المؤشر في الوقت المناسب. ، كما هو موضح في الصورة المتحركة أدناه. قم بتشغيل الصوت لهذه الرسوم المتحركة. لمزيد من المعلومات حول Coder، راجع مقالة قاعدة المعرفة باستخدام VEX 123 Coder .
    ملف فيديو
    • اطلب من المجموعات اختبار مشروعهم من خلال وضع الروبوت 123 في الزاوية العلوية اليسرى من حقل 123 الخاص بهم، ويبدأ مشروعهم بينما يراقب الطلاب الآخرون سلوك الروبوت 123. إذا كانت المجموعات تتشارك في حقل ما، فيجب أن يكون لكل مجموعة دور في بدء مشروعها.
    123 تشغيل الروبوت
    قم بتشغيل المبرمج ولاحظ الروبوت 123
    • بعد ذلك، اكتب ملاحظة على السبورة للطلاب لإظهار السلوك المقصود للروبوت 123. (للطلاب الأصغر سنًا ارسم رموزًا لإظهار السلوك المقصود.
      • السلوك المقصود: 123 يتحرك الروبوت مسافة واحدة للأمام، ثم يستدير لليسار، ثم يتحرك للأمام أربع مسافات، ثم يستدير لليمين.
    • هل مشروعهم يفعل هذا؟ اطلب منهم بدء مشاريعهم مرة أخرى ومقارنة المشروع بالسلوك المقصود الذي تم نشره. 
    • اشرح للطلاب كيفية استخدام ميزة "الخطوة" لتنفيذ مشروعهم باستخدام بطاقة Coder واحدة  في كل مرة ولاحظ سلوك الروبوت 123 لكل بطاقة. يمكنهم معرفة البطاقة التي يتم تنفيذها من خلال مشاهدة الضوء الأخضر الموجود على الجانب الأيسر من برنامج Coder. هل يمكنهم العثور على الخلل في المشروع؟ 
    بلاط المبرمج غير صحيح
    قم بمطابقة 123 من سلوكيات الروبوت مع بطاقات المبرمج
    • اطلب من الطلاب ملاحظة بطاقات المشكلة شفهيًا حيث لا يتطابق السلوك الفعلي مع السلوك المقصود وإزالة تلك البطاقات من المبرمج.
    • يجب عليهم بعد ذلك وضع بطاقة Coder الصحيحة في مكانها.
    ميزة الخطوة
    بطاقات المبرمج الصحيحة
    • إذا انتهت المجموعات مبكرًا، فيمكنهم ممارسة لعبة تصحيح الأخطاء!  يمكن لشخص واحد خلط بطاقات Coder في المشروع، ويمكن لشخص آخر العثور على الأخطاء في المشروع وإصلاحها لإكمال السلوكيات المقصودة.
  3. تسهيلقم بتيسير مناقشة مع الطلاب حول عملية تصحيح الأخطاء الخاصة بهم.
    • ما الأخطاء التي وجدتها في بطاقات Coder؟
    • ما الخطوات التي اتخذتها مجموعتك لتصحيح الكود؟
    • استخدم يديك لوصف السلوكيات التي أكملها الروبوت 123.
  4. تذكيرذكّر الطلاب بأن تصحيح الأخطاء قد يستغرق أكثر من محاولة واحدة! لا بأس إذا واجهوا صعوبة في إصلاح بطاقات Coder غير الصحيحة. في كل مرة يجدون فيها خطأ ويصلحونه، فإنهم يجعلون مشاريعهم أفضل!
  5. اسألاسأل الطلاب عن كيفية تصحيح الأخطاء بدون روبوت. هل حاولوا من قبل حل اللغز؟ هل كانت جميع القطع مناسبة حيث كان من المفترض أن تكون في المحاولة الأولى؟ كيف يتشابه هذا أو يختلف عما يحدث أثناء تصحيح الأخطاء باستخدام 123 Robot؟

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

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

  • ما هي البطاقات اللازمة للتغيير في مشروعك؟
  • كيف اكتشفت مكان الخلل في مشروعك؟
  • كيف ساعدتك ميزة الخطوة في العثور على الخطأ في مشروعك؟

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

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

    إذا كان الطلاب بحاجة إلى أي تذكيرات، فقم بإنشاء منطقة "عملية تصحيح الأخطاء" على اللوحة باستخدام الخطوات التالية (راجع عرض شرائح الصور للحصول على شريحة لعرضها باستخدام هذه الخطوات):

    1. ابدأ مشروع المبرمج.
    2. مراقبة الروبوت 123.
    3. قارن بالسلوكيات المقصودة.
    4. استخدم ميزة الخطوة وابحث عن بطاقة Coder غير الصحيحة.
    5. قم بإزالة بطاقة Coder الخاطئة، ثم قم بإضافة البطاقة الصحيحة.
    6. ارجع إلى البداية وابدأ من جديد!
  2. Modelقم بدمج بطاقات Coder في مشروع جديد أثناء توزيع بطاقات Coder الإضافية على كل مجموعة.
    • قم بتوزيع بطاقات Coder التالية لإضافتها إلى بطاقات Coder المتوفرة لديهم بالفعل من الجزء الأول من اللعب:
      • "تشغيل البوق"
      • "الأرجواني المتوهج" 
    بطاقات المبرمج الإضافية
    بطاقات مبرمج إضافية
    • اطلب من الطلاب إنشاء مشروع مختلط باستخدام جميع بطاقات Coder الخاصة بهم. ذكّرهم بأن "عند بدء 123" يجب دائمًا أن تكون البطاقة الأولى!
    • اطلب من الطلاب أن يبدأوا مشروعهم ويلاحظوا سلوكيات الروبوت 123.
    ابدأ تشغيل المبرمج
    ابدأ المشروع المختلط
    • أبلغ المجموعات بالسلوك الجديد المقصود للروبوت 123. اكتبها على السبورة أو على قطعة من الورق لترجع إليها كل مجموعة.
      • السلوكيات المقصودة: قم بالقيادة أربع مسافات، ثم انعطف يسارًا وتوهج باللون الأرجواني، ثم قم بالقيادة مسافة واحدة، انعطف يمينًا، ثم أطلق البوق.
      • اطلب من المجموعات استخدام عملية تصحيح الأخطاء لإصلاح مشروعهم المختلط حتى يكمل تسلسل السلوك المقصود! هذه الخطوات موجودة أيضًا في عرض شرائح الصور Lab 4.
    • مساعدة المجموعات أثناء عملهم معًا. قم بتمييز المجموعات التي تعمل بعناية خلال عملية تصحيح الأخطاء واتباع الخطوات.
    تصحيح الأخطاء
    التصحيح
  3. التيسيرقم بتيسير مناقشة حول تصحيح الأخطاء مع المجموعات أثناء تجولك في الفصل الدراسي.
    • كيف عرفت أن هذا السلوك كان خاطئا؟ 
    • كيف قامت مجموعتك بتغيير بطاقات Coder أثناء قيامك بتصحيح ؟
    • كم عدد بطاقات Coder التي يجب على تغييرها؟
       
  4. ذكّرذكّر الطلاب بالتحقق من كيفية مطابقة السلوكيات الفردية مع بطاقات Coder إذا كانوا عالقين. سيستغرق تصحيح الأخطاء عدة محاولات لتصحيح الأمر. ذكّر الطلاب بأنهم لا يستطيعون تغيير بطاقات Coder أثناء تحرك الروبوت 123. يجب عليهم الانتظار حتى انتهاء المشروع، ثم تغيير بطاقات المبرمج.

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

    ملف فيديو

    لمزيد من المعلومات حول 123 Robot، راجع المقالة باستخدام قاعدة معارف VEX 123 Robot

  5. اسألاسأل الطلاب عن كيفية حل المشكلات الأخرى الموجودة في الفصل الدراسي. هل حاولوا العثور على الخطأ؟ كيف كانت عملية حل مشكلة ما في الفصل الدراسي مشابهة لتصحيح أخطاء الروبوت 123؟