تدريس وحدات مختبر STEM من VEX IQ (الجيل الثاني) باستخدام VEXcode IQ Python

على الرغم من أن وحدات مختبر STEM الخاصة بـ VEX IQ (الجيل الثاني) مكتوبة للاستخدام مع الترميز القائم على الكتل في VEXcode IQ، إلا أنه يمكن تدريسها باستخدام Python أيضًا. ستغطي هذه المقالة الموارد المتاحة لدعم تدريس وحدات STEM Lab باستخدام Python في الفصل الدراسي الخاص بك.

تتبع وحدات مختبر STEM VEX IQ (الجيل الثاني) تنسيق تعلم - ممارسة - تنافس. لمعرفة المزيد عن تنسيق هذه الوحدات وتنفيذها في الفصل الدراسي الخاص بك راجع هذه المقالة. يمكن اتباع نفس العملية لتنفيذ وحدات مختبر STEM VEX IQ (الجيل الثاني) بغض النظر عن طريقة الترميز.

شاهد هذا الفيديو لمعرفة المزيد عن موارد Python المتوفرة وكيفية استخدامها مع وحدات STEM Lab.

ما لم يُذكر خلاف ذلك، فإن الصور والأمثلة التالية مأخوذة من وحدة مختبر STEM الخاصة بـ Cube Collector، ولكن يمكن العثور على نفس التنسيق في جميع وحدات مختبر STEM الخاصة بـ VEX IQ (الجيل الثاني).


الموارد المتاحة لتدريس بايثون باستخدام VEXcode IQ

ضمن وحدات مختبر STEM VEX IQ (الجيل الثاني)

ستكون هناك حاجة إلى إجراء تعديلات طفيفة لتنفيذ كل وحدة باستخدام Python، ولكن تم توضيح كل ذلك في بوابة المعلم في مستند "موارد VEXcode IQ Python لهذه الوحدة". تظهر أدناه الموارد المتنوعة المتاحة لمساعدتك في تدريس هذه الوحدات باستخدام Python.

قسم تعلم من درس Cube Collector رقم 4 مع مقاطع فيديو حول تخصيص التحكم في برنامج التشغيل، مقطع فيديو واحد لـ Python ومقطع فيديو واحد للكتل.

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

تعرف على قسم من درس جامع المكعبات رقم 3 من خلال مقطع فيديو حول كتلة الدوران.

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

لقطة شاشة لمستند Google الموجود في بوابة المعلم، بعنوان مورد VEXcode IQ Python لوحدة مختبر STEM Cube Collector.

يوجد داخل بوابة المعلم مستند "موارد VEXcode IQ Python لهذه الوحدة". هذا مستند Google قابل للتعديل يحتوي على إصدارات Python من ملخصات الدروس ويتحقق من أسئلة الفهم الخاصة بك غير المضمنة في محتوى الوحدة. بإمكانك عمل نسخة من هذه الوثيقة وتوزيع ملخصات الدروس الفردية على الطلاب حسب الحاجة عند تدريس الوحدة باستخدام بايثون.

لمعرفة المزيد حول تخصيص الموارد باستخدام Google Drive أو Microsoft، هذه المقالات.

ضمن VEXcode IQ

يمكن أن تساعد الموارد الموجودة داخل VEXcode IQ أيضًا في دعم الطلاب أثناء إكمالهم وحدات STEM Lab باستخدام مشروع Python.

تم فتح VEXcode IQ مع قائمة Code Viewer لإظهار ترجمة من برنامج Blocks الخاص بالمستخدم إلى Python.

باعتبارك مستخدمًا جديدًا لـ Python، قد يكون من المفيد رؤية الارتباط بين الأمر المستند إلى الكتلة ونظيره في Python. يمكن القيام بذلك باستخدام Code Viewer. راجع هذه المقالة لمعرفة المزيد حول Code Viewer في VEXcode IQ.

يقوم المستخدم بكتابة أمر Python في VEXcode IQ. لقد كتبوا فقط الحرف D وتم فتح قائمة الإكمال التلقائي لاقتراح الأوامر التي تبدأ بحرف D.

عندما يفهم الطلاب الأوامر التي قد يحتاجونها لمشروعهم، يمكنهم بعد ذلك البدء في كتابتها في مساحة العمل. يمكن أن تساعد ميزة الإكمال التلقائي الطلاب على تقليل الأخطاء في مشروعهم وتوفير الوقت. لمعرفة المزيد عن الإكمال التلقائي في مشروع VEXcode IQ Python، هذه المقالة.

تم فتح VEXcode IQ مع قائمة "المساعدة" وتحديد أمر Drive for Python. يتم عرض أوصاف الأمر وكيفية استخدامه إلى جانب أمثلة الاستخدام.

تتوفر المساعدة لتوجيه الطلاب حول ما يفعله الأمر والمعلمات اللازمة للأمر. لفتح "التعليمات" لأمر ما، حدد علامة الاستفهام الموجودة بجوار أي أمر في "صندوق الأدوات". لمزيد من المعلومات حول الوصول إلى المساعدة في مشروع Python، هذه المقالة.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: