CS المستوى 1 - VEXcode VR بايثون
9 الوحدات
تابع رحلتك في علوم الكمبيوتر باستخدام الترميز النصي في VEXcode VR Python! باستخدام VR Robot لحل تحديات البرمجة المختلفة، سيتعرف الطلاب على تدفق المشروع والحلقات والشروط والخوارزميات في Python.
يمكنك الوصول إلى التطوير المهني المستمر لدعمك أثناء التدريس باستخدام VEXcode VR. التطوير المهني في الوقت المناسب والمستهدف من خلال مقاطع الفيديو والدروس والمحادثات المجتمعية والمزيد!
وحدة 1
المقدمة والأساسيات
توضح لك هذه الوحدة قيمة VEXcode VR ومدى سهولة استخدامه. تحدد هذه الوحدة أيضًا هيكل الدورة التدريبية، مما يمنحك معاينة لما هو متوقع، ويوفر لك الأدوات اللازمة للنجاح.
الوحدة 2
تحريك الروبوت الخاص بك
في هذه الوحدة، ستحل تحدي Castle Crasher. ستتعلم كيفية استخدام Python لجعل روبوت الواقع الافتراضي يستخدم أوامر مجموعة نقل الحركة من أجل التحرك في ملعب Castle Crasher. ستتعلم أيضًا كيفية تسلسل الأوامر بشكل صحيح من أجل هدم جميع القلاع في الملعب.
الوحدة 3
السلوكيات المتكررة
في هذه الوحدة، ستحل تحدي رسم منزل. ستتعلم كيفية استخدام أداة القلم على روبوت الواقع الافتراضي لرسم أشكال مختلفة في ملعب Art Canvas. ستتعلم أيضًا كيفية استخدام الحلقات في بايثون لتكرار مجموعة من السلوكيات عدة مرات، مثل رسم جوانب المربع.
الوحدة 4
التنقل في متاهة
ستوضح لك هذه الوحدة كيفية استخدام مدخلات المستشعر للتنقل في روبوت الواقع الافتراضي بغض النظر عن محيطه، بدلاً من حركة "الترميز الثابت" باستخدام أوامر مجموعة نقل الحركة فقط. هذه خطوة أولى مهمة في القدرة على بناء خوارزمية فعالة. ستعمل على تحدي المتاهة الجدارية باستخدام بايثون للتنقل في روبوت الواقع الافتراضي عبر ملعب المتاهة الجدارية من البداية إلى النهاية. سوف تتعلم كيفية استخدام مستشعر المصد وحلقة الوقت لحل تحدي المتاهة الجدارية.
الوحدة 5
الكشف عن الجدران من مسافة بعيدة
في هذه الوحدة، سوف تتنقل في روبوت الواقع الافتراضي من البداية إلى النهاية من خلال تحدي المتاهة الجدارية دون الاصطدام بالجدران! سوف تتعلم كيفية استخدام مستشعر المسافة على روبوت الواقع الافتراضي مع مشغلي الحلقات والمقارنة لحل تحدي متاهة الجدار.
وحدة 6
معرفة موقعك
في هذه الوحدة، ستكمل تحدي Drive to Three Numbers وستستخدم مستشعر الموقع للتنقل في روبوت الواقع الافتراضي إلى ثلاثة مواقع مختلفة مرقمة في ملعب خريطة شبكة الأرقام! ستطبق أوامر من فئات مجموعة نقل الحركة والاستشعار والتحكم بالتسلسل الصحيح من أجل حل تحدي القيادة إلى ثلاثة أرقام.
الوحدة 7
القرارات بالألوان
في هذه الوحدة، ستتعرف على أهمية العبارات الشرطية. سوف تستكشف لماذا يجب استخدام العبارات الشرطية، مثل عبارة if، مع الحلقات اللانهائية، مثل الحلقات اللانهائية، حتى يتصرف روبوت الواقع الافتراضي على النحو المنشود. ستتعلم كيفية استخدام مستشعر العين والعبارات الشرطية لحل تحدي متاهة القرص. في Disk Maze Challenge، سيتنقل روبوت الواقع الافتراضي عبر Disk Maze Playground من البداية إلى النهاية باستخدام مستشعر العين للكشف عن الألوان.
الوحدة 8
أقراص متحركة مع حلقات
في هذه الوحدة، ستتعلم أهمية ملاحظات المستشعر وحلقات التعشيش. ستتعلم كيفية استخدام المغناطيس الكهربائي على روبوت الواقع الافتراضي لالتقاط الأقراص وإفلاتها لحل تحدي محرك الأقراص. ستطبق المهارات التي تعلمتها في الوحدات السابقة لإنشاء مشروع VEXcode VR يستخدم مستشعرات وحلقات VR Robot لحل تحدي محرك الأقراص.
الوحدة 9
تطوير الخوارزميات
تقدم لك هذه الوحدة الخوارزميات. بالعودة إلى الوحدة 2، قمت بحل تحدي Castle Crasher في ملعب حيث لم يتغير التصميم. في هذه الوحدة، سيتعين عليك حل نفس التحدي، ولكن في ملعب يغير التخطيط مع كل إعادة تعيين. يقدم هذا الحاجة إلى خوارزمية تستخدم ملاحظات المستشعر بدلاً من سلسلة من الأوامر البسيطة.