Skip to content

نشاط

عدّاد الخطوات

مبتدئ | MakeCode, Python | شاشة LED, مستشعر الحركة | أجهزة الاستشعار, أدوات الأداء, الجسم البشري, الضرب, القياس, المتغيرات
اعتبارات تتعلق بإمكانية الوصول
الحركة

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

ما هو؟

حوّل مايكروبت إلى عدّاد خطوات ليساعدك في تتبع نشاطك - وفي الوقت نفسه ستتعلم بعض المفاهيم البرمجية!

ستُريك هذه المقاطع كيف تبدأ في البرمجة:

مقدمة

دليل البرمجة

كيف يعمل؟

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

المطلوب

  • مايكروبت أو محرر الأكواد عبر الويب «ميك كود»
  • محرر أكواد لـ «بايثون» أو «ميك كود»
  • حزمة البطاريات
  • شيء لربط مايكروبت بساقك أو حذائك مثل الشريط المطاطي، منظف الغليون(الأعواد بالتحديد)، شريط لاصق أو فيلكرو.

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

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

  • عدل البرنامج بحيث يظهر لك عدد الخطوات الحالية عند الضغط على زر.
  • إذا وجدت أن البرنامج يحسب كل خطوة ثانية، فقم بتعديله بحيث يُضرب المتغير «خطوات» في اثنين عند عرض النتيجة على الشاشة.
  • احسب طول خطوتك المتوسطة واجعل الجهاز يضرب هذا الطول في عدد الخطوات لحساب المسافة التي قطعتها سيراً على الأقدام.
فتاة تشير إلى عداد خطوات مايكروبت (micro:bit) على حذاء فتاة أخرى