إضافة مكون VerticalArrangement في MIT App Inventor - كتاب هندسة البرمجيات - الصف 12 - الفصل 1 - المملكة العربية السعودية

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

الدرس: إضافة مكون VerticalArrangement (الترتيب العمودي)

📚 معلومات الصفحة

الكتاب: كتاب هندسة البرمجيات - الصف 12 - الفصل 1 | المادة: هندسة البرمجيات | المرحلة: الصف 12 | الفصل الدراسي: 1

الدولة: المملكة العربية السعودية | المنهج: المنهج السعودي - وزارة التعليم

نوع المحتوى: درس تعليمي

الفصل: 3

مستوى الصعوبة: مبتدئ

📝 ملخص الصفحة

تشرح هذه الصفحة خطوات إضافة وتكوين مكون VerticalArrangement (الترتيب العمودي) في بيئة تطوير MIT App Inventor لتصميم تطبيقات الجوال. يبدأ المحتوى بتوضيح كيفية إضافة المكون من مجموعة Layout (التخطيط) إلى الشاشة، ثم ينتقل إلى ضبط خصائصه مثل BackgroundColor (لون الخلفية) بقيمة مخصصة #11613eff، وضبط Height (الارتفاع) وWidth (العرض) إلى Fill parent (تعبئة الأصل).

يتم دعم التعليمات النصية بصورة توضيحية لشاشة MIT App Inventor، تُظهر واجهة المستخدم مع ألواح Palette وViewer وComponents وProperties، حيث تُبرز دوائر مرقمة المناطق ذات الصلة بالخطوات. تُستخدم هذه الصورة كدليل عملي لمساعدة المستخدمين على فهم كيفية تنفيذ الإجراءات في البيئة التطويرية.

يُعد هذا الدرس جزءًا من تعلم أساسيات تصميم واجهات المستخدم في App Inventor، مع التركيز على استخدام مكونات Layout لترتيب العناصر بشكل عمودي، مما يساهم في بناء تطبيقات تفاعلية مثل تطبيق 'Discover Saudi Arabia' المذكور في الأمثلة.

📄 النص الكامل للصفحة

--- SECTION: لإضافة مكون VerticalArrangement (الترتيب العمودي) --- لإضافة مكون VerticalArrangement (الترتيب العمودي) من مجموعة Layout (التخطيط)، أضف مكون VerticalArrangement (الترتيب العمودي) إلى الشاشة. 1 في مكون VerticalArrangement (الترتيب العمودي)، اضبط خاصية BackgroundColor (لون الخلفية) إلى Custom (مخصص)، واكتب القيمة #11613eff. 2 في مكون VerticalArrangement1 (الترتيب العمودي)، اضبط خاصية Height (الارتفاع) إلى Fill parent (تعبئة الأصل). 3 وخاصية Width (العرض) إلى Fill parent (تعبئة المساحة). 4 --- SECTION: شكل 3.21: إضافة مكوّن VerticalArrangement (الترتيب العمودي) --- شكل 3.21: إضافة مكوّن VerticalArrangement (الترتيب العمودي) وزارة التعليم Ministry of Education 139 2025 - 1447 --- VISUAL CONTEXT --- **SCREENSHOT**: MIT App Inventor UI: Adding a VerticalArrangement Component Description: A screenshot of the MIT App Inventor development environment, showing the user interface for designing mobile applications. The screen is divided into several panels: a top menu bar, a left 'Palette' panel, a central 'Viewer' panel displaying a smartphone emulator, and right-side 'Components' and 'Properties' panels. Four blue numbered circles (1, 2, 3, 4) highlight specific areas related to the instructions. Data: The screenshot illustrates the process of adding and configuring a 'VerticalArrangement' component. The 'Palette' on the left lists UI components, including 'VerticalArrangement' under 'Layout'. The 'Viewer' shows a smartphone screen with a green background and 'Discover Saudi Arabia' text. The 'Components' panel lists 'Cities', 'discover_label', and 'VerticalArrangement1'. The 'Properties' panel for 'VerticalArrangement1' shows settings like 'AlignHorizontal', 'AlignVertical', 'BackgroundColor', 'Height', 'Width', 'Image', and 'Visible'. Key Values: MIT APP INVENTOR, Visit_SA_App, Palette, User Interface, Layout, HorizontalArrangement, HorizontalScrollArrangement, TableArrangement, VerticalArrangement, VerticalScrollArrangement, Media, Drawing and Animation, Maps, Charts, Sensors, Social, Storage, Connectivity, LEGO® MINDSTORMS®, Experimental, Extension, Viewer, Display hidden components in Viewer, Phone size (505,320), Discover Saudi Arabia, Components, Cities, discover_label, VerticalArrangement1, Properties, AlignHorizontal: Left: 1, AlignVertical: Top: 1, BackgroundColor: Custom (#11613eff), Height: Fill parent, Width: Fill parent, Image: None, Visible: (checked), Media, welcome-screen.png, Upload File, Designer, Blocks, Projects, Connect, Build, Settings, Help, My Projects, View Trash, Guide, Report an Issue, English, qkhaled.tbl@gmail.com Context: This visual element serves as a practical demonstration for the instructions provided, showing the exact steps and interface elements involved in adding and configuring a 'VerticalArrangement' component in MIT App Inventor. The numbered circles directly correspond to the numbered steps in the text, guiding the user through the UI.

🎴 بطاقات تعليمية للمراجعة

عدد البطاقات: 4 بطاقة لهذه الصفحة

ما هي الخطوات المطلوبة لإضافة مكون VerticalArrangement (الترتيب العمودي) في MIT App Inventor؟

الإجابة: 1. من مجموعة Layout (التخطيط)، أضف مكون VerticalArrangement (الترتيب العمودي) إلى الشاشة. 2. اضبط خاصية BackgroundColor (لون الخلفية) إلى Custom (مخصص)، واكتب القيمة #11613eff. 3. اضبط خاصية Height (الارتفاع) إلى Fill parent (تعبئة الأصل). 4. اضبط خاصية Width (العرض) إلى Fill parent (تعبئة المساحة).

الشرح: هذه الخطوات تمثل عملية منهجية لإضافة وتكوين عنصر تخطيط أساسي في بيئة تطوير التطبيقات، حيث تبدأ بإضافة المكون ثم تعديل خصائصه البصرية والهيكلية.

تلميح: ركز على التسلسل المنطقي: أولاً الإضافة، ثم تعديل الخصائص. هناك أربع خطوات رئيسية.

التصنيف: صيغة/خطوات | المستوى: سهل

ما هي القيمة التي يجب تعيينها لخاصية BackgroundColor (لون الخلفية) لمكون VerticalArrangement كما هو موضح في المثال؟

الإجابة: يجب تعيينها إلى Custom (مخصص) وإدخال القيمة #11613eff.

الشرح: تحديد لون الخلفية بشكل مخصص باستخدام كود الألوان السداسي (Hex Code) يسمح بالتحكم الدقيق في المظهر البصري للتطبيق.

تلميح: انتبه إلى نوع القيمة (مخصص) وإلى الكود السداسي (Hex Code) المطلوب.

التصنيف: رقم/تاريخ | المستوى: سهل

ما هي قيمتا خاصيتي Height (الارتفاع) و Width (العرض) التي يجب تعيينهما لمكون VerticalArrangement ليملأ المساحة المتاحة؟

الإجابة: يجب تعيين خاصية Height إلى 'Fill parent' (تعبئة الأصل) وخاصية Width إلى 'Fill parent' (تعبئة المساحة).

الشرح: تعيين هاتين الخاصيتين إلى 'Fill parent' يجعل عنصر التخطيط (VerticalArrangement) يتمدد ليشغل كامل المساحة المتاحة له داخل العنصر الأب (الشاشة أو مكون تخطيط آخر)، مما يسهل التحكم في التصميم.

تلميح: كلا الخاصيتين تأخذان نفس القيمة، وهي قيمة تجعل المكون يستوعب المساحة الكاملة المتاحة له.

التصنيف: مفهوم جوهري | المستوى: سهل

من أي مجموعة (Palette) في MIT App Inventor يتم إضافة مكون VerticalArrangement؟

الإجابة: يتم إضافته من مجموعة Layout (التخطيط).

الشرح: مجموعة Layout (التخطيط) في لوحة المكونات (Palette) تحتوي على جميع المكونات المصممة لترتيب وتنظيم العناصر الأخرى على الشاشة، مثل VerticalArrangement و HorizontalArrangement.

تلميح: فكر في الغرض من المكون (ترتيب العناصر عمودياً) وأين قد يصنف هذا الغرض.

التصنيف: تعريف | المستوى: سهل