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