صفحة 142 - كتاب التقنية الرقمية - الصف 12 - الفصل 1 - المملكة العربية السعودية

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

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

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

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

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

📋 المحتوى المنظم

📖 محتوى تعليمي مفصّل

نوع: محتوى تعليمي

لإضافة نص لعناصر القائمة:

نوع: QUESTION_ACTIVITY

من لوحة Blocks (اللبنات) اضغط على قسم لبنات Text (النص).

نوع: QUESTION_ACTIVITY

اضغط على لبنة " A text String " (سلسلة نصية " ثم اسحبها وأفلتها بجوار كل فراغ تحت لبنة make a list (إنشاء قائمة).

نوع: QUESTION_ACTIVITY

اضغط داخل لبنة " A text String " (سلسلة نصية " لكتابة النص.

نوع: QUESTION_ACTIVITY

اكتب اسم كل أصناف الطعام.

نوع: METADATA

وزارة التعليم Ministry of Education 2025 - 1447

نوع: METADATA

142

🔍 عناصر مرئية

Healthy_Food App Interface - Blocks Palette

A screenshot of a block-based programming interface for an app named 'Healthy_Food'. On the left side, there is a 'Blocks' palette with various categories. The 'Built-in' section is expanded, showing subcategories like 'Control', 'Logic', 'Math', 'Text', 'Lists', 'Dictionaries', 'Colors', 'Variables', 'Procedures', 'Screen1', 'Tips', 'Foods', and 'Any component'. The 'Text' category is highlighted, indicating it has been selected. A blue circle with the number '1' is overlaid, pointing directly to the 'Text' category within the 'Blocks' palette.

Healthy_Food App Interface - Dragging Text Block

A screenshot of the block-based programming interface. The left panel shows the 'Blocks' palette, with 'Text' category selected and its associated blocks visible, including 'join', 'length', 'is empty', 'compare texts', 'trim', 'upcase', 'starts at text piece', 'contains text piece', and 'split text'. The main workspace (Viewer) on the right shows existing blocks: a 'when Tips Click do open another screen screenName Screen2' event block and a 'make a list' block. A blue circle with the number '2' is overlaid, pointing to an empty 'text string' block (represented as "") being dragged from the 'Text' category towards the 'make a list' block in the main workspace.

Healthy_Food App Interface - List with Empty Text Blocks

A screenshot of the block-based programming interface, focusing on the main workspace. A 'make a list' block is prominently displayed. Inside this 'make a list' block, there are multiple empty 'text string' blocks (represented as "") nested vertically, indicating that the list is being prepared to receive text input for its items. A blue circle with the number '3' is overlaid, pointing to this 'make a list' block containing the empty text string blocks.

Healthy_Food App Interface - Populated Food List

A screenshot of the block-based programming interface, showing a 'make a list' block in the main workspace. This list block is now populated with six 'text string' blocks, each containing an Arabic food category: 'اللحوم والأسماك' (Meats and Fish), 'الحبوب' (Grains), 'الخضروات' (Vegetables), 'الفواكه' (Fruits), 'منتجات الألبان' (Dairy Products), and 'المكسرات' (Nuts). A blue circle with the number '4' is overlaid, pointing to this fully populated 'make a list' block.

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

لإضافة نص لعناصر القائمة: من لوحة Blocks (اللبنات) اضغط على قسم لبنات Text (النص). اضغط على لبنة " A text String " (سلسلة نصية " ثم اسحبها وأفلتها بجوار كل فراغ تحت لبنة make a list (إنشاء قائمة). اضغط داخل لبنة " A text String " (سلسلة نصية " لكتابة النص. اكتب اسم كل أصناف الطعام. وزارة التعليم Ministry of Education 2025 - 1447 142 --- VISUAL CONTEXT --- **DIAGRAM**: Healthy_Food App Interface - Blocks Palette Description: A screenshot of a block-based programming interface for an app named 'Healthy_Food'. On the left side, there is a 'Blocks' palette with various categories. The 'Built-in' section is expanded, showing subcategories like 'Control', 'Logic', 'Math', 'Text', 'Lists', 'Dictionaries', 'Colors', 'Variables', 'Procedures', 'Screen1', 'Tips', 'Foods', and 'Any component'. The 'Text' category is highlighted, indicating it has been selected. A blue circle with the number '1' is overlaid, pointing directly to the 'Text' category within the 'Blocks' palette. Context: Illustrates the first step of the instructions: locating and selecting the 'Text' category in the programming blocks palette to access text-related blocks. **DIAGRAM**: Healthy_Food App Interface - Dragging Text Block Description: A screenshot of the block-based programming interface. The left panel shows the 'Blocks' palette, with 'Text' category selected and its associated blocks visible, including 'join', 'length', 'is empty', 'compare texts', 'trim', 'upcase', 'starts at text piece', 'contains text piece', and 'split text'. The main workspace (Viewer) on the right shows existing blocks: a 'when Tips Click do open another screen screenName Screen2' event block and a 'make a list' block. A blue circle with the number '2' is overlaid, pointing to an empty 'text string' block (represented as "") being dragged from the 'Text' category towards the 'make a list' block in the main workspace. Context: Illustrates the second step of the instructions: dragging an empty text string block from the 'Text' category to be nested within a 'make a list' block. **DIAGRAM**: Healthy_Food App Interface - List with Empty Text Blocks Description: A screenshot of the block-based programming interface, focusing on the main workspace. A 'make a list' block is prominently displayed. Inside this 'make a list' block, there are multiple empty 'text string' blocks (represented as "") nested vertically, indicating that the list is being prepared to receive text input for its items. A blue circle with the number '3' is overlaid, pointing to this 'make a list' block containing the empty text string blocks. Context: Illustrates the third step of the instructions: showing the 'make a list' block with multiple empty text string blocks nested, ready for the user to input specific text for each list item. **DIAGRAM**: Healthy_Food App Interface - Populated Food List Description: A screenshot of the block-based programming interface, showing a 'make a list' block in the main workspace. This list block is now populated with six 'text string' blocks, each containing an Arabic food category: 'اللحوم والأسماك' (Meats and Fish), 'الحبوب' (Grains), 'الخضروات' (Vegetables), 'الفواكه' (Fruits), 'منتجات الألبان' (Dairy Products), and 'المكسرات' (Nuts). A blue circle with the number '4' is overlaid, pointing to this fully populated 'make a list' block. Context: Illustrates the fourth and final step of the instructions: demonstrating a completed 'make a list' block where each text string block has been filled with a specific food item, creating a list of food categories.