ما هى لغة برمجة اللوجو : تعتبر لغة لوجو من لغات البرمجة عالية المستوى ولكن تعتبر من لغات البرمجة المرشحة لجميع الفئات العمرية و من اهمها الاطفال حيث تعتبر هذة اللغة مدمجة باستخدام GUI و الكلمات الاساسية المحجوزة المكونة من كلمات ذات مستوى عالى قريب من الانسان حيث توجد داخل لغة لوجو بعض المصطلحات المهمة مثل if وتعود الى جمل التكرار و التحكم وايضا يوجد جملة fd و الجدير بالذكر انه فى لغة برمجة لوجو يوجد العديد من المصطلحات التى يتم تبسيطها الى جملة مكونة من حرغين بحيث يسهل حفظها و استخدامها
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
السطر التالت
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
السطر التالت
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الخامس
السطر السابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الثامن
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
الكود
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
شرح الكود
السطر الاول
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التانى
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التالت
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الخامس
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر السادس
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر السابع
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الثامن
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
عمل تصاميم انشائية ذات طابع احترافى
امكانية استعمال مكتبات مختلفة لانشاء العديد من الوجهات
عمل انشائات هندسية
حل مشكلات التتابع الرقمى الهندسى
![]() |
ما هى لغة برمجة اللوجو |
السلام عليكم متابعين موقع النهاردة سوف نتكلم فى هذا المقال الشامل عن ما هى لغة برمجة اللوجو و التى سوف نناقش فيها ما تم شرحه فى المجموعة بكاملها بل وسوف نقوم بالاضافة عليها فى بعض الاجزاء
اوامر لغة برمجة لوجو
- CS
- SETPC 1
- REPEAT 4[FD 80 RT 90 ]
- RU RT 90 FD 20 LT 90 FD 20
- PD
- SETPC 2
- REPEAT 4[FD 40 RT 90 ]
- PU RT 45 FD 20 PD
- FILL
شرح اوامر لغة برمجة لوغو
الامر: BACK المرادف بلغةlogo: BK يعتبر هذا الامر من احد الاوامر الاساسية لدى لغة logo حيث انه يقول للجهاز قم برسم خط ولكن فى الاتجاه الخلفى
الامر: CLEAN المرادف بلغة logo: CLEAN يقول هذا الامر انه يجب مسح الرسومات و اعادة تهيئة بيئة العمل من جديد مع امكانية العمل من اول الموضوع
الامر: CLEAN SCREEN المرادف بلغةlogo: CS يعتبر هذا الامر شبية بالامر السابق و لكن يوجد به العديد من الاضافات حيث ان الامر السابق يقوم بجعلك تمسح الشاشة وتقوم بالبداية من مكان ما تم الحذف و لكن فى هذا الامر يقوم بمسح الشاشة و لكن يبدا من مكان المنتصف كالبداية التقليدية
الامر: CLEAN TEXT المرادف بلغةlogo: CT يعتبر هذا الأمر مشابة كثيرا الامرا السابق و اللذى يليه و لكن هذا الامر مخصص للكتابة حيث يقوم بمسح الكتابة و ترك الرسومات و الخطوط
الامر: DRAW المرادف بلغةlogo: DRAW يعتبر هذا الامر مجمع للعديد من الاوامر حيث انه يقوم بمسح جميع النصوص و ايضا يقوم بمسح جميع الخطوط و اعادة جميع البيانات المتعلقة بالخطوط و الالوان الى الاوضاع الافتراضية اى ان ذالك الامر يقوم بعمل reset للبرنامج و الفتح من او وجديد
الامر: FORWARD المرادف FD ويعتبر هذا الامر من اكثر الاوامر شهرة و أستخدما داخل لغة لوجو حيث يقوم هذا الامر بعمل خط مستقيم الى الامام بمقدار يتم تحديدة و سوف نقوم بأستخدامه فى اعديد من شروحاتنا المستقبلية
الامر: FILL المرادف : FILL يعتبر هذا الامر من اكثر الاوامر فعليه باللغة حيث انه يقوم بعمل ملى للفراغات داخل الخط ويتم اختيار نوع اللون و سمكه من قبل المطور والمستخدم
الامر: HOME يعتبر هذا الامر من اساسيات اللغة حيث انه من الاوامر البسيطة و التى تقوم بأرجاع المؤشر الىالبداية فى المنتصف
عمل تطبيقات على لغة لوجو
الكود
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
شرح الكود
السطر الاول
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التانى
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيلالسطر التالت
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
الكود
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
fd 80 rt 90 fd 80 rt 90 fd 80 rt 90 fd 80
شرح الكود
السطر الاول
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التانى
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيلالسطر التالت
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الخامس
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر السادس
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيلالسطر السابع
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الثامن
قمنا بعمل fd للخط بقيمة 80 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 90 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 80 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 90 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 80 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 90 ومن ثم اتجاه الى الامام بمقدار 80 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
الكود
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
fd 70 rt 80 fd 70 rt 80 fd 70 rt 80 fd 70
شرح الكود
السطر الاول
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التانى
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر التالت
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الرابع
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الخامس
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها اول مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر السادس
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تانى مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر السابع
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها تالت مربع مكون من 7 نقاط رئيسية ليكون مستطيل
السطر الثامن
قمنا بعمل fd للخط بقيمة 70 ومن ثم عمل اعادة تدوير للخط الى اتجاه اليمين ومن ثم عمل التدوير بقيمة 80 وعمل تغير للخط للذهاب بخط مستقيم بقيمة 70 ومن ثم تكرار العملية بتغير الاتجاه بقيمة 80 لليمين ومن ثم الاتجاه الى خط مستقيم بقيمة 70 ومن ثم الاتجاه لليمين بخط مستقيم بمقدار 80 ومن ثم اتجاه الى الامام بمقدار 70 لانها رابع مربع مكون من 7 نقاط رئيسية ليكون مستطيل
استخدامات لغة برمجة لوجو
يوجد لدى لغة لوجو العديد من الأستخدمات المهمة و التى تتمركز فى كونها لغة برمجة تهدف الى التعليم للاطفال و ايضا كونها لغة عالية المتوى فنجد انها تفيد المبتدئين و مستخدمين المهتمين بصناعة المحتوى الفوتغرافى حيث انها تخدم صناعة الخطوط المتتاتلية المختلفة و التى تكون شكلعمل تصاميم انشائية ذات طابع احترافى
امكانية استعمال مكتبات مختلفة لانشاء العديد من الوجهات
عمل انشائات هندسية
حل مشكلات التتابع الرقمى الهندسى
تاريخ لغة logo
تعتبر لغة اللوجو من اللغات البسيطة المتعلقة بأساسيات التعليم الأساسى البرمجة حيث كانت فى وقتها العديد من لغات البرمجة و التى كانت أسهل لغة فى وقتها هى لغة c++ و التى تعتبر فى وقتها بأستخدام compiler و int و editor و execute و لكن الأمر ليس بسهولة كما تعتقد عزيزى المتابع حيث كان لكتابة كود بسيط و ليكن على سبيل المثال لطباعة جملة ترحيب يتم أدخالها مسبق يجب كتابة print "welcom in www.elnahardaa.com" تقوم بكتابة الكود فى مستند text وتقوم بتغير الأمتداد من txt الى compiler وتوقم بالذهاب الى محث الددوس وهو cmd وتقوم بالذهاب الى مكان المستند و تقوم بتحويله من لغة بايثون الى لغة التجميع و بعد ذالك تجد ان الكود المكتوب تم تحويله الى dex text وبعد ذالك تقوم بتحويله من dex ال ملف binary وهى لغة التى يفهما الحاسوب وهى لغة 0 - 1 حيث كانت من اللغات الأصعب على الأطلاق لأنها كانت لا تحتوى الا عن الصفر و الواحد قد تم انشاء لغة اللوجو فى عام 1967 ميلاديا و التى قام بتطويرها كمشروع رسمى هما شخصين دانيال بوبراو، والي فورزي و السبب الرئيسى من انشاء لغة لوجو هو سبب تعليمى لاستغلال الاطفال تعلقهم بالحاسوب و التعامل مع الحاسوب و ايضا تعليم الاطفال البرمجة ولكن بصورة بسيطة وسهلة و لكن بعد نجاح لغة لوجو تم تطوير اللغة و أستخدامها فى العديد من المؤسسات التى تحتاج الى تصمميات و تم عمل مكتبات تدعم برامج عدة مثل الاوتوكاد و الفوتوشوب.
مميزات لغة لوجو
تتميز لغة برمجة لوجو بالعديد من الاسباب و التى سوف نذكرها لكم ولكن ينصح بعدم مقارنتها باللغات العالية المستوى الحديثة بحيث ان لغة لوجو انشأت فى عام 1967
- سهولة الأستخدام
- لغة عالية المستوى
- دعم على اغلب انظمة التشغيل
- بيئة تطوير متكاملة
- سهولة تعلمها للاطفال
- سهولة اكتشاف الاخطاء
- الاعتماد على oop
تعليقات
إرسال تعليق