يتضمن Switch عناصر مألوفة من البرمجة القائمة على الكتل ويدمج مربعات النص حيث يمكن كتابة الأوامر النصية.
ملاحظة: كتل التبديل متوافقة فقط معPython.
يوفر Switch للطلاب جسرًا طبيعيًا من Blocks إلى الترميز النصي. مع اكتساب الطلاب دراية بالمنطق وتسلسل الأوامر، يمكنهم البدء في تحويل المشروع كتلة تلو الأخرى.
يتيح هذا للطلاب مواصلة العمل باستخدام التدفق المنطقي لبرنامج قائم على الكتل حيث يمكنهم رؤية أشياء مثل التفاف حلقة حول كتل أخرى بينما يبدأون أيضًا في تجربة أوامر النص بأنفسهم. بمجرد تحويل الكتل إلى Switch، يمكن للطلاب تغيير المعلمات بسهولة والبدء في فهم بناء جملة الأمر النصي. سوف يرشدك هذا القسم خلال استخدام الطالب لـ Switch لشرح كيفية استخدام هذه الكتل في مشروع VEXcode.
البدء باستخدام Switch Blocks
للبدء في الترميز باستخدام Switch Blocks، يجب أن يكون لديك:
- كمبيوتر (ليس جهازًا محمولًا).
- عقل من الجيل الثاني للذكاء.
عند تحويل كتلة إلى كتلة تبديل، سيتم تعطيل C++ في عارض التعليمات البرمجية.
تحويل الكتل إلى مفاتيح
تحويل كتلة واحدة إلى مفتاح
انقر بزر الماوس الأيمن على الكتلة التي تريد تحويلها إلى كتلة تبديل.
حدد تحويل الكتلة إلى تبديل الكتلة.
سيتم الآن تحويل الكتلة إلى كتلة تبديل بنفس المعلمات.
لتحويل كتلة التبديل إلى كتلة أخرى بعد التحويل، حدد زر التراجع.
تحويل كتل متعددة للتبديل
انقر بزر الماوس الأيمن فوق الجزء العلوي من المكدس الذي ترغب في تحويله إلى كتلة تبديل.
حددتحويل المكدس إلى كتلة التبديل.
سيتم تحويل الكتلة التي قمت بالنقر عليها بزر الماوس الأيمن وجميع الكتل الموجودة أسفلها إلى كتلة تبديل.
تحويل الكتل الموجودة داخل الغلاف إلى تبديل
بإمكانك تحويل Wrapper وكل محتوياته إلى Switch بنقرة واحدة.
انقر بزر الماوس الأيمن فوق الغلاف الذي تريد تحويله.
حددتحويل الغلاف والمحتويات إلى كتلة التبديل.
سيتم تحويل كافة محتويات Wrapper إلى كتلة تبديل واحدة.
استخدم كتلة التبديل
إضافة كتلة تبديل من صندوق الأدوات
انقر واسحب كتلة التبديل من صندوق الأدوات.
اكتب في كتلة التبديل
قم بتحديد حقل النص الخاص بـ Switch Block، ثم أدخل الأمر الذي تريده.
نسخ ولصق النص داخل كتلة التبديل
انقر واسحب لتحديد النص في كتلة التبديل. انقر بزر الماوس الأيمن وحدد "نسخ". بعد ذلك، انقر داخل كتلة تبديل أخرى. وأخيرًا، انقر بزر الماوس الأيمن وحدد "لصق" لنقل النص.
كتل التبديل الإضافية
تتبع كتل التبديل نفس اتفاقيات الشكل مثل الكتل الأخرى. يوضح الجدول هنا المقارنة بين شكل الكتلة ومعناها وكتل التبديل من نفس النوع.
شكل الكتلة | وصف | أمثلة على الكتل | أمثلة التبديل |
---|---|---|---|
كتل القبعة | ابدأ بتكوين كومة من الكتل وقم بتشكيلها لربط الكتل الموجودة أسفلها. | ||
كتل المكدس | تنفيذ الأوامر الرئيسية. يتم تشكيلها بحيث يتم تثبيتها فوق أو تحت كتل المكدس الأخرى. | ||
كتل منطقية | إرجاع شرط إما صحيح أو خطأ ويناسب أي كتل ذات مدخلات سداسية (ستة جوانب) للكتل الأخرى. | ||
كتل المراسل | قم بإبلاغ القيم في شكل أرقام وتناسب أي كتل مع مدخلات بيضاوية للكتل الأخرى. | ||
كتل ج | قم بتكرار الكتلة (الكتل) الموجودة داخلها أو تحقق مما إذا كان الشرط صحيحًا أم خاطئًا. يتم تشكيلها لربط الكتل المكدسة أعلاها، أو أسفلها، أو بداخلها. |