لغة اللوجو

عودة للموسوعة

لغة اللوجو

Logo

Example Logo output
Paradigm multi-paradigm:functional educational, procedural, reflective
Designed by والي فويرتسايگ، سيمور پاپرت، سنثيا سولومون
Developer والي فويرتسايگ، سيمور پاپرت، سنثيا سولومون
First appeared 1967; 53 years ago (1967
Typing discipline dynamic
Website [{{#property:P856 {{#property:P856 ]
Major implementations
UCBLogo, many others
اللهجات
StarLogo, NetLogo
Influenced by
Lisp
Influenced
NetLogo, Smalltalk, Etoys, Scratch, KTurtle, REBOL, Boxer

لغة اللوجو بالإنگليزية: LoGo هي لغة التعامل مع سلحف أومجموعة من السلاحف لرسم أشكال هندسية ورسومات رائعة.

لوجو هولغة البرمجة التعليمية، صممت في عام 1967 من قبل دانيال ج. بوبرو، والي فويرتسايگ، سيمور پاپرت وسنثيا سولومون. اليوم تعهد اللغة أساسا لاستخدامها "رسومات سلحفاة"، التى تقود الحركة والرسم أنتجت رسومات خطية سواء على الشاشة أومع روبوت صغير يدعى لغة سلحفاة. وقد صممت اللغة في الأصل لتعليم مفاهيم البرمجة المتعلقة بلليسب وبعد ذلك فقط لتمكين ما نادىه پاپرت منطق التوافق مع الجسم حيث يمكن الطلاب من فهم (وتسقط السبب حول) حركة السلحفاة التي خطها لتخيل ماذا سيعملون لوكانوا هم السلحفاة هناك اختلافات كبيرة بين الكثير من قواعد لغات اللوجووالخلط بين الظهور المنتظم لبرامج رسومات سلحفاة التي تطلق على نفسها عن طريق الخطأ لوجو.

لوجوهوالتكيف لنموذج متعدد وقواعد اللغة من ليسب، وهى لغة برمجة وظيفية . ليس هناك لغة لوجوموحدة ولكن UCBLogo لديها أفضل التسهيلات للقوائم وملفات، I / O المناولة، واستنادىء ذاتي في البرامج النصية، ويمكن استخدامها لتعليم جميع مفاهيم علوم الكمبيوتر ، كما عمل المحاضر براين هارفي من جامعة كاليفورنيا، بركلي في مجلة علوم الحاسوب يشرح أسلوب لغة اللوجو. لتدريس المستوى الثالث ، ومع ذلك، فقد تم إحلال لغة اللوجوبدلا من مخطط، ولغة البرمجة.[بحاجة لمصدر]

التاريخ

تم إنشاء لغة اللوجوفي عام 1967 بواسطة فريق الأبحاث بولت، بيرانك ونيومان (BBN)، فى كمبردج، مساتشوستس التي أنشأها والي فويرتسايگ وسيمور پاپرت. الجذور الفكرية هي في ذكاء اصطناعي، المنطق رياضي وفهم النفس التنموي. في السنوات الأربع الأولى من أبحاث اللوجو، قد تم تطوير وتدريس العمل في BBN. تطبيق أول إصدار لغة اللوجو، وسمى بالشبح, وقد خطت في مجال لغة ليسب على PDP-1 برمجة بيانات المعالج-1 . وكان الهدف هوخلق أرضية رياضياتية حيث يمكن للأطفال اللعب مع الحدثات والجمل. على غرار ليسب، أما أهداف تصميم لغة اللوجوهى الوصول إلى القوة المبتغاة من اللغة ورسائل الخطأ بالمعلومات. الاستخدام الظاهري السلاحف يسمح لردود العمل البصرية الفورية وتسليم البرمجة الرسومية.

إن أول نموذج لروبوت سلحفاة اللوجوتم إنشاؤه في عام 1969. كان عرض السلحفاة قد تجاوز السلحفاة الأرضية المادية. كيان اللوجوالمعاصر لم يتغير كثيرا من المفاهيم الأساسية الى وردت قبل السلحفاة الأولى. وكانت السلحفاة الأولى سلحفاة هائمة مربوطة , وليست مراقبة راديويا أولاسلكية. في BBN المتقدمة بول ويكسيلبلات الذى طور سلحفاة تدعى ايرفينغ الذي كانت تجوى أجهزة استشعار تعمل باللمس ويمكن حتى تتحرك إلى الأمام، الى الوراء، وتدور، وتدق جرسا . وكانت أقرب المستخدمين مدرسة لمدة عام لتلك النسخة من اللوجوفي 1968-1969 في مازى جينيور سكول ليكسينغتون ماساتشوستس. استخدمت السلاحف الافتراضية والمادية أول مرة من قبل طلاب الصف الخامس في مدرسة بريدج في ليكسينغتون، ماساتشوستس في 1970-1971.


الإسم

"اللوجو" ليس اختصارا. وهي مستمدة من اليونانية لوجوس وتعنى حدثة أوالفكر من قبل فيورزايج, لتمييز نفسها عن لغات البرمجة الأخرى التي كانت في المقام الأول تعبيرا رقميا وليست رسومات أومنطقية الهدف.

التصميم

لغة اللوغوهى معروفة عموما باعتبارها لغة تعتمد على مفسر، على الرغم من حتى هناك في الآونة الأخيرة تم وضع لهجات مترجم (مجمع) لوجوكما Lhogho أوLiogo. اللوغوليست معتمدة على وضعية الأحرف ولكن تحتفظ حالة استخدامها لتنسيق. وهوحل وسط بين لغة برمجة متتابعة مع كتلة الهياكل ، ولغة البرمجة الوظيفية.

السلحفاة والرسومات

ميزة لغة اللوجوالأكثر شهرة هي السلحفاة (مشتقة أصلا من الروبوت الذي يحمل نفس الاسم)، وعلى الشاشة "المؤشر" والذى يظهر الإخراج من الأوامر للحركة وهوقلم صغير قابل للسحب جنبا إلى جنب لينتج رسومات خطية. وقد جرت العادة على عرضها إما على شكل مثلث أورمز السلحفاة (على الرغم من أنه يمكن حتى تكون ممثلة أوأي رمز). أضيفت رسومات السلحفاة للغة اللوجومن قبل سيمور بابيرت في أواخر 1960 لدعم نسخة بابيرت في روبوت السلحفاة, روبوت سهل يتم التحكم به من محطة عمل المستخدم التي تم تصميمها للقيام بمهام الرسم المسندة إليه باستخدام قلم قابل للسحب صغير موضوع أومعلق على جسم الروبوت.

من الناحية العملية، فإن استخدام الرسم بالسلحفاة بدلا من تقليد النموذج الأكثر تقليدية يشبه الحركة العملية للروبوت السلحفاة.السلحفاة تتحرك تبعا لأوامر تعتمد على مكان تمركزها اليسار 90 يعني تدور بمقدار 90 درجة ناحية الشمال. بعض تطبيقات اللوجو، وخاصة تلك التي تسمح باستخدام التزامن والسلاحف متعددة، تدعم كشف التصادم وتسمح للمستخدم لإعادة تعريف مظهر مؤشر السلاحف، مما يتيح أساسا لوجوالسلاحف لتعمل على نحونقوش الحاسوب المتحركة. السلاحف المتعددة يتم إعتمادها من قبل MSWLogo أومايكروسوفت لوجو، وكذلك الرسومات 3D. ويسمح للمدخلات من منافذ COM LPT والموانئ أيضا MSWLogo أومايكروسوفت لوجو، من خلال نوافذ قابلة المستخدم الرسومية. يمكن حتى تسبب مقاطعة (نظام تشغيل) عن طريق لوحة المفاتيح وتحركات الفأرة . ويمكن أيضا حتى تنتج الرسوم المتحركة جي آي إف بسيطة على MSWLogo الإصدار 6.5 مع 'الأمر' 'GIF حفظ' .

كما يستخدم الرسم بالسلحفاة في بعض الأحيان في بيئات بعيدة عن اللوجوكبديل لنظام تنسيق صارم للرسومات الدقيقة. على سبيل المثال، فإن فكرة الرسم بالسلحفاة هي أيضا مفيدة في نظام Lindenmayer لتوليد هندسة كسيرية .

التطبيقات

بعض الإصدارات الحديثة للوجوتسمح لآلاف من السلاحف بأن تتحرك بشكل مستقل. هناك نوعان من التطبيقات الشعبية: معهد ماساتشوستس للتقنية ستار لوجووجامعة نورث وسترن CCL NetLogo. . أنها تسمح لإستكشاف الظواهر الناشئة، وتأتي مع الكثير من التجارب في الدراسات الاجتماعية، وفهم الأحياء، والفيزياء، وغيرها من المناطق. يستخدم على نطاق واسع في NetLogo المحاكاة على أساس الوكيل فى العلوم البيولوجية والاجتماعية.

طرق التواصل مع السلحف

هناك أوامر متعددة لتسير السلحف وتخط بطرق متعارف عليها في برنامج اللوجومنها إذا أردت حتى تمشي السلحف إلى الأمام فإن الأمرقد يكون كذلك ( FD the distance )وتخط بعد الأمر المسافة التي تريدهiا


رسومات هندسية

لرسم الدوائر ([Repeat 360 [fd 1 rt 1 ) لرسم مربع [Repeat أربعة [ fd 50 rt 90 منها تستطيع رسم أشكال هندسية بتدوير الأشكال الهندسية .

انظر أيضاً

  • AgentSheets
  • UCBLogo
  • MSWLogo
  • MicroWorlds
  • StarLogo
  • NetLogo
  • LibreLogo a turtle graphics language without full UCB compatibility
  • List of MicroWorlds Logo commands

الهامش

  1. ^ CSLS Vol 1, Preface .pxvi, Harvey 1997
  2. ^ Computer Science Logo Style, Brian Harvey, MIT Press (3 volumes) ISBN 0-262-58148-5, ISBN 0-262-58149-3, ISBN 0-262-58150-7. Available online
  3. ^ Logo Foundation
  4. ^ Cynthia Solomon
  5. ^ Goldenberg, E. Paul (August 1982). "Logo - A Cultural Glossary". BYTE. p. 210. Retrieved 19 October 2013.
  6. ^ Logo Foundation

للاستزادة

  • The Great Logo Adventure, Jim Muller, Doone Publications ISBN 0-9651934-6-2 (Now out of print, but downloadable free of charge in pdf form from The MSWLogo website - from where you can also download the freeware MSWLogo program)
  • (1976) Early AI textbook where Logo is used extensively. (Using the Edinburgh University dialect, AI2LOGO)
  • Turtle Geometry Abelson and diSessa
  • Children Designers, Idit Harel Caperton, Ablex Publishing Corporation ISBN 0893917885. Available online
  • Learning With Logo, Daniel Watt, McGraw Hill, ISBN 0-07-068570-3. Available Through Amazon
  • Teaching With Logo: Building Blocks For Learning, Molly Watt and Daniel Watt, Addison Wesley (now Pearson) 1986, ISBN 0-201-08112-1 Available through Amazon

وصلات خارجية

  • Logo Interpreter
  • papert: logo in your browser
  • Online PHP-based Logo Interpreter
  • Vlad Tudor's Free Online Logo Interpreter using HTML5, CSS3 and JQuery
  • TurtleAcademy (Learn Logo for free)
  • XLogo4Schools is a revised version of XLogo
  • DR Logo at CPCWiki

نطقب:LOGO programming

تاريخ النشر: 2020-06-04 18:39:30
التصنيفات: Pages using deprecated image syntax, مقالات ذات عبارات بحاجة لمصادر, Missing redirects, Portal templates with all redlinked portals, 1967 in robotics, Dynamically typed programming languages, Educational programming languages, Free educational software, لغات وظيفية, Lisp programming language family, Logo programming language family, Programming languages created in 1967, Robot programming languages, حوسبة

مقالات أخرى من الموسوعة

سحابة الكلمات المفتاحية، مما يبحث عنه الزوار في كشاف:

آخر الأخبار حول العالم

بلينكن: حشد القوات الروسية على حدود أوكرانيا "لا يحدث من فرا

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:37
مستوى الصحة: 45% الأهمية: 58%

مباحثات أمريكية بريطانية حول الأوضاع في أوكرانيا

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:32
مستوى الصحة: 58% الأهمية: 50%

كيروش: فخور بأداء لاعبى المنتخب.. وما قدمناه فى "الكان" هدية للمصريين

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:29
مستوى الصحة: 30% الأهمية: 44%

واشنطن: التوصّل لاتفاق نووي مع إيران ممكن بشرط إحراز تقدّم س

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:40
مستوى الصحة: 59% الأهمية: 64%

بايدن: واشنطن وبرلين تعملان بخطى ثابتة لمواجهة العدوان الروس

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:38
مستوى الصحة: 59% الأهمية: 54%

بعد توقف 3 أعوام.. استئناف الرحلات الجوية بين بوشهر ودبي

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:34
مستوى الصحة: 59% الأهمية: 60%

فريال يوسف: تعرضت للخيانة وكانت سببا في عدم زواجي

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:26
مستوى الصحة: 30% الأهمية: 49%

بايدن أثناء لقاء شولتس: ألمانيا من أقرب حلفاء أميركا

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:22:07
مستوى الصحة: 76% الأهمية: 85%

الإسكان تعلن طرح وحدات ذات فائدة الـ3% كل شهرين أو ثلاثة أشهر

المصدر: اليوم السابع - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:27
مستوى الصحة: 44% الأهمية: 50%

بايدن: سنغلق خط الغاز «نورد ستريم 2» إذا غزت روسيا أوكرانيا

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:22:08
مستوى الصحة: 83% الأهمية: 89%

الزهايمر نوع من الخرف

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:21:57
مستوى الصحة: 48% الأهمية: 60%

السودان: كيف تؤثر خلافات أصحاب المصلحة على «تروس الشمالية»

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:21:59
مستوى الصحة: 56% الأهمية: 68%

واشنطن وبروكسل ترفضان الاتهامات بـ"تهويل" الأزمة الأوكرانية

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:43
مستوى الصحة: 48% الأهمية: 60%

مجلس السيادة السوداني يؤكد ضرورة فرض هيبة الدولة

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:42
مستوى الصحة: 57% الأهمية: 61%

اليمن يدعو المجتمع الدولي للضغط على الحوثيين لإطلاق سراح الص

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:44
مستوى الصحة: 53% الأهمية: 60%

بوتين: استراتيجية الناتو ترى روسيا خصمًا ونحاول طمأنة الحلف

المصدر: مصراوى - مصر التصنيف: غير مصنف
تاريخ الخبر: 2022-02-08 00:21:35
مستوى الصحة: 45% الأهمية: 68%

بعد جمع فدية الطفل السوري فواز قطيفان... انقطاع التواصل مع الخاطفين

المصدر: ألشرق الأوسط - السعودية التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:22:09
مستوى الصحة: 94% الأهمية: 92%

العيسى: الإسلام كتابٌ مفتوح لا أسرار فيه ولا خبايا - أخبار السعودية

المصدر: صحيفة عكاظ - السعودية التصنيف: مجتمع
تاريخ الخبر: 2022-02-08 00:22:12
مستوى الصحة: 48% الأهمية: 70%

خيرون وثوار يواسون أسرة الشهيد «أبو القاسم محمد» بمنزل في مدني

المصدر: صحيفة التغيير - السودان التصنيف: سياسة
تاريخ الخبر: 2022-02-08 00:21:58
مستوى الصحة: 52% الأهمية: 55%

تحميل تطبيق المنصة العربية