المعلوميات · الثالثة إعدادي
المتغيرات في XLOGO
يساعدك هذا الدرس على فهم المتغيرات في XLOGO وتطبيق المفاهيم في نشاط مدرسي. اقرأ الشرح، ثم أنجز التمرينين قبل إظهار التصحيح.
1. الاسم والقيمة
المتغير اسم يرتبط بقيمة نستعملها أو نغيرها. في واجهة XLOGO الفرنسية donne "cote 40 يسند القيمة 40 للاسم cote، بينما :cote يقرأ قيمته. علامة الاقتباس قبل الاسم تختلف عن النقطتين عند الاستعمال.
2. تحديث القيمة
donne "cote :cote+10 يقرأ القيمة السابقة ثم يزيدها ويعيد الإسناد. إذا كانت 40 أصبحت 50. ليس هذا مساواة رياضية بين طرفين ثابتين، بل تعليمة تغير حالة البرنامج.
3. النطاق والتنظيم
المعاملات ومتغيرات الإجراء قد تكون محلية حسب طريقة تعريفها. نتجنب إعادة استعمال اسم واحد لأغراض متعارضة، ونسمي المتغير بما يوضح معناه. في المثال البسيط نتتبع القيمة خطوة بخطوة قبل رسم الشكل.
تطبيق محلول
بعد donne "cote 40 ثم donne "cote :cote+10، يعرض ec :cote العدد 50. الأمر av :cote يتحرك 50 خطوة؛ كتابة av cote دون صيغة قراءة صحيحة ليست مكافئة.
donne "cote 40
donne "cote :cote+10
ec :cote
av :cote
الأوامر مكتوبة وفق واجهة XLOGO الفرنسية. اكتب تعريف الإجراء في المحرر، ثم نفذ سطر الاستدعاء في منطقة الأوامر عندما يتضمن المثال إجراءً.
تمارين مع التصحيح
1. ما الفرق بين "cote و:cote؟
إظهار التصحيح
الأول يمثل الاسم عند الإسناد، والثاني يطلب قيمة المتغير.
2. قيمة n هي 8 ثم زدناها 3؛ ما الناتج؟
إظهار التصحيح
11 بعد تنفيذ الإسناد الجديد.
إعداد تربوي أصلي للمنير. المصطلحات والوظائف العامة ثابتة، وقد تختلف أسماء القوائم بحسب البرنامج والإصدار. مرجع تقني: دليل XLOGO الرسمي، الأوامر والإجراءات.
