الإعلان عن المتغيرات - كتاب المهارات الرقمية - الصف 10 - الفصل 1 - المملكة العربية السعودية

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

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

الدرس: الإعلان عن المتغيرات

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

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

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

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

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

الإعلان عن المتغيرات

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

الإعلان عن المتغير هو عملية تعيين قيمة ومعرّف (اسم فريد) للمتغير. عليك استخدام علامة المساواة (=) للإعلان عن متغير. يجب الانتباه إلى أن استخدام علامة المساواة (=) في البرمجة يختلف عن استخدامها في الرياضيات والعمليات الحسابية، فعلى سبيل المثال، تشير علامة المساواة (=) إلى أنك تريد تمرير القيمة 12 إلى المتغير المسمى MyAge، وذلك باستخدام الشكل (12) MyAge =. يمكنك أيضاً القيام بعمليات حسابية على الجانب الأيسر ثم إسناد النتيجة إلى المتغير الموجود على الجانب الأيمن. لتستعرض مثالاً على ذلك.

لتعيين قيمة متغير عددي:

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

لتعيين قيمة متغير عددي: < اضغط على فئة أوامر Variables (متغيرات). 1 < اسحب وأفلت أمر 0 = item (العنصر) داخل محرر التعليمات البرمجية. 2 < اكتب واسبط اسم المتغير ليكون 12 = MyAge (عمري = 12). 3 < من فئة أوامر Basic (أساسي) اسحب وأفلت أمر show number (إظهار الرقم). 4 < اكتب اسم المتغير داخل الأقواس. 5

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

لكل متغير في البرمجة اسم وقيمة فريدة.

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

يمكنك أثناء برمجتك بلغة بايثون كتابة الأوامر التي تتذكرها، ولا يُعد ضرورياً اختيارها من فئات الأوامر مرة أخرى.

🔍 عناصر مرئية

Variables

A visual representation of a code editor interface, likely for a block-based programming language. It shows different categories of commands on the left and a workspace on the right. The 'Variables' category is highlighted.

Variables

A close-up view of the code editor interface, focusing on the 'Variables' section and the assignment of a value to a variable.

Blocks

A view of a programming interface showing available blocks categorized by function. It includes a search bar and categories like Basic, Input, Music, Led, Radio, Loops, Logic, Variables, and Math.

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

--- SECTION: الإعلان عن المتغيرات --- الإعلان عن المتغير هو عملية تعيين قيمة ومعرّف (اسم فريد) للمتغير. عليك استخدام علامة المساواة (=) للإعلان عن متغير. يجب الانتباه إلى أن استخدام علامة المساواة (=) في البرمجة يختلف عن استخدامها في الرياضيات والعمليات الحسابية، فعلى سبيل المثال، تشير علامة المساواة (=) إلى أنك تريد تمرير القيمة 12 إلى المتغير المسمى MyAge، وذلك باستخدام الشكل (12) MyAge =. يمكنك أيضاً القيام بعمليات حسابية على الجانب الأيسر ثم إسناد النتيجة إلى المتغير الموجود على الجانب الأيمن. لتستعرض مثالاً على ذلك. --- SECTION: لتعيين قيمة متغير عددي: --- لتعيين قيمة متغير عددي: < اضغط على فئة أوامر Variables (متغيرات). 1 < اسحب وأفلت أمر 0 = item (العنصر) داخل محرر التعليمات البرمجية. 2 < اكتب واسبط اسم المتغير ليكون 12 = MyAge (عمري = 12). 3 < من فئة أوامر Basic (أساسي) اسحب وأفلت أمر show number (إظهار الرقم). 4 < اكتب اسم المتغير داخل الأقواس. 5 لكل متغير في البرمجة اسم وقيمة فريدة. يمكنك أثناء برمجتك بلغة بايثون كتابة الأوامر التي تتذكرها، ولا يُعد ضرورياً اختيارها من فئات الأوامر مرة أخرى. --- VISUAL CONTEXT --- **DIAGRAM**: Variables Description: A visual representation of a code editor interface, likely for a block-based programming language. It shows different categories of commands on the left and a workspace on the right. The 'Variables' category is highlighted. Data: Illustrates the process of declaring and assigning a value to a variable named 'item' in a programming context. Key Values: item = 0, let item: number Context: Demonstrates how to declare and assign a value to a variable using a block-based programming interface, corresponding to the text instructions. **DIAGRAM**: Variables Description: A close-up view of the code editor interface, focusing on the 'Variables' section and the assignment of a value to a variable. Data: Shows the specific blocks used for variable assignment and modification. Key Values: item = 0, let item: number Context: Provides a visual example of the 'assign value to variable' block and the 'change value by' block. **DIAGRAM**: Blocks Description: A view of a programming interface showing available blocks categorized by function. It includes a search bar and categories like Basic, Input, Music, Led, Radio, Loops, Logic, Variables, and Math. Data: Shows the 'Variables' category selected, with the 'item = 0' block being placed in the coding area. Key Values: item = 0 Context: Illustrates the practical application of selecting and using programming blocks to declare and initialize a variable.

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

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

