البرمجة الممتعة باستخدام لغة Small Basic - سلحفاتنا تكتب!

سنتعلم اليوم كيف نغيّر لون الخط ولون الخلفية، ثم مع "بعض الأوامر البسيطة" ستكتب سلحفاتنا العزيزة شيئًا مميزًا!

م.طارق الموصلليمنذ 5 سنوات

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله تعالى وبركاته

أهلاً بكم مجددًا أعزائي المبرمجين، أرجو أن تكونوا قد استمتعتم بالفسحة الماضية.
سننطلق اليوم مع تعليمات برمجية جديدة أكثر متعة، سنبدأ أولًا بتغيير لون الخلفية البيضاء، ما رأيكم؟

 

GraphicsWindow.BackgroundColor = "BLACK"

ثم سنغيّر لون خط الكتابة إلى الأبيض

GraphicsWindow.PenColor = "WHITE"

نختبر النتيجة:

Turtle.Move (40)

 

 

رائع! لقد أصبح الأمر يُشبه كتابنا على سبورة المدرسة (^_^)

 

والآن سنُفسح المجال للسلحفاة أن تكتب لنا شيئًا مميزًا، لكن قبل ذلك دعونا نستعرض أمرين بسيطين:

  () Turtle.PenUp () - Turtle.PenDown

والمقصود بهذا الأمر:
رفع قلم الكتابة (PenUp): وبالتالي ستتحرك السلحفاة دون أن ترسم خطًا ورائها. بينما سيعمل أمر (PenDown) على إعادة ميزة الكتابة إليها.

 

والآن، اختبر الكود التالي ثم أخبرني بالنتيجة في التعليقات :)

GraphicsWindow.BackgroundColor = "BLACK"
GraphicsWindow.PenColor = "WHITE"
Turtle.TurnRight()
Turtle.PenUp()
Turtle.Move (200)
Turtle.TurnLeft()
Turtle.Move (200)
Turtle.PenDown()
Turtle.TurnLeft()
Turtle.TurnLeft()
Turtle.Move (200)
Turtle.PenUp()
Turtle.TurnRight()
Turtle.Move (50)
Turtle.TurnRight()
Turtle.Move (200)
Turtle.TurnLeft()
Turtle.TurnLeft()
Turtle.PenDown()
Turtle.Move (200)
Turtle.TurnRight()
Turtle.Move (50)
Turtle.TurnRight()
Turtle.Move (200)
Turtle.TurnLeft()
Turtle.TurnLeft()
Turtle.Move (200)
Turtle.TurnRight()
Turtle.Move (50)
Turtle.TurnRight()
Turtle.Move (100)
Turtle.TurnLeft()
Turtle.Move (80)
Turtle.TurnLeft()
Turtle.Move (50)
Turtle.TurnLeft()
Turtle.Move (80)
Turtle.PenUp()
Turtle.TurnLeft()
Turtle.TurnLeft()
Turtle.Move (200)

 

دمتم بودّ

كلمات دليلية: beginner smallbasic
1
إعجاب
1012
مشاهدات
0
مشاركة
0
متابع

التعليقات (0)

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !