Skip to content

النشاط

نشاط المصفوفات

متوسط | MakeCode, Python | أزرار, شاشة LED | المتغيرات, عشوائي, هيكل البيانات

الخطوة 1: إصنعها

ما هذا؟

هل تجد صعوبة في اتخاذ القرار أو الاتفاق على ما ينبغي عليك عمله؟ استخدم المصفوفات لإنشاء برنامج micro:bit الذي يختار لك!

micro:bit مع أيقونات أنشطة مختلفة

كيف يعمل ؟

  • يخزن micro:bit قائمة بالأنشطة المحتملة الخاصة بك في قائمة (أو مصفوفة) تسمى 'الخيارات'. المصفوفات في الحقيقة هي طرق مفيدة لتخزين البيانات في قوائم.
  • عند الضغط على الزر A فإنه يختار عنصر من القائمة عشوائيًا ويظهره على شاشة LED.
  • استخدام المصفوفة يجعل من السهل حقًا تعديل التعليمات البرمجية لإضافة المزيد من الخيارات إلى القائمة.
  • لأن التعليمات البرمجية تقيس طول المصفوفة، أنت لن تكون بحاجة إلى تعديل رمز الرقم العشوائي، يمكنك فقط إضافة وإخراج الأشياء من القائمة.
  • يختار رقمًا عشوائيًا ويخزنه في متغير يسمى 'الاختيار'. سيكون الرقم بين 0 وواحد أقل من طول المصفوفة لأن أجهزة الكمبيوتر تبدأ عادة في حساب العناصر في المصفوفات من 0. تمارين 'PE with Joe' هو العنصر رقم 0 في القائمة، والعنصر الأخير 'bake a cake' هو العنصر رقم 5، ولكن طول المصفوفة يتكون من 6 عناصر.

ما تحتاجه

  • المايكروبيت (micro:bit) (أو محاكي MakeCode)
  • محرر MakeCode
  • حزمة بطاريات (اختياري).

الخطوة 2: برمجها

الخطوة 3: حسنها

  • قم بتخصيصه عن طريق وضع أنشطتك الخاصة في التعليمات البرمجية.
  • كيف يمكنك أن تجعله يرجّح إختيار نشاطك المفضَّل؟
  • حاول كتابة نفس البرنامج باستخدام Python.