ما المقصود بعملية 'الإعلان عن متغير' في البرمجة؟

  • أ) هي عملية حذف متغير لم يعد هناك حاجة إليه من الذاكرة.
  • ب) هي عملية تعيين قيمة ومعرّف (اسم فريد) للمتغير.
  • ج) هي عملية مقارنة قيمة متغيرين باستخدام علامة المساواة.
  • د) هي عملية تغيير نوع البيانات المخزنة في متغير موجود.

الإجابة الصحيحة: b

الإجابة: هي عملية تعيين قيمة ومعرّف (اسم فريد) للمتغير.

الشرح: 1. الإعلان عن متغير هو خطوة أساسية في البرمجة. 2. يتطلب تعيين اسم فريد (معرف) للمتغير. 3. يتطلب تعيين قيمة أولية لهذا المتغير. 4. يتم ذلك باستخدام علامة المساواة (=) في معظم لغات البرمجة.

تلميح: تتضمن هذه العملية عنصرين أساسيين مرتبطين بالمتغير.

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

كيف يختلف استخدام علامة المساواة (=) في البرمجة عن استخدامها في الرياضيات؟

  • أ) في البرمجة، تعني أن الطرفين متطابقان تماماً ولا يمكن تغييرهما.
  • ب) في البرمجة، تستخدم فقط في العمليات الحسابية وليس لإسناد القيم.
  • ج) في البرمجة، تشير إلى عملية إسناد أو تمرير قيمة لمتغير، وليس إلى علاقة مساواة رياضية.
  • د) لا يوجد فرق؛ استخدامها متطابق في المجالين.

الإجابة الصحيحة: c

الإجابة: في البرمجة، تشير إلى عملية إسناد أو تمرير قيمة لمتغير، وليس إلى علاقة مساواة رياضية.

الشرح: 1. في الرياضيات: تعبر عن علاقة تساوي بين طرفين (مثل 5 + 7 = 12). 2. في البرمجة: تعبر عن عملية إسناد من اليمين إلى اليسار. 3. مثال: MyAge = 12 يعني 'اسند القيمة 12 إلى المتغير MyAge'. 4. يمكن أن يظهر المتغير نفسه على جانبي العلامة في البرمجة لتعديل قيمته.

تلميح: فكر في الاتجاه والغرض من العملية.

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

ما العنصران الفريدان اللذان يتميز بهما كل متغير في البرمجة؟

  • أ) النوع واللون.
  • ب) الموقع في الذاكرة وحجم التخزين.
  • ج) الاسم والقيمة.
  • د) اللغة المستخدمة ووقت الإنشاء.

الإجابة الصحيحة: c

الإجابة: الاسم والقيمة.

الشرح: 1. لكل متغير في البرمجة هوية مكونة من عنصرين. 2. العنصر الأول: الاسم (المعرف) وهو فريد يستخدم للوصول إلى المتغير. 3. العنصر الثاني: القيمة وهي البيانات المخزنة داخل المتغير في وقت معين. 4. يمكن أن تتغير القيمة مع تنفيذ البرنامج، لكن الاسم يبقى ثابتاً.

تلميح: أحدهما يستخدم للإشارة إليه، والآخر هو البيانات المخزنة داخله.

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

في سياق البرمجة الكتلية (البلوكية)، ما الخطوة الأولى لتعيين قيمة لمتغير عددي جديد؟

  • أ) كتابة اسم المتغير مباشرة في محرر النصوص.
  • ب) الضغط على فئة أوامر Variables (متغيرات).
  • ج) سحب كتلة 'show number' من فئة Basic.
  • د) تشغيل البرنامج لمعرفة ما إذا كان المتغير موجوداً.

الإجابة الصحيحة: b

الإجابة: الضغط على فئة أوامر Variables (متغيرات).

الشرح: 1. الخطوات المذكورة لتعيين قيمة متغير عددي في بيئة برمجة كتلوية: 2. الخطوة 1: تحديد موقع أمر المتغيرات بالضغط على فئة 'Variables'. 3. الخطوة 2: سحب كتلة 'item = 0' إلى منطقة البرمجة. 4. الخطوة 3: تعديل الاسم والقيمة في الكتلة (مثال: MyAge = 12).

تلميح: هذه الخطوة تسبق سحب الكتلة البرمجية المناسبة.

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