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

تشغيل

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

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

     

  2. نموذجنموذج للطلاب حول كيفية بناء المشروع الذي تم التنصت عليه، حتى يتمكنوا من استخدام عملي التصحيح لتحديد الخطأ والعثور عليه وإصلاحه.
    • وزع المواد التالية على كل مجموعة: 
      • 123 روبوت 
      • المبرمج 
      • بلاط 123 مع وضع علامة على موقع رف الكتب 
      • بطاقات المبرمج 
        • يجب أن يكون لدى الطلاب بطاقة "عند بدء 123"، وأربع بطاقات "Drive 1"، وبطاقة "Drive 2"، وبطاقة "Turn left"، وبطاقة "Turn right". 
        • سيستخدم الطلاب نفس مجموعة بطاقات المبرمج لبناء مشاريعهم وتصحيحها. 
    • سيحتاج الطلاب إلى إيقاظ الروبوت. لإيقاظ الروبوت 123، ادفع العجلات على طول السطح حتى تسمع صوت بدء التشغيل، كما هو موضح في الرسوم المتحركة أدناه. قم بتشغيل الصوت لهذه الحركة. لمزيد من المعلومات حول 123 Robot، راجع مقالة استخدام مكتبة VEX 123 Robot STEM.
    ملف فيديو
    • يجب على الطلاب بعد ذلك بناء المشروع الذي تم التنصت عليه كما هو موضح هنا. هذا المشروع غير صحيح عن قصد، لمنح الطلاب فرصة لاستخدام عملية التصحيح معًا. تأكد من أن الطلاب يبنون المشروع تمامًا كما هو موضح.

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

      عرض من أعلى لأسفل لإعداد 123 Tile مع وجود 123 Robot في الزاوية اليسرى السفلية متجهًا للأمام ورف الكتب في وسط الصف العلوي.
      ضع الروبوت 123 على نقطة البداية
      • تأكد من أن الطلاب يوجهون الروبوت 123 بشكل صحيح على البلاط. كما هو موضح هنا، يجب وضع الروبوت 123 في المربع السفلي الأيسر من البلاط، مع محاذاة السهم الأبيض مع الشق في الجزء العلوي من المربع. إذا كانت روبوتات الطلاب تتحرك إلى يسار أو يمين البلاط عند بدء المشروع، فاطلب منهم إعادة تعيين الروبوت الخاص بهم لمطابقة صورة الإعداد وبدء المشروع مرة أخرى.
    • بمجرد أن تتعرف جميع المجموعات على وجود خطأ، قم بتهنئتها على إكمال الخطوة الأولى من عملية تصحيح الأخطاء! اطلب من الطلاب مشاركة ما فعله الروبوت 123 الذي كان مختلفًا عن هدف المشروع، وتأكد من موافقة الطلاب على الخطأ في سلوك الروبوت (تحويل الاتجاه الخاطئ) قبل المضي قدمًا.
    • الآن بعد أن حدد الطلاب الخطأ في سلوك الروبوت، يحتاجون إلى العثور على الخطأ في المشروع. اطلب من الطلاب إلقاء نظرة على بطاقات المبرمج في مشروعهم للعثور على البطاقة التي تجعل الروبوت 123 ينعطف يسارًا. يمكن للطلاب مشاركة بطاقة المبرمج التي يعتقدون أنها الخطأ مع الفصل. 
    • بعد ذلك، يجب على الطلاب إصلاح الخطأ عن طريق اختيار بطاقة ترميز مختلفة لاستبدال بطاقة الترميز "انعطف يسارًا". 
      • يجب أن يكون لدى الطلاب فقط بطاقات "Drive 1" أو "Turn Right" للاختيار من بينها، للمساعدة في الحد من خياراتهم لإصلاح مشروعهم.
    • بمجرد أن يستبدل الطلاب بطاقة المبرمج "انعطف يسارًا" ببطاقة مختلفة، يجب عليهم إعادة تعيين الروبوت 123 إلى نقطة البداية، والضغط على "ابدأ" لاختبار مشروعهم. يجب أن يجعل المشروع الذي تم تصحيحه روبوت 123 يتحرك كما هو موضح في الرسوم المتحركة أدناه.  

      ملف فيديو
  3. يسهلتسهيل كل خطوة من عملية تصحيح الأخطاء مع الطلاب أثناء تصحيح مشاريعهم. هنئ الطلاب عند إكمال كل خطوة من خطوات التحديد – البحث – الإصلاح بنجاح!

    لمساعدة الطلاب على تحديد خلل في سلوك الروبوت:

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

    لمساعدة الطلاب على العثور على الخطأ في مشروعهم:

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

    لمساعدة الطلاب على إصلاح الخطأ: 

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

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

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

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

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

