1- يشترط في استخدام الطريقةSetfocusأن تكون الأداة المطلوب تركيزها ظاهرة وفعالة. شرح السؤال هل يمكنك منطقياً أن تطلب من شخص التركيز على شيء غير موجود (مخفي) أو لا يمكن التفاعل معه (معطل)؟ صح خطأ الإجابة الصحيحة هي (صح)يذكر الكتاب المدرسي هذه الملاحظة الهامة: "يشترط في استخدام الطريقةSetFocusأن تكون الأداة المطلوب تركيزها ... ظاهراً وفعالاً". لا يمكن للبرنامج أن ينقل التركيز إلى أداة مخفية (خاصيةVisible = False) أو معطلة (خاصيةEnabled = False).سؤال:ماذا يحدث إذا حاولت تنفيذ الأمرCommand1.SetFocusعلى زر كانت خاصيةVisibleلهFalse؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-7: الأدوات القياسية لتصميم النموذج، 4-7-3: أزرار الأوامر، صفحة 69)
2- الطرقMethodsهى وظائف جاهزة ترتبط بأداة معينة من خلال اسم الأداة. شرح السؤال عندما تريد أن تأمر أداة بفعل شيء ما (مثلForm1.Show)، ماذا يسمى هذا "الفعل" الذي تطلبه من الأداة؟ صح خطأ الإجابة الصحيحة هي (صح)هذا هو التعريف الدقيق للطرق (Methods). هي عبارة عن إجراءات أو وظائف مدمجة داخل الكائن (الأداة) ويمكن استدعاؤها لتنفيذ مهمة معينة متعلقة بسلوك هذا الكائن. يتم استدعاؤها بكتابة اسم الكائن، ثم نقطة، ثم اسم الطريقة.للمقارنة:ما الفرق بين الطريقة (Method) والخاصية (Property)؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-5: الطرق، صفحة 63)
3- تقوم نافذة المشروعProjectبعرض خصائص أدوات التحكم وإمكانية تعديلها. شرح السؤال ما هي النافذة المخصصة لعرض وتعديل خصائص (مثل اللون والحجم) للأداة التي تحددها على النموذج؟ صح خطأ الإجابة الصحيحة هي (خطأ)النافذة التي تقوم بعرض خصائص أدوات التحكم وتسمح بتعديلها هينافذة الخصائص (Properties Window). أما نافذة المشروع (Project Explorer) فتقوم بعرض ملفات ومكونات المشروع (النماذج، الوحدات البرمجية، إلخ).سؤال:ما هو مفتاح الاختصار لإظهار نافذة الخصائص؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-3: واجهة البيسك المرئي، 4-3-2: نافدة مستكشف المشروع، صفحة 52)
4- يتم تحديد وصف الحل المطلوب بالضبط فى أول خطوة عند حل المشاكل البرمجية. شرح السؤال قبل أن تبدأ في بناء أي شيء، ما هي أهم خطوة لضمان أن المنتج النهائي هو ما تريده بالضبط؟ صح خطأ الإجابة الصحيحة هي (صح)يذكر الكتاب أن أول وأهم خطوة في حل المشاكل البرمجية هي "تعريف المشكلة"، وخلال هذه المرحلة "يتم تحديد وصف الحل المطلوب بالضبط". هذا يضمن أن المبرمج يفهم تماماً ما هو مطلوب منه قبل البدء في أي خطوة عملية.للتفكير:ما هي المخاطر التي قد تنتج عن عدم تحديد وصف الحل المطلوب بدقة في البداية؟(الفصل الرابع: تطبيقات برمجية باستخدام لغة البيسك المرئي، 4-2: خطوات حل المسألة، صفحة 46)