top of page
trivia_brush.png
intro0_V.png
intro0_V.png
intro0_V.png

مجرى اللعبة

الجزء المركزي الذي يتم فيه لعب لعبة المعلومات العامة

وصلنا إلى مرحلة الأسئلة! في هذه المرحلة نعرض الأسئلة، نحصل على الإجابات ونفحصها، ونهتم بمسألة النقاط.
هيا نخطط معًا الألغوريثم لمجرى لعبة المعلومات العامة

رنا

mentor_1.png

ألغوريثم لمجرى لعبة المعلومات العامة

1. لكل سؤال من الأسئلة في الملف، ينفذ البرنامج عدة عمليات.
ما هو ترتيب العمليات التي يجب تنفيذها لكل سؤال في لعبة المعلومات العامة المحوسبة؟

رتبوا العمليات بالترتيب الصحيح:

ممتاز، لدينا الآن تخطيط لترتيب العمليات لسؤال واحد!

لكن اللعبة تحتوي على أسئلة كثيرة...

رنا

mentor_1.png

2. كيف نعرف كم مرة يجب تنفيذ سلسلة العمليات لكل سؤال؟ بكلمات أخرى، كيف نعرف في الكود عدد الأسئلة في الملف؟

3. كيف نتعامل في الكود مع عدد كبير من الأسئلة؟

برمجة مجرى اللعبة

ممتاز، أصبح لدينا ألغوريثم لمجرى لعبة المعلومات العامة! أي أوامر نحتاج لبرمجتها؟

رنا

mentor_1.png

توجد عمليات كثيرة في هذه المرحلة!

جمال

trivia_character_student.png

 لذلك، بدلًا من برمجة كل شيء مرة واحدة، يمكننا البرمجة بأجزاء. بعد ذلك، يمكننا دمج كل الأجزاء معًا.

رنا

mentor_1.png

ملاءَمة الأمر للعملية

هنا أيضًا، نحتاج إلى أوامر جديدة. نبحث عن الأمر الملائم لكل عملية!

رنا

mentor_1.png

1. لكل واحدة من العمليات التالية، يوجد أمر ينفذها. جدوا في صفحة المساعدة  الأمر الملائم.

اقتراح للتقسيم

القسم البرمجيّ الأول: نعرض سؤالًا واحدًا فقط، وننفذ سلسلة العمليات لهذا السؤال.

 

القسم البرمجيّ الثاني: نكتب حلقة فقط تطبع كل الأسئلة الموجودة في الملف.

 

في النهاية: ندمج هذه الأجزاء في برنامج واحد كامل.

 يمكنكم طبعًا التعامل مع "المشكلة الكبيرة" لمجرى اللعبة بالطريقة الأنسب لكم، وهذا مجرد اقتراح فقط!

mentor_1.png

رنا

هل لاحظتم أن هناك أمرًا يعرض للاعبين رسالة مصممة في حال كانت إجابتهم صحيحة، وأمرًا آخر في حال كانت إجابتهم خاطئة؟ ننصحكم باستخدام هذه الأوامر :)

 
icon colab white.png
icon colab white.png
انتقلوا إلى كولاب المشروع إلى مرحلة "مجرى اللعبة"
Let's_go_to_work_ara.png
intro6_bookmark3
trump-logo-1.png

© جميع الحقوق محفوظة للمركز لتعليم السايبر الذي أسسته مؤسسة راشي ومؤسسة ترامب

bottom of page