امنح الطلاب فرصة لتلخيص عملية التصحيح بكلماتهم الخاصة، للتحقق من فهمهم للخطوات الثلاث للتحديد – البحث – الإصلاح. 

  • كيف تفسر عملية تصحيح الأخطاء لشخص لم يكن روبوته يفعل ما يريده ؟ 
  • ماذا ستفعل في المرة القادمة التي ترى فيها روبوت 123 يتحرك بشكل مختلف عما تريده ؟ 

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

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

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

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

    منظر من أعلى لأسفل لإعداد 123 Tile مع وجود 123 Robot في الزاوية العلوية اليسرى باتجاه اليمين، والأرقام 1 و 2 و 3 مكتوبة في الصف الأوسط من المربعات على البلاط.
    ضع الروبوت 123 على نقطة البداية
    • تأكد من أن الطلاب يوجهون الروبوت 123 بشكل صحيح على البلاط. كما هو موضح هنا، يجب وضع الروبوت 123 في المربع العلوي الأيسر من البلاط، مع محاذاة السهم الأبيض مع الشق على يمين المربع لتوجيه الروبوت 123 إلى اليمين. إذا كانت روبوتات الطلاب تتحرك إلى اليسار أو أسفل البلاط عند بدء المشروع، فاطلب منهم إعادة تعيين الروبوت الخاص بهم لمطابقة صورة الإعداد وبدء المشروع مرة أخرى.
    • اطلب من الطلاب بناء المشروع الذي تم التنصت عليه كما هو موضح هنا. (يجب على الطلاب الاستمرار في استخدام نفس مجموعة بطاقات المبرمج التي لديهم للعب الجزء 1.) 

      برنامج VEX Coder مع مشروع به جهاز تنصت يقرأ عند بدء التشغيل 123، ومحرك الأقراص 2، والانعطاف يمينًا، ومحرك الأقراص 1.
      بناء المشروع الذي تم التنصت عليه.

       

    • قد يحتاج الطلاب إلى إيقاظ الروبوت إذا انتهت مهلته. لإيقاظ الروبوت 123، ادفع العجلات على طول السطح حتى تسمع صوت بدء التشغيل، كما هو موضح في الرسوم المتحركة أدناه. قم بتشغيل الصوت لهذه الحركة. لمزيد من المعلومات حول 123 Robot، راجع مقالة استخدام مكتبة VEX 123 Robot STEM.
    ملف فيديو
    • بعد ذلك، قم بتوصيل الروبوت 123 بالمبرمج كما هو موضح في الرسوم المتحركة أدناه. قم بتشغيل الصوت لهذه الحركة. لمزيد من المعلومات حول المبرمج، راجع مقالة استخدام مكتبة VEX 123 Coder STEM.
    ملف فيديو
    • بمجرد توصيل الروبوت 123 وأن يكون مشروعهم جاهزًا في المبرمج، يمكن للطلاب الضغط على "ابدأ" لاختبار مشروعهم وبدء عملية التصحيح. 
      • يجب على الطلاب اتباع نفس الخطوات التي استخدموها في Play Part 1 لتحديد الخطأ في سلوك الروبوت 123، ثم العثور على بطاقة المبرمج التي تم التنصت عليها في مشروعهم، وإصلاح المشروع عن طريق استبدال بطاقة المبرمج تلك بالبطاقة التي ستؤدي إلى تحرك الروبوت على النحو المنشود.
      • تأكد من أن الطلاب يضعون الروبوت 123 في الاتجاه الصحيح وموضع البدء قبل أن يبدأوا عملية التصحيح.
      • عندما يقوم الطلاب بتصحيح أخطاء المشروع، يجب أن ينتقل روبوت 123 إلى الرقم 2 على البلاط "للاصطفاف" في مكانه، كما هو موضح في الرسوم المتحركة أدناه. 

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

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

  4. ذكّر الطلاب بأن روبوتاتهم الـ 123 ستفعل فقط ما يخبرونهم به بالضبط، لذلك سيحدث التصحيح كثيرًا أثناء ترميز روبوتاتهم.

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

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