مجموعة SPIKE™ Prime من LEGO® Education

ظَهرًا لظهر

ليست كل التعليمات البرمجية متاحة على جهاز كمبيوتر. اكتب الكود التجريبي الذي يوضح كيفية بناء نموذج LEGO®.

45 min
مبتدئ
الصفوف 6-8
Hybrid
BacktoBack-LessonThumbnail_Duck.png

نظرة عامة

  • في هذا الدرس، يبني الطلاب نموذج LEGO ويكتبون كودًا تجريبيًا يوضح كيفية بناء النموذج. كما يشاركون الكود التجريبي الخاص بهم مع أحد الشركاء.

يمكنك تعليم هذا الدرس:

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

مفاهيم البرمجة

  • الخوارزمية: مجموعة تعليمات خطوة بخطوة لإكمال المهمة.
  • الخطأ: خطأ برمجة. تصحيح الأخطاء عبارة عن عملية لإصلاح الأخطاء.
  • التحليل: تقسيم الكود إلى أجزاء أصغر أو مشكلات أصغر.
  • الكود التجريبي: خطة مكتوبة توضح الخطوات في خوارزمية قبل برمجتها على الكمبيوتر. يساعد الكود التجريبي المبرمجين على تحديد المشكلات (الأخطاء) وتوقعها والتخطيط لفك (تحليل) خطوات الكود.

المشاركة

(10 دقائق)

أجرِ مناقشة سريعة مع الطلاب للوقوف على معلوماتهم الأساسية عن الكود.

  • من خلال هذه المناقشة، تتعرف أنت وطلابك على تعريفات مشتركة للكود والبرمجة.

اطرح أسئلة كهذه:

  • ما المقصود بالكود؟ (عينة من الردود: شيء يُستخدم لإخبار آلة أو روبوت بكيفية إنجاز مهمةٍ ما أو شيء ممتع أو إبداعي مثل برمجة لعبة على الكمبيوتر).
  • هل سمعت عن أي معانٍ أخرى للكود؟ (قد يشارك الطلاب الذين لديهم دراية بالبرمجة كلمات مثل "الخوارزمية والكود التجريبي والأخطاء". اطلب من الطلاب الذين لديهم دراية بهذه المفاهيم مشاركة معارفهم).
  • كيف يبدو الكود؟ (عينة من الردود: القوالب والنصوص والأرقام).

تابع المحادثة لمناقشة الغرض من التعليمات الواضحة. استخدم نقاط حديث مثل هذه:

  • يمكن أن يكون الكود عبارة عن مجموعة من الاتجاهات. لنبرمج روتيننا الصباحي! كيف سيبدو هذا الكود ماذا تفعل عندما تستيقظ في الصباح؟ (عينة من الردود: أُغلق المنبه وأنهض من السرير وأرتدي ملابسي وأتناول وجبة الإفطار وأغسل أسناني بالفرشاة وما إلى ذلك)
  • ما خصائص مجموعة الاتجاهات المثالية؟ (عينة من الردود: واضحة ومنظمة ومُرتبة ترتيبًا صحيحًا).

اعرض صفحة المشاركة في عرض الدرس التقديمي.

  • تعرض هذه الصفحة مجموعة مرئية من اتجاهات أربطة الأحذية.
BacktoBack-Engage1.png

تابع المناقشة من خلال طرح أسئلة مثل هذه:

  • كيف يعمل هذا الكود؟ (عينة من الردود: يخبرك بما يجب عليك فعله، فهو عبارة عن مجموعة من الاتجاهات)
  • كيف تكون هذه الاتجاهات مفيدة؟ (نموذج من الردود: تخبرك الأرقام بالترتيب الصحيح لإنجاز الأمور).
  • ما خصائص مجموعة الاتجاهات المثالية؟ (عينة من الردود: واضحة ومنظمة ومُرتبة ترتيبًا صحيحًا).

اعرض صفحة المشاركة في عرض الدرس التقديمي.

  • تعرض هذه الصفحة مثالاً لكود SPIKE Prime من LEGO Education من درس قدم طلبك، والذي يعد جزءًا من وحدة بدء مشروع تجاري. تتحكم حزمة البرمجة هذه في روبوت "التحقق من الجودة".
AR-AE-Engage2-CodeStack.png

تابع المناقشة باستخدام نقاط حديث مثل هذه:

هذه حزمة البرمجة الخاصة بروبوت "التحقق من الجودة". حيث "يُشغِّل" هذا البرنامج الروبوت.

  • ما الكود الذي يطلب منك الروبوت كتابته؟ (تُكتب الخطوات على النحو الموضح في الكود التجريبي أدناه).
  • أخبِر الطلاب أنه من خلال شرح الكود بأسلوبهم، فقد تدربوا على إنشاء خوارزمية وباتوا على استعداد لكتابة الكود التجريبي.
  1. يبدأ تشغيل البرنامج.
  2. يضبط المحركان A وF السرعة على 50%.
  3. يتحرك المحركان A وF بزاوية 350 درجة ويتحركا عبر أقصر مسار.
  4. بمجرد استقرار المحركان في مكانهما، يتم تشغيل صوت "الاتصال".
  5. يضيء مستشعر المسافة.
  6. تومض المصفوفة الضوئية 10 مرات لنبضات القلب.
  7. تعرض المصفوفة الضوئية صورة قلب ثابتة.

نصائح التعلم الهجين لمرحلة المشاركة

متزامن

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

