تدريس وحدات مختبر VEX EXP STEM باستخدام VEXcode EXP Python

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

تتبع وحدات مختبر VEX EXP STEM تنسيق تعلم - ممارسة - تنافس. للتعرف على المزيد حول التنسيق وتنفيذ هذه الوحدات في الفصل الدراسي الخاص ، راجع هذه المقالة. يمكن اتباع نفس العملية لتنفيذ وحدات VEX EXP STEM Lab بغض النظر عن طريقة الترميز.

شاهد هذا الفيديو لتتعرف على المزيد حول موارد Python المتاحة وكيف يمكن استخدامها مع وحدات مختبر العلوم والتكنولوجيا والهندسة والرياضيات (STEM Lab Units).

ما لم يُذكر خلاف ذلك، فإن الصور والأمثلة التالية مأخوذة من وحدة مختبر Ring Leader STEM، ولكن يمكن العثور على نفس التنسيق في جميع وحدات مختبر VEX EXP STEM.


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

ضمن وحدات مختبر VEX EXP STEM

سيلزم إجراء تعديلات طفيفة لتنفيذ كل وحدة باستخدام Python، ولكن تم توضيحها جميعًا في بوابة المعلم في مستند "VEXcode EXP Python Resources for this Unit". الموارد المتنوعة المتاحة لمساعدتك في تدريس هذه الوحدات باستخدام بايثون موضحة أدناه.

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

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

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

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

لقطة شاشة لمستند Google الموجود في بوابة المعلم، بعنوان VEXcode EXP Python Resource for the Treasure Hunt STEM Lab Unit.

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

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

ضمن VEXcode EXP

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

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

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

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

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

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

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

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

Last Updated: