🎴 بطاقات تعليمية للمراجعة
عدد البطاقات: 7 بطاقة لهذه الصفحة
ما هو تعريف المتغير العام (Global Variable) في مخترع التطبيقات (App Inventor)؟
الإجابة: متغير يمكن الوصول إليه من خلال جميع عمليات التحكم والإجراءات واللبنات البرمجية في التطبيق.
الشرح: يتم تعريف المتغير العام في بداية التطبيق ويمكن استخدام قيمته أو تعديلها من أي جزء من البرنامج، مما يجعله مناسباً للبيانات التي يحتاجها التطبيق ككل.
تلميح: فكر في نطاق الوصول لهذا النوع من المتغيرات داخل التطبيق.
التصنيف: تعريف | المستوى: سهل
ما هو تعريف المتغير المحلي (Local Variable) في مخترع التطبيقات (App Inventor)؟
الإجابة: متغير لا يمكن الوصول إليه إلا داخل الإجراء (Procedure) الذي تم تعريفه فيه.
الشرح: يتم إنشاء المتغير المحلي داخل إجراء معين ويتم حذفه بعد انتهاء تنفيذ ذلك الإجراء، مما يساعد في توفير ذاكرة الجهاز.
تلميح: فكر في نطاق عمل هذا المتغير وأين يمكن استخدامه.
التصنيف: تعريف | المستوى: سهل
ما هي القوائم (Lists) في مخترع التطبيقات (App Inventor)؟
الإجابة: هي هيكل بيانات بسيط ومفيد يمكن استخدامه لتنفيذ منطق التطبيق (Application Logic).
الشرح: تستخدم القوائم لتجميع عناصر متعددة من البيانات (مثل النصوص أو الأرقام) في متغير واحد، مما يسهل معالجتها والتفاعل معها.
تلميح: فكر في نوع البيانات التي يمكن تخزينها معاً في بنية واحدة.
التصنيف: تعريف | المستوى: سهل
ما الفرق الرئيسي بين المتغير العام (Global) والمتغير المحلي (Local) في مخترع التطبيقات؟
الإجابة: المتغير العام يمكن الوصول إليه من أي مكان في التطبيق، بينما المتغير المحلي يمكن الوصول إليه فقط داخل الإجراء الذي تم تعريفه فيه.
الشرح: يحدد نطاق الوصول مكان استخدام المتغير في البرنامج. المتغير العام ذو نطاق واسع (التطبيق كله)، بينما المتغير المحلي ذو نطاق ضيق (إجراء واحد فقط).
تلميح: قارن بين نطاق الوصول (Scope) لكلا النوعين.
التصنيف: فرق بين مفهومين | المستوى: متوسط
ما هي فائدة استخدام المتغيرات المحلية (Local Variables) في مخترع التطبيقات؟
الإجابة: توفير حجم ذاكرة الجهاز، حيث يتم إنشاؤها والوصول إليها فقط عند الحاجة إليها في الإجراء.
الشرح: نظراً لأن المتغيرات المحلية توجد فقط أثناء تنفيذ الإجراء الذي يحتويها، فإنها تتحرر من الذاكرة بعد الانتهاء، مما يحسن أداء التطبيق على الأجهزة محدودة الموارد.
تلميح: فكر في كفاءة استخدام موارد الجهاز (الذاكرة).
التصنيف: مفهوم جوهري | المستوى: متوسط
ما هي أنواع البيانات التي يمكن تكوين وتهيئة المتغيرات بها في مخترع التطبيقات؟
الإجابة: أنواع متعددة من البيانات، مثل الأرقام العشرية والسلاسل النصية.
الشرح: يسمح مخترع التطبيقات بتعريف المتغيرات بقيم أولية من أنواع بيانات مختلفة، مما يوفر مرونة في تخزين المعلومات مثل الأرقام (للحسابات) والنصوص (للعرض).
تلميح: تذكر أمثلة لأنواع البيانات الأساسية في البرمجة.
التصنيف: مفهوم جوهري | المستوى: سهل
كيف يمكن ضبط عدد العناصر في قائمة (List) داخل مخترع التطبيقات؟
الإجابة: بالضغط على أيقونة الترس (Gear Icon) في كتلة القائمة، ثم سحب العناصر وإفلاتها لإزالة عناصر القائمة أو إضافتها.
الشرح: توفر أيقونة الترس واجهة مرئية لتهيئة القائمة، حيث تسمح للمبرمج بتحديد عدد العناصر الأولية فيها قبل بدء تشغيل التطبيق.
تلميح: تذكر الأيقونة المستخدمة لتعديل خصائص الكتل البرمجية في App Inventor.
التصنيف: صيغة/خطوات | المستوى: متوسط