MSWLogo هو برنامج برمجة بسيط للأطفال. إليك كيفية استخدام MSWLogo للمبتدئين.
في الأساس ، MSWLogo هو برنامج تدريب برمجة بسيط. ما عليك سوى فهم الأوامر حتى تتمكن من إنشاء كل ما تريده.
- أجهزة كمبيوتر بمعالج Pentium 2 أو أعلى.
- نظام التشغيل: Windows NT / 2K / XP / 95/98 / ME / VISTA.
- فضولي.
- التفكير المفتوح.
- MSWLogo 6.5
تنزيل MSWLogo
بعد تنزيل البرنامج وتثبيته ، انقر فوق تعليمات> عرض واتبع التعليمات . ستقدم لك هذه المقالة بعض الأمثلة على ما يمكن لـ MSWLogo القيام به.
تعليمات البرمجة من MSWLogo
الخطوة 1: تحريك السلحفاة

أولاً ، سترى سلحفاة تقع في وسط الشاشة. الخطوات الأولى بسيطة. في نافذة موجه الأوامر ، اكتب في المربع: إلى الأمام 50 .
انقر فوق الزر تنفيذ أو اضغط على Enter على لوحة المفاتيح ، قم بذلك بعد كتابة كل شيء في نافذة سطر الأوامر. سيقوم هذا الأمر برسم خط طوله 50 قدمًا. سهل أليس كذلك؟
ملاحظة: يمكنك تقصير الأمر ، على سبيل المثال ، إعادة توجيه 50 إلى FD 50.
إذا كنت تريد الخط مباشرة إلى اليمين ، فبدلاً من الإشارة لأعلى ، اكتب:
RT 90 FD 50
يقوم هذا الأمر بتدوير السلحفاة 90 درجة إلى اليمين وسوف تتحرك السلحفاة إلى الأمام 50 خطوة.
عندما تصبح الشاشة مزدحمة ، اكتب: clearscreen أو CS (قصيرة). سيؤدي هذا الأمر إلى تنظيف الشاشة ومحو كل شيء قمت برسمه ، وفي نفس الوقت ، قم بتحريك السلحفاة إلى الموضع الأعلى.
إذا كنت ترغب في تدوير السلحفاة إلى اليسار ، فاكتب:
LT 90
بعد ذلك ، اكتب الأمر للخلف:
العودة أو BK 50
سوف تتراجع السلحفاة بمقدار 50 خطوة.
عندما يكون هناك الكثير من الأوامر من موجه الأوامر ، اكتب:
نص واضح أو CT
الآن أنت تعرف جميع الأوامر الأساسية لبرنامج MSWLogo للبرمجة.
الخطوة 2: إنشاء عملية لـ MSWLogo
![تعليمات البرمجة من MSWLogo تعليمات البرمجة من MSWLogo]()
العملية (تسلسل الإجراءات) هي الخطوات التي ترسمها السلحفاة أو تنشئ شيئًا. يمكنك تشغيل العملية بكتابة اسمها في نافذة سطر الأوامر.
لإنشاء عملية رسم المربعات على الشاشة. انقر فوق ملف ، ثم قم بتحريره في النافذة الرئيسية ، ثم اكتب اسم عملية جديد. الخطوات المحددة هي كما يلي:
اكتب: مربع ، ثم أدخل أو موافق . انقر لاحقًا من Square واضغط على Enter . استمر في الكتابة:
FD 50 RT 90 أربع مرات
ثم ، انقر فوق حفظ الملف والخروج .
في نافذة سطر الأوامر ، اكتب مربع الإجراء > تنفيذ . ثم ، سوف ترسم السلحفاة مربع 50 × 50 × 50 × 50.
الآن ، انقر فوق Edall في نافذة سطر الأوامر وانتقل إلى مربع العملية التي تم إنشاؤها حديثًا ، واحذف الأمر FD 50 RT 90 .
كرر الخطوات المذكورة أعلاه مرة أخرى ولكن اكتب الأمر الأقصر:
[كرر 4 FD 50 RT 90]
الآن انقر فوق حفظ الملف والخروج . انتقل إلى نافذة موجه الأوامر ، اكتب مربع مرة أخرى واضغط على Enter . ستقوم السلحفاة برسم مربع على الشاشة.
بمجرد أن تعرف كيفية رسم مربع ، يمكنك بسهولة إنشاء شكل آخر. على سبيل المثال ، لرسم مثلث ، قم بتغيير 4 FD 50 RT 90 إلى:
كرر 4 FD 50 RT 120
الخطوة 3: إحداثيات Setxy
![تعليمات البرمجة من MSWLogo تعليمات البرمجة من MSWLogo]()
الشاشة الرئيسية لـ MSWLogo تشبه شبكة غير مرئية. يمكنك تحريك السلاحف إلى مواقع مختلفة بكتابة الإحداثيات.
- تحرك الإحداثيات س السلاحف اليسرى واليمنى.
- إحداثيات ذ تحريك السلحفاة صعودا وهبوطا.
في نافذة موجه الأوامر ، اكتب:
سيتسي 100100
ثم اضغط على Enter .
تنتقل السلحفاة إلى إحداثيات 100 لكل من x و y.
يمكن للبرنامج بعد ذلك تنفيذ عملية مختلفة ، على سبيل المثال ، رسم مربع.
الخطوة 4: Penup و Pendown
![تعليمات البرمجة من MSWLogo تعليمات البرمجة من MSWLogo]()
في هذه الخطوة ، ستعرف أن السلحفاة في MSWLogo تشبه القلم. في موجه الأوامر ، اكتب:
Penup أو PU (مختصر) و FD 50
ثم اضغط على Enter . سيؤدي هذا الأمر إلى رفع قلم السلحفاة. تتحرك السلحفاة إلى الأمام 50 خطوة ولكنها لا ترسم أي شيء.
لوضع ستينجر السلحفاة لأسفل ، اكتب:
Pendown أو PD
الآن سوف ترسم السلحفاة الصور عند التحرك.
الخطوة 5: إنشاء نافذة
![تعليمات البرمجة من MSWLogo تعليمات البرمجة من MSWLogo]()
سيقوم MSWLogo بإنشاء نافذة تحتوي على أزرار مستخدم قابلة للنقر لتشغيل العمليات.
لنبدأ بإنشاء عملية جديدة: انقر فوق ملف> تحرير . اسم مربع العملية الجديد. اضغط على Enter بعد من Box. وقت الكتابة:
إنشاء النافذة "الرئيسية" mywindow "Autodraw 0 0 50 50 []
- Autodraw هو اسم العرض للصندوق ، mywindows هو اسم شعار MSW المستخدم للأنشطة الأخرى.
- 0 0 هي إحداثيات setxy للصندوق.
- 50 50 هو حجم صندوقي.
الآن اكتب في موجه الأوامر:
بوكس
ثم اضغط على Enter .
سينشئ هذا الأمر نافذة في أعلى يسار الشاشة.
بعد ذلك ، انقر فوق Edall> أدخل لاحقًا (windowcreate "main" mywindow "Autodraw 0 0 50 50 [])
في هذه الخطوة ، يمكنك إنشاء بعض الأزرار الوظيفية. أولاً ، انقر فوق زر إعادة الضبط في نافذة الأوامر لمسح المربع. النوع:
زر "mywindow" mybutton "مربع 10 20 30 10 [مربع]
- Mywindows هو اسم النافذة التي تحتوي على الزر.
- Mybutton هو الاسم المستخدم في الإجراءات الأخرى.
- المربع هو اسم الزر.
- 10 20 هي إحداثيات Setxy
- 30 10 هو حجم الزر.
- تقوم الأقواس حول Square بإخطار MSWLogo بتشغيل عملية إنشاء المربع عند النقر فوق الزر.
الآن اكتب في موجه الأوامر:
بوكس
ثم اضغط على Enter .
سيتم إنشاء نافذة مرة أخرى ، ولكن هذه المرة تحتوي على زر.
أخيرًا ، نحتاج إلى إنشاء زر إغلاق النافذة بدلاً من الضغط على إعادة التعيين. انتقل إلى مربع العملية ، ثم اضغط على Enter بعد زر الزرإنشاء .
النوع:
buttoncreate "mywindow" mybutton2 "إغلاق 10 10 25 10 [windowdelete" mywindow]
سيحذف الأمر windowdelete نافذة ولكن يجب عليك كتابة "mywindow" أولاً لإعلام برنامج النافذة الذي تريد حذفه.
انتقل الآن إلى موجه الأوامر ، واكتب في مربع العملية مرة أخرى واضغط على Enter. سيكون لدينا نافذة تحتوي على زر لرسم مربع وإغلاق النافذة.
هذه هي النتيجة النهائية.
![تعليمات البرمجة من MSWLogo تعليمات البرمجة من MSWLogo]()
آمل أن تكون المقالة مفيدة لك!