على الرغم من أن وحدات مختبر 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.
في قسمLearn ، يتم توفير مقاطع فيديو تعليمية مباشرة. بعض هذه الفيديوهات متاحة لكل من تنفيذات Blocks وPython. عندما يكون كلا الفيديوين متاحين، تأكد من أن الطلاب يعرفون أي الفيديوهات يريدون مشاهدتها. تتوفر ملخصات منفصلة للدروس وأسئلة للتحقق من فهمك لكل مقطع فيديو حتى يحتاج الطلاب فقط إلى التركيز على طريقة الترميز التي اختارها المعلم.
تحتوي بعض مقاطع الفيديو على تعليمات خاصة بالكتل. بالنسبة لهذه الفيديوهات، تم تضمين ملخص الدرس المخصص للأوامر أو المفاهيم المرتبطة بلغة Python في بوابة المعلم الخاصة بالوحدة.
يوجد داخل بوابة المعلم مستند "موارد VEXcode IQ Python لهذه الوحدة". هذا مستند Google قابل للتعديل يحتوي على إصدارات Python من ملخصات الدروس ويتحقق من أسئلة الفهم الخاصة بك غير المضمنة في محتوى الوحدة. بإمكانك عمل نسخة من هذه الوثيقة وتوزيع ملخصات الدروس الفردية على الطلاب حسب الحاجة عند تدريس الوحدة باستخدام بايثون.
لمعرفة المزيد حول تخصيص الموارد باستخدام Google Drive أو Microsoft، هذه المقالات.
على الرغم من أن غالبية أنشطة Practice وCompete مكتوبة للاستخدام مع أي طريقة برمجة، إلا أن هناك بعض الاستثناءات مثل الوحدة من مختبر STEM Tug of War (بما في ذلك نشاط التدريب الموضح هنا). في هذه الحالة، سيتم أيضًا تضمين إصدارات Python من الأنشطة في مستند "موارد VEXcode IQ Python لهذه الوحدة". على غرار ملخصات الدروس، يمكن توزيعها على الطلاب حسب الحاجة أثناء الوحدة.
ضمن VEXcode IQ
يمكن أن تساعد الموارد الموجودة داخل VEXcode IQ أيضًا في دعم الطلاب أثناء إكمالهم وحدات STEM Lab باستخدام مشروع Python.
باعتبارك مستخدمًا جديدًا لـ Python، قد يكون من المفيد رؤية الارتباط بين الأمر المستند إلى الكتلة ونظيره في Python. يمكن القيام بذلك باستخدام Code Viewer. راجع هذه المقالة لمعرفة المزيد حول Code Viewer في VEXcode IQ.
عندما يفهم الطلاب الأوامر التي قد يحتاجونها لمشروعهم، يمكنهم بعد ذلك البدء في كتابتها في مساحة العمل. يمكن أن تساعد ميزة الإكمال التلقائي الطلاب على تقليل الأخطاء في مشروعهم وتوفير الوقت. لمعرفة المزيد عن الإكمال التلقائي في مشروع VEXcode IQ Python، هذه المقالة.
تتوفر المساعدة لتوجيه الطلاب حول ما يفعله الأمر والمعلمات اللازمة للأمر. لفتح "التعليمات" لأمر ما، حدد علامة الاستفهام الموجودة بجوار أي أمر في "صندوق الأدوات". لمزيد من المعلومات حول الوصول إلى المساعدة في مشروع Python، هذه المقالة.