Skip to content

نشاط

الحيوانات المتحركة

مبتدئ | MakeCode, Python | شاشة الإضاءة | التسلسل, التكرار

الخطوة ١: إصنع

ماذا هو؟

قم بتحريك أشكالك الخاصة على شاشة العرض.

صورة بطة تتحرك لأعلى وأسفل على شاشة LED في micro:bit

كيف يعمل ؟

  • يقوم البرنامج بإنشاء رسمٍ متحرك مستعيناً بشكلٍ جاهز على الشاشة، وشكلك الخاص التي صنعته بنفسك.
  • تُعرض أولاً صورةً لبطة، ثم نسخة معدلة من الشكل عن طريق تحريكها نحو أسفل الشاشة.
  • ثم عرض صورتين للشكل كل نصف دقيقة (٥٠٠ مللي ثانية)، لجعل الصورة تبدو مثل البطة التي تتأرجح صعودًا وهبوطًا على الماء.
  • ستستمر عملية «التكرار غير النهائي» في عرض التسلسل المتحرك حتى تقوم بفصل الجهاز.
  • تُعرف الحلقات التكرارية في البرمجة باسم «التكرار». فهي تساعدك على تشكيل أكوادٍ فعّالة دون الحاجة إلى تكرار نفس التعليمات.

ما ستحتاجه

  • مايكروبت أو محرر الأكواد عبر الويب «ميك كود»
  • محرر أكواد لـ «بايثون» أو «ميك كود»
  • حزمة بطاريات (اختياري)
  • ورق بيانية أو ورقة تخطيط لتصميم حيوانك المفضل (اختياري).

الخطوة ٢: بَرمج

1from microbit import *
2
3while True:
4    display.show(Image.DUCK)
5    sleep(500)
6    display.show(Image(
7        "00000:"
8        "09900:"
9        "99900:"
10        "09999:"
11        "09990"))
12    sleep(500)

الخطوة ٣: حسّن

  • حاول تعديل وتحريك بعض الأشكال الجاهزة مثل الأرنب أو الزرافة.
  • صمم أشكالك الخاصة من الصفر بإستخدام ورقة بيانية للرسم أو ورقة التخطيط الخاصة بنا.
  • قم بتشكيل سلسلة طويلة من الأشكال المتحركة لسرد قصة.
  • في محرر الأكواد لـ«بايثون»، استخدم أرقاماً مختلفة للتحكم في درجة السطوع للبكسلات المختلفة. رقم ٩ هو الأكثر سطوعًا، رقم ١ الأكثر خفوتًا، و رقم صفر لا شيء.