المعلوميات · الثانية إعدادي
مدخل إلى البرمجة بلغة LOGO
يساعدك هذا الدرس على فهم مدخل إلى البرمجة بلغة LOGO وتطبيق المفاهيم في نشاط مدرسي. اقرأ الشرح، ثم أنجز التمرينين قبل إظهار التصحيح.
1. التعليمات والسلحفاة
تتحكم أوامر LOGO في سلحفاة لها موضع واتجاه وقلم. في واجهة XLOGO الفرنسية يستعمل avance أو av للتقدم، وrecule أو re للتراجع، وtd للدوران يمينًا وtg للدوران يسارًا. الحركة والدوران عمليتان مختلفتان.
2. ترتيب التنفيذ
ينفذ البرنامج الأوامر حسب ترتيبها. av 60 يرسم مسافة 60 إذا كان القلم منخفضًا؛ td 90 يغير الاتجاه 90 درجة دون رسم قطعة مستقلة. تبديل الترتيب قد يغير موضع الرسم وشكله.
3. التجريب
نتوقع النتيجة، نجرب أوامر قليلة، ثم نقارن الرسم بالتوقع. نستعمل lc لرفع القلم وbc لإنزاله عند الحاجة. نتحقق من لغة الأوامر في إعداد البرنامج لأن الأسماء قد تختلف بين اللغات.
تطبيق محلول
الأوامر av 60 ثم td 90 ثم av 40 ترسم قطعتين متعامدتين بطولي 60 و40. الدوران يقع عند نهاية القطعة الأولى، ولا يعني التقدم 90 خطوة.
av 60
td 90
av 40
الأوامر مكتوبة وفق واجهة XLOGO الفرنسية. اكتب تعريف الإجراء في المحرر، ثم نفذ سطر الاستدعاء في منطقة الأوامر عندما يتضمن المثال إجراءً.
تمارين مع التصحيح
1. هل td 90 يحرك السلحفاة 90 خطوة؟
إظهار التصحيح
لا؛ يدير اتجاهها 90 درجة.
2. ما وظيفة lc؟
إظهار التصحيح
رفع القلم للتحرك دون رسم، ثم يعيده bc إلى وضع الرسم.
إعداد تربوي أصلي للمنير. المصطلحات والوظائف العامة ثابتة، وقد تختلف أسماء القوائم بحسب البرنامج والإصدار. مرجع تقني: دليل XLOGO الرسمي، الأوامر والإجراءات.
