📋 المحتوى المنظم
📖 محتوى تعليمي مفصّل
نوع: محتوى تعليمي
ستوضح القائمة داخل لبنة if؛ حيث ستظهر هذه الخيارات عند الضغط على قائمة الحبوب.
نوع: محتوى تعليمي
لذلك، سيكون الرمز النهائي للقائمة عند الضغط على زر الأطعمة الصحية كما يأتي:
نوع: محتوى تعليمي
تفتح قائمة العناصر عندما يضغط عليها المستخدم؛ ويمكنك العثور عليها في المقطع البرمجي لمنتقي القائمة (Listpicker).
نوع: محتوى تعليمي
يمكنك إكمال باقي التطبيق من خلال تكرار نفس الخطوات.
نوع: NON_EDUCATIONAL
وزارة التعليم
Ministry of Education
2025 - 1447
نوع: METADATA
156
🔍 عناصر مرئية
A visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. Inside, an 'if' block checks if 'get global selection' equals the text 'اللحوم والأسماك' (Meats and Fish). If true, it opens another screen named 'Meat_Fish'.
A visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. Inside, an 'if' block checks if 'get global selection' equals the text 'اللحوم والأسماك' (Meats and Fish). If true, it opens another screen named 'Meat_Fish'. It also shows an 'else if' and 'then' block, indicating a more complex conditional structure.
A small snippet of visual programming blocks showing 'else if' and 'else' structures, with an 'if' block nested inside the 'else if'.
A comprehensive visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. It contains nested conditional logic: 'if get global selection = "اللحوم والأسماك"' then 'open another screenName Meat_Fish'. 'else if get global selection = "الحبوب"' then 'set global Foods to make a list' containing 'الأرز' (Rice), 'الشوفان' (Oats), 'الخبز' (Bread). Finally, 'call Foods.Open'.
قائمة الحبوب
A black smartphone screen displaying a list of food items: 'الأرز' (Rice), 'الشوفان' (Oats), 'الخبز' (Bread). This screen is likely displayed after selecting 'الحبوب' (Grains) in the app.
قائمة الأطعمة الرئيسية
A black smartphone screen displaying a list of food categories: 'اللحوم والأسماك' (Meats and Fish), 'الحبوب' (Grains), 'الخضروات' (Vegetables), 'الفواكه' (Fruits), 'منتجات الألبان' (Dairy Products), 'المكسرات' (Nuts). This is likely the main list picker.
الصفحة الرئيسية
A photograph showing various food items (tomatoes, garlic, herbs) arranged around a white card. The card has text 'نصائح صحية' (Healthy Tips) and 'أطعمة صحية' (Healthy Foods). This image appears to be a background or part of the main screen of the application, with 'الصفحة الرئيسية' (Main Page) visible at the top right of the phone screen in the image.
📄 النص الكامل للصفحة
ستوضح القائمة داخل لبنة if؛ حيث ستظهر هذه الخيارات عند الضغط على قائمة الحبوب.
لذلك، سيكون الرمز النهائي للقائمة عند الضغط على زر الأطعمة الصحية كما يأتي:
تفتح قائمة العناصر عندما يضغط عليها المستخدم؛ ويمكنك العثور عليها في المقطع البرمجي لمنتقي القائمة (Listpicker).
يمكنك إكمال باقي التطبيق من خلال تكرار نفس الخطوات.
وزارة التعليم
Ministry of Education
2025 - 1447
156
--- VISUAL CONTEXT ---
**DIAGRAM**: Untitled
Description: A visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. Inside, an 'if' block checks if 'get global selection' equals the text 'اللحوم والأسماك' (Meats and Fish). If true, it opens another screen named 'Meat_Fish'.
Context: Illustrates basic conditional logic and screen navigation in a visual programming environment.
**DIAGRAM**: Untitled
Description: A visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. Inside, an 'if' block checks if 'get global selection' equals the text 'اللحوم والأسماك' (Meats and Fish). If true, it opens another screen named 'Meat_Fish'. It also shows an 'else if' and 'then' block, indicating a more complex conditional structure.
Context: Illustrates conditional logic with an 'else if' branch.
**DIAGRAM**: Untitled
Description: A small snippet of visual programming blocks showing 'else if' and 'else' structures, with an 'if' block nested inside the 'else if'.
Context: Demonstrates the structure of 'else if' and 'else' blocks.
**DIAGRAM**: Untitled
Description: A comprehensive visual programming block for 'when Foods.AfterPicking do'. It sets 'global selection' to 'Foods.Selection'. It contains nested conditional logic: 'if get global selection = "اللحوم والأسماك"' then 'open another screenName Meat_Fish'. 'else if get global selection = "الحبوب"' then 'set global Foods to make a list' containing 'الأرز' (Rice), 'الشوفان' (Oats), 'الخبز' (Bread). Finally, 'call Foods.Open'.
Context: Shows a complete example of handling different selections from a list picker, including setting a new list and opening a screen.
**FIGURE**: قائمة الحبوب
Description: A black smartphone screen displaying a list of food items: 'الأرز' (Rice), 'الشوفان' (Oats), 'الخبز' (Bread). This screen is likely displayed after selecting 'الحبوب' (Grains) in the app.
Context: Illustrates the user interface output of the programming logic for selecting 'الحبوب'.
**FIGURE**: قائمة الأطعمة الرئيسية
Description: A black smartphone screen displaying a list of food categories: 'اللحوم والأسماك' (Meats and Fish), 'الحبوب' (Grains), 'الخضروات' (Vegetables), 'الفواكه' (Fruits), 'منتجات الألبان' (Dairy Products), 'المكسرات' (Nuts). This is likely the main list picker.
Context: Illustrates the initial user interface for selecting food categories.
**FIGURE**: الصفحة الرئيسية
Description: A photograph showing various food items (tomatoes, garlic, herbs) arranged around a white card. The card has text 'نصائح صحية' (Healthy Tips) and 'أطعمة صحية' (Healthy Foods). This image appears to be a background or part of the main screen of the application, with 'الصفحة الرئيسية' (Main Page) visible at the top right of the phone screen in the image.
Context: Provides a visual context for the 'Healthy Foods' application being developed.