قبل أن تبدأ
الأسئلة الأساسية:
كيف تتخذ الروبوتات القرارات؟
فهم الوحدة:
- يمكن اتخاذ القرارات عن طريق التحقق من الظروف وطرح الأسئلة.
- يمكن تكرار السلوكيات إلى ما لا نهاية، أو لعدد محدود من المرات.
- يمكن دمج تحريك الروبوت باستخدام وحدة التحكم One Stick في مشروع VEXcode.
- يساعدك استخدام التعليقات في الكود الخاص بك على تنظيم مشروعك.
محاذاة المعايير
رابطة معلمي علوم الحاسوب (CSTA)
- 1B-CS-02: نموذج لكيفية عمل الأجهزة والبرامج الحاسوبية معًا كنظام لإنجاز المهام.
- 1B-AP-10: إنشاء برامج تتضمن تسلسلات وأحداثًا وحلقات وشروطًا.
- 1B-AP-11: تحليل المشكلات إلى مشكلات فرعية أصغر يمكن إدارتها لتسهيل عملية تطوير البرنامج.
- 1B-AP-12: تعديل أو إعادة مزج أو دمج أجزاء من برنامج موجود في العمل الخاص بك، لتطوير شيء جديد أو إضافة ميزات أكثر تقدمًا.
- 1B-AP-17: وصف الاختيارات التي تم اتخاذها أثناء تطوير البرنامج باستخدام تعليقات التعليمات البرمجية والعروض التقديمية والعروض التوضيحية.
- 2-AP-12: تصميم وتطوير برامج بشكل متكرر تجمع بين هياكل التحكم، بما في ذلك الحلقات المتداخلة والشرطية المركبة.
- 2-AP-19: توثيق البرامج لتسهيل متابعتها واختبارها وتصحيح أخطائها.
- 3B-AP-09: تنفيذ خوارزمية الذكاء الاصطناعي للعب لعبة ضد خصم بشري أو حل مشكلة.
المواد المطلوبة (لكل مجموعة):
- روبوت البرمجة VEX AIM
- وحدة تحكم بعصا واحدة
- برميلين برتقاليين
- برميلان أزرقان
- 2 كرة رياضية
- جميع معرفات AprilTag
- حقل AIM (4 بلاطات و 8 جدران)
- مجلة
لمعرفة المزيد عن تدريس مفاهيم الذكاء الاصطناعي باستخدام VEX، قم بزيارة .
الوقت المقترح لهذه الوحدة: 4-7 جلسات
على الرغم من أن وتيرة التدريس تختلف من فصل دراسي إلى آخر، إلا أن التوقيت المقترح يمكن أن يساعدك في التخطيط بشكل فعال. تعتبر الجلسة مدتها حوالي 45-50 دقيقة. أنت تعرف طلابك بشكل أفضل، لذا قم بتعديل التوقيت حسب الحاجة لتلبية احتياجات طلابك في بيئتك على أفضل وجه.
- المقدمة: جلسة واحدة
- الدرس الأول: جلسة أو جلستين
- الدرس الثاني: جلسة أو جلستين
- الدرس 3: جلسة أو جلستين
هذه هي وحدتك الأخيرة قبل البدء في تحدي Capstone! في هذه الوحدة، ستعتمد على ما تعلمته حول AI Vision لبرمجة الروبوت الخاص بك لاتخاذ القرارات بناءً على ما يكتشفه. ستتعلم كيفية تكرار السلوكيات، ودمج وحدة التحكم One Stick في مشروع VEXcode AIM، واستخدام التعليقات في الكود الخاص بك للمساعدة في الحفاظ على تنظيم المشاريع الأكثر تعقيدًا. بعد إكمال هذه الوحدة، ستكون جاهزًا لتطبيق كل ما تعلمته في تحدي Capstone!
شاهد الفيديو أدناه لمعرفة المزيد عن تحدي Capstone. في Capstone، سوف تتنافس في تحدٍ مؤقت لتسليم البضائع بأسرع ما يمكن، سواء بشكل مستقل أو باستخدام تحكم السائق.
بعد مشاهدة الفيديو، سيكون لديك مناقشة حوله في الصف. سجل إجاباتك على الأسئلة التالية في يومياتك، للمساعدة في صياغة أفكارك استعدادًا للمناقشة:
- ما هي أفكارك حول برمجة الروبوت للجزء المستقل من التحدي؟ ماذا عن جزء السائق؟
- ما هي القرارات التي تعتقد أن الروبوت سيحتاج إلى اتخاذها لإكمال هذا التحدي؟ ماذا رأيت في الفيديو لدعم أفكارك؟
- هل تعتقد أنك ستكون أفضل في قيادة الروبوت أو برمجته للمنافسة في التحدي؟ لماذا؟
- ما هي المهارات أو المفاهيم الأخرى التي تريد ممارستها أو تعلمها للاستعداد لهذا التحدي؟
بعد مشاهدة الفيديو، سيكون لديك مناقشة حوله في الصف. سجل إجاباتك على الأسئلة التالية في يومياتك، للمساعدة في صياغة أفكارك استعدادًا للمناقشة:
- ما هي أفكارك حول برمجة الروبوت للجزء المستقل من التحدي؟ ماذا عن جزء السائق؟
- ما هي القرارات التي تعتقد أن الروبوت سيحتاج إلى اتخاذها لإكمال هذا التحدي؟ ماذا رأيت في الفيديو لدعم أفكارك؟
- هل تعتقد أنك ستكون أفضل في قيادة الروبوت أو برمجته للمنافسة في التحدي؟ لماذا؟
- ما هي المهارات أو المفاهيم الأخرى التي تريد ممارستها أو تعلمها للاستعداد لهذا التحدي؟
بعد أن يشاهد الطلاب الفيديو، اتبع روتينك لتسهيل مناقشة الفصل بأكمله لاستنباط أفكار الطلاب وأسئلتهم الأولية حول تحدي Capstone. الهدف من هذه الوحدة هو إعداد الطلاب للمشروع النهائي، لذلك لا يوجد تحدي منفصل للوحدة. شجع الطلاب على مشاركة ما يشعرون أنهم ما زالوا بحاجة إليه أو يرغبون في معرفة المزيد عنه، وسجل تلك الاستجابات لتوجيه التيسير الخاص بك طوال الوحدة.
بعد ذلك، ساعد الطلاب على إنشاء اتصال واقعي بالمحتوى الموجود في هذه الوحدة، واستخدم معرفتهم السابقة باستخدام الموجه التالي:
ما هي بعض الأمثلة على اتخاذ القرارات المبنية على المستشعرات في الحياة اليومية؟ كيف يكون برمجة الروبوت الخاص بك مشابهًا أو مختلفًا؟ ستختلف الإجابات، وقد تتضمن أشياء مثل:
- منظم حرارة يقوم بتشغيل أو إيقاف تشغيل مكيف الهواء اعتمادًا على درجة الحرارة المكتشفة.
- إشارة مرور ذكية تتغير بناءً على حركة المرور المكتشفة.
- سيارة ذاتية القيادة تتوقف عندما تكتشف علامة توقف أو مشاة.
- جهاز استشعار الرياح الموجود على المظلة والذي يقوم بسحب المظلة تلقائيًا في حالة اكتشاف رياح قوية.
المشاركة في إنشاء أهداف التعلم
الآن بعد أن شاهدت الفيديو، فأنت تعلم أنك تستعد لإكمال التحدي الذي يتضمن جزءًا للسائق وجزءًا مستقلًا. فكر في ما ستحتاج إلى معرفته وتكون قادرًا على القيام به لإكمال مهمة فرز الكائنات في كلا الاتجاهين. ستعمل على إنشاء أهداف التعلم بالتعاون مع مجموعتك ومعلمك حتى يكون لديك فهم مشترك لأهداف التعلم الخاصة بهذه الوحدة.
سجل أهداف التعلم الخاصة بك في مجلتك. ستعود إلى أهداف التعلم هذه لاحقًا في الوحدة للتفكير في تقدمك والتخطيط للتعلم المستقبلي.
الآن بعد أن شاهدت الفيديو، فأنت تعلم أنك تستعد لإكمال التحدي الذي يتضمن جزءًا للسائق وجزءًا مستقلًا. فكر في ما ستحتاج إلى معرفته وتكون قادرًا على القيام به لإكمال مهمة فرز الكائنات في كلا الاتجاهين. ستعمل على إنشاء أهداف التعلم بالتعاون مع مجموعتك ومعلمك حتى يكون لديك فهم مشترك لأهداف التعلم الخاصة بهذه الوحدة.
سجل أهداف التعلم الخاصة بك في مجلتك. ستعود إلى أهداف التعلم هذه لاحقًا في الوحدة للتفكير في تقدمك والتخطيط للتعلم المستقبلي.
توجيه الطلاب كفصل كامل خلال عملية إنشاء أهداف تعليمية مشتركة.
- قم بإجراء جلسة عصف ذهني مع الطلاب حول ما سيحتاجون إلى معرفته لإكمال الأنشطة الموضحة في الفيديو أعلاه. قم بإدراج هذه العبارات في صورة "أنا أستطيع".
- تتضمن أمثلة عبارات "أستطيع" لهذه الوحدة ما يلي:
- يمكنني برمجة الروبوت للتحرك إلى موقع محدد بناءً على الكائن الذي تم اكتشافه.
- بإمكاني استخدام AI Vision لمساعدتي في قيادة الروبوت إلى معرف AprilTag محدد.
- قم بإنشاء أهداف التعلم بناءً على تلك القائمة.
- تتضمن أمثلة عبارات "أستطيع" لهذه الوحدة ما يلي:
لمزيد من الإرشادات حول إنشاء أهداف التعلم بالتعاون مع طلابك، راجع مقالة مكتبة VEX هذه . بعد ذلك، انتقل إلى أبعد من ذلك وتعلم المزيد حول إنشاء أهداف التعلم المشتركة مع هذا الدرس من VEX PD+ Masterclass.
حدد التالي > لمعرفة كيفية برمجة الروبوت الخاص بك لاتخاذ القرارات.