استكشاف مختبر العلوم والتكنولوجيا والهندسة والرياضيات مفتوح النهاية: الرمز
صندوق أدوات المعلم - الرمز
في هذا الجزء من التحقيق، سيقوم الطلاب بإنشاء المشروع لإنجاز مهمة إعادة التدوير. سيحتاج الطلاب إلى:
-
إنشاء ملف المشروع
-
حدد الخطوات باستخدام كتل التعليقات
-
ترجمة كتل التعليقات إلى VEXcode IQ
-
إعداد وتشغيل المشروع
الخطوة 1: التحضير للرمز
تذكر أنه يمكنك دائمًا الاطلاع على البرامج التعليمية للحصول على مزيد من المعلومات حول الكتل
والتسلسلات واستكشاف الأخطاء وإصلاحها. استخدم قسم المساعدة عندما تريد معرفة ما تفعله كتلة معينة أو كيفية
استخدامها.
استخدام الكتل ذات الخصوصية
لتحريك مسافة محددة،
استخدم كتلة [Drive for]، وقم بتغيير الاتجاه والمسافة المقطوعة عن طريق ضبط المعلمات في
الكتلة.
للانعطاف يمينًا أو يسارًا بأي زيادة في الدرجة، استخدم كتلة [Turn for]. مرة أخرى، يمكنك ضبط المعلمات لتناسب احتياجات التصميم الخاصة بك.
افتح مشروعًا جديدًا
يجب على المبرمج بدء مشروع جديد باستخدام قالب الطيار
الآلي (نظام نقل الحركة) واسمه وحفظه. نظرًا لأننا سننشئ مسارًا لروبوت إعادة التدوير، أعد
تسمية مشروعك "Recycle Run". "
للتذكير بكيفية البدء، راجع البرامج التعليمية أو ارجع
إلى أمثلة البرامج للرجوع إليها.
نصائح للمعلم
- يجب أن تكون هذه هي نفس العملية التي تم اتباعها في مختبرات Drive and Turning السابقة. اطلب من طالب غير مبرمج تذكير الفصل ببعض هذه الخطوات، للتأكد من أن الجميع منخرطون ومتابعون للعملية (حتى لو لم يضغطوا على الأزرار جسديًا).
- ذكّر الطلاب بقسم المساعدة وأنه متاح دائمًا أثناء عمليتهم، إذا احتاجوا إلى دعم إضافي. يجب تشجيع الطلاب على استكشاف الأخطاء وإصلاحها بأنفسهم على طول الطريق، قبل طلب دعم المعلم.
-
إذا كانت هذه هي المرة الأولى التي يستخدم فيها الطالب VEXcode IQ، فيمكنه الرجوع إلى البرامج التعليمية في أي وقت أثناء هذا الاستقصاء. توجد البرامج التعليمية في شريط الأدوات.
الخطوة 2: إنشاء قائمة بالخطوات باستخدام كتل التعليقات
ما هي
التعليقات ؟ عادة ما تضاف التعليقات إلى المشاريع لشرح ما يريد
المبرمج أن تفعله أجزاء من المشروع. لذلك فهي مفيدة عند التعاون واستكشاف الأخطاء
وإصلاحها.
في هذه الحالة، سنستخدمها لمساعدتنا في إعداد قائمة عامة بالخطوات التي يجب
على الروبوت القيام بها لإكمال مهمته.
ما هو أول شيء سيفعله الروبوت
؟
في المشروع، استخدم كتل [التعليق] لإنشاء تسلسل أساسي في مجموعتك. يجب أن
يسرد المسجل أو المبرمج الخطوات العشر الأولى في VEXcode IQ، مع كتلة تعليق لكل خطوة.
انظر المثال هنا.
لا يجب أن يكون النص في الكتلة محددًا مثل الكتل نفسها، لأن هذا مجرد
دليل يجب اتباعه عند البدء في إنشاء تسلسل الترميز الفعلي.
صندوق أدوات المعلم - ملاحظات
يمكن القيام بذلك أيضًا باستخدام ملاحظة حول المشروع. مع ملاحظة، يمكنك فقط كتابة الخطوات
المشابهة لكيفية إدراجها على الورق. في هذه الحالة، يمكن استخدام الملاحظات والتعليقات
بالتبادل. نختار استخدام كتل التعليقات هنا لسببين: لاكتساب تدريب إضافي على طبيعة طريقة
VEXcode IQ block، ولأنه يمكنك إضافة كل خطوة تعليق إلى تسلسل كتلة التعليمات البرمجية
الفعلي أثناء عملك.
انقر على الروابط المؤدية إلى قاعدة معارف الروبوتات VEX لمزيد من المعلومات حول التعليقات والملاحظات.
الخطوة 3: إنشاء تسلسل الترميز
الآن، حان الوقت لترجمة تلك الخطوات إلى تسلسل كتلي.
-
يجب أن يبدأ الروبوت الخاص بك المسار متجهًا للأمام، لذلك اسحب كتلة [drive for] وأفلتها واضبط المعلمات لتتناسب مع الخطوة الأولى في مساره.
-
ابحث عن الخطوة التالية، واسقط المنعطف للكتلة واضبط المعلمات لتتناسب مع الخطوة التالية في مسارك.
عندما تدخل إلى غرفة، أضف كتلة مؤشر (مثل [SET TOUCH LED COLOR] أو [PLAY SOUND]). نظرًا لأن الطيار الآلي لا يمكنه في الواقع التقاط الأشياء، فإن المؤشر يمثل الروبوت الذي يلتقط إعادة التدوير قبل المضي قدمًا. -
استمر في سحب وإسقاط الكتل وتعيين المعلمات حتى تنتهي من مسار روبوت إعادة التدوير الخاص بك.
صندوق أدوات المعلم
-
تحقق على طول الطريق
أثناء عمل طلابك وتجربتهم، تجول لمراقبة التقدم. ذكّر الطلاب وشجعهم على التحقق من عملهم أثناء ذهابهم للتأكد من تضمينهم جميع الخطوات ونقاط التفتيش اللازمة على طول الطريق. يمكن أن يساعد اختبار التعليمات البرمجية في أقسام أصغر في منع الإحباط في نهاية العملية، والحفاظ على استكشاف الأخطاء وإصلاحها إلى الحد الأدنى. -
العمل الجماعي يحرك العملية على طول
بينما غالبًا ما يكون الترميز مؤسسة فردية، في هذه التجربة، يمكن لكل عضو في الفريق المشاركة في عملية الترميز. قد ترغب في الإشارة إلى استراتيجيات العمل الجماعي لمساعدة كل فريق على العمل بشكل أكثر تعاونًا. للحصول على نموذج تقييم اختياري للتعاون، انقر فوق أحد الروابط التالية (Google Doc/.docx/.pdf)على سبيل المثال: تتيح إجراءات "الاتصال والرمز" مشاركة المزيد من الأشخاص. يسرد المسجل الاتجاهات، ويضيف المنشئ المسافات، ويستدعي السائق تعليمات الكتلة إلى المبرمج، ويقوم المبرمج برمزها في المشروع.
نصائح للمعلم
للمراجعة، تكوين محركات ومستشعرات الطيار الآلي هي:
-
المنفذ 1: المحرك الأيسر
-
المنفذ 2: مستشعر المسافة
-
المنفذ 3: مستشعر اللون
-
المنفذ 4: مستشعر الدوران
-
المنفذ 5: لمسة LED
-
المنفذ 6: المحرك الأيمن
-
المنفذ 8: مفتاح المصد
-
المنفذ 9: مفتاح المصد
الخطوة 4: التحضير لتشغيل مشروعك
قبل تشغيل المشروع، هل لديك كل من هذه العناصر جاهزة ؟ يجب على الباني التحقق من كل مما يلي:
- هل تم توصيل جميع المحركات وأجهزة الاستشعار بالمنفذ الصحيح ؟
- هل يتم إدخال الكابلات الذكية بالكامل في جميع المحركات وأجهزة الاستشعار ؟
- هل الدماغ قيد التشغيل؟
- هل البطارية مشحونة؟
لمراجعة تنزيل مشروعك وتشغيله، راجع البرامج التعليمية.
الخطوة 5: اختبار تشغيل مشروعك
حان الوقت الآن لاختبار مشروعك! تأكد من إعداد روبوت الطيار الآلي الخاص بك بمساحة كافية ليتمكن من تشغيل البرنامج الكامل دون السقوط أو الاصطدام بروبوت أو فريق آخر.
- يجب على المشغل الآن تشغيل الجزء الأول من المشروع على روبوت الطيار الآلي عن طريق التأكد من تمييز المشروع ثم الضغط على زر التحقق.
- كيف سار اختبارك ؟ هل قاد روبوتك الطريق الذي اعتقدت أنه سيفعله ؟ اتبع مخطط استكشاف الأخطاء وإصلاحها، واستمر في إنشاء أقسام التعليمات البرمجية والتحقق منها حتى يكون لديك مسار مكتمل.
نصائح للمعلم
-
افصل USB
إذا كان الطلاب يستخدمون جهاز كمبيوتر، فذكرهم بفصل كابل USB عن Robot Brain قبل تشغيل المشروع. -
إنشاء مساحة محددة لكل فريق قد
ترغب في إعطاء كل فريق قطعة كبيرة من الورق يمكنهم وضعها على الأرض أو سطح طاولة لتشغيل مشروع الطيار الآلي الخاص بهم. سيساعد هذا في ضمان أن يكون لدى كل فريق مساحة كافية لإكمال التشغيل دون السقوط أو الدخول إلى مساحة عمل فريق آخر. -
التقييم تعني الطبيعة المفتوحة لتحدي الحركة هذا أنه يمكن أن يكون هناك العديد من التصاميم وتسلسلات التعليمات البرمجية التي تحل المشكلة. إذن، كيف يمكنك تقييم الحلول الناجحة المختلفة ؟ من منظور علوم الكمبيوتر، الكفاءة هي المفتاح. سيكون تسلسل التعليمات البرمجية باستخدام أقل عدد من الكتل هو الحل المفضل.