غير متزامن

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

الاستكشاف

(15 دقيقة)

  • اطلب من الطلاب فتح مجموعات التعلم الذاتي واستكشاف وحدات البناء.
  • لا توجد أي تعليمات بناء. شَجّع الطلاب على تحديد خمس وحدات بناء وبناء نموذج لحيوان. حيث يمكنهم استخدام نموذج بطة LEGO هذا للإلهام.
BacktoBack-LessonThumbnail_Duck.png

اطلب من الطلاب استخدام صفحة الاستكشاف في عرض الدرس التقديمي لإرشادهم خلال التحدي.

في هذا التحدي، سيمرون بالخطوات التالية:

  • ابنِ: صَمِّم حيوان LEGO كي يستخدمه شخص آخر في البناء. ينبغي لهم استخدام 5 وحدات بناء أو أقل.

  • برمج: اطلب من الطلاب كتابة الخطوات اللازمة لبناء نماذجهم. ووضح لهم أن هذا سيكون الكود التجريبي.

  • أنشئ التعليمات البرمجية: حث الطلاب على العمل في أزواجٍ. وضّح أن الشريك 1 سيشارك الكود التجريبي الخاص به مع الشريك 2. يجب أن يتبع الشريك 2 الكود التجريبي تمامًا كما سمعه من الشريك 1. ثم اطلب منهم تبديل الأدوار.

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

نصائح التعلم الهجين لمرحلة الاستكشاف
اجعل هذا وقتًا اجتماعيًا. فالطلاب يستمتعون بالبناء مع المجتمع.

متزامن

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

غير متزامن

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

الشرح

(10 دقائق)

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

فيما يلي بعض المطالبات المقترحة لتقديم الملاحظات:

  • أنا منبهر حقُا بـ ...
  • أود معرفة المزيد عن ...
  • كان لدي الفكرة نفسها ...
  • كان لدي فكرة مختلفة ...
  • أقترِح ...

فيما يلي بعض المطالبات المقترحة لتلقي الملاحظات:

  • ما التعليمات التي كانت واضحة؟
  • ما الذي يمكنني تحسينه؟
  • ما الأخطاء التي يمكن إصلاحها؟

بعد مشاركة الطلاب الملاحظات، اطلب منهم شرح وجه الشبه بين هذا النشاط والبرمجة.

اطرح أسئلة كهذه:

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

نصائح التعلم الهجين لمرحلة الشرح

متزامن

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

غير متزامن

  • شَجّع الطلاب على التفكير في ملاحظاتهم عن طريق إعادة المشاركة مع المجموعة بأكملها أو عن طريق نشر تعليق في الدردشة الجماعية.

التوضيح

(5 دقائق)

  • اطلب من الطلاب التفكير في كيفية تجربة هذا النشاط مرة أخرى باستخدام نموذج مختلف من نماذج LEGO.
  • اعرض عليهم نماذج الإلهام على صفحة التوضيح من عرض الدرس التقديمي.
BacktoBack-Elaborate.png

اطرح أسئلة كهذه:

  • كيف تُجري هذا النشاط مرة أخرى باستخدام نموذج جديد من نماذج LEGO؟
  • كيف يمكنك تحسين كودك التجريبي؟
  • ما التعليمات التي يمكن تجميعها معًا؟
  • كيف يمكنك تسهيل متابعة برنامجك؟

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

نصائح التعلم الهجين لمرحلة التوضيح

متزامن

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

غير متزامن

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

التقييم

(5 دقائق)

  • احرص على دعوة كل طالب لمشاركة مثال لكيفية عرض كوده التجريبي للتعليمات خطوة بخطوة (أي الخوارزمية الخاصة به)، وعرض مثال للمكان الذي حدد فيه مشكلة في الكود التجريبي وأصلحها.

اطلب من الطلاب رفع وحدة بناء ملونة لتقييم أدائهم ذاتيًا:

  • وحدة البناء الحمراء: مع بعض المساعدة، يمكنني كتابة الكود التجريبي وتصحيح أخطاء البرنامج.
  • وحدة البناء الصفراء: يمكنني شرح كيفية كتابة الكود التجريبي وتصحيح أخطاء البرنامج.
  • وحدة البناء الخضراء: يمكنني تعليم الآخرين كيفية كتابة الكود التجريبي وتصحيح أخطاء البرنامج.

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

متزامن

  • أجرِ مناقشة عبر الإنترنت للصف بأكمله خلال وقت الدرس المقرر.

غير متزامن

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

دعم المعلم

سيقوم الطلاب بما يلي:

  • إنشاء مجموعة من تعليمات الكود التجريبي واتباعها خطوة بخطوة
  • تحليل المشكلات في الكود التجريبي وتحديدها وإصلاحها

مجموعة التعلم الذاتي BricQ Motion Prime من LEGO® Education (مجموعة واحدة لكل طالب) أو وحدات بناء LEGO الأخرى أو المواد المتاحة لكل طالب

  • عرض الدرس التقديمي (راجع الموارد الإضافية)
  • الورق (ورقتان لكل طالب)
  • مواد الكتابة/الرسم (قلم وأقلام رصاص وأقلام تحديد)
LEGO, the LEGO logo, the Minifigure, DUPLO, the SPIKE logo, MINDSTORMS and the MINDSTORMS logo are trademarks and/or copyrights of the LEGO Group. ©2020 The LEGO Group. All rights reserved. Use of this site signifies your agreement to the terms of use.