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

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

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

الدرس: لتغيير قيمة متغير عددي:

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

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

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

📝 ملخص الصفحة

ملخص الصفحة:

يقدم هذا الجزء مثالاً برمجياً يوضح كيفية زيادة قيمة متغير عددي بمقدار 1 باستخدام بيئة برمجة كتلية (Blocks) ولغة Python.

الخطوات العملية لتغيير قيمة متغير عددي (item):

  • من فئة أوامر "المتغيرات" (Variables)، اسحب وأفلت الأمر `item = 0` لتعريف المتغير وتعيين قيمته الأولية إلى الصفر.
  • من نفس الفئة (Variables)، اسحب وأفلت الأمر `change item by 1` لزيادة قيمة المتغير "item" بمقدار 1.
  • من فئة الأوامر "أساسي" (Basic)، اسحب وأفلت الأمر `show number`، ثم اكتب داخل الأقواس اسم المتغير `item` لعرض قيمته الحالية.
  • المقارنة بين الأوامر في الواجهة الكتلية (Blocks) ولغة Python:

    * الأمر `item = 0` في Blocks يقابله في Python `item = 0`، وهو يعلن عن متغير باسم 'item' ويعين له القيمة 0.

    * الأمر `change item by 1` في Blocks يقابله في Python `item += 1`، وهو يغير قيمة المتغير "item" بمقدار 1 (زيادة).

    * الأمر `show number(item)` في Blocks يقابله في Python `basic.show_number(item)`، وهو يعرض رقم (قيمة المتغير).

    التجربة والملاحظة:

    يطلب منك استبدال علامة الزائد (+) في الأمر `change item by 1` بعلامة ناقص (-)، ثم تشغيل المقطع البرمجي مرة أخرى لملاحظة الفرق في النتيجة. هذا التغيير سيجعل الأمر يقلل قيمة المتغير بمقدار 1 بدلاً من زيادتها.

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

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

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

    في المثال التالي يقوم المقطع البرمجي بزيادة قيمة المتغير العنصر (item) بمقدار 1

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

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

    < من فئة الأوامر Variables (المتغيرات) اسحب الأمر 0 = item (العنصر = 0) وأفلته. .

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

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

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

    < اسحب وأفلت الأمر change (تغيير). .

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

    < من فئة الأوامر Basic (أساسي) اسحب وأفلت الأمر show number (إظهار الرقم) واكتب داخل الأقواس اسم المتغير item (العنصر).

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

    يمكنك إدخال أي قيمة تريدها

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

    استبدل علامة (+) الموجود في الأمر 1 = item بعلامة (-)، ثم فعل المقطع البرمجي مرة أخرى ولاحظ الفرق.

    نوع: NON_EDUCATIONAL

    اضغط على زر التشغيل وشاهد النتيجة

    🔍 عناصر مرئية

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

    في المثال التالي يقوم المقطع البرمجي بزيادة قيمة المتغير العنصر (item) بمقدار 1 --- SECTION: لتغيير قيمة متغير عددي: --- < من فئة الأوامر Variables (المتغيرات) اسحب الأمر 0 = item (العنصر = 0) وأفلته. . < اضغط على فئة الأوامر Variables (المتغيرات). . < اسحب وأفلت الأمر change (تغيير). . < من فئة الأوامر Basic (أساسي) اسحب وأفلت الأمر show number (إظهار الرقم) واكتب داخل الأقواس اسم المتغير item (العنصر). يمكنك إدخال أي قيمة تريدها استبدل علامة (+) الموجود في الأمر 1 = item بعلامة (-)، ثم فعل المقطع البرمجي مرة أخرى ولاحظ الفرق. اضغط على زر التشغيل وشاهد النتيجة --- VISUAL CONTEXT --- **IMAGE**: Untitled Description: No description **IMAGE**: Untitled Description: No description **IMAGE**: Untitled Description: No description **IMAGE**: Untitled Description: No description

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

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

    ما الأمر المستخدم في سكراتش لزيادة أو إنقاص قيمة متغير عددي؟

    • أ) الأمر 'set to' من فئة أوامر Variables.
    • ب) الأمر 'show number' من فئة أوامر Basic.
    • ج) الأمر 'change' (تغيير) من فئة أوامر Variables.
    • د) الأمر 'wait' من فئة أوامر Control.

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

    الإجابة: الأمر 'change' (تغيير) من فئة أوامر Variables.

    الشرح: 1. بعد إنشاء المتغير، انتقل إلى فئة الأوامر Variables. 2. اسحب الأمر 'change' (تغيير). 3. أفلته أسفل الأمر السابق وحدد اسم المتغير (مثل item) والقيمة للتغيير (مثل 1).

    تلميح: ابحث عن الأمر الذي يسمح لك بتعديل القيمة المخزنة.

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

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

    • أ) سحب الأمر 'change' من فئة أوامر Variables.
    • ب) سحب الأمر 'show number' من فئة أوامر Basic.
    • ج) سحب الأمر '0 = item' من فئة أوامر Variables وإفلاته في منطقة البرمجة.
    • د) استبدال علامة (+) بعلامة (-) في الأمر.

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

    الإجابة: سحب الأمر '0 = item' من فئة أوامر Variables وإفلاته في منطقة البرمجة.

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

    تلميح: ابدأ بإنشاء المتغير أو تحديد قيمته الابتدائية.

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

    كيف يمكن عرض القيمة الحالية لمتغير عددي (مثل 'item') على المنصة في سكراتش؟

    • أ) باستخدام الأمر 'say' من فئة أوامر Looks.
    • ب) باستخدام الأمر 'show number' (إظهار الرقم) من فئة أوامر Basic وكتابة اسم المتغير داخل الأقواس.
    • ج) باستخدام الأمر 'change' من فئة أوامر Variables.
    • د) بكتابة اسم المتغير مباشرة في منطقة البرمجة.

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

    الإجابة: باستخدام الأمر 'show number' (إظهار الرقم) من فئة أوامر Basic وكتابة اسم المتغير داخل الأقواس.

    الشرح: 1. انتقل إلى فئة الأوامر Basic (أساسي). 2. اسحب الأمر 'show number' (إظهار الرقم). 3. أفلته في المقطع البرمجي. 4. اكتب اسم المتغير (مثل item) داخل الأقواس.

    تلميح: يوجد هذا الأمر في فئة مختلفة عن فئة المتغيرات.

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

    ما الفرق في النتيجة عند استبدال علامة (+) بعلامة (-) في أمر 'change item by 1' في سكراتش؟

    • أ) سيتم ضرب قيمة المتغير في 1.
    • ب) سيتم إنقاص قيمة المتغير بمقدار 1 بدلاً من زيادتها بمقدار 1.
    • ج) لن يتغير شيء في سلوك المقطع البرمجي.
    • د) سيتم إعادة تعيين قيمة المتغير إلى الصفر.

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

    الإجابة: سيتم إنقاص قيمة المتغير بمقدار 1 بدلاً من زيادتها بمقدار 1.

    الشرح: 1. الأمر 'change item by 1' بعلامة (+) يعني: item = item + 1 (زيادة). 2. الأمر 'change item by 1' بعلامة (-) يعني: item = item - 1 (إنقاص). 3. النتيجة: القيمة النهائية ستقل بمقدار 1 في كل مرة ينفذ فيها المقطع.

    تلميح: فكر في العملية الحسابية التي تمثلها كل علامة.

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