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

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

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

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

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

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

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

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

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

لنطبق معًا

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

تدريب 1

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

اختر الإجابة الصحيحة مما يأتي وتحقق منها باستخدام الحاسب:

1

نوع: QUESTION_HOMEWORK

1. أي لبنة تفتح شاشة جديدة؟

2

نوع: QUESTION_HOMEWORK

2. أي لبنة تحدد قيمة للمتغير؟

3

نوع: QUESTION_HOMEWORK

3. أي لبنة تنشئ قيمة أولية للمتغير؟

نوع: METADATA

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

🔍 عناصر مرئية

A two-column table presenting three multiple-choice questions. The right column contains the question text, and the left column contains three programming block options for each question, each with a radio button for selection.

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

لنطبق معًا تدريب 1 اختر الإجابة الصحيحة مما يأتي وتحقق منها باستخدام الحاسب: 1. أي لبنة تفتح شاشة جديدة؟ 2. أي لبنة تحدد قيمة للمتغير؟ 3. أي لبنة تنشئ قيمة أولية للمتغير؟ وزارة التعليم Ministry of Education 2025 - 1447

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

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

سؤال 1: 1. أي لبنة تفتح شاشة جديدة؟

الإجابة: open another screen screenName

خطوات الحل:

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

سؤال 2: 2. أي لبنة تحدد قيمة للمتغير؟

الإجابة: set global Cities to

خطوات الحل:

  1. **الشرح:** الفكرة هنا هي فهم لبنات التعامل مع المتغيرات في البرمجة. المتغير هو مكان في الذاكرة نخزن فيه قيمة (مثل رقم أو نص) ويمكننا تغييرها لاحقاً. السؤال يسأل عن اللبنة التي تُستخدم لتحديد أو تعيين قيمة جديدة لمتغير موجود مسبقاً. هذا يعني أن المتغير قد تم إنشاؤه من قبل، والآن نريد تغيير قيمته أو تحديثها. اللبنة التي تقوم بهذه المهمة عادةً تبدأ بكلمة مثل "set" (تعيين) وتحدد اسم المتغير والقيمة الجديدة. إذن الإجابة هي: **set global Cities to**

سؤال 3: 3. أي لبنة تنشئ قيمة أولية للمتغير؟

الإجابة: initialize global name to

خطوات الحل:

  1. **الشرح:** لنفهم هذا السؤال، فهو يتعلق بإنشاء متغير لأول مرة في البرنامج. عندما نريد استخدام متغير، يجب أولاً إنشاؤه وتعيين قيمة أولية له قبل أن نتمكن من استخدامه أو تغيير قيمته. هذا يختلف عن اللبنة في السؤال السابق، لأن السؤال السابق كان عن تغيير قيمة متغير موجود، أما هذا السؤال فهو عن إنشاء المتغير نفسه وتعيين قيمته الابتدائية. اللبنة التي تقوم بهذه المهمة عادةً تستخدم كلمة مثل "initialize" (تهيئة) أو "create" (إنشاء) وتحدد اسم المتغير وقيمته الأولية. إذن الإجابة هي: **initialize global name to**