الخطوة ١: إصنع
ماذا هو؟
أعِد إحياء لعبة كلاسيكية من الخمسينات وقم بتخصيصها لنفسك.

كيف يعمل ؟
- «Magic 8-ball»، هي لعبة تم اختراعها في الولايات المتحدة الأمريكية في الخمسينيات. تأتي اللعبة على شكل كرة البلياردو، تسألها أنت سؤالًا مثل: «هل سأكون غنيًا وشهيرًا ذات يوم؟»، ثم تقوم بهزّها وتظهر بعد ذلك ٢٠ إجابةً عشوائية. قد تكون الإجابات إيجابية أو سلبية — أو بين الاثنين.
- يعيد البرنامج إحياء الكرة السحرية بالإستعانة بـ مستشعر الحركة وقدرة توليد الأرقام عشوائياً التي ستظهر على الشاشة لعرض علامة «🗸» إذا كانت الإجابة نعم وعلامة «✗» اذا كانت لا، وتعبيرا لوجه يعبر عن «التبلد» لعدم اليقين.
- يقوم البرنامج بتوليد أرقاماً عشوائيًا بين ١ و ٣ ثم يستخدم العبارات الشرطية (إذا… ثم… والا… إذا…) لجعل الأيقونات تظهر اعتمادا على الرقم المختار. هذا يسمى بالـ الإختيار.
- إذا كان الرقم ٣، ستظهر علامة صح لـ نعم. وإذا كان الرقم ٢، ستظهر علامة خطأ لـ لا.
- لا يحتاج البرنامج إلى التحقق مما إذا كان الرقم يساوي ١، لأنه في كلتا الحالتين اذا لم تكن تساوي اثنين او ثلاثة فيجب اذا أن تكون ١ ، وفي هذه الحالة ستظهر أيقونة تعبر عن الوجه المتبلد لعدم اليقين.
ما ستحتاجه
- مايكروبت أو محرر الأكواد عبر الويب «ميك كود»
- محرر أكواد لـ «بايثون» أو «ميك كود»
- حزمة بطاريات (اختياري)
- بعض الأسئلة المطروحة إلى مايكروبت
الخطوة ٢: بَرمج
الخطوة ٣: حسّن
- اجعل الأيقونة تختفي بعد بضع ثوان.
- بدلا من استخدام الأيقونات، اجعل المايكروبت يُظهر اجابات غامضة عند هزه. يمكن القول بـ «لست متأكداً» أو «يبقى أن نرى».
- إليك طريقة أخرى لصنع الكرة السحرية باستخدام «بايثون».


