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

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

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

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

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

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

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

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

نوع: NON_EDUCATIONAL

رابط الدرس الرقمي www.ien.edu.sa

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

الدرس الثالث: برمجة التطبيق

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

في الدرس السابق، صممت شاشتين في التطبيق الخاص بك. الشاشة الرئيسة مع زر، يفتح شاشة جديدة عند الضغط عليه. كما أنشأت شاشة أخرى (شاشة النصائح) تتضمن صورة ونص على شكل تسميات. ستضيف في هذا الدرس زرًا آخر باسم الأطعمة الصحية (Healthy foods) في التطبيق الذي أنشأته في الدرس السابق.

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

إنشاء قائمة

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

القوائم هي نوع من تراكيب البيانات تُستخدم لإنشاء وإدارة مجموعات مختلفة من القيم أو العناصر.

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

عند الضغط على زر الأطعمة الصحية، ستظهر قائمة بأصناف الطعام كالآتي: < اللحوم والأسماك (Meat and fish) < الحبوب (Cereals) < الخضراوات (Vegetables) < الفواكه (Fruits) < منتجات الحليب (Milk products) < المكسرات (Nuts)

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

أداة منتقي القائمة (ListPicker)

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

لتضمين قائمة في مطور التطبيقات MIT، هناك خطوتان: الخطوة الأولى هي إضافة مكون منتقي القائمة (ListPicker). الخطوة الثانية هي إعطاء وظيفة للمكون (Component)، عن طريق برمجتها. ستستخدم هذا الزر في تطبيقك لكي تنشئ قائمة بأصناف الأطعمة.

نوع: METADATA

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

نوع: METADATA

139

🔍 عناصر مرئية

A QR code labeled 'رابط الدرس الرقمي' (Digital Lesson Link) with the URL 'www.ien.edu.sa' below it. It is a square pattern of black and white modules.

A diagram illustrating the functionality of a ListPicker component. It shows two stylized smartphone screens. The left screen displays a list of items, represented by multiple horizontal lines. The right screen shows a single interactive element, depicted as a green rectangular button or input field. A green arrow points from the green rectangle on the right screen to the list on the left screen, indicating that interacting with the element on the right screen will trigger the display of the list on the left screen.

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

رابط الدرس الرقمي www.ien.edu.sa الدرس الثالث: برمجة التطبيق في الدرس السابق، صممت شاشتين في التطبيق الخاص بك. الشاشة الرئيسة مع زر، يفتح شاشة جديدة عند الضغط عليه. كما أنشأت شاشة أخرى (شاشة النصائح) تتضمن صورة ونص على شكل تسميات. ستضيف في هذا الدرس زرًا آخر باسم الأطعمة الصحية (Healthy foods) في التطبيق الذي أنشأته في الدرس السابق. إنشاء قائمة القوائم هي نوع من تراكيب البيانات تُستخدم لإنشاء وإدارة مجموعات مختلفة من القيم أو العناصر. عند الضغط على زر الأطعمة الصحية، ستظهر قائمة بأصناف الطعام كالآتي: < اللحوم والأسماك (Meat and fish) < الحبوب (Cereals) < الخضراوات (Vegetables) < الفواكه (Fruits) < منتجات الحليب (Milk products) < المكسرات (Nuts) أداة منتقي القائمة (ListPicker) لتضمين قائمة في مطور التطبيقات MIT، هناك خطوتان: الخطوة الأولى هي إضافة مكون منتقي القائمة (ListPicker). الخطوة الثانية هي إعطاء وظيفة للمكون (Component)، عن طريق برمجتها. ستستخدم هذا الزر في تطبيقك لكي تنشئ قائمة بأصناف الأطعمة. وزارة التعليم Ministry of Education 2025 - 1447 139 --- VISUAL CONTEXT --- **QR_CODE**: Untitled Description: A QR code labeled 'رابط الدرس الرقمي' (Digital Lesson Link) with the URL 'www.ien.edu.sa' below it. It is a square pattern of black and white modules. Context: Provides a digital link for the lesson content. **DIAGRAM**: Untitled Description: A diagram illustrating the functionality of a ListPicker component. It shows two stylized smartphone screens. The left screen displays a list of items, represented by multiple horizontal lines. The right screen shows a single interactive element, depicted as a green rectangular button or input field. A green arrow points from the green rectangle on the right screen to the list on the left screen, indicating that interacting with the element on the right screen will trigger the display of the list on the left screen. Context: Visually explains how a ListPicker component works in an application, showing the interaction of pressing a button to reveal a list of options.

✅ حلول أسئلة الكتاب الرسمية

عدد الأسئلة: 1

سؤال مربع-1: لتضمين قائمة في مطور التطبيقات MIT، هناك خطوتان: الخطوة الأولى هي إضافة مكون منتقي القائمة (ListPicker). الخطوة الثانية هي إعطاء وظيفة للمكون (Component)، عن طريق برمجتها. ستستخدم هذا الزر في تطبيقك لكي تنشئ قائمة بأصناف الأطعمة.

الإجابة: تحضيري

خطوات الحل:

  1. **الشرح:** لنفهم هذا السؤال. السؤال يتحدث عن كيفية إنشاء قائمة في تطبيق باستخدام مطور التطبيقات MIT App Inventor. الفكرة هنا هي أن إنشاء قائمة يتطلب خطوتين أساسيتين. الخطوة الأولى المذكورة هي إضافة أداة أو عنصر واجهة المستخدم المسؤول عن عرض القائمة والسماح للمستخدم باختيار عنصر منها. هذا العنصر يسمى "منتقي القائمة" (ListPicker). بعد إضافة هذا المكون إلى واجهة التطبيق، لا يعمل تلقائياً. يجب برمجته ليقوم بوظيفته. لذلك، الخطوة الثانية هي كتابة التعليمات البرمجية (البرمجة) لهذا المكون. هذه التعليمات تخبر التطبيق بماذا يفعل عندما ينقر المستخدم على منتقي القائمة، مثل تعبئة القائمة بأسماء أصناف الطعام التي نريد عرضها. إذن، الإجابة التي تلخص هاتين الخطوتين معاً هي: **تحضيري**، لأنها تشير إلى عملية التحضير والإعداد للمكون قبل أن يصبح جاهزاً للاستخدام في التطبيق.