ترميز الشروط في مخترع التطبيقات

عندما تقوم بترميز تطبيق جوال، فأنت تريد أحيانًا أن يقوم التطبيق بأشياء مختلفة، اعتمادًا على ما يحدث في التطبيق.
 
على سبيل المثال، في لعبة إعادة التدوير في الوحدة 5لقد استخدمت كتلة "إذا-ثم-إذا-إلا" لإضافة 1 إلى النتيجة إذا ضغط المستخدم على الزر الصحيح. وإلاطرح التطبيق 1 من النتيجة.
if else block
يساعد الفيديو أدناه في شرح الأنواع المختلفة من المكوِّنات الشرطيةوهي الكتل التي تُسبِّب إجراءات مختلفة اعتمادًا على شرط ما.
 
تستخدم الفتاة لغة ترميز مختلفة عن لغة ترميز "مخترع التطبيقات"، لذا تبدو الكتل مختلفة قليلاً ولها ألوان مختلفة، ولكن الأفكار هي نفسها.

تطبيقات ألعاب الجوال ممتعة حقاً ويمكن أن تكون وسيلة رائعة لتثقيف المستخدمين حول المشاكل الكبيرة!

النشاط: لعبة تنظيف المحيط من البلاستيك

اتبع مقاطع الفيديو الأربعة أدناه لعمل لعبة يتسابق فيها الغواص مع سمكة لالتقاط البلاستيك من المحيط.

هذا ما تبدو عليه اللعبة عند انتهائها.

تنظيف المحيط من البلاستيك

4 فيديوهات
معلومات إضافية

ستتعلم الكثير عن Canvas وImageSpriteفي الفيديو، ولكن إذا كنت تريد تخطي الفيديو والانتقال مباشرة إلى البرمجة، يمكنك تحميل ملف القالب في App Inventor.

عمل رائع!

لقد صنعت لعبة تطبيق جوال وتعلمت كل شيء عن الكتل الشرطية. كما تدربت أيضًا على إنشاء إجراء وهو أمر مفيد حقًا عند البرمجة!

ما هي الطرق التي يمكنك تحسينها أو إضافتها إلى OceanPlasticCleanup أو إضافتها؟

حاول إضافة ميزة جديدة واحدة - زجاجة بلاستيكية متحركة، أسماك متعددة، أصوات...

ما الذي يمكنك إضافته أيضاً؟