الخطوة ١: صنّع
ما هو؟
اصنع لعبة حسية تستجيب للحركة بالصوت و الصورة.
مقدمة
دليل البرمجة
ماذا ستتعلم؟
- كيف تُستخدم المستشعرات والأصوات التعبيرية كمخُرجات لإنشاء لعبة تساعد المتعلمين الذين يحسنون الإستجابة للمحفزات الضوئية، اللمسية ، و الصوتية. يتم تشغيل أصوات و صور متنوعة اعتماداً على تحريكها.
كيف يعمل ؟
- يختص مستشعر الحركة المدمج في الجهاز بقياس القوى.
- يقوم الجهاز بمعالجة القراءات الواردة من مستشعر الحركة للتفاعل مع الأحداث عند تحريكه بطرق مختلفة.
- إذا هززت الجهاز ، سيصدر صوت قهقهة من مكبر الصوت المدمج ،كما ستظهر ابتسامة على شاشة العرض.
- يتم تشغيل الأشكال والمؤثرات الصوتية بناءً على إتجاه الحركة، مثل إمالة الجهاز لليسار/اليمين أو أعلى/أسفل.
المطلوب
- مايكروبت (V2) أو محرر الأكواد عبر الويب «ميك كود»
- محرر أكواد لـ «بايثون» أو «ميك كود»
- حزمة بطاريات (اختياري)
الخطوة ٢: بَرمج
1from microbit import *
2import audio
3
4while True:
5 if accelerometer.was_gesture('shake'):
6 display.show(Image.SURPRISED)
7 audio.play(Sound.GIGGLE)
8 if accelerometer.was_gesture('up'):
9 display.show(Image.HAPPY)
10 audio.play(Sound.HELLO)
11 if accelerometer.was_gesture('down'):
12 display.show(Image.ASLEEP)
13 audio.play(Sound.YAWN)
14 if accelerometer.was_gesture('left'):
15 display.show(Image.ARROW_W)
16 audio.play(Sound.SLIDE)
17 if accelerometer.was_gesture('right'):
18 display.show(Image.ARROW_E)
19 audio.play(Sound.SOARING)
20الخطوة ٣: حسّن
- أضف صورًا وأصواتًا مختلفة عند الضغط على الزر «A» أو «B» أو عند لمس الشعار.
- جرب أصواتًا تعبيرية مختلفة مثل «الضحكة الخافتة» و«السعادة» و«اللمعان».
- أضف سلسلة حركية أو استخدم أشكالك الخاصة لتتوافق مع كل حركة.
- صمم غطاءً أو حاملًا لمايكروبت وحزمة البطاريات بحيث يسمح بمرور الصوت وأضواء شاشة العرض.
- إذا كنت مدرسًا، فقد تهمك أيضًا دروسنا المتعلقة بـ الفصل الدراسي الحسي


