VEXcode VR، التعلم عن بعد حول روبوتات VEX
VEXcode VR مخصص لتجربة طرق مختلفة لبرمجة الروبوت. لتشجيع التعلم الموجه ذاتيًا، يمكن إنشاء مشاريع جديدة وتشغيلها في ثوانٍ، وتقديم ملاحظات فورية، وجعل كل من بيانات المستشعر وتنفيذ البرنامج مرئيًا للمتعلم. VEXcode VR هي طريقة لإثراء تجربة CS للطلاب بعد أن اكتشفوا إثارة الروبوتات التعليمية مع منصات VEX الأخرى.
سهل الاستخدام
يعتمد VEXcode VR على الويب، لذا فإن إطلاق VEXcode VR أمر سهل. تجعل واجهة المستخدم التنقل بسيطًا. تنقسم الأوامر إلى فئات تتجنب قائمة الأوامر التي يحتمل أن تكون ساحقة. يتم أيضًا ترميز الأوامر بالألوان حتى يتمكن المستخدمون من العثور بسهولة على الكتل ذات الصلة. منطقة البرمجة مرئية دائمًا ؛ دعوة المتعلمين لبدء الترميز. يستخدم VEXcode VR روبوتات مسبقة الصنع وأوامر مجموعة نقل الحركة. يتيح هذا للمستخدمين ترميز روبوت للتحرك في غضون لحظات.
التغذية الراجعة الفورية
يشجع VEXcode VR على التجريب واللعب. عندما يدير الطلاب مشروعًا، يمكنهم على الفور معرفة ما إذا كان الروبوت الخاص بهم قد حقق النتيجة المرجوة. من السهل على المعلمين تقديم الملاحظات. سيعمل المشروع في VEXcode VR دائمًا بنفس الطريقة - وهذا لا يحدث دائمًا مع روبوت فعلي. وهذا يسمح للمعلمين والطلاب بالتركيز على منطق البرمجة، وليس فيزياء الروبوت أو المجال الذي يتم فيه تشغيل الروبوت. يبدأ روبوت الواقع الافتراضي دائمًا في نفس الموقع ولا يتأثر بالاحتكاك. يمكن للمتعلمين إضافة كتل أثناء تشغيل مشروعهم، وإيقاف المشروع في أي وقت، وإعادة تعيين ملعبهم الافتراضي بنقرة واحدة. يتم تجاهل الكتل غير المتصلة بالمكدس الرئيسي فقط عند تشغيل المشروع. لا توجد أخطاء في VEXcode VR. قد يرتكب الطلاب أخطاء منطقية عند الترميز، لكنهم لن يشعروا بالإحباط لأن مشاريعهم لن يتم تجميعها وتشغيلها. تشجع قدرة VEXcode VR على تقديم ملاحظات فورية وسهولة استخدامها الطلاب على التعلم أثناء البرمجة وتدعم نهجًا تصاعديًا لكتابة المشاريع حيث يتم إنشاء مقتطفات صغيرة من التعليمات البرمجية واختبارها ثم دمجها في سلوكيات أكبر.
التعلم أصبح مرئيًا
تحتوي نافذة Playground في VEXcode VR على لوحة معلومات تعرض جميع بيانات المستشعر من روبوت VR. في أي وقت يعمل فيه روبوت الواقع الافتراضي، يمكن للمتعلمين رؤية تحديث بيانات المستشعر في الوقت الفعلي، وتزويدهم بمعلومات حول كيفية استخدام البيانات.
يمكن أن تساعد هذه البيانات في الوقت الفعلي المتعلمين على جعل المفاهيم المجردة (على سبيل المثال كيف يتخذ الروبوت الخاص بي قرارًا ؟) أكثر وضوحًا ووضوحًا.
يسلط VEXcode VR الضوء أيضًا على الكتل داخل المشروع عند تنفيذ هذه الكتل. تسمح هذه الميزة للمُتعلّمين بمراقبة سير البرامج في مشاريعهم. عند تشغيل مشروع VEXcode VR، تكون الكتلة التي يتم تنفيذها محاطة بحد أخضر متوهج. تساعد هذه الملاحظات المتعلمين على فهم سبب أداء روبوت الواقع الافتراضي لسلوك معين.
يمكن للطلاب أيضًا متابعة مشاريعهم باستخدام زر الخطوة في شريط الأدوات.
عندما يخطو المستخدم خلال مشروع، يتم تمييز المكوّن أولاً باللون الأخضر لإظهار أنه الأمر التالي الذي سيتم تشغيله. عندما يختار المستخدم الخطوة مرة أخرى، يتم تنفيذ إجراء الكتلة وتومض الحدود الخضراء.
توفر ميزة الخطوة للطلاب تمثيلًا مرئيًا لتدفق الأوامر أثناء تنفيذها داخل المشروع. هذا يوفر للطلاب إشارات مرئية مهمة عندما يحاولون استكشاف الأخطاء وإصلاحها أو تصميم برنامج
التعلم باستخدام VEXcode VR
في كثير من الأحيان عندما نتعلم مهارة جديدة، نستخدم دعمًا مختلفًا. يعد VEXcode VR منصة رائعة لتعلم مفاهيم محددة لعلوم الكمبيوتر (CS) لأنه قد يكون من الأسهل في بعض الأحيان على الطلاب تعلم هذه المفاهيم باستخدام الدعم (سهل الاستخدام، وردود الفعل الفورية، والتعلم المرئي) الذي توفره VEXcode VR.
عند العمل على تعلم أو تعزيز مهارة جديدة، من المفيد التركيز مباشرة على تلك المهارة. هذا هو السبب في أن الناس غالبًا ما يحبون الدراسة في مكتبة أو ستاربكس هادئة - فالبيئة تساعدهم على التركيز. يوفر VEXcode VR بيئة تعليمية مركزة. لا داعي لأن يقلق المتعلمون من أن محركهم متصل بالمنفذ الخاطئ أو أن روبوتهم بدأ التحدي في الموضع غير الصحيح.
يساعد VEXcode VR أيضًا في تنفيذ الفصول الدراسية. يتغيب الطلاب عن المدرسة بسبب المرض والإجازات. لا يتعلم الطلاب بنفس الوتيرة. يجب على المعلمين التخطيط واستيعاب الطلاب الذين ينتقلون إلى منطقتهم التعليمية خلال العام الدراسي. في كل هذه الحالات (وأكثر من ذلك)، يمكن أن يكون VEXcode VR مكملاً رائعًا للروبوتات المادية.
استخدام الروبوتات الحقيقية
نشرت الجمعية الوطنية لتدريس العلوم (NSTA) مؤخرًا بيان موقف تدريس وتعلم العلوم والتكنولوجيا والهندسة والرياضيات. حدد هذا البيان أن تعليم العلوم والتكنولوجيا والهندسة والرياضيات يحدث عندما:
- يُنظر إلى التعلم على أنه عملية نشطة وبناءة، وليس عملية متقبلة
- تحفيز الطلاب ومعتقداتهم جزء لا يتجزأ من الإدراك
- التفاعل الاجتماعي أمر أساسي للتطور المعرفي
- يتم وضع المعرفة والاستراتيجيات والخبرة في سياق تجربة التعلم
كما قلت في مكان آخر، فإن استخدام الروبوتات المادية هو وسيلة هائلة لتنظيم بيئةتعليمية لتلبية الاحتياجات المذكورة أعلاه لتعليم العلوم والتكنولوجيا والهندسة والرياضيات. يحدث هذا بشكل متكرر في كل من الفصول الدراسية ومجالات المنافسة. لا يمكن أن يحدث هذا في VEXcode VR.
علاوة على ذلك، فإن الهدف من كل التعليم هو التطبيق. نريد من الطلاب تطبيق ما تعلموه على مشكلة أو سيناريو حقيقي. لا نريد أن يصبح الطلاب كتابًا عظماء في مطالبة واحدة فقط، بل نريدهم أن يكونوا قادرين على تطبيق مهارات الكتابة هذه على العديد من السياقات المختلفة. الروبوتات هي طريقة رائعة للطلاب لتطبيق مهارات علوم الكمبيوتر الخاصة بهم ووضعها في سياقها في سياق العالم الحقيقي.
استخدام VEXcode VR والروبوتات المادية معًا
تم تصميم الروبوتات الافتراضية وملاعب VEXcode VR لتكملة تعلم العلوم والتكنولوجيا والهندسة والرياضيات، وليس لتحل محل تطبيق المعرفة والمهارات، المتكاملة من خلال تجارب العالم الحقيقي، بينما يتعاون الطلاب مع أقرانهم — جوهر تعليم العلوم والتكنولوجيا والهندسة والرياضيات.
كما يوضح الشكل أدناه، فإن استخدام VEXcode VR والروبوتات المادية معًا يوفر لك مزايا كل منهما، ولكن هناك أيضًا فوائد فريدة لاستخدامها معًا.